2016年4月12日,W3C的CSS工作组发布了 级联样式单(Cascading Style Sheets Level 2 Revision 2,CSS 2.2)的首份公开工作草案(First Public Working Draft)。该规范定义了级联样式单 Level 2的特性。CSS是一个样式语言,允许开发者和用户将特定的样式(如字体、字号、字间距等)与结构化文本(如HTML、XML等)的特定元素相关联。通过将呈现样式从文档内容中分离开来,CSS可以极大简化Web内容的开发及站点维护工作。更多内容,请参阅英文原文,及CSS工作组的其他工作。
中国电科集团信息科学研究院加入W3C 推进物联万维网(WoT)标准化
2016年3月,中国电子科技集团信息科学研究院(China Electronic Technology Group Corporation Information Science Academy)正式加入 W3C。中国电科集团信息科学研究院(创新院)是隶属于中国电子科技集团公司的二级成员单位,于2013年8月27日挂牌成立,是中国电科集团从事电子信息技术领域基础性、前沿性技术创新的开放式研究机构,主要研究方向是物联网通用体系架构技术、微系统技术及网络安全技术等,目前正致力于建立具有自主知识产权的物联网通用体系架构。中国电科集团信息科学研究院加入W3C后将重点围绕万维物联网(Web of Things,WoT)领域开展标准研究工作。
随着中国IT技术的发展,W3C中国会员从2011年起进入快速增长过程。 截至目前,截止目前,W3C共有414家,其中中国会员24家,详情请参见W3C全球会员列表及中国会员列表。欢迎您以组织为单位加入W3C,推动Web技术的发展,并与产业界和学术研究的领先组织交换意见。 更多会员权益及如何加入信息,请参阅W3C会员指南。
W3C发布报告API(Reporting API 1)的首份标准工作草案
2016年4月7日,W3C的Web性能工作组(Web Performance Working Group)发布了报告API(Reporting API 1)的工作草案。该文档定义了一个通用的信息报告框架,允许Web应用的开发者将一组命名报告端点(named reporting endpoints,如接受错误报告信息的点)与错误或异常报告源匹配和连接起来。内容安全策略(Content Security Policy)及网络错误报告(Network Error Reporting)等上层机制需要在这一框架的支持下工作,通过这些报告端点以一种标准机制发布特定功能的报告。
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)
W3C参加了两周前(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)架构及初步实现往往都是各自孤立的。目前在物理层有一些标准,但其上层的互通性严重不足。
例如,一个人的手表(作为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)
W3C于上月在美国波士顿举行了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发布Web加密密钥发现(WebCrypto Key Discovery)的工作组备忘
2016年3月29日,W3C的Web加密工作组(Web Cryptography Working Group)发布了WebCrypto密钥发现(WebCrypto Key Discovery)的工作组备忘(Group Note)。该文档试图定义了一个JavaScript API,帮助Web应用在使用Web加密API(Web Cryptograph API)发现命名的、特定来源的(Origin-specific)或预先提供(Pre-provisioned)的密钥。预先提供的密钥是指没有通过 WebCrypto API 来生成、导入、去封装,通过带外方式配置使用户代理可以访问的密钥。该工作组备忘解释如何处理这三类特定的密钥。
W3C发布电池状态API的提案推荐标准
2016年3月29日,W3C的设备API工作组发布了电池状态API(Battery Status API)的提案推荐标准(Proposed Recommendation),向公众征求参考实现。该草案定义了一个API,允许Web应用获知宿主设备(hosting device)的电池状态(如是否充电、充电时间、放电时间、剩余电量等级等),并在这些状态改变时触发事件,从而在电池电量快速消耗或快要耗尽时,采取不同的行为和策略。W3C在2014年12月发布了该规范的候选推荐标准。欢迎您在 2016年4月29日 前反馈您的意见和建议。
更多内容,请参阅英文原文,及W3C的普适Web应用标准计划(Ubiquitous Web Applications Activity)。
W3C发布工作重点报告(2016年3月版)
2016年3月21日,作为在美国举行的W3C AC 2016会议准备工作的一部分,W3C向会员发布了“W3C工作重点报告-2016年3月版(W3C Highlights - March 2016)”,目前,W3C中国已经完成全文翻译,并发布中文版。该报告共分为8章,综述了自2015年10月W3C在日本札幌举行的 TPAC Sapporo 2015以来,W3C在核心Web平台流程、W3C全球影响力提升、垂直行业、物联万维网(Web of Things)、面向所有人的Web(Web无障碍及国际化)、全球化的W3C(开发者关系及标准组织联络)、W3C的治理结构优化等方面开展的工作及取得的进展。
W3C工作重点报告最早发布于2013年8月,此后每半年发布一次,主要目的是向W3C会员代表及公众阐述过去一段时间W3C的总体发展思路及所开展的工作。更多内容,请参阅该报告英文版原文、中文版,及其他W3C工作重点报告。
2016 W3C顾问委员会会议(AC 2016)在美国剑桥举行
2016年3月20日消息:2016年W3C顾问委员会会议(W3C AC 2016)于2016年3月20-22日在美国马萨诸塞州剑桥麻省理工大学举行。本次会议为期三天,其中,20日的 Intro 环节主要为刚进入 W3C的会员或新的AC代表准备,提供了W3C所开展标准工作的全面介绍,会场设在 MIT Building 32 (Stata Center);21-22日的顾问委员会会议则讨论W3C的运营策略及主要技术方向并征求会员及团队成员意见,会场设在MIT Bartos Theater (Building, Bldg. E15)。来自中国联通、中国移动、华为、奇虎360、浙江大学、电子信息技术标准化研究院等中国会员代表及W3C/北航工作人员共10余人参加了此次会议。
为了更好的帮助参会的 AC了解W3C的工作进展,W3C发布了 W3C重点工作报告(2016年3月),您也可以查看该文档的中文翻译版本,以及其他重点工作报告。此外,关于本次会议的总结信息,请参阅 Jeff Jaffe的博客文章:W3C工作重点及2016顾问委员会会议(AC 2016)。
关于AC 2016的参会信息,详见中文版参会指南、会议主页及大会日程(仅限会员访问)。W3C的中国会员及W3C/Beihang也有代表现场参会,如需预约面谈,请至大会注册台处询问及联系 Xueyuan Jia 安排预约。
2017年W3C顾问委员会会议(AC 2017)将于2017年4月在北京举行,欢迎有意向的会员和机构与我们合作。
W3C发布新版本的WCAG 2.0的个性化快速索引页 帮助快速定位WCAG相关资源
2016年3月17日,W3C的WAI教育与推广工作组(EOWG)及Web内容无障碍指南工作组(WCAG WG)联合发布了如何满足WCAG 2.0:关于Web内容无障碍指南(WCAG 2.0)的需求、成功标准及技术的定制化快速指南(How to Meet WCAG 2.0: A customizable quick reference to Web Content Accessibility Guidelines, WCAG 2.0 requirements, success criteria, and techniques)的更新版本。这是一个信息汇总及索引页面,提供了关于WCAG 2.0系列资源的定制化视角,为实现WCAG 2.0指南的技术,理解WCAG 2.0规范提供了系统的支撑资料。这些资源的详细信息在 WCAG概述(WCAG Overview)及 WCAG 2.0 文档中都有明确阐述和索引。这一新版本信息索引的发布改善了用户界面,并增加了按标签过滤等功能,同时更新了功能的分类。之前版本的页面内容仍然可用。
更多信息,请参阅英文原文,及W3C的Web无障碍计划(WAI)。