w3c / window-management

Window Management API
https://www.w3.org/TR/window-management/
Other
95 stars 25 forks source link

Custom taskbar/dock icons? #143

Closed upintheairsheep closed 8 months ago

upintheairsheep commented 8 months ago

There should be an ability to add a custom taskbar/dock icon to an open window. As an example, a cloud PC or remote desktop webapp can add a unity/seamless/coherence mode like VirtualBox/VMWare/Parallels respectively that opens a remote application as if it was a desktop app natively. Security implecations, such as the ability to spoof a Windows, macOS, Linux, ChromeOS, or any other program's login window should be considered, but could be fixed by adding some title marker or icon watermark to every window that it is a web app.

reillyeon commented 8 months ago

This is being explored in a separate API: https://github.com/ivansandrk/multi-apps/blob/main/explainer.md

michaelwasserman commented 8 months ago

Indeed, Multi Apps looks to address that exact use case!

upintheairsheep commented 8 months ago

This is being explored in a separate API: https://github.com/ivansandrk/multi-apps/blob/main/explainer.md

Just asking, is there a virtualization api being proposed?

michaelwasserman commented 8 months ago

Various APIs are aiming to support use cases related to virtualization; is there something else you have in mind?

upintheairsheep commented 8 months ago

Various APIs are aiming to support use cases related to virtualization; is there something else you have in mind?

No, direct hardware virtualization on supported CPUs, via HyperV, Hypervisor.framework, and kvm on Windows, macOS, and Linux respectively. The main use case of this would to be to have SDK emulators (for testing) that run locally on the system.

michaelwasserman commented 8 months ago

Ah, I can't offer any insight on that topic, sorry.