Re: [w3c/manifest] Control which parts of the URLs belong to the app and which parts are not (#996)

> Do you want a way to remove URL paths from the app scope?
> Would it be reasonable to host those paths outside of the app scope instead?

Simple answer: No

Chrome shows **a launch icon** in the address bar for **all URLs** in the scope after installation. I want to tell the browser which URLs can show, and which URLs can't show it.

The browser has a wrong assumption: all URLs in the scope can be opened in the installed app. The fact is:
- Obviously, not all URLs are suitable for opening in the app.
- Developers know all entry point of the app, but browser don't know.
- For a better user experience, this launch icon should not be showed for some URLs.

For example:
- index.html should be opened in browser, not in the app
- app.html should be opened in the app, not in browser
- a single resource file(js/css/img) should not be opened in the app

If the browser did not have this launch icon, I would not file this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/996#issuecomment-900957309

Received on Wednesday, 18 August 2021 09:19:00 UTC