1

写给HTML5的2011年

 1 year ago
source link: https://jiongks.name/blog/2012-01-07
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

写给HTML5的2011年

本文摘自 勾三股四 更早时期的 不老歌 博客。


伴随着今天公司年会的结束,我才真正觉得2011年已经过去了。想为2011年的自己写一些东西,先从HTML5开始

我觉得自己今年在HTML5方面搭上了两辆顺风车:一个是参与HTML5研究小组w3ctech等组织的技术交流,另外一个则是开通了微博,可以结识更多优秀的同仁,了解更丰富的知识。HTML5对于我来说,和大家一样,都是个新东西,都需要“现学现卖”,但有了这两辆顺风车的帮忙,让参与其中的人可以先行一步。进而把自己的心得和收获分享给更多的人,在教学相长的同时,也收获了更多的信心、机会和成就感。这些其实是我最核心的感受,论理论深度、造诣、成果,我其实都没什么,仅仅是先行一步罢了。可能是由于HTML5研究小组主要成员这一身份的关系,现在逐渐会有周围的朋友联系我做讲座、翻译、写书什么的,我非常感激,但没有太多底气去做,尤其越是有偿的,我反而觉得无功不受禄。

还有一个感受,就是HTML5有两个好朋友:移动和游戏。我几乎没有见到过有人在关注没有移动和游戏元素的HTML5——其实除去这两块,也就剩下HTML5的桌面实用工具了。而这恰恰是我最感兴趣的领域。在今年接触的众多HTML5话题中,唯一一个属于桌面应用这个范畴的,就是 @尼奥_ 的团队在 code jam 第二期中做了一个时间管理工具。我觉得那个很棒,真正觉得HTML5在给人们的生活带来便利。

其实HTML5在移动和游戏方面的如火如荼也是很好理解的,尤其是手机游戏。移动是因为巨大的市场,游戏则是展示新技术的最直观舞台,而且游戏开发确实很复杂。不论是对于前端开发者还是对于一个商人来讲,没有什么比移动和游戏更令人振奋的了!但如果是做大众产品,个人感觉还是相对概念化了一些。其实像各种浏览器的HTML5扩展、微博和人人网右下角通过桌面提醒功能实现的私信提示、包括李开复博士在HTML5研究小组的年会上提到的谷歌圣诞节彩蛋,也许才是老百姓对HTML5真正的第一印象。HTML5在移动和游戏方面开花,最后在大众应用中结果。

另外我觉得HTML5需要更多模式化和工程化的思维,而不仅仅是技术上实现某个效果的可能性。记得在2010年接触到的HTML5,都是一些零散的概念,我曾经感慨说HTML5说来说去就是这么多东西了,唯有更多更丰富的上层建筑,才会让HTML5真正发挥威力。果不其然,今年各种基于HTML5的工具、函数库层出不穷,尤其在Canvas、WebGL、CSS3、SVG等图形处理方面非常众多,这些上层建筑的出现会令HTML5的思路逐步变得清晰和明确。而工具和函数库的在上层,就是更多的框架、引擎和理念了。我觉得这将会是HTML5走向成熟的下一个重要标志,最后,优秀的规范、工具、函数库、平台、引擎、理念,才会催生真正优秀的HTML5作品甚至是HTML5产业。

还有一件事我也感触很深,就是浏览器真的要给力。我想说的是支持HTML5不只是浏览器内核层面的事情,还包括很多安全性、隐私策略、基础体验等等,更不仅仅是“跑高分”。如果认真读过w3c文档的话,在感叹标准的制定非常严谨的同时,我们也会发现,那些可以用分数来衡量的HTML5特性,在整个HTML5规范中,只占很小的一部分。“分数”是直观的跑给那些不懂技术的人看的,做技术的人不应该满足于一个“高分低能”的浏览器。刚好今天我们公司年会上jeff也表态了,新的一年里,浏览器要在跑出347分的高分之后,更要持续加强对HTML5的多方面支持,真的令我振奋!

自己在2011年的困惑之一,是如何分配自己的时间和精力。单说HTML5这一块,花多少时间看文档、多少时间看新闻、多少时间学习新的工具和库、多少时间写自己的代码、多少时间和大家一起交流讨论,都是非常令人纠结的问题。可能明年上半年我会专注在看文档这件事情上多一些,从最基本的知识层面开始做起。另外我希望可以继续专注在桌面应用这个看起来很土的方向上。我觉得未来的天下是移动和游戏的,它们就好比海阔天空;而桌面应用则是大地母亲,所有知识、灵感和创意的源泉。当然这也多少跟我的工作有更多的契合。

以上是我写给HTML5的2011年


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK