Place windows on a specific screenĪnother common multi-screen use case is to place a window on a specific screen. Initiate a multi-screen experience from a single transient user activationĪ basic example of the API usage is as follows: // Detect if the device has more than one screen. Show an element fullscreen on a specific screen ĭetect when the current screen or an attribute thereof changes.ĭetect when a screen is added or removed.Request information required to place content on specific screens To support multi-screen experiences, the API allows web applications to:ĭetect if the device has more than one screen Site optimizes content and layout when a window spans multiple screens. Multi-screen layouts in gaming, signage, artistic, and other types of apps. Ĭonference room app shows controls on a touch screen device and video on a TV.Ĭreativity app shows secondary windows (e.g.x-rays) on a high-resolution grayscale display. įinancial app opens a dashboard of windows across multiple monitors. Slideshow app presents on a projector, shows speaker notes on a laptop screen. Here are some use cases that inform the design: The aim of this specification is enable better experiences for web application users with multiple screens. These changes allow web applications to offer compelling multi-screen experiences by placing content on specific screens. This specification incrementally extends the Window, Screen, and FullscreenOptions APIs, and introduces new ScreenDetails and ScreenDetailed interfaces. Operating systems generally allow users to connect multiple screens to a single device and arrange them virtually to extend the overall visual workspace.Ī variety of applications use platform tools to place their content in such multi-screen environments, but web application developers are limited by existing APIs, which were generally designed around the use of a single screen.Īs multi-screen devices and applications become a more common and critical part of user experiences, it becomes more important to give web developers information and tools to leverage that expanded visual environment.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |