W3C中国

W3C中国与百度联合组织移动网页加速技术研讨会

2017 Baidu MIP Workshop Photo2017年8月30日,W3C会员百度在北京中关村软件园国际会议中心主办了“移动网页加速技术研讨会”,W3C中国以及腾讯、阿里巴巴及UC、搜狗、小米、傲游、中国移动、中国电信、DCloud、听云等W3C中国区会员及厂商代表积极参与了本次研讨会。

本次研讨会探讨了百度MIP(Mobile Instant Pages)技术以及类似技术(如:Google AMP、Facebook Instant Article、腾讯云加速)涉及到的标准化问题,即如何让一个页面被内容分发平台即时展现渲染,从而以更快的加载速度和更友好的展现交互方式来提升用户在内容分发平台上的浏览体验。研讨会探讨了使用Pre-fetch/Pre-render page、Async open page、CDN服务来实现这类服务的可能性。

研讨会总结认为,有必要在W3C中启动MIP、AMP、Instant Article、云加速相关技术的标准化工作,包括如何在浏览器中预取/预渲染一个页面,将预取/预渲染的页面异步展现在当前浏览器环境,通过稳定、快速的CDN服务提供更快的页面网络环境。基于这些共性的基础,研讨会识别了一些关键的映射机制(MIP/AMP URL到Real URL的映射规则)以及引起的安全性问题,一些关键的Web API(通过浏览器提供精细控制预取/预渲染行为的API、当前页面加载另一个页面的JS API(Navigator Transition))等。通过标准化努力,将为内容提供站点/服务商提供统一的标准和接口来实现页面加速技术,从而为众多的Web开发者提供更良好的Web开发环境,为用户提供更好的内容浏览体验。

参与研讨会的公司还将积极推进设立一个W3C社区组(Community Group),面向与MIP、AMP、Instant Article、云加速相关的广泛的利益相关方,探讨相关技术的标准化。

近年来,随着基于Web的移动应用的需求深化,W3C也在积极开展渐进式Web应用(PWA,Progressive Web App)的标准化,并关注Google的AMP等新兴技术的实现和标准化问题,在WICG社区组中有系列讨论;2017年7月27日,W3C的技术架构组(Technical Architecture Group)发布了关于分布式聚合内容(Distributed and Syndicated Content)的TAG发现报告(TAG Finding),关注类似AMP URL带来的潜在问题。

MIP(Mobile Instant Pages - 移动网页加速器)是百度开发的一套应用于移动网页的开放性技术标准,通过提供 MIP-HTML 规范、MIP-JS 运行环境以及 MIP-Cache 页面缓存系统,实现移动网页加速

W3C更新HTML媒体捕捉(HTML Media Capture)的候选推荐标准

2017年8月31日,W3C的设备与传感器工作组(Device and Sensors Working Group)更新了HTML媒体捕捉(HTML Media Capture)的候选推荐标准(Candidate Recommendation)。HTML媒体捕捉规范定义了一个HTML的表单扩展(form extension),可方便用户通过一个文件上传控件访问设备的媒体捕获功能(如照相机、麦克风等)。W3C 在2017年5月曾发布该标准的候选标准

更多内容,请参阅W3C的设备与传感器工作组。 

W3C首届出版峰会将于2017年11月9-10日在美国旧金山湾区举办

image2017年8月17日,W3C宣布首届W3C出版峰会(W3C Publishing Summit 2017)将于2017年11月9-10日,在美国加利福尼亚州旧金山湾区举办。被称为互联网先锋及未来主义者的 Tim O'Reilly 和 Adobe 的 CTO Abhay Parasnis 将在本次峰会做主题演讲。

出版与 Web 以无数方式进行交互。从学校到图书馆,从设计到生产到归档,从元数据分析到人工智能,本次峰会将展现各类发布商如何利用当今的Web技术,包括 EPUB,使得出版更便捷,更加全球化移动化,更加高效并且有效。本次峰会是 IDPF 与 W3C 正式合并以来的首次峰会,因此会议将突出 IDPF 社区突出的连贯性,同时还将说明出版与Web的合同趋势。

