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, aby udostępnić nowe funkcje 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ą uruchamianie 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ą korzystanie z AI na urządzeniu w sieci. Nowe ulepszenia, takie jak 16-bitowe wartości zmiennoprzecinkowe w WebGPU oraz 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 z AI ułatwią debugowanie
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 w Chrome są obecnie dostępne jako funkcja eksperymentalna w Stanach Zjednoczonych, a wkrótce zostaną udostępnione w kolejnych krajach.
4. Interfejs API Reguły spekulacyjne zapewnia 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ąć, a AI może służyć do inteligentnego przewidywania wzorców 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. Teraz dzięki panelowi platformy internetowej możesz 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 deweloperów – statystyki archiwum RUM. Po raz pierwszy możesz zobaczyć globalny udział użytkowników w wersji podstawowej i funkcjach, które zostały odblokowane w tej wersji.
8. Częściowe nawodnienie 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 Core Web Vitals 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 konfiguracji
Chcemy zapewnić Ci bardziej szczegółową 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ą najwyższą jakość obsługi dla programistów korzystających z Signals. Dzięki sygnałom możesz dokładnie wykrywać zmiany, które będą sprawdzane tylko w części drzewa komponentów, aby rozpowszechniać zmiany stanu. Dzięki temu nie musisz już ręcznie optymalizować interfejsu użytkownika.
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 realistycznych wrażeń 3D w interfejsie Maps JavaScript API
Udostępniamy więcej sposobów tworzenia realistycznych wrażeń w internecie, wprowadzając fotorealistyczne mapy 3D do znanego interfejsu Maps JavaScript API z Google Maps Platform. Teraz możesz korzystać z technologii renderowania Google, aby udostępniać 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ć, aż zobaczymy 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