Skip to content

Suggest: hide or control installed app URLs in browser history #994

Open
@hanguokai

Description

@hanguokai

(I originally posted this at manifest-incubations, then @dmurph suggested to post it here)

In my test on the latest Chrome stable, when users use an installed app, app's URLs with titles(or same url but different title) are saved in browser history. This causes these urls with titles to be displayed in

  • browser history: chrome://history
  • most visited sites(top sites) : new tab page
  • recently closed tabs: a browser built-in function
  • or related functions in browser extensions

Why this is a problem?

  • Many installed app use standalone display-mode. But when users click above UI parts, these urls will be opened in browser display-mode, that is not the expected display-mode.
  • Some web apps are very much like native apps, rather than a web page. These installed apps are independent from browser and should not be recorded in the browser history, which makes no sense.

The core concept
whether an installed app is still regarded as an ordinary web page that can be accessed in the browser, and whether it should be isolated from ordinary web pages, such as browser history.

Suggested solution
In manifest file, add a "save_history_to_browser" item(or other name you like), which value is true or false. This item controls whether standalone installed app's url will be saved in browser.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions