Funkcja nakładki sterowania oknami może teraz sprawić, że aplikacje internetowe będą wyglądać i działać bardziej jak natywne aplikacje komputerowe
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
Aplikacje internetowe sprawdzają się nie tylko na telefonach komórkowych, ale okazały się również świetną alternatywą dla natywnych aplikacji desktopowych. Aby jeszcze bardziej wypełnić lukę między aplikacjami internetowymi a natywnymi aplikacjami komputerowymi, firma Microsoft ogłosiła funkcję nakładki sterowania oknami, umożliwiającą programistom tworzenie własnych pasków tytułu zamiast zmuszania ich do korzystania z domyślnych.
Aplikacje internetowe i natywne aplikacje komputerowe wyglądają obecnie podobnie, z wyjątkiem tego, że te pierwsze korzystają z domyślnego interfejsu paska tytułu, który zawiera informacje związane z nazwą witryny i innymi przyciskami sterującymi. A teraz, dzięki włączeniu nakładki sterowania oknami, programiści mogą korzystać z całego obszaru, w którym zwykle wyświetlany jest domyślny pasek tytułu. Jednak kluczowe dla systemu przyciski okien pozostaną niezmienione.
Deweloperzy mogą teraz wykorzystać to dodatkowe miejsce do wyświetlania niestandardowego tytułu, paska menu, niektórych informacji o koncie, kart nawigacji i innych elementów w swoich aplikacjach internetowych, aby wyglądały i działały bardziej jak natywne aplikacje komputerowe. Powyższy obraz opublikowany przez Microsoft dobrze wyjaśnia zmiany, jakie przyniesie nakładka kontroli okna po skorzystaniu z rozwiązania.
Microsoft zaproponował nakładkę Window Control Overlay w czerwcu 2022 roku, ale firma potrzebowała trochę więcej czasu na zbudowanie wczesnej implementacji w Chromium. A teraz, po ponad dwóch latach, Microsoft w końcu uczynił z niej domyślne środowisko dla wszystkich użytkowników przeglądarki Microsoft Edge Google Chrome w wersji 105. Jest ona również dostępna w Operze 91.
Aby wyrazić zgodę na korzystanie z tej funkcji, programiści muszą korzystać z wyświetlanie_nadpisania element manifestu i ustaw jego wartość na [”okno-sterowanie-nakładka“]. Będzie też potrzebował nowego obszar-paska-tytułu-* Zmienne środowiskowe CSS i nowy interfejs API JavaScript navigator.windowControlsOverlay. Microsoft zaleca programistom sprawdzenie dokumentacja techniczna jak również Mozilla Developer Network zapoznaj się z dokumentacją, aby dowiedzieć się więcej o tym, jak włączyć nowe rozwiązanie do aplikacji internetowych.