RestFul规范,看起来很美

RestFul规范,看起来很美

阅读更多

Material Design 设计思想

Material Design 为一种设计UI的思路,由Google推出,看了之后觉得此UI用户体验不错,特自行总结一小下。

Materail基本原则

  1. Material Design 仅仅只是一个设计原则。只要按照设计原则的实现都可以称自己有Material思想在里面。
  2. 跨平台之间,跨不同的设备之间,可以统一设计标准。
  3. 以自然科学为设计思想,比如物理学,光学等等,接近人本身对事物的感知。
  4. 实现设计的思路主要是以颜色,大小,边缘,规模,空间关系等等,通过在视觉效果上的绝佳配合来指引用户,为用户提供前进路线。
  5. 设计时,应该有一些想象中的环境,做为你设计元素的容器其约束。一个运动只发生在一个对应的环境。
  6. UI设计上的运动需要保持连贯性
  7. 不为用户的输入类型评级:所有的输入是第一级别。包括、鼠标、触控、感应、声音等等任何输入。

当然目前Material设计思想并不是100%合理,目前的一些规范还在持续修改中。建议如果是设计UI的话,不要太死板100%去参照原则。想想之前的Metro,则出的时候也很炫,但最终普及的程序也不咋样。

上面说到设计理念上有一条是跨不同设备,个人认为只是设计理念上的跨设备,而不是实现上的跨设备,比如在一些规范方面也有定义一些间距大小,排列组合等,各种设计规范如Logo,图标的设计规范等都有。对于设计师来说并不是说出一个psd就可用在所有端,对于程序员来说也并不是说一套代码各端通用。但设计上的理念一致,可以减少很多不同之处的处理。

从目前来看,考虑到的设备有电脑、笔记本、手机、平板、手表、电视、车载。如果有其它的设备应该也可以适用。现在自家的应用应该就是Android5,Chrome OS,以及一些官方的手机APP。

阅读更多