最近国内互联网巨头纷纷加入W3C,如百度、腾讯、360等。还有
HTML5研究小组虽然是民间组织,但其实也代表了其企业成员如创新工场等。回想2003年W3C首次在中国举办的技术会议“中国国际万维网发展论坛”,当时参加者除了高等院校和研究者外,真正互联网企业人士寥寥无几。唯本人当时还在上海交通大学工作,担任
中国大学生在线的CTO及负责交大主页的技术工作,勉强可算半个互联网从业人员。
自W3C将中国区域的办事处从香港科技大学转到北京航空航天大学后,情况有所发展,联通、华为先后加入,其中联通深入参与了Widget和设备API方面的标准制定工作,这些标准虽然不在HTML5工作组内,但也是广义HTML5的部分。就我本人观点,联通是国内第一家真正参与到HTML5标准制定中的中国企业。【为了表示我对于联通的敬意,我终于开始使用联通的3G业务了,嘿嘿。】
2年前我回到
盛大的时候,也想推动盛大集团加入W3C。那段时间新上任的W3C CEO Jeffrey Jaffe多次来到中国,访问了多家中国互联网企业,就我印象中就有百度、新浪、网易等。之后我也和裕波等同事促成了W3C CEO到访盛大。不过由于各种因素,盛大至今未加入W3C,这也是我离开盛大时所留下的遗憾之一。
其实当时HTML5已然成为爆炸性热点,但中国互联网公司们对于加入W3C这样一个国际化标准组织仍犹豫不决。其中一个因素是,虽然各公司的Web前端开发工程师都希望推动自己的公司加入,但如我在“
如何改善国内前端开发行业的尴尬地位”的问答中提到过的,前端在公司的最高职级普遍偏低,说不上话啊!而能够有效推动决策的企业高层又对Web标准及参与标准制定的价值和意义不甚了解。不过有意思的是,许多中国互联网公司有浓厚的“敌不动我不动”的习惯。业内那个著名的纹身佬当时就对安琪(W3C中国区经理)断言,只要百度加入,腾讯肯定加入,反之亦然。因此谁打响加入W3C的第一枪,就成为了我们争相竞猜的目标。
终于,Baidu成为第一个吃螃蟹者。老实说,这也稍出乎我意料,后来听说此事也有赖于一位原Google高管加入百度后的积极推动。随后,果然如我们所料,百度一加入,腾讯也加入,腾讯一加入,360也加入了……从2003年到2012年,8年持久战,W3C终于等到了中国互联网巨头们。
BTW,360加入W3C时间其实既晚于联通、华为等,也晚于百度、腾讯,但360对企业形象的敏感度和公关文宣能力不愧是中国互联网企业之冠,轻松找到了HTML5这个爆点。它一来就果断加入HTML5工作组,并大张旗鼓的宣传“国内首家进入HTML5工作组的互联网企业”(周老板微博语)、是“
中国企业首获全球互联网标准话语权”,风头一时无两,完全盖过了百度和腾讯两巨头,更不要说联通、华为了。
不过,虽然有“互相别苗头”、“夸大宣传”等因素,我也会杞人忧天般担心这些涉足国际标准制定的中国互联网企业们,能否尽快熟悉标准制订的规则和流程并融入W3C社区,会不会在一窝蜂加入之后只是挂个名而并非实际参与……但总的说来,相信国内互联网巨头们争相加入W3C仍然是值得欣慰的好事。
说了许多题外话,言归正传。实际上,W3C HTML5工作组与以前仅限会员参与的工作组不同,是任何人都是可以加入的。因此诸位有志于参与Web标准的同仁,皆都可进入这个社区,甚至获得和互联网巨头们平起平坐的资格,嘿嘿。Kenny(W3C HTML5中文小组联络
<del>官</del><ins>人</ins>)在
这条微博和评论里就给出了这份由HTML5编辑hixie撰写的“
六步加入HTML5工作组”指南,并建议我来翻译一下。为了向背负“计算机之子程序媛之父”之名的Winter证明俺已经从单线程进化到可以起至少一个Worker,所以我决定花半天时间翻译一下。
六步加入W3C HTML5工作组
2007年3月8日 世界协调时 20:32
W3C已
宣布重启HTML标准。
任何人都可以加入W3C的HTML工作组。我建议所有有志于推动HTML5发展的朋友都来参与。如果你不参与,那么将来HTML5语言若不如你意,就只有怪你自己了。
参与工作组并不会强制你有多大的义务。你可自行决定投入多少时间精力:你并不需要阅读每封邮件——如果你不关心那些主题的话;你也不需要电话接入或亲身参加工作组会议。实际上,W3C在工作组的章程里申明具有约束力的决议不会通过这些会议决定,无论在场与否你都有平等的权利。
要加入工作组,你必须通过下列步骤:
1. 填写
公众访问申请表(Public Access Request Form),在“理由(Reason)”一项里填写“To apply for participation in the HTML Working Group as an Invited Expert”。
2. 5分钟内你将收到附有确认码的邮件,请遵照邮件中的指示执行操作。
3. 你会在2天内收到回复,发给你用户名和密码。然后填写
W3C特邀专家申请表(W3C Invited Expert Application)。表格中的“财务支持(Financial Support)”项,如果你是自费参加会议,或者并不打算参加任何会议,请填写“Self-supported”。“W3C会员资格(Possible W3C Membership)”项,如果你的雇主并不知道或者不关心你参与HTML工作组的活动,选择“My employer does not intend to join”。
4. 给Dan Connolly和Karl Dubost发邮件(connolly@w3.org、karl@w3.org)申请批准。(只要写“Hi, I'd like to join the HTML working group. Thanks.”就行)
5. 你会在10天内得到回复,然后你可以填写
加入HTML工作组(Joining the HTML Working Group)的表格。
6. 5分钟之内你会收到回复,从此时开始你就是名副其实的HTML工作组成员了!
注意:如果你在W3C成员公司工作,上述步骤不适合你。你必须走
这个流程。
我期待每个有志于与HTML工作组一起工作的朋友尽快通过这些步骤。
顺带,你也可以参与WHATWG的活动。我们从2004年开始HTML5的工作,并且
社区相当活跃。要加入我们非常简单,我们有
IRC频道、
帮助邮件列表、
论坛、
开放的blog等等,你也可以加入我们
讨论标准开发的主邮件列表。欢迎参与。
【完】
【鉴于hixie的原文乃5年之前,现在情况有所变化,请参考 Kenny 的补充内容如下】
第一步已不需要填任何理由。
第四步的 Dan Connoly 跟 Karl Dubost 這兩個人不在 W3C 了,要寫信聯絡請找 HTML 工作組的聯絡人 Michael(tm) Smith(mike@w3.org),另一份比較新的如何加入的博文沒有提到這一步。
給規範提案也相當簡單,具體步驟請參考《貢獻 HTML 規範的步驟(非常簡單,內含真實案例)》,任何人都可以給 HTML 規範提提案,不過被否決的時候要加入 HTML 工作組才可以上訴。
顺带,你也可以参与 W3C HTML5 中文興趣小組的活动。我们从2010年8月开始HTML5(?)的工作,并且社区相当活跃(?)。要加入我们非常简单,我们有 Tx 群(群號:151145242)、可以用只要完成加入 HTML 工作組前兩步得到的 W3C 帳號自由更改的 wiki,你也可以加入我们讨论标准开发(?)的主邮件列表。
分享到:
相关推荐
5. **交流讨论**:加入Qunee的社区或者相关的技术论坛,与其他开发者交流经验,解决遇到的问题。 总之,Qunee for Html5是一个强大且灵活的开发工具,通过这个学习资源,你不仅可以提升HTML5应用的开发能力,还能...
HTML5在2004年被提出,2007年由W3C接纳并成立了新的HTML工作组。2014年10月28日,HTML5规范正式定稿并开始广泛推广使用。它的优势在于提供了对多媒体和交互式内容的原生支持,减少了对插件的依赖,提高了网页的可...
8. **邮件列表(mailList_tail.html)**:邮件列表功能可以让用户加入或创建讨论组,方便批量发送邮件给特定群体,促进团队协作。 9. **酒店预订(hotel_tail.html)**:对于经常出差的员工,该功能可以简化酒店...
比如,HTML5提供了离线存储功能(通过localStorage或sessionStorage),可以让网页在没有网络连接的情况下也能够工作,这对于购物车功能来说是十分重要的。 而jQuery是一个快速、小型且功能丰富的JavaScript库。它...
5. 用户体验优化:为了提供良好的用户体验,开发者可能会在代码中加入触摸优化的事件处理,比如滑动、点击等,确保在触摸屏设备上的操作流畅。此外,可能还会有一些动画效果,如胜利或失败的过渡动画,以增加游戏的...
汽车工作组的任务是为HTML5 / JavaScript应用程序开发人员开发开放Web平台规范,从而通过车载信息娱乐系统和车辆数据访问协议实现Web连接。 该API与所使用的连接无关。 该存储库中的规范如下: (git) (git) ...
6. "html5-slide-template.zip":可能是一个幻灯片展示模板,适用于产品介绍、演讲演示等场景。 7. "89.zip":同样文件名不明确,可能是一个通用型的H5模板。 8. "wap手机网站41套.rar":这是一组41个专门为移动设备...
##### Afternoon6: 结束工作 - **恢复原始游戏流程**:确保游戏的主流程完整无缺。 - **分享游戏**:指导如何将完成的游戏发布到网络上供他人体验。 ##### Evening: 接下来做什么? - **挑战**:提供一些额外的...
标题中的“为写简单HTML5展示页的同志们造的轮子基于AngularJS1xgulpswiper”表明这是一个专为构建HTML5展示页面而设计的项目,它整合了AngularJS 1.x、gulp和swiper这三种技术。AngularJS 1.x是Google维护的一个...
【标题】微信HTML5在线朋友圈游戏源码带安装部署教程-农场连连看 【源码解析】 微信HTML5在线朋友圈游戏"农场连连看"是一款基于HTML5技术开发的轻量级休闲游戏,适合在微信等社交平台分享和游玩。HTML5是现代网页...
- **多媒体元素的使用**:在网页中加入图片、音频、视频等多媒体元素可以使网页更加生动有趣,同时也能吸引更多的用户停留。 - **JavaScript应用**:JavaScript是一种常用的脚本语言,主要用于实现网页上的动态效果...
传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作。 然而,由于HTML5的W3C标准规范还未制定,安卓系统中类...
你可以专门为制作 chm 文件而编制 HTML,也可以直接利用现成的小型个人主页快速做成 chm 文件以便向外发放,所不同的是,在个人网站上每个 HTML 文件之间必须由超级链接相连,而用来制作 chm 文件的 HTML 文件组里,...
在工作组结束之后, Web社区组上的CSV承担了围绕CSV(更一般地说是表格)数据的活动。 所有关于新的可能的功能,实现的经验,可能的问题等的讨论都在该社区组中进行,该社区组对所有人开放。 尽管不允许社区组对正式...
- 配置Winbind,修改`/etc/nsswitch.conf`,将`passwd`, `group`, 和 `shadow` 部分添加winbind,以便于通过Winbind处理用户、组信息。 **4. 加入域:** - 使用命令`wbinfo -u`和`wbinfo -g`测试是否能成功连接到...