本次W3C出版峰会将在美国加利福尼亚州柏林格姆市的凯悦酒店(旧金山机场附近)举办,并向公众开放。欢迎访问活动页面,进行注册,或获取进一步信息。

更多内容,请参阅W3C官方新闻通稿(英文中文),以及Bill McCoy的博客文章: Program for W3C Publishing Summit Announced

W3C提议废止早期发布的 HTML 和 XHTML 相关规范版本

2017年8月11日,应Web平台工作组(Web Platform Working Group)的请求,W3C向会员及公众提议废止先前的17份现已过时的HTML和XHTML相关规范(详情请见发给公众的提议邮件),因为这些过时的版本早已被新版本所取代,而且已不再推荐在Web平台上实现。

依据W3C今年修订的最新版官方流程文档(Process Document)中新增条款“淘汰过时规范(process to mark a Recommendation as Obsolete)”,所谓“过时规范”指的是W3C社区已确定废止不再使用的规范。这份过时规范可能已经不再代表最佳实践,或可能并未得到广泛采用而且预计将来也显然不会被采用。过时规范依然适用于W3C现有的专利政策(Patent Policy),但已不再被推荐实现。在这种情况下,“过时”表明这些规范已经被更新的规范版本所取代。

作为我们对Web平台未来愿景承诺的一部分,我们建议所有实现者使用最新的HTML5规范-这里的HTML5代表的是一系列相关规范的合集。例如,我们建议废止于2014年10月28日发布的HTML 5.0正式推荐标准(HTML 5.0 Recommendation),取而代之的是2016年11月1日发布的HTML 5.1正式推荐标准(HTML 5.1 Recommendation)。这项提议旨在明晰规范文档状态,并引导开发者和实现者使用最新版本的HMTL5系列规范。

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

W3C中国应邀参加2017第六届iWeb峰会(北京站)

iWeb 2017 HTML5 Summit2017年8月12日,W3C中国应邀参加了在北京国际会议中心举行的前端开发者大会——2017 iWeb峰会(北京站),本次峰会由前端开发者社区HTML5梦工厂主办,是iWeb系列峰会的第六届,峰会日程包括12日上午的主题峰会,以及下午的两个前端技术专场、两个游戏专场和一个互动营销专场。

W3C中国参与并主持下午的前端技术专场二,会议邀请了Intel高级软件工程师吴栋霞分享Web技术的智能交互实践,百度外卖的资深前端工程师林溪分享 tree shaking 性能优化实践,腾讯AlloyTeam  前端工程师郭林烁分享构建可复用的前端项目,联想资深开发工程师武鹏分享 React+React Router 构建纯前端的项目, 汽车之家车服务前端负责人王诗扬分享单页面应用的进阶挑战,以及神策数据资深研发工程师王集鹄分享一套渐进式的多语言解决方案。

 

W3C 发布 HTML 5.2 的候选推荐标准 征集参考实现及审阅意见

HTML 5.22017年8月8日,W3C的Web平台工作组(Web Platform Working Group)发布了 HTML 5.2 的候选推荐标准(Candidate Recommendation)。HTML 5.2规范是基于万维网核心语言-超文本标记语言第五版即HTML5的第二次更新。在此版本中,添加了可以帮助Web应用程序开发者的新特征,同时基于开发者的普遍使用习惯进一步引入了新的元素,重点关注定义清晰的一致性准则,以确保Web应用和内容在不同用户代理(浏览器)中的互操作性。

更多内容,请参阅英文原文,及W3C的博客文章: HTML 下一步启动HTML 5.2从HTML 5.1 到 5.2等。

W3C 发布 CSS 包含模块(CSS Containment Module Level 1)的候选推荐标准 征集参考实现及审阅意见

