首页

选择 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

存档