Microsoft Edge可能即將引入一項新功能,該功能可使Web應用看起來更流暢,更像是標準Windows 10應用,并添加有用的額外功能。Techtsp(通過Windows Central)標記了這種可能性,它圍繞著Web應用程序(PWA或Progressive Web Apps)的標題欄展開。在當前形式下,Web應用程序仍在頂部具有標題欄,有效地將它們標記為Edge窗口,占用空間,看起來笨拙,并且在這樣做時僅提供基本的窗口控件(如關閉,最小化或最大化)。
正如Microsoft Edge團隊的軟件工程師Amanda Baker所描述的那樣,工作中的計劃是刪除該標題欄,而不是使用可自定義的頂部欄,該頂部欄將使Web應用程序看起來更像普通應用程序。
Windows控件覆蓋功能將促進此更改,使開發人員可以完全訪問頂部的欄,并且可以對其進行自定義并添加更多功能,例如搜索框或導航控件或徽標。
所有這些都應該添加有用的額外功能,同時使Web應用程序不僅看起來更加簡化,而且還確保其在可訪問性方面表現更好。這是因為,如果沒有當前的標題欄,則在進行諸如放大(視力障礙者可能需要)等操作時,將有更多的屏幕房地產來顯示應用程序的實際內容。
Baker在一份解釋該想法的技術文檔中寫道:“開發人員可以將通常放置的內容填充到該區域中,而不是將大多數標題欄留為空白,并以標準瀏覽器字體包含應用程序的標題。在其下方:例如自定義徽標,搜索框或導航控件。”
檢舉
據報道,Microsoft的開發人員已經獲得了實現所有這些功能所需的基本代碼,并且正如Techtsp所述,Windows Control Overlay功能已經存在于chrome:// flags中。但是,很可能要等到幾個月后,我們才能真正看到Web開發人員正在使用并使用它(假設報告是有錢的)。
時間會證明一切,但是對于通過Microsoft Edge運行的Web應用程序來說,這可能是令人印象深刻的一步。