W3C中国

《MiniApp 标准化探索 - W3C MiniApps CG》

 

 

MiniApp 是在 Web 技术基础上集成了 Native Apps 功能的新型移动应用程序,在亚洲国家尤其是中国的使用及关注度不断提升。为了增强不同 MiniApp 平台间的互操作性,MiniApp 厂商通过在 W3C Web 中文兴趣组的合作,于2019年9月联合发布了一份兴趣组笔记《MiniApp 标准化白皮书》,对 MiniApp 技术进行了初步的标准化探索。 

随着越来越多国际厂商对 MiniApp 表现出的兴趣,经 W3C 全球技术大会(TPAC2019)期间的广泛讨论,W3C MiniApps 生态社区组随之正式成立,全球 Web 社区都可以加入到围绕 MiniApp 的讨论中。

这份近期发布的 W3C MiniApps 生态社区组小组章程界定了小组的具体工作围。MiniApps Ecosystem Community Group(简称 MiniApps CG)的宗旨是为全球范围的广大社区提供一个共同的平台,用以讨论、孵化、提议与 MiniApp 相关的标准构想,从而为 MiniApp 生态系统带来更高的互操作性和鲁棒性。小组工作范围包括:

  •        1. MiniApp 基本架构与功能,例如 URI scheme、Widget、Lifecycle & event、Manifest
  •        2. 能够增强不同 MiniApp 平台之间互通性的元素及 API,如 UI 元素、设备 API,以及 Account API 和 Map API 等
  •        3. 与 W3C 在 Web 功能通用性方面的工作(尤其是 PWA)展开密切合作与充分协调
  •        4. 对 MiniApp 涉及的无障碍、国际化、隐私与安全性因素进行横向审阅


       请留意:与 MiniApp 平台运营有关的话题不在小组的讨论范畴。

       MiniApps CG 已经开始探讨、孵化与 MiniApp 功能相关的技术提案,具体项目包括:

  •        * URI scheme
  •        * Widget
  •        * Application life cycle and events
  •        * Manifest

 

【合作协调】小组将与 W3C 的工作组/兴趣组/社区组以及 WHATWG 就相应话题展开交流,以期通过孵化进一步推动相关提案进入正式的标准化流程。可能产生合作的小组包括:

  •        * Web 应用工作组
  •        * Web 性能工作组
  •        * Service Workers 工作组
  •        * CSS 工作组
  •        * 设备与传感器工作组
  •        * Web 应用安全工作组
  •        * 沉浸式 Web 工作组
  •        * Web 孵化器社区组 (WICG)
  •        * 可访问平台架构工作组
  •        * 机器学习社区组
  •        * 国际化工作组
  •        * 隐私兴趣组 (PING)
  •        * WHATWG

 

【专利政策】有别于工作组,W3C 的所有社区组均在《社区及业务组流程文档》的规则下运行。W3C 将依据《W3C 社区贡献许可协议》(W3C Community Contributor License Agreement,简称 CLA)征求社区组成员所在单位的专利许可。W3C 通常会批准参与者以个人身份(而非代表其所在组织)申请加入社区组,一旦参与者要求将其输入贡献到小组的正式交付物(deliverable)中时,W3C 将依据 CLA 征求其所在组织的专利许可。

 

【参与方式】小组对公众开放,认可《W3C 社区贡献许可协议》(CLA)即可加入小组。依据 CLA,MiniApps CG 的提案(Proposal)又称规范(Specification),小组主席与规范文档的编辑将不会接受来自小组参与者之外的任何其他输入。MiniApps CG 输出的任何技术规范在提交给 W3C 工作组进行标准化之前,都要求 1)至少有两个 MiniApp 厂商的实现意向 2)来自一定范围开发者的支持。

小组通过 1)每月一次的电话会议 2)公开讨论邮件列表 3)GitHub 以及 4)微信群进行日常技术讨论及进展汇报,所有的技术贡献都将通过 GitHub 提交。

 

欢迎加入 W3C MiniApps 生态社区组,让未来的 MiniApp 标准能够实现大家的想法和需求! 

 

评论已关闭

站内搜索

万维网联盟(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