W3C中国

W3C发布移动Web应用发展路线图(2018年4月版)

image of mobile roadmap2018年5月4日,W3C更新移动Web应用发展路线图(Roadmap of Web Applications on Mobile)(中文版在这里),该文档总结了W3C围绕增强Web应用所开发的一系列技术标准的进展,以及这些技术如何具体地应用于移动环境。

W3C于2018年1月份发布该路线图第一版,为了紧跟Web平台进展,同时基于各方在过去几个月中对第一版文档的反馈,W3C对文档内容进行了更新,具体细节请参阅更改记录(中文版在这里)。更新后的路线图阐述了W3C当前正在进行的探索性工作,诸如:

 

新版本还突出了之前版本中所缺少的对移动设备有益的技术,例如: 

最后一项十分重要的更新是无障碍可访问性方面在用户交互部分得到了更好的介绍和覆盖。

 

实现信息现在包含了在移动浏览器上的状态,并在需要浏览器引擎前缀或开启浏览器实验性功能以使用某个特性时发出警告。实现信息还链接到相关信息来源(包括:Can I use?Chrome Platform StatusMicrosoft Edge web platform features status and roadmapWebKit Feature Status)。

 

此项目得到北京航空航天大学的支持,该文档是在GitHub上开发的一系列Web技术路线图的一部分,它汇总了W3C开发的、与移动Web应用相关的现有技术标准,按照标准的成熟度重点分类介绍了正在研制中的标准,以及产业关注但仍处于标准研究和孵化阶段的标准工作,进一步讨论了未来需要解决的技术差距。W3C将按季度,或根据Web平台的关键技术进展情况定期发布该文档的更新版本。这些路线图旨在提供有关开放Web平台在不同领域发展趋势的中短期见解。我们诚邀社区对该文档进行审阅,并通过GitHub(issue tracker)提交审阅意见。

更多内容,请参阅英文原文

W3C发布移动Web应用发展路线图(2018年1月版)

2018年1月3日,W3C发布了 2018年1月版移动Web应用发展路线图(Roadmap of Web Applications on Mobile:Jan 2018)中文版),概述了W3C围绕增强Web应用能力所开展的的一系列技术标准的研发进展,以及这些技术如何具体应用于移动环境。

这一工作得到了北京航空航天大学的支持,是对2011至2015年期间每季度更新的移动Web应用标准现状与规划(Standards for Web Applications on Mobile: current state and roadmap)的重新设计。它汇总了W3C开发的、与移动Web应用相关的现有技术标准,按照标准的成熟度重点分类介绍了正在研制中的标准,以及产业关注但仍处于标准研究和孵化阶段的标准工作,进一步讨论了未来需要解决的技术差距。特别的,该文档也识别出一系列围绕渐进式Web应用(PWA:Progressive Web Applications)所开展的工作,这些标准工作可以为Web应用创建一个一致且持久化的应用生命周期(application lifecycle)。

W3C将按季度,或根据Web平台的关键技术进展情况定期发布该文档的更新版本。该文档是正在GitHub上开发的一系列Web技术路线图的一部分,如 Web媒体技术概述(Overview of Media Technologies for the Web) 等。这些路线图旨在提供有关开放Web平台在不同领域发展趋势的中短期见解。我们诚邀社区对该文档进行审阅,并通过GitHub(issue tracker)提交审阅意见。

更多内容,请参阅英文原文

W3C发布战略重点报告-2017年11月版

2017年11月17日,W3C发布战略重点报告-2017年11月版,该报告全面涵盖W3C致力于实现为所有人的Web这一宗旨所展开的基本工作,并选取了W3C在多个领域利用Web来解决实际问题的近期工作。

该报告的重点是强调核心Web以及选定的技术与特性如何再次成为创新的核心。W3C对Web在2020年及更远将来的愿景包括Web应用程序,浏览器功能扩展,离线支持,应用程序性能,数字出版,支付,视频分发,游戏,以及虚拟现实体验等的灵活平台。

W3C战略重点报告关注W3C的战略和工作流程如何支持Web的演进,如何满足行业需求,打造所有人的Web,以及如何着手进一步推进Web的转型。

我们同时邀请您阅读W3C CEO有关TPAC2017回顾的博客文章。TPAC全称 W3C Technical Plenary and Advisory Committee Meeting即W3C年度技术大会及顾问委员会会议,是W3C的各工作组进行面对面会议的年度技术大会。本届TPAC2017于上周在美国旧金山举办,吸引近1000位与会者到会并展开了积极高效的技术探讨。

更多内容,欢迎参阅英文原文

W3C Blog: W3C与Mozilla MDN合作 联合开发Web平台文档

MDN: Mozilla Developer Networks2017年10月18日,W3C宣布加入Mozilla开发者网络(Mozilla Developer Networks,MDN)合作,与Mozilla、微软、谷歌、三星一起,共同支持MDN Web 文档(MDN Web Docs)项目。MDN提供了跨浏览器的Web标准的各类文档,可以帮助Web开发者学习和共享有关开放Web平台的技术和信息。

