Closed Bug 1236871 Opened 8 years ago Closed 6 years ago

Creating and standardize a "Desktop overlay" and "Desktop shortcut" API for the web

Categories

(Core Graveyard :: DOM: Apps, defect)

46 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: florian.traverse, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:46.0) Gecko/20100101 Firefox/46.0
Build ID: 20160104030217

Steps to reproduce:

I wanted to create a web chat using desktop overlays ( to show information, camera when it matters, name of the current speaker, etc.) and system wide (keyboard) shortcuts.


Actual results:

I have no access to any web sandboxed API to create a desktop overlay and system wide shortcuts


Expected results:

Applications like https://discordapp.com or http://store.steampowered.com or  http://wiki.mumble.info/wiki/Main_Page are typically using desktop overlays in order to provide their services over integrated or not integrated games.

As a user, I do not like installing applications anymore, the browser is offering me a lot more control, and avoids rootkits, viruses, spyware, etc.

As a developer, I would like to be able to make next generation chat system, like a mix of discord, mumble, slack and steam simply available from a website, not requiring a client or add-on, while having 100% of what is possible with the current desktop versions, with more security (and privacy) for the user.

It's easier for us, developer, and looks very much like something Mozilla can do to make the web a better platform for games and for work (a real good chat system, with text, voice, video, overlay, desktop/window sharing, shortcut, etc. is actually great for working remotely).

Mozilla is already working with some game makers, so I guess it makes a lot of sense to go further, no ?
Component: Untriaged → DOM: Apps
Product: Firefox → Core
What kind of API would you like?
What do you mean by "desktop overlays"?
Product: Core → Core Graveyard
Core Graveyard / DOM: Apps is inactive. Closing all bugs in this component.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.