Nowości w Chrome 113

Oto, co musisz wiedzieć na ten temat:

  • WebGPU to nowa technologia, która umożliwia wyświetlanie wydajnej grafiki 3D i przetwarzanie danych równoległe w przeglądarce.
  • Narzędzia dla programistów mogą teraz zastępować nagłówki odpowiedzi sieci.
  • Rozpoczynamy wdrażanie własnych zbiorów, które są częścią Piaskownicy prywatności i umożliwiają organizacjom deklarowanie powiązanych witryn.
  • I to nie wszystko

Nazywam się Adriana Jara. Zobacz, co nowego dla deweloperów w Chrome 113.

WebGPU jest już dostępne.

WebGPU to nowy interfejs API do przeglądarki internetowej, który udostępnia nowoczesne możliwości sprzętowe i umożliwia renderowanie oraz operacje obliczeniowe na procesorze graficznym, podobnie jak Direct3D 12, MetalVulkan.

W przeciwieństwie do rodziny interfejsów API WebGL WebGPU oferuje dostęp do bardziej zaawansowanych funkcji GPU i najlepszą obsługę ogólnych obliczeń na GPU.

Interfejs API został zaprojektowany z myślą o platformie internetowej. Interfejs ten zawiera: Integracja z obietnicami. Obsługa importowania filmów. Dopracowane środowisko programistyczne z dodatkiem świetnych komunikatów o błędach.

Wiele popularnych bibliotek WebGL już pracuje nad implementacją obsługi WebGPU lub już ją wdrożyło. Oznacza to, że korzystanie z WebGPU może wymagać zmiany tylko jednego wiersza kodu, na przykład:

  • Babylon.js: obsługuje już WebGPU.
  • PlayCanvas: ogłoszono początkową obsługę WebGPU.
  • TensorFlow.js: obsługuje wersje większości operatorów zoptymalizowane pod kątem WebGPU.
  • Three.js: obsługa WebGPU jest w trakcie opracowywania.

Aby dowiedzieć się więcej, zapoznaj się z dokumentacją WebGPU na stronie MDN.

Zastąpienie nagłówków odpowiedzi w Narzędziach deweloperskich.

W Narzędziach deweloperskich możesz teraz zastąpić nagłówki odpowiedzi w panelu Sieć.

Wcześniej do eksperymentowania z nagłówkami odpowiedzi HTTP potrzebny był dostęp do serwera WWW.

Za pomocą zastąpień nagłówków odpowiedzi możesz lokalnie testować poprawki różnych nagłówków, m.in.:

Aby zastąpić nagłówek, kliknij Sieć > Nagłówki > Nagłówki odpowiedzi, najedź kursorem na wartość nagłówka, kliknij Edytuj i zmodyfikuj go.

Błąd CORS został naprawiony przez zastąpienie nagłówka.

Możesz też dodać nowy nagłówek:

Dodawanie nagłówka niestandardowego.

Możesz też edytować wszystkie zastąpienia w jednym miejscu.

Edytowanie wszystkich zastąpień.

Instrukcje korzystania z tej funkcji oraz innych nowości w Narzędziach deweloperskich znajdziesz w tym artykule.

Zestawy źródeł własnych są wdrażane.

Zestawy źródeł własnych (FPS) zaczynają być wdrażane w wersji stabilnej. Zestawy źródeł własnych są częścią Piaskownicy prywatności. Dzięki temu organizacje mogą deklarować relacje między witrynami, aby przeglądarki zezwalały na ograniczony dostęp do plików cookie innych firm do określonych celów.

Diagram pokazujący, że witryny brandx.com, fly-brandx.com i drive-brandx.com należą do jednej grupy, a witryny example.com, example.rs i example.co.uk do innej.

W ramach prac nad zestawami własnych plików cookie Chrome wdraża i rozszerza interfejs Storage Access API, który umożliwia witrynie żądanie dostępu do własnych plików cookie w kontekście witryny innej firmy. Dzięki temu organizacje z powiązanymi witrynami (np. używającymi różnych nazw domen lub domen w konkretnych krajach) mogą nadal świadczyć usługi takie jak logowanie jednokrotne czy wspólne sesje. Pamiętaj! To interfejs API będzie stopniowo udostępniany użytkownikom przez kilka tygodni, aby umożliwić jego testowanie i ocenę.

I inne funkcje

Oczywiście jest ich znacznie więcej.

Więcej informacji

Ta lista zawiera tylko niektóre najważniejsze informacje. Aby poznać inne zmiany w Chrome 113, kliknij linki poniżej.

Subskrybuj

Aby być na bieżąco, zasubskrybuj kanał w YouTube dla programistów Chrome. Otrzymasz wtedy e-maila z powiadomieniem, gdy tylko opublikujemy nowy film.

Nazywam się Adriana Jara i jak tylko pojawi się nowa wersja Chrome 114, opowiem Ci, co nowego w tej przeglądarce.