Netflix为什么要采用HTML 5
来源:互联网 发布:互助保险 知乎 编辑:程序博客网 时间:2024/05/18 00:34
Netflix高管发表博客文章,谈到Netflix为什么要采用HTML5。以下为文章全文:
虽然在苹果的带动下,本地应用红红火火,但是我相信,随着网络开发技术的发展,Web app 会在不久的将来成为主流。Web app 不一定是局限于浏览器之内,而是实现 web app 的体验本地化(如同 webOS 试图做到的那样)。这样的Web app 虽然在不同平台需要移植或优化,但是相对本地应用更加简单,有助于打破平台的壁垒。开发者可以使用统一的工具来开发,并方便的在平台之间实现移植。
目前,谈论这些有些过早,不过许多互联网服务商对 Web 开发工具的重视是经常可以看到的。近日,美国最大的在线影片租赁提供商 Netflix 的个性化科技部副总裁 John Ciancutti 在博客上谈到了为何 Netflix 在各平台的软件大量使用 HTML5 。
目前,Netflix 登录的平台包括 Wii/PS3/iphone/ipad。android 由于版本分裂和版权保护问题,目前仍没有 Netflix(明年有可能登录)。
从今年10月开始,PS3 用户无需使用 instant streaming 光盘就可以使用 Netflix 服务,因为 Netflix 使用 HTML5 重新编写了软件界面,使用的引擎是专门为游戏主机改造的 Webkit 引擎。同时,在 iPhone,iPad 和 即将到来的Android 应用中,也使用了HTML5 技术。
Ciancutti 说:“HTML5 带来的是在拥有网络浏览器的任何平台上创造丰富、动态和互动性用户体验的自由”。
Netflix 之所以看重 HTML 5 ,主要原因是网络开发技术带来的测试上的方便。做为一个视频点播公司,需要不断改进用户体验以确保用户的忠诚度,这意味着其后台和前端界面处在不断的调整之中。开发者通过观察用户的反应,确定如何对界面进行改进。而 HTML5 可以使这项工作更加简单。对于用户来说,Netflix 服务更新的时候,无需手动安装新软件。
过去 Netflix 服务依赖于嵌入式软件,对界面的改变需要系统升级,依赖于设备制造商,有时候无法将用户体验推进到设备中,新的开发工具和实现方法解决了这个问题。这也意味着各平台的软件升级进度会加快,因为 UI 工程师和负责后台的开发者可以使用同一代码库,即使不同平台使用的界面和后台需要分别优化,但是基本结构是不变的。
Netflix 对 HTML5 的使用让我们看到了 HTML5 的巨大潜力,你如何看待网络开发工具 HTML5/ CSS/Javascript 结合的潜力,以及Web app 的未来呢?
- Netflix为什么要采用HTML 5
- html为什么需要采用表单提交数据
- 为什么要采用技术外包
- 为什么Netflix的API网关要升级为异步非阻塞架构?
- 为什么Netflix没有运维岗位?
- 为什么要采用UTF-8编码
- 为什么要采用UTF-8编码(转载)
- 为什么要采用java这个平台?
- 什么是DEH?为什么要采用DEH控制?
- 网站为什么要采用CDN进行加速
- 为什么计算机网络要采用分层结构
- 计算机为什么要采用补码存储数据
- 为什么要抛弃HTML
- 为什么要抛弃HTML
- 为什么要抛弃HTML
- 为什么要学习HTML
- Netflix on Linux:如何在Linux上使用Netflix以及为什么在Linux上使用Netflix怎么就这么难
- 为什么采用SOA?
- JavaEE – JPA(2):Spring Framework中的事务管理
- 使用expandListView做多级列表时的问题处理
- 详细解说/etc/group /etc/passwd /etc/shadow文件
- 计算机生成的精美图形,太震撼啦!!!
- jQuery的ajax操作
- Netflix为什么要采用HTML 5
- SSH框架之Hibernate的对象状态、一级缓存
- 我犯法了……^~^
- 郝斌数据结构 25 判断链表是否为空和求链表长度算法的演示
- 圈圈教你玩usb第一版硬件实物使用说明
- Java-Session技术的认知
- iOS_技巧(4)_转码(UTF-8 /GBK/Unicode/GBK2312)
- JavaEE – JPA(3):EntityManager相关核心概念
- (一)单例模式详解