Window Controls Overlay auttaa verkkosovelluksia tuntumaan enemmän alkuperäisiltä sovelluksilta työpöydällä

click fraud protection

Microsoft parantaa tapaa, jolla Edge-selaimen verkkosovellukset näytetään pöytätietokoneissa. Yhtiö on ilmoittanut Window Controls Overlay -ominaisuuden saatavuudesta, jonka avulla web-kehittäjät voivat Hyödynnä lisätilaa verkkosovelluksen otsikkorivillä samalla tavalla kuin natiivisovellukset tekevät useimmissa toimivissa järjestelmät.

Verkkosovellukset toimivat tällä hetkellä pöytätietokoneissa siten, että ne voivat piirtää sisältöä vain sovellusikkunan sisään. Yläreunassa näkyvä otsikkopalkki on varattu näyttämään sivun otsikko, selaimen säätimet ja käyttöjärjestelmän yleiset ikkunasäätimet. Ellet ole luomassa mukautettua verkkosovellusta, joka ei ole riippuvainen selaimesta, se rajoittaa aluetta, jolla kehittäjät voivat näyttää hyödyllistä sisältöä sovelluksilleen.

Window Controls Overlayn avulla Microsoft Edge vapauttaa otsikkorivillä tilaa sovellusten näyttämistä varten mitä tahansa sisältöä he haluavat, mikä voi olla hyödyllistä ylätason valikoissa, hakupalkeissa ja muissa ominaisuuksissa. Sen sijaan, että otsikkopalkissa olisi 30 riviä pikseliä, ikkunaohjaimet - kuten pienennys- ja sulkemispainikkeet - näytetään nyt peittokuvana verkkosovelluksen sisällön päällä.

Kehittäjänä voit hyödyntää tätä lisäämällä näytön ohituksen luettelojäsenen Web App Manifestiin ja käyttämällä sitten CSS-muuttujia estämään verkkosovellustasi piirtämästä elementtejä sovelluksen kulmassa olevien ikkunasäätimien alle. Koska ikkunoiden säätimet ovat erilaisia ​​Windowsissa, Linuxissa tai macOS: ssä, sinun on käytettävä erilaisia ​​leveysmuuttujia riippuen alustasta, jossa sovellus toimii. Löydät lisätietoja tästä ominaisuudesta osoitteessa Mozilla Developer Network.

Microsoft puhui ensimmäisen kerran Window Controls Overlaysta yli kaksi vuotta sitten, ja se alkoi ottaa sitä Chromium-moottoriin jonkin aikaa myöhemmin. Ominaisuus on nyt saatavilla Edgessä ja Chromessa versiosta 105 alkaen sekä Operan versiosta 91. Myös muiden Chromium-pohjaisten selainten pitäisi tukea sitä, jos niissä on uusin Chromium-versio. Siellä on myös julkaistu virallinen eritelmä, jonka pitäisi kannustaa muita selaimia, kuten Firefoxia, ottamaan käyttöön ominaisuuden.


Lähde:Microsoft