2017年8月8日,W3C的CSS工作组发布了 CSS包含模块(CSS Containment Module Level 1)的候选推荐标准(Candidate Recommendation)。该模块定义了 ‘contain’ 属性,用于指出该元素的子树将独立于页面的其他部分。该规范可用于用户代理(如浏览器等)的重度优化(heavy optimizations)。

CSS是一种描述HTML和XML等结构化文本在屏幕、纸上及语音中如何绘制和展现的语言。 更多内容,请参阅英文原文CSS工作组主页。

W3C 启动 WebAssembly 工作组

WebAssembly2017年8月3日,W3C正式启动了 WebAssembly工作组(Web Assembly WorkingGroup)。W3C的 Bradley Nelson 在官方博客上发布文章,概括介绍了该工作组的定位。

WebAssembly是一个虚拟指令集体系架构(virtual ISA),整体架构包括核心的ISA定义、二进制编码、程序语义的定义与执行,以及面向不同的嵌入环境(如Web)的应用编程接口(WebAssembly API)。其初始目标是为C/C++等语言编写的程序经过编译,在确保安全和接近原生应用的运行速度更好地在Web平台上运行。

WebAssembly支撑了一系列的应用场景,包括但不局限于:

-在线游戏

-视频与音频的编解码器(Codecs)、定制化的数据压缩、3D模型

-媒体编辑工具

-语音合成与语音识别

-客户端的计算机视觉(Client-side computer vision)

-将现有的胖客户端(应用程序)移植到Web平台

-任何需要在用户终端以极致速度运行的程序

WebAssembly也将为Web平台提供更多的编程语言选择,它可能支持各种良好定义的预编译语言与Web的集成和嵌入。WebAssembly不仅仅是将C/C++或Rust等预编译语言集成进来,同时也可以支持类似Lua、Python以及Ruby等解释型语言。我们希望在WebAssembly中更好的支持受控对象(managed objects)以及DOM+JS binding,这样,就可以支持在Web平台上连接更加丰富的程序设计语言家族。

即便开发者只基于Javascript开发应用,WebAssembly也可以为JavaScript提供更加丰富的、基于其他程序设计语言的、功能强大的库,支持类似物理模拟(physical simulation)、数字信号处理、机器学习等需要更强性能的计算场景。

关于WebAssembly仍有很多新的机制要去探索,我们会继续保留WebAssembly社区组并将其作为新机制的孵化器。我们计划让 Wasm 成为一个更好的编译目标,并支持诸如线程(threads)、受控对象(managed objects)、直接DOM/JS绑定、单指令流多数据流(SIMD)、内存映射(memory mapping)等机制。

在过去两年,W3C的 WebAssembly 社区组(Community Group)已经作为一个交流平台,吸引了浏览器厂商及其他Web技术开发社区的注意。WebAssembly的首个版本已经在4个浏览器引擎上得到实现,并正式进入工作组标准制定流程,在未来成为Web标准的一部分。在此期间,社区组组织了多次面对面讨论会,并基于 github 进行线上的协作。我们也希望在2017年11月的TPAC 2017会议上,吸引更多W3C社区的支持和参与。

随着W3C WebAssembly工作组的成立,我们希望尽快推动 WebAssembly规范的标准化进程。

欢迎您关注W3C在WebAssembly方面的努力,更多信息,请参阅W3C WebAssembly工作组,本文博客文章英文原文,及W3C的其他官方博客讨论

W3C发布HTML 5.1第二版提案推荐标准 诚邀会员审阅

HTML 5.12017年8月3日,Web平台工作组(Web Platform Working Group)发布HTML 5.1第二版(HTML 5.1 2nd Edition)提案推荐标准(Proposed Recommendation),并诚邀会员于2017年8月31日前提交审阅意见。此版本修正了HTML5.1中的一处重要错误(参见Errata Corrected)。HTML5是万维网的核心语言 -可扩展标记语言的第5版。自2014年发布HTML5的推荐标准以来,W3C已经建立了周期性的版本发布机制。在5.1版中,一些能够对应用开发提供帮助的新特性不断添加进来,引入更符合开发者使用习惯的新元素,重点关注定义清晰的、一致的准则,以确保Web应用和内容在不同用户代理(浏览器)中的互操作性。

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

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参加2017“百度AI开发者大会”(Baidu Create 2017)并参加Web生态分论坛圆桌讨论

baidu create 20172017年7月5日,W3C派代表参加了在北京举行的2017“百度AI开发者大会”(Baidu Create 2017)

在当天下午举办的主题为“源于开放,无边无界”的Web生态分论坛上,W3C中国总部代表与来自百度、阿里巴巴、网易以及中国信息通信研究院的嘉宾一起参与了“移动Web问题与解决”的圆桌讨论,嘉宾们就诸多移动WebAPP开发者关心的话题展开了讨论,例如WebAPP给移动行业带来的价值和优势,移动Web的体验当前存在的问题及原因,不同的工作场景中移动Web开发最核心部分(速度?性能?交互?),网页注入及HTTPS相关的WebAPP安全,以及在AI、AR、VR、AMP、PWA等新兴技术的推动下,WebAPP的未来发展趋势。

讨论详情请见活动纪要

W3C TPAC 2017将于2017年11月在美国柏林格姆举行 已开放注册

TPAC 2017

2017年6月14日消息,W3C 2017年度技术大会及顾问委员会会议(W3C TPAC 2017,Technical Plenary and Advisory Committee Meeting)将于2017年11月6-10日,在美国加利福尼亚州柏林格姆(Burlingame)市举行,此次会议由 W3C/MIT 总部主办。目前,TPAC 2017已开放注册,详情请参阅中文参会指南TPAC 2017官方网站

在本次 TPAC 会议上,我们将为 W3C社区组(Community Groups)在星期一、星期二、星期四、星期五四天的议程中各提供2小时会议机会,各个社区组、其他对社区组研究内容感兴趣的专家、非W3C会员的社区组成员也可以观察员身份列席所有开放的工作组及兴趣组会议。进一步细节,请参阅参会政策及参会指南 (英文中文)。

在TPAC2017同期,W3C将于11月9-10日举办首届出版峰会(Publishing Summit),有关注册等更多会议信息,请参阅峰会主页或有关本次峰会的官方媒体通告(中文英文);将于11月8日下午举办高层管理论坛(Web Executive Forum)。这两个会议都需要通过各自的会议主页另行注册参会。

W3C技术大会及顾问委员会会议(W3C Technical Plenary / Advisory Committee Meetings Week,简称TPAC),是W3C的年度重要技术会议之一,历届参会规模约300-500人,参会者将在五天的时间里,共同协调未来开放Web平台的技术方向,讨论W3C的组织策略。TPAC期间将举行各个工作组会议(Working Group Meetings)、顾问委员会会议(Advisory Committee Meeting),并在技术日(Plenary Day)分组讨论与W3C未来技术相关的话题。其中,技术日环节(Plenary)采取分组开放讨论的形式,对公众及所有参会者开放,其会议纪要也对公众公开(欢迎参考TPAC2016开放日话题)。顾问委员会会议及工作组会议通常仅对W3C会员和特邀专家开放。

欢迎您关注 W3C TPAC 2017,并注册参会

站内搜索

万维网联盟(World Wide Web Consortium, W3C)是Web领域的国际标准化组织,致力开发开放Web标准确保Web的长期发展,实现“尽展Web无限潜能”的使命。

更多内容>>

近期活动

更多内容>>

W3Cx 开放课程

W3C技术标准

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

更多内容>>

W3C标准翻译

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

更多内容>>

贡献榜

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

更多内容>>

W3C 中文开发者社区

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

更多内容>>

会员链接

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

首页 | 加入工作组 | 申请W3C账号 | 最新会员消息

开发者资源

合作伙伴

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