Skip to content
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

Isolated Web Apps #799

Open
reillyeon opened this issue May 9, 2023 · 0 comments
Open

Isolated Web Apps #799

reillyeon opened this issue May 9, 2023 · 0 comments

Comments

@reillyeon
Copy link

Request for Mozilla Position on an Emerging Web Specification

Other information

This proposal provides a way to build applications using web technologies that will have useful security properties unavailable to normal web pages. To enable stronger security these applications are packaged into Web Bundles, signed by their developer, and distributed to end-users through one or more of the potential methods described in the explainer.

The explainer is divided into 4 documents:

  • The main explainer covers the overall goals of the proposal.
  • The scheme explainer covers the design of the proposed isolated-app:// scheme.
  • The permissions explainer covers an addition to the Web Application Manifest which allows a minimum Permissions Policy to be applied to the entire application.
  • The updates explainer covers how applications will be updated.

This proposal will feel familiar to Mozillians who worked on the FirefoxOS project. There’s been good discussion on WICG/isolated-web-apps#10 about lessons learned from packaging apps for FirefoxOS.

I have requested a TAG review at w3ctag/design-reviews#842.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant