惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MongoDB | Blog
MongoDB | Blog
J
Java Code Geeks
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
腾讯CDC
GbyAI
GbyAI
I
InfoQ
博客园 - Franky
G
Google Developers Blog
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V
Visual Studio Blog
Vercel News
Vercel News
博客园_首页
MyScale Blog
MyScale Blog
Martin Fowler
Martin Fowler
N
Netflix TechBlog - Medium
V
V2EX
T
The Blog of Author Tim Ferriss
M
MIT News - Artificial intelligence
雷峰网
雷峰网
H
Hackread – Cybersecurity News, Data Breaches, AI and More
大猫的无限游戏
大猫的无限游戏
The GitHub Blog
The GitHub Blog

囧克斯

奔四了,写给40岁的自己 有序退网 我和 Vue.js 的十年 我参与《代码之外 Beyond Code》的故事 博客站迁移至 VitePress 的备忘 写给我的奶奶 中文格式化小工具 zhlint 及其开发心得 vue-mark-display:用 markdown 语法轻松撰写幻灯片 我对技术会议的一些看法 VueConf Hangzhou 见闻 第四届 CSSConf CN 见闻 [译]Web 表单的未来 [译]苹果正在做一些他们的程序员明摆着不想要的东西 [译]为什么我不会无偿加班且你也不应该 [译]如果管理是唯一可走的路,那就完蛋了 [译]如何撰写 Git 提交信息 [译]C 程序的原则 Vue 2.0 来了! Weex 近 4 个月的开源之路 Weex 在 JS Runtime 内的多实例管理 我理解的 SPA 我理解的 Flux 架构 【整理】Vue 2.0 自 beta 1 到 beta 4 以来的主要更新 通过一张图走进 Vue 2.0 Code Review for Vue 2.0 Preview Vue 2.0 发布啦! 务实的小而美 Vue.js 1.0.0 发布了! [译]如何成为一名卓越的前端工程师 手机淘宝前端的图片相关工作流程梳理
写给HTML5的2011年
勾三股四 · 2012-01-08 · via 囧克斯

伴随着今天公司年会的结束,我才真正觉得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年