MDN是一个由 Mozilla 发起的Web开发者文档门户(documentation portal),其宗旨是提供关于 HTML、CSS、JavaScript及各类Web API的无偏见的、浏览器中立的技术文档。

要构建基于标准的开放Web平台,一个重要的前提是在这些标准能够被广大开发者接受和采纳。作为一名开发者,MDN能够提供关于Web的大量有价值的资源。我们欢迎广大 Web开发者能够为构建未来的Web平台贡献力量,帮助Web标准及其技术文档共同发展。

更多内容,请参阅W3C Blog: W3C To Work With MDN on Web Platform Documentation,及W3C的其他官方博客文章

W3C技术文章 阐明5G移动通信时代下的Web技术路线图

随着第五代(5G)网络的出现,人们在利用网络资源方面拥有了新的机会和新的途径。与此同时,应用平台也必须得到演进,以便利用5G带来的极低延时、高吞吐量以及广阔的覆盖范围,用以满足语音识别、3D视频、超高清显示、增强虚拟现实技术、自动化、智慧城市/建筑、自动驾驶汽车等强大应用的需要。本文详细探讨了目前开放的Web平台(Open Web Platform)已有的和设想的各种提升措施。我们认为,在实现5G的全部潜力时,这些措施至关重要。

2017年7月,W3C的Dominique Hazael-Massieux 和 Jeff Jaffe 应IEEE 5G Tech Focus 期刊邀请,撰写了一篇题为《Web5G》的联合署名文章,阐述W3C在Web与第五代移动通信技术方面的思考,以及W3C的Web5G项目的技术路线图。文章讨论了Web平台及新型应用场景对5G能力的要求,以及如何在开放Web平台集成网络协议层,以及让Web平台适配5G能力的技术架构。

更多内容,请查看全文:Web5G

W3C技术架构组关注分布式聚合内容(Distributed and Syndicated Content)

2017年7月27日,W3C的技术架构组(Technical Architecture Group)发布了关于分布式聚合内容(Distributed and Syndicated Content)的TAG发现报告(TAG Finding),关注类似AMP URL带来的潜在问题。

你留意过Google搜索结果所反馈的URL吗?当需要访问 https://www.rt.com/sport/... ,你可能从Google得到的是这样一个URL: https://www.google.co.uk/amp/s/www.rt.com/document/... 。这其实是Google的AMP项目中提供给“今日俄罗斯(Russia Today)”的cache页面。这一技术使得Google可以更快的响应用户访问搜索引擎结果中的链接,提供较好的用户体验。

但是,Web严重依赖于“源策略(origin policy)”,这可以帮助浏览器来管理各种权限(如访问本地位置、摄像头、麦克风等设备),识别恶意行为(如钓鱼攻击),以及帮助提供密码认证及填写表单。在上面例子中,这一机制使得各类权限和安全设置都指向一个特定的源,即rt.com。将内容分布到不同地方(如google的cache服务器)或使用从其他站点的聚合内容(syndicated content),会让内容分不到不同的站点上,从而破坏Web的“源策略”,进而使用户感到迷惑(我本来是要访问这个网站,为什么内容来自另一个网站),并让浏览器无法利用同源策略确保站点的安全性。

W3C的技术架构组(TAG)认真的考虑了这一问题,在充分认可类似于Google AMP这一类技术带来的价值的同时,也希望指出这类技术可能引入的严重问题。在Web生态系统中,用户需要理解其所访问的内容来自于哪里,对而浏览器需要保护用户的安全。为此,W3C技术架构组发布了一份TAG发现报告,探讨分布式及聚合内容的应用场景、潜在问题、及建议的对策(如预先渲染/Prerendering、透明IFRAME、基于签字的封装/packaging等)。

更多内容,请参阅W3C技术架构组,及:

