10 aktualizacji na Google I/O

Tworząc zaawansowane i przydatne informacje w internecie.

Kończymy tegoroczny Google I/O, podczas którego uczestnicy omówią ponad 100 nowych interfejsów API, komponentów i narzędzi na scenie prezentacji oraz w sesjach na żądanie w Chrome. Oto 10 zmian, które szczególnie nas interesują. Prześlijcie nam swoje ulubione (wraz z pytaniami) na adres @ChromiumDev.

1. WebGPU rozwija AI i systemy uczące się w przeglądarce

Ten nowy interfejs API wykorzystuje moc sprzętu GPU i sprawia, że internet w pełni przystosowany do AI. Biblioteki ML, takie jak Tensorflow.js, działają na WebGPU 100 razy szybciej niż zwykłe biblioteki JavaScript, a WebGPU działa 3 razy szybciej niż WebGL (poprzedni złoty standard dla grafiki internetowej). Technologia WebGPU działa na urządzeniu (a nie w chmurze) oraz pomaga deweloperom oszczędzać pieniądze, ograniczać czas oczekiwania i tworzyć nowe funkcje AI chroniące prywatność.

2. WebAssembly udostępnia aplikacje na Androida w internecie

Dla deweloperów, którzy chcą dalej inwestować w kod, obsługa języków z zarządzaną pamięcią w WebAssembly, takich jak Kotlin i Dart, daje ogromne możliwości ponownego wykorzystania dotychczasowego kodu i dotarcia do użytkowników nie tylko w aplikacjach natywnych, ale także w internecie. Dzięki wczesnej pracy JetBrains programiści aplikacji na Androida tworzący aplikację Kotlin mogą teraz raz napisać funkcje aplikacji, a następnie wdrożyć ją w internecie za pomocą WebAssembly.

3. Platforma Baseline zapewnia większą przejrzystość i przewidywalność w internecie

W ramach grupy społeczności W3C WebDX ustanawiamy Baseline jako podstawowy zestaw funkcji, które są w pełni obsługiwane przez bieżące i poprzednie wersje wszystkich najpopularniejszych przeglądarek – Chrome, Edge, Firefox i Safari. Dzięki współpracy z najważniejszymi podmiotami, takimi jak MDN czy caniuse.com, możemy wprowadzić ten wspólny język i etykietę bezpośrednio do Twojego przepływu pracy. Co roku wprowadzamy elementy Baseline 23, 24, 25 – czyli fragment wszystkiego, co nowego i zgodne ze wszystkimi przeglądarkami. Dotyczy to całego ekosystemu internetu. Więcej informacji znajdziesz tutaj.

4. Lepsza pomoc dla deweloperów rozszerzeń do Chrome

Rozszerzenia odgrywają ważną rolę w dostarczaniu bardziej spersonalizowanych treści użytkownikom internetu, a także pozwalają docierać do nowych użytkowników. Chcemy umożliwić deweloperom inwestowanie w osiągnięcie sukcesu. W związku z tym niedawno rozszerzyliśmy harmonogram wdrażania platformy Manifest V3, ulepszyliśmy interfejs Chrome Web Store, aktualizujemy dokumentację i przykłady rozszerzeń oraz dodaliśmy nowe platformy w panelu bocznym Chrome.

5. Od przyszłego wyrenderowania interakcja z internetem stanie się podstawowym wskaźnikiem internetowym

Po przeprowadzeniu szeroko zakrojonych eksperymentów i opinii społeczności na temat obecnego zestawu podstawowych wskaźników internetowych ogłosiliśmy zamiar zastąpienia opóźnienia po pierwszym działaniu – wskaźnikiem Interaction to Next Paint (INP), czyli wskaźniku bardziej całościowego reagowania. Ta zmiana wejdzie w życie w marcu 2024 r., dając Ci wystarczająco dużo czasu na zapoznanie się z INP i optymalizację kampanii pod kątem tego wskaźnika.

6. Klucze dostępu to przyszłość uwierzytelniania w internecie

W przypadku aplikacji internetowych, które wymagają logowania, nadszedł czas, aby przejść z haseł i uwierzytelniania dwuskładnikowego na klucze dostępu. Ta technologia została opracowana zgodnie ze standardami branżowymi i stanowi znacznie bezpieczniejszą alternatywę dla haseł i innych prób wyłudzenia informacji, zapewniając użytkownikom bezproblemowe logowanie i uwierzytelnianie. Cieszymy się, że użytkownicy wczesnej wersji, tacy jak Shopify, odnotowują już znaczny sukces dzięki integracji tego rozwiązania bez hasła.

7. Nowe technologie chroniące prywatność dzięki Piaskownicy prywatności

Wspólnie z ekosystemem pracującym nad inicjatywą Piaskownica prywatności poczyniliśmy duże postępy w usuwaniu wektorów śledzenia w internecie. Teraz udostępniamy nowe funkcje związane z plikami cookie w ramach elementów CHIPS i zestawów źródeł własnych, dzięki czemu deweloperzy mogą się przygotować, gdy zbliża się koniec plików cookie innych firm w Chrome.

8. Więcej funkcji interfejsu internetowego, które poprawiają wrażenia użytkowników i programistów

To, co podnosi poprzeczkę wysokiej jakości aplikacji internetowych, to postęp w zakresie funkcji interfejsu internetowego, który poczyniliśmy w ciągu ostatniego roku. Obejmują one nowe, elastyczne funkcje interfejsu, dostosowywane komponenty z dostępnymi ustawieniami domyślnymi i stanem zarządzanym przez przeglądarkę, a także naprawdę ciekawe aktualizacje interfejsów API animacji i interakcji. Internetowy interfejs użytkownika oferuje mnóstwo bogactwa, dlatego nie możemy się już doczekać, by zobaczyć, jak je wykorzystamy.

9. Narzędzia deweloperskie w Chrome usprawniają debugowanie kodu platformy

Ulepszamy sposób debugowania aplikacji internetowych za pomocą Narzędzi deweloperskich w Chrome dzięki współpracy z różnymi platformami JavaScript. Udostępniamy czytelniejsze zrzuty stosu, nową opcję „pokaż kod” i bardziej niezawodność punktów przerwania. Chcemy pomóc Ci skupić się na pisanym kodzie, a nie na kodzie wyświetlanym z powodu Twoich ustawień stosu. Nasza praca się nie kończy i ciągle znajdujemy sposoby na ulepszenie naszych narzędzi w procesie pracy i skupianie się na łagodzeniu problemów związanych z programowaniem w internecie, dlatego zajrzyj do tego artykułu.

10. Setki aktualizacji interfejsów API na tegorocznej konferencji I/O

W tym roku na konferencji I/O prezentujemy setki interfejsów API – od lepszych rozwiązań architektonicznych i pamięci masowej, przez zaawansowane funkcje interfejsu użytkownika i ulepszoną obsługę urządzeń peryferyjnych – od klawiatur MIDI po tablety do rysowania – w przeglądarce. Poznaj je wszystkie w treściach na żądanie opublikowanych na naszym kanale w YouTube.

Chcemy uczcić to, że wszyscy są zaproszeni do korzystania z internetu i wspólnie rozwijamy tę platformę. Nie możemy się doczekać, aż zobaczę, co uda Ci się stworzyć w nowej, bardziej przydatnej i zaawansowanej sieci.

Do zobaczenia na konferencji Google I/O!