Microsoft Edge może teraz uczynić aplikacje internetowe na komputery bardziej natywnymi

Microsoft Edge może teraz uczynić aplikacje internetowe na komputery bardziej natywnymi

Podobnie jak Google Chrome, Microsoft Edge otrzymuje nowe główne wersje mniej więcej co cztery tygodnie. Chociaż Chrome 106 pojawił się wczoraj, Edge 106 jeszcze nie był dostępny. Przed premierą Microsoft przedstawił nowy interfejs API w Edge 105, który sprawia, że ​​aplikacje internetowe na komputery stacjonarne są bardziej naturalne.

Window Controls Overlay to nowa funkcja progresywnej aplikacji internetowej (PWA), o której Microsoft wspomniał po raz pierwszy w styczniu 2020 roku . Następnie firma rozpoczęła prace nad wczesną implementacją w marcu 2021 r. w ramach projektu Chromium, po czym nastąpiła wersja próbna Origin, a Chrome faktycznie zaadaptował ją w wersji 102 w maju 2022 r. opublikowane.

Wiele wysiłku włożono w ten front, ponieważ dzięki temu PWA czuje się bardziej jak w domu. A osiąga się to nie poprzez poprawę ich wydajności, ale przez pozornie nieznaczną poprawę UX. Zamiast zmuszać pasek tytułu aplikacji, aby pasował do domyślnych ustawień systemu operacyjnego, zwraca około 30 pikseli wysokości z powrotem do PWA, co daje mu prawie całkowitą kontrolę nad paskiem tytułu.

Chociaż 30 pikseli brzmi mało, dałoby to PWA autonomię wyświetlania niestandardowych tytułów, pasków menu, kart nawigacyjnych i innych elementów w okolicy. Aby zapewnić bardziej wizualną reprezentację, biały obszar na poniższym diagramie będzie kontrolowany przez PWA:

Przykład nakładania kontrolek okiennych zaimplementowanych w PWA

Microsoft podkreślił, że dostosowuje się to do różnych systemów operacyjnych, w tym Windows, Mac i Linux. Wykres pokazujący, jak wykorzystanie tych 30 pikseli wysokości może się różnić w różnych systemach operacyjnych, można zobaczyć poniżej:

Wykres przedstawiający różnicę w wykorzystaniu wysokości między kontrolkami okna nakładki w różnych systemach operacyjnych.

Microsoft mówi, że:

Uważamy, że PWA świetnie nadają się do tworzenia aplikacji internetowych na komputery stacjonarne. Przekształcenie witryny w aplikację, która naprawdę wygląda tak, jakby należała do komputera, nigdy nie było łatwiejsze, a korzystanie z funkcji nakładki sterowania oknami pomoże Ci stworzyć aplikacje na komputery, które wyglądają znacznie nowocześniej i atrakcyjniej dla użytkowników.

Jeśli jesteś programistą PWA zainteresowanym zapoznaniem się z fragmentami kodu, aby zobaczyć, jak dostosować pasek tytułu do swoich upodobań, zapoznaj się z przykładami firmy Microsoft tutaj .

Co ciekawe, Microsoft zauważył, że nakładka kontroli okien jest teraz domyślnie włączona w Edge 105, ale żaden z dzienników zmian dla głównych lub mniejszych wydań tej wersji nie podkreśla tego. Musimy założyć, że jeśli korzystasz z najnowszej wersji Edge, interfejs API powinien być domyślnie włączony.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *