IT之家 9 月 28 日消息,微軟今日在一個新的博文中詳細介紹了 Edge 105 瀏覽器中的一個新的功能,能夠使桌面 Web 應用感覺更像原生應用。
原生應用和 Web 應用的對比
微軟曾最初在 2020 年 1 月提到了一項新的漸進式網絡應用(PWA)的功能,名為窗口控件布局(Window Controls Overlay),允許開發(fā)人員創(chuàng)建自己的標題欄,而不是強迫他們使用默認標題欄。然后,該公司在 2021 年 3 月通過 Chromium 項目開始了早期實施工作,Chrome 瀏覽器在 2022 年 5 月發(fā)布的 102 版本中對其進行了采用。現(xiàn)在隨著正式規(guī)范的發(fā)布,該功能也已成為 Edge 105 的默認體驗。
使用 Window Controls Overlay 的前后對比
IT之家了解到,微軟 Edge 團隊的 Amanda Baker 曾在技術文檔中表示:“這一功能使開發(fā)者能夠構建更好地利用屏幕空間的 Web 應用,并允許他們將 Web 應用設計得更像原生應用。隨著設備體積變得更小,便攜性越來越高,標題欄占據了非常大的一部分屏幕空間,留給用戶與 Web 應用交互的空間相應地也就變小了?!?/p>
開發(fā)者能夠控制將 PWA 應用標題欄的大約 30px 的高度,雖然 30px 聽起來很小,但它會讓 PWA 應用有自主權在這個區(qū)域顯示自定義的標題、菜單欄、導航標簽等。
微軟強調,這適應于不同的操作系統(tǒng),包括 Windows、Mac 和 Linux。下面是一張顯示不同操作系統(tǒng)對這 30px 高度的利用情況的圖片,下圖中的黃色區(qū)域將由 PWA 控制:
微軟稱,“我們相信 PWA 是制作桌面 Web 應用的最佳選擇。把你的網站變成一個真正感覺屬于桌面的應用從未如此簡單,使用 Window Controls Overlay 功能將幫助你創(chuàng)建桌面應用,看起來更現(xiàn)代,更吸引你的用戶。”
值得一提的是,在 Edge 105 中 Window Controls Overlay 已經是默認啟用的,但是在這個版本的主要或次要版本的更新日志中都沒有強調這一點。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。