W3C中国

W3C Blog: 25年前开始改变世界 - Web的早期历史

2016年8月4日,W3C的Amy van der Hiel撰写博客文章,回顾从25年前的1991年8月6日Tim Berners Lee关于万维网设想的电子邮件开始的25年,回顾Web早期的历史。内容大意如下:

W3C在两年前庆祝了Web的诞生,因为在1989年3月,Tim Berners Lee写下了他关于万维网(World Wide Web)的最初构想。而25年前的1991年8月6日,我们不仅看到了Web的概念,还看到了一个可以真正改变世界的公共服务。

1991年8月6日,在一个名为 alt.hypertext 的新闻组(newsgroup)发布了他关于WorldWideWeb项目的进展,并邀请广泛的参与与合作,这是Web第一次被介绍给全世界。  

tim's email on Aug 1991 

Web技术在一开始,就开放给所有人,欢迎所有人的贡献和参与。许多人在Web上创建并分享内容,开发标准确保这一技术的互操作性和创新型,Web不只是一个知识和信息的存储库,更是历史上最独特、最强大的工具。

W3C CEO Jeff认为:我们在尝试用Web承载所有的民生需求(civilization needs)。随着新需求的出现,新技术被开发出来以满足这些需求。W3C关注在提升Web技术的基础水平。我们需要每个人的贡献,来确保我们正在以最好的方法,解决最需要被解决的哪些需求。

Web已经改变了我们的生活。W3C正在持续坚持我们的核心价值,坚持在标注中的开放、协作和创新,不断追求我们的使命——尽展Web无限潜能(leading the web to its full potential)。

感谢Tim,以及所有早期为创建Web而贡献努力的人们,这些正在改变我们的生活,而且在未来仍将继续。同样,我们感谢所有参与了Web成长过程的人们,感谢我们的W3C会员,感谢Web开发者和所有的Web用户,感谢那些通过辛勤工作让Web真正成为全球化、所有人的平台,感谢那些正在创造Web未来的人。

关于Web的早期历史

在1989年3月,Tim Berners Lee 在欧洲粒子物理研究所(CERN)写下了 Information Management:A Proposal,提出了Web作为全球超链接信息共享空间的想法。1990年9月,Mike Sendall(当时Tim的老板)批准了他的研究计划,允许他利用部分工作时间研发全球超文本系统,并支持他购置了一台NeXT cube电脑开展这项研发工作。

1990年10月,Tim编写了世界上第一个Web浏览器(严格的说,是浏览器+编辑器),Tim将其命名为 WorldWideWeb(见下图)。后来,这个浏览器+编辑器被重新命名为 Nexus,从而将工具与其接入的超文本信息空间(即今天意义上的万维网,World Wide Web,简称Web)区分开来。 

early color screenshot of worldwideweb browser


下图就是当年Tim Berners Lee用于开发第一个浏览器和Web服务器的NeXT工作站,以及“Information Management:A Proposal”的复印件,以及第一本介绍Web的图书:Enquire Within upon Everything。

NeXT workstation used by Tim

 

