首页

选择 Reac​​tJS 的五大理由

蓝蓝设计的小编

ReactJS是一个开源的JavaScript库,并且由Facebook和Instagram这样的顶尖IT企业以及开发者社区所维护。该框架广泛使用于为web应用程序开发用户界面的时候。这个特殊的框架被发明时带有这样一个目的:

“构建数据随着时间的推移一次又一次改变的大型应用程序。”

我们经常使用的工具有很多,但只有少数彻底改变了我们的工作流程。ReactJS就是其中之一。随着现在可用框架变得越来越多,我们很难找到一个最终不会穷途末路的框架。这就是为什么在ValueCoders我们建议去往React。

01.png

能用HTML/CSS解决的问题就不要使用JS

蓝蓝设计的小编

为什么说能使用html/css解决的问题就不要使用JS呢?两个字,因为简单。简单就意味着更快的开发速度,更小的维护成本,同时往往具有更好的体验,下面介绍几个实例。

1. 导航高亮

导航高亮是一种很常见的问题,包括当前页面的导航在菜单里面高亮和hover时高亮。你可以用js控制,但是用一点CSS技巧就可以达到这个目的,不需要使用JS。

1.png

2.png

在正常态时,每个导航的默认样式为:

JavaScript 闭包的底层运行机制

蓝蓝设计的小编

当JavaScript在运行的时候,它需要一些空间让它来存储本地变量(local variables)。我们将这些空间称为作用域对象(Scope object),有时候也称作LexicalEnvironment。例如,当你调用函数时,函数定义了一些本地变量,这些变量就被存储在一个作用域对象中。你可以将作用域函数想象成一个普通的JavaScript对象,但是有一个很大的区别就是你不能够直接在JavaScript当中直接获取这个对象。你只可以修改这个对象的属性,但是你不能够获取这个对象的引用。

作用域对象的概念使得JavaScript和C、C++非常不同。在C、C++中,本地变量被保存在栈(stack)中。在JavaScript中,作用域对象是在堆中被创建的(至少表现出来的行为是这样的),所以在函数返回后它们也还是能够被访问到而不被销毁。

竞品分析系列:资讯类APP(搜狐新闻、腾讯新闻、网易新闻、今日头条)

蓝蓝设计的小编

(四)确定竞品

目前市面上的新闻客户端大致分为三类,以搜狐、网易为代表的互联网门户新闻客户端,内容较为丰富,新闻内容由授权转载、原创报道和UGC组成;以百度新闻APP、今日头条为代表的聚合类新闻客户端,通过抓取各种媒体的新闻内容,整合于自身平台;而第三种新闻客户端就是报纸、杂志等传统媒体开发的专属新闻客户端,是传统媒体抢占新媒体市场的移动站点。所以选取口碑较好的搜狐新闻、腾讯新闻、网易新闻、今日头条作为竞品分析。

二、战略层:产品定位及优势对比


 

JavaScript 中匿名函数的递归调用

蓝蓝设计的小编

不管是什么编程语言,相信稍微写过几行代码的同学,对递归都不会陌生。 以一个简单的阶乘计算为例:

function factorial(n) { if (n <= 1) { return 1;
    } else { return n * factorial(n-1);
    }
}

我们可以看出,递归就是在函数内部调用对自身的调用。 那么问题来了,我们知道在Javascript中,有一类函数叫做匿名函数,没有名称,怎么调用呢?当然你可以说,可以把匿名函数赋值给一个常量:

const factorial = function(n){ if (n <= 1) { return 1;
    } else { return n * factorial(n-1);
    }
}

设计公式:简单有效的竞品分析

蓝蓝设计的小编

一个设计去给策划们讲课,多少也算是跨职业了,所以最终选定了一个对双方都比较简单而

有效的方式——“竞品分析”——来做主题。

说起来,

设计和策划还是有一些共同点的。

我们所从事的设计,

其实可以称为狭义上的设计,

无非是把一些交互和视觉元素堆积起来,

把一具虚无的需求,

变成一个具体的产品。而如果说到广义的设计,

策划其实也是在做产品的设计,

无非也是在运用各种资源,

把一些虚无的概念,变成具体的产品需求,甚至变成产品。所以,二者必有共通之处。

 

那么具体来说,设计究竟可以分享给策划一些什么知识呢?

  

先要看看我们设计是做什么的

——

既然我们是做用户体验设计的,

那么就从用户体验的特点

开始吧

——

用户体验是一个很主观很抽象的东西,

每个人都有不同的体验。

这就意味着,



不能像技术们那样去做,只要能够重现,就可以确定一个BUG

并修改之。而一个设计稿,

即使测试了一万个用户,

一万个用户都认为这是好的,

你也不敢肯定第一万零一个用户也会

认为这是好的。

用户研究工作中的14个经典方法

蓝蓝设计的小编

1 、【眼动&脑电研究】 将眼动仪和脑电设备联机同步,可以知道用户是如何看的,以及当时的心理活动。

2 、【可用性测试】 想知道可用测试是什么?可用性测试的目的&作用?适用的场景?测试所需的人数?

3、【信噪比原则】 如何清晰的为用户呈现信息?如何降低信息噪音,突出美妙的主旋律?正确识别信息噪音,有效降低噪音,传递清爽的用户体验!

4 、【焦点小组】 焦点小组是神马?什么时候使用焦点小组?焦点小组的优势和劣势如何?

5 、【卡片分类法】 卡片分类法(Card Sorting)是用来对信息块进行分类的一种常用用户研究方法,从分类上又可分为开放式和封闭式卡片分类。你是否好奇,卡片分类的使用场景?具体使用方法?结果输出?


方法服务于目的,依据研究课题的不同,我们不仅需要选择不同的研究方法,还需要按课题的特殊性来优化各种经典方法,形成统一于以上14个经典方法的更适应具体课题的方法,得到更的研究结果。如何运用好这些经典方法,使其最适应当下的研究目标,正是用研工作者要面对的考验,也需要从交流沟通中革新和进步,欢迎大家和@百度商业UED 一起探讨,我们共同努力提升用户体验!

竞品分析:好的开始是成功的一半

蓝蓝设计的小编

关于竞品分析,大家一定不会陌生。但实际上,真正能做好竞品分析的人并不多。以前做招聘的时候,我们都会给应聘者出测试题,竞品分析是里面必做的一部分内容。我发现很多初学者还停留在“套公式”的阶段,即先选择几个类似的竞品,然后分别对比信息架构、布局、导航、操作、功能、可用性问题等,最后林林总总写了一堆。这样从逻辑上来讲并没有什么错误,但是也很难出彩。那什么是好的竞品分析,我想在这里谈一些自己的看法。


技术的执念

蓝蓝设计的小编

只需稍加留意,我们就会发现自己被各种技术、工具包围。ThoughtWorks的技术雷达差不多每半年就会更新一次,在项目中更会遇到很多已经从技术雷达上消失的技术,项目上的旧技术/旧框架还在服役,新的技术/工具/语言/框架又在迅速的出现,有些昙花一现、迅速被新的后来者所取代。有的留下来了,不过也都在不断的演化、改变(不兼容的API,不同的版本等随处可见)。

1.png

 

日历

链接

个人资料

蓝蓝设计的小编 http://www.lanlanwork.com

存档