BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Sabre//Sabre VObject 4.5.8//EN
CALSCALE:GREGORIAN
LAST-MODIFIED:20260219T070721Z
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
X-MICROSOFT-CDO-TZID:20
BEGIN:STANDARD
DTSTART:20241117T010000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:9363fa89-64f3-447c-80a7-c04409d60377
DTSTAMP:20260219T070721Z
SUMMARY:Modular Web Engines
DTSTART;TZID=Asia/Tokyo:20251112T100000
DTEND;TZID=Asia/Tokyo:20251112T110000
DESCRIPTION:https://www.w3.org/events/meetings/9363fa89-64f3-447c-80a7-c044
 09d60377/\n\nBeyond pure web apps\, **WebViews** are essential for **cross
 -platform development**. Frameworks like Cordova\, React Native\, Electron
 \, Tauri\, and many others prove that. Other relevant use cases are: **Min
 iApps**\, whose SuperApps implement dedicated embedded web engines for con
 tent rendering\; EPUB readers\; and infotainment systems. These domain-spe
 cific use cases sometimes do not require a full-fledged WebView with a ful
 l implementation of Web standards. Indeed\, these platforms use hybrid tec
 hnologies that are inspired by Web standards (e.g.\, restricted CSS module
 s\, [HTML subsets](https://github.com/w3c/miniapp-components/blob/main/doc
 s/gap-analysis-elements.md)\, and JavaScript [APIs](https://github.com/w3c
 /miniapp-components/blob/main/docs/gap-analysis-api.md)). Occasionally non
  standard features are added and can create fragmentation.\n\nThis breakou
 t session aims to discuss the design and use of modular web engines\, cons
 idering the concrete constraints of the application scenario and the benef
 its for potential new use cases\, including the homogeneous implementation
  of cross-platform MiniApps\, **WoT** apps\, and **AI agents**. These hybr
 id platforms could benefit from these modular standards-based application 
 profiles (i.e.\, subsets of current specifications) to reduce the size of 
 engines\, thereby increasing efficiency while maintaining compatibility wi
 th existing standards. \n\nSome questions to be addressed during the sessi
 on:\n- How these modular Web engines support the growth of the Web without
   bringing fragmentation?\n- How do new web engines define their roadmap a
 nd development priorities?\n- Could the existing Web DevX tools (e.g.\, WP
 T\, CanIUse\, [CanIWebView](https://github.com/WebView-CG/Compatibility-Da
 ta-Project)\, Web-Features\, …) support the development of new engines f
 or these purposes?\n\n**Goal(s):**\nDiscussion on new requirements and W3C
  activities for the web ecosystem\n\nAgenda\n\n- Intro and background on t
 he challenge (Chairs)\n- Design of a new embedded engine (Bai Haili & Shen
  Jing\, Huawei)\n- Open questions and discussion\n\n**Materials:**\n- [sli
 des](https://espinr.github.io/talks/2025/1112-Modular-Web-Engines-TPAC/)\n
 - [Session proposal on GitHub](https://github.com/w3c/tpac2025-breakouts/i
 ssues/50)
STATUS:CONFIRMED
CREATED:20251028T131315Z
LAST-MODIFIED:20260219T070721Z
SEQUENCE:4
ORGANIZER;CN=W3C Calendar;PARTSTAT=ACCEPTED;ROLE=NON-PARTICIPANT:mailto:nor
 eply@w3.org
LOCATION:Floor 3 - 302
CATEGORIES:TPAC 2025,Breakout Sessions
END:VEVENT
END:VCALENDAR
