-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Network access #576
Comments
I'd like WebPackages to have a way to clearly request/show it has no network access. This would make a perfect replacement for many PDF's (invoices, reports, terms and conditions, etc), which need to be completely self contained, stored/archived, forwarded; and would resolve several issues with PDF's (easier to author, layout responsive to screen size, accessible by default, etc)... more info. I have an example invoice that clearly returns remote content. |
@craigfrancis Honestly I think this this is the only way Bundles can succeed. As it is, the privacy advocates don't trust them. If they're not onboard, the platfom will basically always be in danger of being removed from some browsers and will become inconvenient to use. I think that bundles should never be allowed internet access without explicit user permission, regardless of where they came from. The most compelling use case of bundles is for installable apps, and as a PDF Forms replacement. If something is meant to be edited and shared, and created without a domain name, people will be happy to know it can't phone home without a popup prompt. |
In (whatwg/html#6553), was introduced a declarative way for web developers to easily reason about network permissions without having to deal with HTTP headers, via the
|
Ideally Virus and SPAM scanners (and people) can clearly identify packages with no Network Access - so they know those files can be trusted (no network requests to the local/private network, not retrieving new content, etc). |
There is some related discussion here: https://bugs.chromium.org/p/chromium/issues/detail?id=995236
And here:
And also, speaking very broadly, I love Deno's (This post was mainly to pull a few related threads in other forums into this one) |
From recent W3C Security and Privacy Questionnaire of Isolated Web Apps:
|
Reading this:
It made me realize that Google Play is currently disallowing TWAs distributed to kids (Family Policy), it seems to have to do with the fact that websites might be able to replace the content as they have full network access, so it might make sense to take this into considerations and maybe disallow network traffic or restrict it somehow.
The text was updated successfully, but these errors were encountered: