W3C

– DRAFT –
MiniApps WG & CG Monthly Teleconference

22 April 2024

Attendees

Present
Dan_Zhou, Iris, Junbo_Hua, Martin, Min_Zuo, Wei_Ding, xiaoqian
Regrets
-
Chair
martin
Scribe
xiaoqian

Meeting minutes

MiniApp Testing & Standard HTML/DOM

Martin's presentation

martin: problem we can't access standard HTML elements in the rendering part if we follow the current MiniApp practice
… f.ex., developers can't access the Map element
… we need consensus whether we can design elements following the standard HTML, DOM access
… it has huge impact on how we design the MiniApp specs
… right now most MiniApps are using Virtual DOM
… which will bring a lot of extract work, e.g., event binding
… using standard HTML/DOM will differ from the current implementation
… but it would make it much easier to create a MiniApp engine that works in the browsers

Dan_zhou: I agree with you
… I think we need to create a proposal about event binding, high level components
… we have to do that
… we can partially be consistent with the HTML/DOM spec

martin: then we will need to prepare some arguments why this is necessary

dan: yes, but the most important thing is to integrate with MiniApps

martin: do we need to recharter the WG?

dan: can we do it in the MiniApp UI Component spec?

martin: still something is missing here, f.ex, something like DOM, event binding
… it's much more than creating a list of elements, but to integrate with ECMAScript part
… how to manipulate data in the rendering part

xiaoqian: shall we start a discussion or prepare a draft in the community group?

martin: yes, we can also have early discussion with the TAG

Wei_Ding: shall we invite some TAG members to join our meeting?

martin: we need to define something like this: with interfaces to access events and the attributes for events
… we can start from a strong Explainer
… then we can invite the TAG for a more detailed discussion

dan: a MiniApp Object Model?
… it will include Miniapp API、event binding functions、template variables

resolve: work on an explainer for MiniApp Object Model, to explore what's missing and what's necessary

martin: meanwhile, I should mention the rest of the specs are still valid

TPAC meeting

martin: I'll try to be there, we can have some detailed discussions with the TAG

dan: it's difficult for me to attend the meeting in the US

martin: always good to have discussions in person

wei: yes, especially for this kind of new topics

MiniApps testing

martin: it depends on the new design
… it arose when I was trying to design the minimum MiniApp
… but we can still reuse a lot of current design
… for this spec, we can reduce a lot testing
… we can start working on the explainer in the w3c/miniapp repo

next meeting

xiaoqian: I'll create a doodle for the teleconference in May

[adjourned]

Minutes manually created (not a transcript), formatted by scribe.perl version 221 (Fri Jul 21 14:01:30 2023 UTC).

Diagnostics

Maybe present: dan, resolve, wei

All speakers: dan, Dan_zhou, martin, resolve, wei, Wei_Ding, xiaoqian

Active on IRC: xiaoqian