W sierpniu tego roku internet kończy 35 lat. Wiele pokoleń programistów tworzyło tę niesamowitą technologię i wprowadzało w nasze życie niezliczone innowacje. Teraz nadchodzi nowa generacja z AI. Oto 10 ciekawych funkcji, które zostały zaprezentowane podczas naszego wystąpienia na konferencji I/O i w ramach sesji dla deweloperów. Pomogą Ci one tworzyć lepsze aplikacje, korzystając z możliwości oferowanych przez bardziej wydajną i prostszą sieć.
1. Integracja Gemini Nano w Chrome na komputery stacjonarne w celu udostępnienia nowych funkcji AI na urządzeniu
Od wersji 126 Chrome Gemini Nano będzie wbudowana w Chrome na komputery. Dlaczego to takie ważne? Dzięki temu będziesz mieć możliwość udostępniania zaawansowanych funkcji AI miliardom użytkowników Chrome bez konieczności martwienia się o szybkie tworzenie, dostrojenie, pojemność czy koszty. Funkcja „Pomóż mi napisać” jest dostępna w Chrome na urządzeniu, aby pomagać użytkownikom w pisaniu krótkich treści.
Pomóż nam kształtować przyszłość internetu, rejestrując się w programie wczesnego testowania.
2. WebAssembly i WebGPU umożliwiają stosowanie AI na urządzeniu niezależnie od używanego modelu AI.
Włożyliśmy wiele wysiłków w to, aby modele AI działały szybko i sprawnie. Używamy do tego WebGPU i Wasm – podstawowych technologii, które umożliwiają tworzenie AI na urządzeniu w sieci. Nowe ulepszenia, takie jak 16-bitowe wartości zmiennoprzecinkowe w WebGPU, Memory64 i zintegrowane obietnice JavaScript w Wasm, sprawiają, że AI działa jeszcze szybciej. Dzięki Wasm i WebGPU biblioteki AI będą mogły uruchamiać modele na dużą skalę na ogromnej gamie sprzętu.
3. Narzędzia deweloperskie w Chrome oparte na AI usprawnią proces debugowania
Narzędzia deweloperskie w Chrome to jeden z najpopularniejszych sposobów debugowania i dostrajania aplikacji. Dzięki AI debugowanie stanie się jeszcze łatwiejsze. Wprowadzamy Gemini w konsoli Narzędzi deweloperskich Chrome, aby generować statystyki, pomagać w zrozumieniu problemu i nawet znajdowaniu sposobów na jego rozwiązanie.
Statystyki konsoli w Narzędziach deweloperskich Chrome są obecnie dostępne jako funkcja eksperymentalna w Stanach Zjednoczonych. Wkrótce udostępnimy je w kolejnych krajach.
4. Interfejs API reguł spekulacyjnych umożliwia błyskawiczne przeglądanie
Dzięki nowemu interfejsowi Speculation Rules API umożliwiamy niemal natychmiastową nawigację, znacznie przyspieszając przeglądanie przez pobieranie i wstępne renderowanie stron w tle. Zamiast sekund myśl w milisekundach. A najlepsze, Wystarczy kilka linii kodu, aby zacząć korzystać z AI, który może inteligentnie przewidywać wzorce nawigacji.
5. Wyświetlanie przejść w przypadku witryn wielostronicowych
Chcemy zmienić sposób, w jaki użytkownicy korzystają z internetu. A dla programistów chcemy zmienić sposób tworzenia stron internetowych. Za pomocą interfejsu View Transition API możesz łatwo animować przejścia między stanami strony. Teraz działa ona w aplikacji wielostronicowych, co umożliwia tworzenie płynnej nawigacji niezależnie od architektury witryny. W połączeniu z regułami spekulacji i AI przejścia między stronami mogą być naprawdę płynne.
6. Panel platformy internetowej zapewniający ujednolicony widok w różnych przeglądarkach
Wiemy, że trudno nadążać za najnowszymi zmianami w platformach, interfejsach API i ramach w różnych przeglądarkach, które są stale aktualizowane. Wartość domyślna pozwala określić, które funkcje internetowe są obsługiwane we wszystkich przeglądarkach. Dzięki panelowi platformy internetowej możesz teraz zobaczyć całą platformę internetową jako zestaw funkcji, śledzić ich rozwój i sprawdzać stan interoperacyjności.
7. Narzędzie do tworzenia wartości bazowych, które jest częścią Twojego przepływu pracy
Wartości docelowe działają najlepiej, gdy są zintegrowane z Twoim procesem pracy. Od dziś archiwum RUM firmy Akamai zawiera nowe narzędzie dla programistów – statystyki archiwum RUM. Po raz pierwszy możesz zobaczyć globalny udział użytkowników w wersji podstawowej i funkcjach, które są w niej dostępne, obok siebie.
8. Częściowe nawilżanie w Angular zwiększa wydajność
Uważamy, że jedną z najlepszych platform do tworzenia i wdrażania aplikacji internetowych jest Angular. Obecnie pracujemy nad częściowym nawilżaniem, dzięki czemu JavaScript będzie wczytywać i nawilżać tylko część aplikacji, gdy będzie to konieczne. Dzięki temu znacznie poprawi się działanie podstawowych wskaźników internetowych w przypadku aplikacji wrażliwych na wydajność. W ciągu najbliższych kilku tygodni możesz zapoznać się z tą funkcją w ramach wersji dla programistów.
9. szczegółowa reaktywność Angulara z Signals bez konieczności dodatkowej konfiguracji
Chcemy dać Ci większą kontrolę nad wykrywaniem zmian w aplikacjach i zarządzaniem nimi. Oto ona: szczegółowa reaktywność dzięki Signals. Angular udostępnia nowy zestaw interfejsów API typu reaktywnego, które zapewniają programistom najwyższą jakość obsługi sygnałów. Dzięki sygnałom możesz wykrywać zmiany szczegółowo, sprawdzając tylko część drzewa komponentów, aby rozpowszechnić zmiany stanu. Dzięki temu nie musisz już ręcznie optymalizować interfejsu.
Interfejsy API oparte na sygnałach są już dostępne bez żadnych przygotowań. Szczegółowe wykrywanie zmian zostanie udostępnione jeszcze w tym roku.
10. Tworzenie trójwymiarowych, wciągających środowisk w Maps JavaScript API
Udostępniamy więcej sposobów tworzenia wciągających treści internetowych, wprowadzając realistyczne mapy 3D do znanego interfejsu Maps JavaScript API z Google Maps Platform. Teraz możesz korzystać z technologii renderowania Google, aby wyświetlać bogate mapy 3D z szybkością, której oczekują użytkownicy. Najlepszą częścią jest to, że możesz zacząć od jednej linii kodu.
Nie możemy się doczekać, aby zobaczyć wciągające treści, które stworzysz. Więcej informacji
Każdego dnia pokonujesz coraz bardziej skomplikowane problemy związane z rozwojem, przesuwając granice tego, co jest możliwe. Cieszymy się, że możemy pomóc Ci w tworzeniu nowych funkcji, z których wszyscy będziemy mogli korzystać. Aby dowiedzieć się więcej o tym, jak łatwiej korzystać z potężnych możliwości sieci, odwiedź strony developer.chrome.com i web.dev. Pamiętaj, aby skontaktować się z nami na X, YouTube i teraz także na LinkedIn.
Do zobaczenia na następnej konferencji I/O