Funkcja nakładki sterowania oknami może teraz sprawić, że aplikacje internetowe będą wyglądać i działać bardziej jak natywne aplikacje komputerowe

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

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.

Obraz: Microsoft

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.

Więcej na tematy: przeglądarki chromowe, Aplikacje na komputery stacjonarne, Google Chrome, linux, macOS, Microsoft, Microsoft Edge, Aplikacje natywne, progresywne aplikacje internetowe, Sieć, aplikacje internetowe, Nakładka kontroli okna, okna