W3C TAG Blog: 分布式联合内容(Distributed and Syndicated Content: What's Wrong with this Picture?)

W3C TAG Finding: 分布式联合内容(英文原文)

W3C发布2017年4月版战略重点报告(Stragety Highlights Report)中文版

2017年4月,W3C在北京举行了 W3C顾问委员会会议,期间向会员发布了W3C战略重点报告(W3C Strategy Highlights Report)。这份报告详细阐述了Web技术的演进、迅速发展创新的Web社区以及W3C对诸多变化的应对措施。W3C于2016年夏季开始了内部的组织机构改革,以便更好的与由多种技术、利益相关者以及产业行业组成的复杂生态系统进行有效交互。

报告回顾了在过去6个月中,W3C继续增强Web核心、推进Web体验升级、拓展Web边界以及满足行业产业需求四个方面,持续优化Web平台的技术体系,主要进展包括:

-完成了IDPF与W3C的机构合并 (详情

-举办了Web与虚拟现实技术研讨会,汇聚资源增强Web平台对虚拟现实、增强现实等的支持 (详情

-启动了万维物联网(Web of Things)的标准化工作,改善物联网行业的标准碎片问题 (详情

-W3C理事长 Tim Berners Lee 因发明万维网技术而获得 2016年ACM图灵奖 (详情

更多内容,请参阅报告英文版本,及中文翻译。W3C重点工作报告半年发布一次,详情见W3C工作报告(Highlights Report),以及W3C CEO Jeff Jaffe关于 AC 2017 会议及 W3C愿景的博客文章。

W3C发布JavaScript在线课程 启动面向前端Web开发者的专业证书计划

Front-End Web Development Professional Certificate2017年4月25日,W3C宣布在大规模在线课程平台 edX 的 W3Cx 下发布新的在线课程:JavaScript 入门(introdutory level course in JavaScript),这一课程是W3C与 University Côte d’Azur 联合开发的。W3C在2015年6月开始,与大规模在线课程平台edX合作,推出第一个 HTML5 课程。本次课程的扩展进一步丰富了 W3C 在 edX平台上的 W3Cx 品牌课程系列
 

此外,W3C还与edX合作,启动了面向前端Web开发者的专业证书计划("Front-End Web Developer" Professional Certificate)。这一计划包括了一系列 W3C提供的在线课程,覆盖 HTML5、CSS、JavaScript。所有这些课程都致力于提升前端Web开发工程师的职业能力和技巧。欢迎您在 2017年5月30日注册课程,课程将于 5月30日开始。
 

在过去两年时间里,W3C通过 edX上的W3Cx平台已经支持来自世界各地超过 40万Web开发者学习前端开发的相关知识。更多内容,请参阅W3C的官方声明(中文,英文)。

W3C发布团队提案 建议安全披露最佳实践

W3C Security Disclosures Best Practice2017年3月2日,W3C发布了W3C安全披露最佳实践(W3C Security Disclosures Best Practices)的团队提案(Team Submission),该文档是W3C在2017年1月下旬关于HTML媒体扩展(HME)声明的延续,给出了一个关于安全和隐私的披露程序,并将作为安全和隐私保护领域开展进一步工作的基础。
 

任何一个组织都有保护其用户及应用免受欺诈、恶意软件及计算机病毒等的威胁,并应确保符合W3C推荐标准中有关安全及隐私保护的技术要求。本文给出了一个模版来指导这些组织。同时,也为支持来自安全技术社区的广泛参与、测试及审计提供支持,帮助提供更加安全的Web安全模型。
 

未来几天,W3C理事长(Director)会将加密媒体扩展(Encrypted Media Extensions)提案推荐标准提交给W3C会员,同时,也希望寻求会员对 W3C安全披露最佳实践 这份团队提案的意见和建议。更多信息,请参阅2017年1月 W3C关于漏洞披露程序的说明(January 2017 Information about W3C Guidelines for Vulnerability Disclosure Program),以及W3C理事长 Tim Berners Lee 关于HTML5中的EME支持的博客文章:HTML5中的加密媒体扩展W3C Blog: EME in HTML5)。
 

更多内容,请参阅英文原文

W3C将于2017年3月1日启用新版W3C流程文档

2017年3月1日,W3C宣布将于今日启用2017年3月1日新版的W3C流程文档1 March 2017 W3C Process Document)。在这一版的流程文档中,最主要的变化包括:

- 增加了将推荐标准(Recommendation)标记为“陈旧(Obsolete)”的流程,从而与原有的废除流程(Rescinding)相区别;

- 将 AB 及 TAG 的选举机制调整为“单一可转让投票(Single Transferable Vote)”;

- 澄清了在另一工作组章程范围下继续开展已有标准工作(如超级组, Supergroups)的具体流程;
 

更多信息,请参阅 W3C博客文章:What's new in the W3C Process 2017? 新版的W3C流程文档是由W3C的顾问委员会理事会 (W3C Advisory Board)及由公众参与的W3C流程修订社区组(Revising W3C Process Community Group)共同完成的。

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发布一组视频短片 帮助理解Web无障碍

2016年5月17日,W3C的WAI教育与推广工作组(EOWG)发布了一组Web无障碍的视频(Web Accessibility Perspectives),帮助理解无障碍如何帮助残障人士,进而帮助Web上的每个人获取信息。这一资源包括10个Web无障碍主题,每个主题都配有一段短视频,信息描述,及可延伸阅读的相关资源。这些资源鼓励阅读者了解更多关于Web无障碍的知识和技术。

更多内容,请参阅W3C的Web无障碍计划(Web Accessibility Initiative, WAI)。 

站内搜索

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

更多内容>>

AC 2018

W3C 2018年度顾问委员会会议(AC 2018)将于5月13-15日在德国柏林(Berlin, Germany)举行。注册现已开放。

更多内容>>

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