Awesome
This project is not stable atm. Please do not forget somethings is broken or behaves wrongly. If you find a bug, please report it.
DeskVideo
Desktop styled video-stream platform front-end
Thirdparty APIs
- Piped is the privacy-centered video provider backend.
- Unsplash is the image sharing platform. The api is used to use random wallpapers for DeskVideo.
Web APIs
API | Chrome | Edge | Opera | Safari | Firefox |
---|---|---|---|---|---|
Document Picture-in-Picture API | 111 <sup>1</sup> | x | x | x | x |
Nested CSS | 112 | 112 | 98 | 16.5 | Nightly <sup>2</sup> |
Window Controls Overlay | 105 | 105 | 91 | x | x |
Window Management API | 100 | ? | ? | x | x |
MediaSession | 73 | 79 | 60 | 15 | 82 |
Launch Queue | 102 | 102 | 88 | x | x |
Web Components | 53 | 79 | 40 | 10 | 63 |
Broadcast Channel API | 54 | 79 | 41 | 15.4 | 38 |
Keyboard Lock API | 68 | 79 | 55 | x | x |
Web Audio API | 54 | 79 | 41 | 15.4 | 38 |
CSS :has() Selector | 105 | 105 | 91 | 15.4 | 103 <sup>3</sup> |
IndexedDB API | 24 | 79 | 15 | 10 | 16 |
Picture-in-Picture API | 69 | 79 | 56 | 13.1 | x |
TextTrack | 23 | 12 | 12.1 | 6 | 31 |
Page Visibility API | 33 | 12 | 20 | 7 | 18 |
Fullscreen API | 71 | 79 | 58 | 16.4 | 64 |
Screen Orientation API | 38 | 79 | 25 | 16.4 | 43 |
URL API | 32 | 12 | 19 | 7 | 19 |
Fetch API | 42 | 14 | 29 | 10.1 | 40 |
Web Share API | 89 | 81 | x | 12.1 | 79 <sup>4</sup> |
Clipboard API | 66 | 79 | 53 | 13.1 | 63 |
Drag and Drop API | 4 | 12 | 12.1 | 3.1 | 3.5 |
Browser Extension | Yes | Yes | Yes | ? | Yes |
\- General Side Panel | x | x | Yes | x | Yes |
\- Chrome Side Panel | 104 | x | x | x | x |
<sup>1</sup>: Chrome supports when chrome://flags/#document-picture-in-picture-api
flag enabled
<sup>2</sup>: Firefox Nightly is supported when layout.css.nesting.enabled
flag enabled
<sup>3</sup>: Firefox is supported when layout.css.has-selector.enabled
flag enabled.
<sup>4</sup>: Only Firefox for Mobile supports by default. Firefox (Desktop) is supported when dom.webshare.enabled
flag enabled.
License
The DeskVideo icon is based Twemoji and licensed by CC-BY-SA 4.0. (https://github.com/twitter/twemoji/blob/master/assets/svg/1f4fa.svg) The cursor is licensed by CC-BY-SA-4.0 (Author: phisch on GitHub ) (https://github.com/phisch/phinger-cursors/blob/master/assets/svg/32/light/left_ptr.svg)