微軟 Edge PWA 應(yīng)用將與原生應(yīng)用在視覺上保持一致
微軟 Edge 瀏覽器將引入一項(xiàng)稱為“Window Controls Overlay”的新功能,使開發(fā)人員能夠自定義其 PWA 的標(biāo)題欄區(qū)域,以使 PWA 應(yīng)用在視覺上與原生應(yīng)用保持一致。
近日,一份技術(shù)文件透露了微軟 Edge 瀏覽器的下一步行動(dòng) —— 取消 Edge 標(biāo)題欄,讓 Web 開發(fā)者可以自由控制這個(gè)區(qū)域。
微軟 Edge 團(tuán)隊(duì)的 Amanda Baker 在技術(shù)文檔中表示:"這一功能使開發(fā)者能夠構(gòu)建更好地利用屏幕空間的 Web 應(yīng)用,并允許他們將 Web 應(yīng)用設(shè)計(jì)得更像原生應(yīng)用。隨著設(shè)備體積變得更小,便攜性越來越高,標(biāo)題欄占據(jù)了非常大的一部分屏幕空間,留給用戶與 Web 應(yīng)用交互的空間相應(yīng)地也就變小了。"
Baker 補(bǔ)充道:"如果用戶存在視覺障礙,在一定程度上放大了屏幕上顯示的所有內(nèi)容,這一問題就會(huì)更加凸顯。開發(fā)者可以用他們通常放置在標(biāo)題欄下方的內(nèi)容來填充這個(gè)區(qū)域,例如,自定義標(biāo)識(shí)、搜索框或?qū)Ш娇丶?,而不是將?biāo)題欄的大部分區(qū)域留白。"
微軟已經(jīng)意識(shí)到,這種舊的設(shè)計(jì)會(huì)阻止 PWA 開發(fā)人員利用顯示資源。更重要的是,它阻止 PWA 開發(fā)人員為用戶提供最佳的 UI 體驗(yàn)。缺乏控制已成為客戶不從常規(guī)網(wǎng)頁(yè)和原生應(yīng)用程序轉(zhuǎn)到 PWA 的重要原因之一了。
微軟打算與 Google 合作,通過引入新的 Windows Control Overlay 功能,為開發(fā)人員提供對(duì)該區(qū)域的更多控制。其目標(biāo)是:
- Web 開發(fā)者應(yīng)該能夠訪問 Progressive Web App(PWA)的標(biāo)題欄區(qū)域;
- 應(yīng)用窗口必須有控制選項(xiàng),包括最小化、關(guān)閉和拖動(dòng)窗口等基本控制;
- Edge 應(yīng)該根據(jù)不同的操作系統(tǒng)提供窗口控件設(shè)計(jì)。
其最終的結(jié)果將是盡可能地讓 PWA 應(yīng)用接近于原生應(yīng)用。
本文轉(zhuǎn)自O(shè)SCHINA
本文標(biāo)題:微軟 Edge PWA 應(yīng)用將與原生應(yīng)用在視覺上保持一致
本文地址:https://www.oschina.net/news/135071/microsoft-improves-edge-pwas