新年伊始 Facebook 便重磅推出新闻聚合阅读独立 App,芳名Paper(App Store下载)。虽然不到一天就遭到评论家诟病,称其不过是新闻阅读应用 Flipboard 和 Facebook 本身应用的合体。用户在管理自己个性化 RSS 阅读订制的同时,可以顺带把 Facebook 的“新鲜事”刷完, 省去了跳转 App 的麻烦。难道Facebook是目的就是要用Paper 来取代自己本身的App?忽略这些所谓背后的意义,只看 Paper, 它华丽而精致的 UI (用户界面)设计,则俨然可以把 Facebook 推入顶级交互式媒体产品的行列。
Paper 的诗意现身,一个叫做Origami的工具功不可没。Facebook 开发的这款图像设计动画合成工具,可以快速构建原型,并在不写一行代码的前提下完成对复杂动画的合成和测试。自上个月发布后,全世界的设计师都可以免费使用。
Origami 这个工具让设计师们给 Paper 原型设计出了许多复杂的动画, 无论是在一个屏幕里实现翻页和切换主题,还是用滑动来移动板块提取新闻,屏幕和手机永远处于即时互动状态,iOS7 的 3-D 效果更给图片增添了无限立体感。
Origami 自九个月前由大名鼎鼎的 Facebook 产品设计师 Brandon Walkin 和 Drew Hamlin 开始,与他们的作品 Paper 同时进行,随着 Paper 需要承载的功能越来越多 Origami 也在不断完善其功能。事实上,在 Paper 上面看得到的每个动画效果都是先由设计师们在 Origami 上成型后再由 Facebook 的程序员们在 App 上编写的。
Origami本是图形编程工具 Quartz Composer 的一个插件,用来做一些简单的动态视觉效果 ,Quartz 从来没能成为最前沿的交互设计工具 。
Facebook 的团队对 Origami 进行了各个方面的改变,例如允许设计师们在核心层面修改布局设计,并通过减少术语等方式进一步简化了这项工具的使用。他们在如何使这项工具平易近人上花了很多心思。举个简单的例子,一个绘制轨道的工具,当你标出两个点后系统自动绘制出路径,有了这个工具你可以轻易做出令一个图像飞过界面的效果。在 Ouartz Composer 里面,这个功能被称为线性差补(”Linear Interpolation”),Facebook 则把它叫作 “迁移”(“Transition”)因为设计师们会在转换页面时用到它。 虽说这个名字花了 3 周时间才想出来,但设计师们都觉得这时间花的值。
有人会质疑说难道 Facebook 真的让所有人免费使用这个软件吗?在快速设计界面原型领域,有了这个软件则会如虎添翼。难道 Facebook 不想自己留着它,以在同 Twitter 和其他社交媒体的竞争中更占优势吗?设计师 Hamlin 认为竞争的基础并不在于一个软件,做出优秀的产品才是 Facebook 一直致力于的,也会是胜出的关键。Facebook 用 10 年时间证明了自己不是一时的狂热。最终,它想要在交互设计领域向前再迈一步以从整体上提高自己的产品质量。Origami 和 Paper 就是其打响的第一炮。
来源:36氪

新闻聚合阅读应用Facebook Paper的幕后功臣Origami相关推荐

  1. Facebook也大干新闻聚合 “新闻快读”向所有媒体开放

    去年五月,Facebook推出了不离开本站直接阅读新闻的聚合服务"新闻快读"(Instant Articles),用户载入文章的速度大增,不过当时只面向一些特定合作的新闻机构.日前 ...

  2. 9个最佳新闻聚合器网站(+如何构建自己的网站)

    Do you want to read the latest news and updates from your favorite blogs all at one place? 您是否想一站式阅读 ...

  3. 【新媒体】现阶段新闻聚合的玩法

    郑昀 20070824<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /& ...

  4. 用ASP.NET编写一个在线RSS新闻聚合器

    概要 本文讲解了如何使用 XML Web 控件获取远程XML数据并在 ASP.NET 页面显示这些XML数据,以及使用Repeater控件发布数据库中的XML数据.在过去的几年间,随着 异构平台间共享 ...

  5. 基于Python的新闻聚合网站设计与实现

    摘 要:本论文研究内容是基于Python的爬虫网络设计,利用Python的Scrapy的框架搭建爬虫网络,并设计一个全新的新闻网站,网站实现对新闻数据的分类,以及用户对新闻的分享.评论等,且本论题设计 ...

  6. xslt 标签取集合第一条数据_用 Asp.Net 建立一个在线 RSS 新闻聚合器

    原代码下载:RSSAggregator.msi 原文出处:Creating an Online RSS News Aggregator with ASP.NET [b]概要 本文讲解了如何使用 XML ...

  7. 【新媒体】现阶段新闻聚合的玩法 1

    郑昀 20070824 新浪科技主编曹增辉的<新闻聚合的门槛>论及了玩聚所处的一些大环境之先天不足,主要是环境门槛.细分市场的门槛,以及入口问题. 我的理解呢: 1:现阶段,群众性智慧一定 ...

  8. 用ASP.NET建立一个在线RSS新闻聚合器(收藏)

    概要 本文讲解了如何使用 XML Web 控件获取远程XML数据并在 ASP.NET 页面显示这些XML数据,以及使用Repeater控件发布数据库中的XML数据.在过去的几年间,随着 异构平台间共享 ...

  9. 常用的RSS聚合阅读服务和阅读器

    前些年RSS聚合阅读在大火之后也几乎如其他前辈玩法一样销声匿迹了,国内的很多知名资讯网站甚至连RSS服务都不提供了.但是作为一种阅读方式,它曾经给用户的资讯阅读所带来的快速便捷体验感,还是给类如笔者之 ...

最新文章

  1. 一部手机失窃而揭露的黑色产业链
  2. 如何高效获取无线充电电能-无线节能组
  3. SQL函数--- SQL FIRST()
  4. C语言数据结构(大话数据结构——笔记4)第六章:树
  5. PHP-FPM对比Swoole:Swoole多了Reactor线程监听Socket 句柄的变化 代码初始化一次不结束进程 ws tcp mqtt服务
  6. rsync+inotify实现实时同步案例
  7. 全景图像拼接——基本流程
  8. Stimulsoft reports .net中创建变量
  9. 小汤学编程之JAVA基础day03——运算符
  10. python基础安装第三方(十三)
  11. 简单查询(1.普通查询2.条件查询3.模糊查询4.排序查询5.统计查询(聚合函数)6.分组查询7.分页查询)...
  12. Redis Cluster集群知识学习总结
  13. Linux 配置本地yum源步骤
  14. php mcrypt 完全安装
  15. 贵安新区生物医学大数据中心揭牌成立
  16. visual studio code安装
  17. 计算机组成原理知识体系
  18. 三星s7562刷android+2,三星s7562 4.1.2 rom刷机包(精简省电版)
  19. php解决时间超过2038年
  20. 求传递闭包c语言具体编程,实验一_传递闭包的实现.doc

热门文章

  1. Unity 编辑器插件-快速删除组件
  2. 钉钉打卡方式为连接WiFi打卡时,无法打卡,WiFi路由器为荣耀路由pro
  3. 继承关系中构造函数、析构函数的调用顺序详解
  4. windows-cmd终端文件操作命令
  5. 每周一文(一)The BellKor Solution to the Netflix Grand Prize
  6. apache,ngnix,lighttpd性能对比
  7. 微信小程序类似购物车列表效果,计算总共价格数量,加减商品计算,滑动删除
  8. 恋爱算法 - 麦穗理论-推导过程
  9. 二维材料异质结的纳米卷曲增强光电化学析氢反应
  10. 衢州希尔顿逸林酒店开业;雅高集团全球首家铂翎汇臻选奢华酒店落户贵阳 | 全球旅报...