Skip

WebView CG Update

Presenter: Qing An
Duration: 4 min
Slides: download

An introduction of and first results from the WebView Community Group

All demos

Skip

Slides & Video

slide 1

Hello everyone.

My name is Qing An from Alibaba group.

I'm one of the co-chair of the WebView CG. Today's presentation I will give a brief update of the recent progress in the WebView CG.

slide 2

So it contains two parts.

The first is an overview of the WebView CG. And the second is what we've been working on recently.

slide 3

So, the WebView CG aims to identify, understand and reduce the issues arising from the use of software components typically referred as WebViews that are used to render web technology based content outside the web browser.

So this can be Native Apps or Mini Apps and et cetera.

So if you click this link you can find more detailed information about the charter of WebView CG.

slide 4

With regards the scope of the WebView CG, it has four main goals.

The first is to identify representative use cases or where WebViews are being used regardless of the platform and type of device they are used on.

And the second is to identify the issues that arise from this usage, and also to determine whether these issues can be addressed through improvements to the web platform, the surrounding ecosystem, or through other mechanisms.

And finally, to raise awareness about the impact of WebViews for web technologies in relevant communities, such as existing W3C groups.

slide 5

And here other several use cases where working on and in very detailed discussion in our WebView CG. I don't, I will not talk too detailed about this specific use cases.

And if you click this link you can find more detailed discussion in our GitHub.

So, currently we have about more than 10 use cases in the discussion and about more than half of them had already been, get some consensus in our group.

So, you can see that's where we discussed how to load a WebView page here much faster and also the origin in your WebView for locally hosted content.

The requests, response, sharing and proxy between Native and the WebView.

And also the render WebView components and Native components in similar and inject custom JS scripts, control API permissions.

slide 6

And also the display and the manipulate third party content while blocking third party scripting.

Define different types of WebViews, manage your web storage and cookies, disabled web platform features and web APIs.

Intercept or modify network traffic and gather the agnostic data.

slide 7

And based on the discussion and the consensus we'll also draft our CG reports on the WebView usage scenarios and challenges.

It's still in the update progress and we plan to discuss and publish the first version during the TPAC.

So, we will have our CG meeting on the Friday the first session on the Friday of the TPAC week, or the TPAC week.

slide 8

So if you are interested in, so very welcome to join us.

So thank you for your time and feel free to reach out, to reach me or another co-chair here from Google.

So you can also find more information on this link.

Thank you very much.

Skip

All demos

Skip

Sponsors

Support TPAC 2022 and get great benefits from our Sponsorship packages.
For further details, contact sponsorship@w3.org

Many thanks for sponsoring TPAC:

Silver sponsors

Gooroomee Coil Technologies,

Bronze sponsor

Igalia

Media sponsor

Legible