1991年10月,Tim在CERN的同事 Robert Cailliau 加入了WorldWideWeb项目,帮助审阅和修改Tim的研究建议。1991年11月,CERN的研究生 Nicola Pellow 加入项目组编写了最早的文本行模式浏览器。Bernd Pollermann 也加入了项目组,在CERNVM 节点上编写了 XFIND 索引。在1991年圣诞节前,项目组演示了行模式浏览器、WorldWideWeb浏览器/编辑器,访问了一组超文本文件、CERNVM "FIND",以及互联网新闻组的文件。(2013年CERN重新发布了当年的在线版本的行模式编辑器,可访问 http://line-mode.cern.ch/)。

1991年在CERN进行了项目的演示和报告后,所有的代码都发布到CERN的中央服务器上。1991年8月6日,与 Tim 向公众介绍 WorldWideWeb 项目并邀请公众参与的邮件(该邮件发送到 alt.hypertext 新闻组邮件列表)同时,相关代码放到互联网上,通过FTP提供下载。1991年8月23日,第一位新用户访问了当时的万维网(Web),这一天(8月23日)也因此被称为“internaut's day"。

1991年秋,斯坦福线性加速中心(Stanford Linear Accelerator Center, SLAC)的物理学家 Paul Kunz 遇到 Tim Berners Lee,并将Web的概念带回 SLAC。1991年12月,Paul在斯坦福搭建了Web服务器,这是第一个欧洲以外的Web服务器。在这一年,越来越多的Web服务器联入网络,越来越多的Web网站出现,浏览器也获得了持续的发展。Web时代真正开始了。

1993年11月,在英国纽卡斯尔(Newcastle, UK)的会议上,Tim Berners Lee与MIT 的 David Gifford 讨论了Web的未来,David Gifford建议Tim联系时任 MIT 计算机科学实验室(Laboratory for Computer Science)的 Michael Dertouzos

到1994年底,世界上第一台Web服务器(info.cern.ch)的负载已经增长到3年前水平的1000倍以上。1994年2月,Tim 与 Michael Dertouzos 在苏黎世会面,讨论在MIT 设立一个新组织的可能性。1994年4月,DEC的 Alan Kotok(后来W3C的副主席)访问CERN,讨论了关于创建一个关于Web的技术联盟的细节。1994年10月,作为一个Web标准化国际组织 World Wide Web Consortium (国际万维网联盟,简称W3C)在美国麻省理工大学 MIT 正式成立。1995年4月,INRIA成为W3C在法国的总部(2003年,法国总部改为ERCIM);1996年9月,日本庆应义塾大学(Keio University)成为W3C在日本的总部;2013年1月,北京航空航天大学(Beihang University)成为W3C在中国的总部。

更多关于Web历史的信息,请参阅:

万维网简史(A Little History of World Wide Web)

W3C时间线(W3C Timeline):2005年以后的W3C历史

Web基金会(Web Foundation):成立于2009年,致力于将所有人联入Web,通过开放Web加强Web的全球参与,请参阅 http://webfoundation.org/ .

万维网联盟(W3C):关于W3C会员参与W3C,以及W3C的官网(英文中文)。

W3C Blog:25 Years Ago the World Changed Forever

 

W3C万维物联网(WoT)兴趣组会议2016年7月11-14日在北京举行

wot-f2f-meeting-at-beijing2016年7月14日消息,W3C万维物联网兴趣组(W3C Web of Things Interest Group)第六次面对面会议(IG Face to Face Meeting)于2016年7月11-14日在北京航空航天大学唯实国际文化交流中心举行。本次会议由中国电子科技集团公司(CETC)、W3C北航总部和中国物联网产业技术创新战略联盟(CIoTA)共同主办。

本次会议议程共4天。7月11日,W3C也与中国物联网产业技术创新战略联盟共同举办了2016国际开放物联技术与标准峰会,7月12日举行了Demo展示及互动测试(Plugfest),7月13-14日为兴趣组闭门会议。本次活动的前两天(技术峰会与互动测试环节)对本地公司、机构和公众开放。

在本次会议上,我们同与会人士开展了广泛对话,此外还观摩了来自W3C会员公司和CIoTA成员的众多实践演示。我们了解到CETC的物联网开放体系架构及其实现,该实现是北京物联港有限公司提供的基于云服务的物联港IoT平台。我们现场观看了该实现在智能家居、智能社区和智能建筑方面的现场演示。 随后,W3C会员公司西门子、富士通、莱茵集团及三星智能物体联合进行了互联互通演示,人们看到众多独立实现的WoT设备可以互联互通,WoT设备与传统非WoT设备之间也可以互操作。

keynote at f2f meeting会议最后两天,我们致力于推进万维物联网(Web of Things)兴趣组的各工作项(Work Items)。专注于多项技术主题,我们进行了多个环节的讨论,包括协议绑定、应用程序脚本的数据类型、物体的生命周期、脚本API以及如何与其他组织合作的提议等,希望通过组织间的合作,就如何促成跨平台语义互通达成共识。兴趣组正在修改章程,新的章程将再延续两年。我们也正在积极推进万维物联网(Web of Things)工作组启动计划,我们希望在今年10月成立工作组。基于兴趣组的探索与研究成果,工作组将致力于制定W3C推荐标准。

会议吸引了众多中国公司和机构的广泛参与,包括华为、腾讯、中国联通、中国移动、阿里巴巴、中兴、电科创新院及电科15所、北京邮电大学等。其中华为公司的与会专家是oneM2M MAS工作组主席,会上我们讨论了W3C WoT与oneM2M如何进一步合作。中国联通的与会专家也是ITU-T SG20的成员,会上就W3C WoT与ITU-T关于物体描述的共同点进行了讨论,同时还讨论了下一步的合作方式。阿里巴巴的与会专家向兴趣组贡献了WoT安全与隐私方面的用例研究。会上还对电科创新院物联网(IoT)开发体系架构中与W3C WoT相关部分的问题做了跟进讨论。

group-photoW3C的万维物联网(Web of Things)旨在应对物联网(IoT)的碎片化,促成物联网服务的开放市场,涵盖多种标准及IoT平台下的各种设备,规模跨越微控制器至云服务器集群。我们的工作聚焦于跨平台的API,以此来简化应用程序的开发;我们的重点还包括语义元数据,基于语义共享来实现不同平台之间的互操作。

兴趣组的下一次面对面会议将于2016 W3C技术大会(TPAC 2016)期间,于2016年9月22日至23日在葡萄牙里斯本举行。

更多信息,请参阅 Olive Xu撰写的W3C博客文章:W3C Blog: W3C Web of Things Meetings in Beijing, July 2016.

W3C Blog: 用WebIDL探索Web平台的交叉依赖关系

2016年7月14日,在W3C一年一度的W3C Geek Week后,Dominique Hazael-Massieux在W3C博客上发布文章,介绍了他的小组在Geek Week上的项目:利用WebIDL探索Web平台API的交叉依赖关系。全文大意如下:

大部分Web平台上的 JavaScript API (无论是在W3C还是其他地方)都依赖于 Web接口定义语言(WebIDL:Web Interface Definition Language)来描述。WebIDL提供了一个简单的语法来表述 JavaScript API的各类信息,表达技术规范所需的行为以及继承关系。这是各类API、各个Web技术标准在表达语法和语义要求的共同基础,也为自动化的浏览器实现测试提供基础,帮助测试工具自动化检测对这些技术标准及 API 的支持情况。 

在2016年的W3C Geek Week上,Dom 与 Francois Daoust 一起,探索利用 WebIDL 发现Web平台的交叉依赖关系。我们基于 jsdom 库开发了一个W3C技术规范的爬虫(crawler),并抽取嵌入在标准文本中的 WebIDL定义。根据收集的这些数据,我们开发了一个简单的 WebIDL 图分析程序,来识别标准规范中的潜在缺陷(potential bugs in specifications),包括非法的 WebIDL 定义、重复定义的接口名、引用未定义的接口名、引用丢失等。进一步,我们还开发了一个简单的 WebIDL 数据浏览器,展示那些 WebIDL 接口被那些标准中的其他接口所引用。

这些工具的探索已经能够帮助我们自动化的发现一些W3C标准中的定义错误,我们希望这一工作能够继续下去,进一步探索这些 WebIDL 数据,并帮助未来的 API 开发者提供帮助,也为保持 Web平台的一致性提供支持。 

更多内容,请参阅原文 W3C Blog: Exploring Web Platform Cross-Dependencies。 

W3C纪念W3C/Keio总部设立20周年

2016年6月9日,W3C庆应大学总部(W3C/Keio)在位于日本千叶县幕张展览中心(Mukuhari Messe, Chiba, Japan)的第23届东京InterOp大会(Tokyo InterOp 2016)上举行专题活动,纪念 W3C亚洲20周年。W3C/Keio的创始人、日本互联网之父、庆应义塾大学环境与信息学院院长 Jun Murai 教授主持了9日下午的主题演讲、Panel讨论及 9日晚上的庆祝酒会。在 Panel 讨论中,来自中、日、韩的Web技术专家共同探讨了亚洲互联网及Web发展态势、亚洲Web发展的特殊需求、未来Web发展的趋势方向及亚洲Web技术合作等问题。在庆祝酒会上,W3C北航总部受邀致辞。有近 400 人参加了此次纪念活动。
 

W3C也在今年InterOp的展会区域设置了专门的展台,集中展示了 W3C 的技术标准,及W3C日本会员在数字出版、物联万维网(WoT)、Web标牌(Web Signage)、Web MIDI、Web数据开放与管理等方面的技术进展和系统演示。
 

万维网联盟(W3C)成立于1994年。为了更好的在世界范围内促进 Web技术的进步和标准化,1996年W3C在日本庆应义塾大学设立了 W3C/Keio 总部,作为 W3C 在亚洲的主要机构。2006年4月,W3C在中国北京航空航天大学设立办事处,2013年升级为 W3C/Beihang 总部,与 W3C/Keio 共同推动 Web技术在亚洲的发展。目前,W3C除了在日本和中国设立的总部机构外,还在韩国、印度设立了办事处。这是W3C亚洲20周年及W3C中国10周年系列庆祝活动的开始,W3C还将在今年晚些时候在中国举行主题技术交流活动。
 

InterOp是世界范围内的信息技术展,每年在美国拉斯维加斯、印度孟买、日本东京(千叶)、英国伦敦,展示最新的计算、网络及通信技术。第23届东京Interop信息技术展于2016年6月8-10日在日本东京附近的千叶县幕张展览中心举行。

更多活动信息,请参阅 W3C Blog:CELEBRATING 20TH BIRTHDAY IN JAPAN – ASIA STRONG IN WEB STANDARDS

W3C Blog: 开发 HTML 5.1

2016年4月6日,W3C的 Leonie Watson 发布博客文章 Working on HTML 5.1,代表 Web平台工作组的主席(Chaals, Leonie, Ade)和编辑(Alex, Arron, Steve, Travis)介绍了目前HTML 5.1标准化工作的目标、时间安排、如何参与及标准测试。大意如下:

HTML5已经于2014年底发布,此后,W3C计划将持续发布 HTML 标准的新进展。目前,W3C的 Web平台工作组(Web Platform Working Group,WP WG)正在推动在未来 6 个月内完成 HTML 5.1 的发布工作,并争取在 2016年底发布 HTML 5.1 的稳定版本。

时间安排:我们计划于 2016年9月发布 HTML 5.1的正式W3C推荐标准。为了达到这个目标,需要在 2016年6月中旬发布HTML 5.1的候选推荐标准(Candidate Recommendation),并同时发布 Call For Consensus。关于近期标准内容的更新,请参阅 changes。未来,我们将建立 HTML 规范的持续发布机制,可以通过 Github pulse 了解新的进展,并在 Twitter 上关注 @HTML_commits 及 @HTMLWG。

参与标准制定:HTML 5.1的最新版本规范文本发布在 Github 上。如果您发现有什么特性不能在浏览器上实现,请 file an issue,或直接通过 Pull Request 来修改并提交标准文本。我们将删除那些没有获得两个独立浏览器内核版本支持的特性。HTML 是一个很庞大的标准,我们通过 Bikeshed preprocessor 帮助处理相关源文件,并实现标准的自动迭代。同时,W3C的标准需要坚持 Royalty Free 的专利政策。此外,我们欢迎更多创新想法, Web平台孵化社区组(Web Platform Incubator Community Group,WICG)将帮助提出、讨论各种创新想法。

测试:W3C的每个工作组都需要说服 Tim Berners Lee 所制定的标准是“足够清晰、完整,且满足市场需要,并能确保标准中的每个技术特性能够独立的、可互操作的实现”。在HTML 5.0的制定过程中,我们启动的自动测试系统 Webapps test harness。但为了达到标准的质量目标,我们希望接纳更多能够展示互操作性的测试用例,无论这些测试用例能否被自动测试系统自动执行。

我们希望定义一个新的 HTML 标准,无论标准作者还是技术特性的实现者都能够更容易使用且更有信心的使用。我们希望让 HTML 5.1 成为比 HTML 5.0 更好的标准。这需要您的参与,从每个用户角度改进 HTML,定义更好的Web。

翻译有删节,详情请参阅 英文原文 W3C Blog: Woring on HTML 5.1

W3C Blog: W3C继续推动HTML媒体扩展(Media Extension)的标准化工作

2016年4月5日,HTML媒体扩展工作组(HTML Media Extension Working Group)完成章程修订工作并得到批准,工作组将延期到 2016年9月。W3C的前端交互技术领域负责人 Philippe Le Hegaret发表博客文章,确认W3C将继续推动HTML媒体扩展的标准化工作。文章要点如下:

随着视频在Web内容中的重要性不断上升,我们在2007年就在HTML5中启动视频相关的工作。在这一领域,W3C已经为开放Web平台提供了一系列扩展:Web应用可通过本地摄像头捕捉图片(capturing images)、处理视频流、面向残障人士的音轨及字幕增强、音频处理、实时通讯等。HTML媒体扩展工作组重点关注两类扩展:媒体源扩展(Media Source Extensions,MSE)能够更好的适应流媒体的需要;加密媒体扩展(Encrypted Media Extension,EME)关注对受保护内容的播放。所有这些扩展都是为了增强开放Web平台在处理各类富媒体时的能力。

W3C支持技术架构组之前做出的声明,即通过更广泛的参与、测试、审计来确保用户的安全及Web的安全。W3C的会员电子前沿基金会(EFF)关注加密媒体扩展可能引发的问题,并提出了一个方案希望得到W3C全体会员的支持,这一方案希望安全研究者的工作及提供参考实现的机构能够在美国数字千年版权法案(DMCA,US Digital Millennium Copyright Act)及其他国家和地区的类似法案的基础下开展。经过几个月的讨论,以及最近一次AC会议的审议,我们并没有就此事形成更加广泛的共识。

我们充分认识到Web安全问题的严重性,也认识到安全研究者所开展工作的重要性,但我们也认为继续开展EME相关标准的后续研究,努力达到EME标准启动时的承诺是仍然可行的。更多内容请参阅 W3C及加密媒体扩展

EME的目标是希望以一种标准的方式替换掉一些无法支持互操作的私有内容保护API(详情见媒体管道任务组需求,Media Pipeline Task Force Requirements)。通过增强安全、隐私保护及无障碍访问能力,EME 将通过将底层内容解密模块放在沙箱中,提供更安全的接口来处理许可证、密钥交换。规范中提及的密钥系统并没有执行任何数字版权保护(DRM)的具体功能,并完全采用了被广泛接受的标准机制(如JSON Web密钥格式、RFC7517,以及相关算法、RFC7518),其核心是为EME提供完全可互操作的密钥系统。

我们感谢并欢迎 EFF及其他W3C会员积极探讨技术与政策的关系。技术和研究者将从EFF的建议中受益,并帮助更好的为安全研究者提供法律与政策的保护。W3C将持续关注美国 DMCA及欧盟版权指引(EU Copyright Directive)可能对我们的会员及技术团队带来的挑战。W3C正在设置一个新的技术和策略兴趣组(Technology and Policy Interest Group)跟踪这些与法律及政策相关的挑战及讨论。 

更多内容,请参阅原文:W3C Blog: HTML Media Extensions to Countinue Work

 

W3C Blog: W3C在世界物联网产业大会上展示物联万维网(Web of Things)

iot world 2016W3C参加了两周前(2016年2月25日)在美国圣地亚哥举行的世界物联网产业大会(Industry of Things World USA),并展现了 W3C关于物联万维网(Web of Things)的未来愿景。W3C的首席执行官Jeff Jaffe代表W3C参加会议并做题为“”的主题报告。在W3C官方博客上,2016年3月8日,Jeff公布了自己的报告内容概要,大意如下:

会议主席Jeremy Geelan以一次对产业发展的回顾开始了本次会议。从J. C. R. Licklider对万维计算机网络的愿景,到Tim Berners-Lee发明万维网,从而激发了这一网络的广泛应用,花了27年之久。

于是,我说,在互联网的下一个驱动——物联网(IoT)的发展上,历史可能会重演。也就是说,除非我们有一个模型,使得物联网(IoT)可以广泛共享,否则我们很容易将进展推迟几年或几十年。具体来说,当前各物联网(IoT)架构及初步实现往往都是各自孤立的。目前在物理层有一些标准,但其上层的互通性严重不足。

wot world

例如,一个人的手表(作为IoT设备)可能会用到IoT可穿戴式应用(因为它是穿戴设备)、IoT医疗应用(因为它需要提取某人的脉搏信息并将其链入个人医疗信息)、IoT智能家居(用于控制家电)、IoT智慧城市(因为城市基础设施依赖于天气和交通数据)及IoT智能工厂(用以跟踪该设备的使用情况及环境条件)。但要跨越所有孤立的领域或平台,并要开发跨平台的应用程序,需要通用的数据模型、元数据和可互操作的分层模型。

由此,我介绍了W3C的物联万维网(WoT)模型和兴趣组。物联万维网(WoT)提供了一个具备互操作性的上层抽象层,来弥补物联网(IoT)各自孤立、难以互通的不足。通过W3C在物联万维网(WoT)兴趣组各任务组的工作,我们正在解决互操作性相关的问题:物体描述、API和协议绑定、发现和配置以及安全。

我与这一产业的多个利益相关方进行了对话,包括设备制造商、开发者、解决方案供应商。他们基本都同意,我们需要更大程度地关注物联网(IoT)的互操作性。

更多内容,请参阅 报告PDF 版本W3C Blog:W3C Web Of Things At Industry of Things World。感谢 W3C/Beihang 陈颖颖提供翻译。

W3C Blog: W3C工作重点及2016顾问委员会会议(AC 2016)

ac2016W3C于上月在美国波士顿举行了2016年顾问委员会会议(AC 2016),这是最近几年规模最大的一次AC会议。在会议期间,W3C也向会员及公众发布了 W3C工作重点报告,阐述W3C的关注点。W3C的CEO Jeff Jaffe撰写博客文章,回顾了AC 2016的亮点,概要如下:

本次会议讨论了来自 Electronic Frontier Foundation 关于加密媒体扩展(EME,Encrypted Media Extension)规范的建议,详情请见 W3C关于EME标准化工作的信息。 

AC 2016的与会专家还热烈讨论了一个重要议题——什么是Web的下一个重大方向(What is the Next Big Thing for the Web)。每位与会者思考和他们认为重要的下一个Web技术热点,并通过一个在线投票系统表达了观点。在投票中,得票最多的几个方向分别是:Web安全、Web支付、物联万维网(Web of Things),以及Web核心平台(HTML、CSS等)。这些方向也映射到 W3C目前非常活跃的工作组。进一步信息,请参阅近期关于安全支付、WoT相关的博客文章,以及Web 平台工作组联合主席关于下一阶段Web核心平台演进方向的博客文章。 

会议上的其他热点包括:

-会议利用半天时间,重点研讨了Web与相关产业如何互相牵引,使Web展现更多潜力。来自主要相关产业领域的嘉宾提出了一系列建议,希望让Web技术能更适用于相关产业领域。具体内容请参见 电信领域Web支付物联万维网(WoT)数字出版汽车娱乐等相关的讨论内容。 

-在会议的午餐期间,我们设置了10个BOF(临时话题论坛)环节,将团队成员及感兴趣的AC代表聚集在一起就新兴方向进行研讨,这些讨论话题包括数字营销(Digital Marketing)、公司管理层可能关心的Web技术,以及最近引起产业界巨大关注的区块链(block chain)技术。

-会议利用一个下午重点讨论了已开展标准技术研究的进展,以及支撑标准研发的新兴工具。Nigel Megitt 的视频演讲介绍了W3C是如何首次赢得艾美奖,引起与会者的广泛兴趣。

-会议特别邀请了密码学和信息安全领域的著名教授,哈佛大学的Bruce Scheneier,做了题为“世界尺度的Web(The World Sized Web)”的主题报告,报告阐述了物联网对全球基础设施及Web技术带来的新的挑战,以及我们应对挑战所需的安全观,并重点关注在我们如何增强全球尺度基础设施的安全。

Jeff Jaffe的博客文章原文,请参见 W3C Blog: W3C Highlights and Advisory Committee Meeting。更多关于本届AC会议的详情,可进一步参阅会议指南会员参会情况,及W3C重点工作报告(2016年3月)。 

W3C Blog: HTML-下一步是什么?

2016年3月10日,Charles McCathie Nevile在W3C博客上撰写题为“HTML:下一步是什么(HTML:What's Next)”的文章,内容翻译如下:

从去年末开始,Web 平台工作组承担起发布 W3C HTML 规范的责任,以及一系列的其它核心标准。我们现在进展如何、下一步计划是什么呢?

简单来说,故事就是,我们正朝着在今年稍后一点发布 HTML5.1 正式推荐标准的目标前进。目标为提供一个更符合实际的规范,通过收纳已被广泛实现的元素以及删除没有得到实现的内容。

我们也希望更多的开发者和组织参与其中,以保障 HTML 的发展继续反映着更广大开发群体的需求和目标。

这过程的重要一步是,编辑们(Arron Eicholz, Steve Faulkner 和 Travis Leithead)已在 GitHub 上发布了最新的编辑草稿,并成功运用 bikeshed 来生成文档以让日后的参与者更有效率地编辑。当然,不一样的编辑需要不同程度的投入...

修正一个错别字,或澄清一些文字让其更容易被理解,是比较轻松的开始贡献的方式,有助于开始熟悉此规范的源代码和 github 工具,从而完善 HTML。这个程度的编辑总是只须极少的讨论就被轻易接受。

同时,我们也欢迎新想法——理想状况是你的 pull request,但有时提起一个 issue更恰如其分——对那些还不具备标准化条件的特性,例如那些没有得到广泛实现的特性。

自然,新特性的提案需要最多的投入。在 HTML 规范纳入一个重大的属性提案前,须有足够的证据支持该属性已被广泛实现——被浏览器、电子书、内容发布者、管理系统开发商或者框架开发者都是关键涉众。Web 平台孵化组是一个特意设计为此流程提供无偿协助的社区,虽然并不要求必须经过孵化组来实现。实际上,picture 元素是在它自己的社区组发展的,这也是一个如何成功提出新属性的好例子。

最后,去年曾有关于 HTML 模块化的长时间的讨论。但这不仅仅是把规范简单分成几份——模块化要求很多深层次的重构才能真正产生收益。我们期待开始用这种方式来发展新的规范,但现在我们还是更关注改善现有规范的质量。

工作组现正朝着其目标稳步前进,HTML,以及计划里的其它规范。W3C 很大部份的文档发布现正逐步获得各大组织所提供 Royalty-Free 专利许可的承诺,对一些拥有众多专利的大公司此许可或者需要更多的时间。同时,Art Barstow,Web 应用工作组多年的联合主席、亦是本工作组的一位始任联合主席,因其它的职责不得不提出离任。虽然 chaals 从 Web 应用工作组继任本组的联合主席,以及得到新主席 Adrian Bateman 和 Léonie Watson 加入支持,我们仍然怀念 Art 无价的贡献付出,以及 Art 本人。

因此,虽然我们还需要一点时间来继续此使命,我们现在已有自信 HTML5.1 能在今年按计划交付,同时也将持续努力为来年发布及一步优化的 HTML 正式推荐标准(5.2?我们还没有开始为选择版本号烦恼...)创造先机。

今天我们发布了 HTML5.1 的一版正式工作草案。我们也有望很快按固定的频率持续发布工作草稿。

“公开工作草稿”是我们持续进行更新的编辑草稿的快照版本。它们将被用作可被审阅的里程碑版本。它们也拥有在 W3C 专利政策下对 royalty-free 专利许可所做出的 IPR 承诺。

更多内容,请参阅博客原文中文翻译。感谢吴小倩的翻译。 

W3C设立Web认证工作组 构建更安全的万维网

2016年2月17日,W3C宣布正式设立Web认证工作组(Web Authentication Working Group),致力于研发采用加密操作取代简单口令认证方法的技术标准。这一努力将为Web应用开发者提供一个不同于以往简单口令认证的、更加安全和灵活的Web认证方法,从而更好的保护网站及应用的内容。

W3C创始人Tim Berners-Lee表示:“如果在Web上能够更加容易的部署强认证(strong authentication)方法,Web在服务于日常生活、个人和商业时变得更加安全。随着网络攻击的范围和频率持续增加,W3C需要开发新的标准和最佳实践,来提升Web的安全性”。

W3C的Web认证相关的技术工作得益于 FIDO联盟(FIDO Alliance)所提交的关于 FIDO 2.0 Web APIs 的会员提案(Member Submission)。该提案给出了一组API,可以在Web浏览器和相关的Web平台基础设施之间实现基于标准的强认证方法。

新设立的Web认证工作组将于 2016年3月4日在美国旧金山举行首次工作组会议,会议与同期举行的信息安全领域的盛会 RSA USA 会议同期举行。更多关于 W3C Web认证工作组的信息,请参阅工作组章程英文原文,及W3C的官方声明(Press Release)。 

W3C为所有开放资源提供基于 HTTPS 的安全认证连接

2016年1月11日,W3C宣布已完成了所有的服务器升级,为W3C的所有开放资源提供基于 HTTP 及 HTTPS 的访问方式,全面支持安全加密及认证访问。W3C 在 2015年技术架构组(TAG)的一份报告中倡导在 Web平台中采用安全通信技术(secure communication)。W3C感谢近期Web应用安全工作组(Web Application Security Working Group)的工作,客户端(浏览器)实现的支持,以及W3C系统团队细致的部署升级工作。到目前位置,我们已经能够为所有 W3C的开放资源(包括 W3C的英文网站、各工作组制定的技术规范、文档、各类DTD、词汇表等)提供基于 HTTP 的访问,从而支持对内容的机密性、完整性、认证性保护。

升级具体内容及可能存在的副作用包括:

-支持 Upgrade-Insecure-Requests HTTP 请求头,透明地将 HTTP 请求升级为 HTTPS 请求。这一特性需要浏览器支持。

-支持 Strict-Transport-Security HTTP 请求头(HSTS),通知浏览器对 w3.org 域的访问请求透明地升级为安全请求。目前,所有近期发布的浏览器版本都已提供对这个请求头的支持。 

-为保持兼容性,我们并没有在服务器端将所有 HTTP 请求重定向为对应的 HTTPS 请求。

-升级可能导致在某些代理服务器配置条件下出现重定向的死循环,部分不支持 Strict-Transport-Security 请求头的浏览器版本可能提示“混合内容(Mixed Content)"告警信息。

关于通过 HTTPS 访问这些开放Web资源带来的变化、挑战以及一些可能的副作用,请参阅 W3C的博客文章:W3C 官方网站提供 HTTPS 和 HSTS 协议支持(W3C Blog: Supporting HTTPS and HSTS on w3.org)。 

W3C发布WCAG 2.0扩展需求(Requirements for WCAG 2.0 Extensions)的首份标准工作草案

2016年1月5日,W3C的Web内容无障碍指南工作组(Web Content Accessibility Guideline Working Group)发布了 WCAG 2.0扩展需求(Requirements for WCAG 2.0 Extensions)的首份公开工作草案。该文档描述了目前所识别的WCAG 2.0扩展的具体需求。WCAG 2.0提供了扩展机制,通过这些基于WCAG 2.0的可选标准模块,在与WCAG 2.0保持一致的前提下满足不同场景的应用需求。

这份工作草案中,共定义了五类需求原则:支持已有的WCAG需求;确保页面在满足WCAG扩展时仍满足WCAG;确保各类扩展之间相互兼容;定义WCAG 2.0及扩展的标准符合性模型;确保标准符合性与WCAG 2.0的A/AA/AAA分级模型保持一致。

更多信息,请参阅相关电子邮件,W3C的官方博客文章:定义 WCAG 2.0的扩展模块(Shaping the WCAG 2.0 Extensions),本文英文原文,以及W3C的Web无障碍计划(Web Accessibility Initiative,WAI)

站内搜索

万维网联盟(World Wide Web Consortium, W3C)是Web领域的国际标准化组织,开发开放Web标准,确保Web的长期发展。欢迎您加入W3C的朋友计划,支持W3C实现“尽展Web无限潜能”的使命,并为Web开发者提供更多工具。

更多内容>>

TPAC 2017

W3C 2017年度技术大会及顾问委员会会议(TPAC 2017)将于11月6-10日在美国加利福尼亚州柏林格姆(Burlingame)举行。注册现已开放。

更多内容>>

W3Cx 开放课程

W3C与edX合作,推出W3Cx系列课程,您可以免费注册这些课程:

- CSS概述
- HTML5:第一部分
- HTML5:第二部分
- HTML5概述
更多内容>>

W3C技术标准

查看Web技术标准
- 按时间 | 按工作组
■ Web与产业融合 ■
- 汽车 | 数字出版 | Web与电信
- 娱乐与广播电视 | Web支付 | Web数据
- 物联万维网(WoT) | Web安全
■ Web For All ■
- Web无障碍 | 国际化 | 索引(A to Z)
■ 社区组与商务组 ■
- 所有社区组 | 新建社区组
■ 标准工作组 ■
- 所有推荐标准 | 参与指南

更多内容>>

W3C标准翻译

我们欢迎您加入W3C标准翻译计划,了解W3C标准和文档的翻译情况,并成为W3C翻译计划的志愿者,帮助提供不同语言的W3C标准规范及文档的志愿者翻译及W3C授权翻译,更好服务全球技术社区。

更多内容>>

W3C中国贡献榜

我们通过贡献榜,感谢您积极参与W3C标准制定及审阅工作并提供建设性意见、提供W3C相关标准及技术文章的中文翻译、参与各类W3C技术研讨会。

更多内容>>

中国参与W3C

W3C中国目前正在不断加大全球W3C工作的参与力度,并设立了一系列以了解中国行业需求、引导标准制定为主要目的兴趣小组(IG)和社区组(CG)。
- HTML中文兴趣小组
- 中国信息无障碍社区组
- 中文数字出版社区组
- 中文文字布局需求特别任务组
- 数据可视化社区组

更多内容>>

开发者资源

会员链接

相关资源需要使用 W3C账号登录后使用

首页 | 加入工作组 | 申请W3C账号

合作伙伴

  • 北京航空航天大学
  • 北航计算机学院
  • w3ctech