10 aktualizacji na Google I/O

W kierunku bardziej przydatnego i skutecznego internetu

W tym roku na konferencji Google I/O zaprezentowaliśmy ponad 100 nowych interfejsów API, komponentów i narzędzi, o których rozmawialiśmy podczas prezentacji i sesji na żądanie dotyczących Chrome. Oto 10 aktualizacji, które są dla nas szczególnie ekscytujące. Prześlij nam swoje ulubione (oraz pytania) na koncie @ChromiumDev.

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

Ten nowo dostępny interfejs API odblokowuje możliwości sprzętu GPU i czyni internet naprawdę gotowym na AI. W rzeczywistości biblioteki ML, takie jak Tensorflow.js, działają w WebGPU 100 razy szybciej niż zwykły JavaScript, a WebGPU działa 3 razy szybciej niż WebGL (poprzedni standard w zakresie grafiki internetowej). Fakt, że WebGPU działa na urządzeniu (a nie w chmurze), pomaga też deweloperom oszczędzać pieniądze, zmniejszać opóźnienia i tworzyć nowe funkcje AI chroniące prywatność.

2. WebAssembly wprowadza aplikacje na Androida do internetu

Deweloperzy, którzy chcą wykorzystać swoje inwestycje w kod, mogą skorzystać z obsługi języków z zarządzaną pamięcią przez WebAssembly, takich jak Kotlin i Dart. Dzięki temu mogą ponownie wykorzystać istniejący kod źródłowy i docierać do użytkowników nie tylko przez natywne aplikacje, ale też w internecie. Dzięki wczesnej pracy firmy JetBrains deweloperzy aplikacji na Androida, którzy korzystają z Kotlina, mogą teraz napisać funkcje aplikacji tylko raz, a potem użyć WebAssembly do wdrożenia ich w internecie.

3. Podstawowe informacje zwiększają przejrzystość i przewidywalność w internecie

W ramach grupy społeczności W3C WebDX ustalamy wartość domyślną jako podstawowy zestaw funkcji, które są w pełni obsługiwane przez obecne i wcześniejsze wersje wszystkich głównych przeglądarek: Chrome, Edge, Firefox i Safari. Dzięki współpracy z kluczowymi podmiotami, takimi jak MDN i caniuse.com, wprowadzimy ten wspólny język i oznaczenia bezpośrednio do Twojego procesu pracy. Co roku będziemy wprowadzać wersje bazowe 23, 24, 25 itd., które będą zawierać wszystkie nowości i będą kompatybilne ze wszystkimi przeglądarkami. Podobnie jak w przypadku corocznych aktualizacji dla całego ekosystemu internetowego. Tutaj znajdziesz instrukcje.

4. Wzrost wsparcia dla deweloperów rozszerzeń do Chrome

Rozszerzenia pomagają w dostosowywaniu usług do potrzeb użytkowników, a także w docieraniu do nowych klientów. Chcemy, aby deweloperzy inwestujący w rozszerzenia do Chrome odnieśli sukces. Oprócz niedawnego wydłużenia harmonogramu wdrażania pliku manifestu w wersji 3 ulepszamy interfejs Chrome Web Store, aktualizujemy dokumentację rozszerzeń i próbki oraz dodajemy nowe powierzchnie interakcji na panelu bocznym Chrome.

5. W przyszłym roku interakcja do kolejnego wyrenderowania stanie się podstawowym wskaźnikiem internetowym

Po przeprowadzeniu wielu eksperymentów i po otrzymaniu ciągłych opinii od społeczności na temat obecnego zestawu podstawowych wskaźników internetowych ogłosiliśmy zamiar zastąpienia opóźnienia przy pierwszym działaniu interakcją do kolejnego wyrenderowania (INP), czyli wskaźnikiem, który mierzy responsywność w bardziej kompleksowy sposób. Ta zmiana zacznie obowiązywać w marcu 2024 r., aby dać Ci wystarczająco dużo czasu na zapoznanie się z tą funkcją i jej optymalizację.

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

W przypadku aplikacji internetowych, które wymagają logowania, nadszedł czas na przejście z haseł i uwierzytelniania dwuskładnikowego na klucze dostępu. Ta technologia oparta na standardach branżowych jest znacznie bezpieczniejszym zamiennikiem haseł i innych czynników uwierzytelniania, które można wykorzystać do przeprowadzenia ataków phishingowych. Zapewnia też płynne logowanie i uwierzytelnianie dla użytkowników. Cieszymy się, że użytkownicy wczesnej wersji, tacy jak Shopify, już teraz odczuwają znaczny wpływ integracji tego rozwiązania bez hasła.

7. nowe technologie chroniące prywatność w Piaskownicy prywatności.

Współpracując z ekosystemem nad inicjatywą Piaskownica prywatności, wspólnie osiągnęliśmy znaczne postępy w usuwaniu wektorów śledzenia w internecie. Wprowadzamy też nową funkcję plików cookie z użyciem CHIPS i zestawów własnych, aby umożliwić deweloperom przygotowanie się na wycofanie plików cookie innych firm z Chrome.

8. Więcej funkcji interfejsu internetowego, które ułatwiają pracę użytkownikom i deweloperom

Na jakość aplikacji internetowych największy wpływ ma postęp, jaki poczyniliśmy w przypadku interfejsu internetowego w ubiegłym roku. Obejmują one nowe funkcje interfejsu responsywnego, komponenty z możliwością dostosowania z domyślnymi opcjami ułatwiającymi dostęp i stanem zarządzanym przez przeglądarkę oraz naprawdę ekscytujące aktualizacje interfejsów API animacji i interakcji. W świecie interfejsów internetowych jest tak wiele możliwości, że nie możemy się doczekać, aby zobaczyć, co z nich stworzysz.

9. Chrome DevTools ułatwia debugowanie kodu frameworka

Wspólnie z różnymi frameworkami JavaScript poprawiamy sposób debugowania aplikacji internetowych w Chrome DevTools. Znajdziesz tam czystsze ścieżki sterowania, nową opcję „pokaż kod” oraz większą niezawodność punktów przerwania. Naszym celem jest pomóc Ci skupić się na kodzie, który piszesz, a nie na kodzie, który pojawia się z powodu wybranych przez Ciebie elementów. Na tym nie koniec. Nadal szukamy sposobów na to, aby nasze narzędzia były jeszcze lepiej dopasowane do Twoich procesów i byśmy mogli jeszcze bardziej ograniczyć problemy związane z tworzeniem stron internetowych. Obserwuj tę stronę.

10. 100 aktualizacji interfejsu API na tegorocznej konferencji I/O

W tym roku na konferencji I/O zaprezentowano setki interfejsów API – od lepszych rozwiązań dotyczących pamięci i architektury po zaawansowane funkcje UI oraz lepszą obsługę urządzeń peryferyjnych, od klawiatur MIDI po tablety do rysowania, w przeglądarce. Wszystkie znajdziesz na naszym kanale YouTube.

Chcemy uczcić fakt, że wszyscy są mile widziani w internecie, i że razem ulepszamy tę platformę. Nie możemy się doczekać, co stworzysz dzięki temu nowemu, bardziej przydatnemu i zaawansowanemu internetowi.

Do zobaczenia na następnej konferencji Google I/O