Safari w wersji deweloperskiej firmy Apple wprowadza przyszły WebKit na komputer Mac

Już dziś możesz poznać przyszłość Safari na Macu dzięki nowej wersji Safari Technology Preview firmy Apple, który daje zwykłym użytkownikom i programistom łatwy sposób na testowanie nowych funkcji i ulepszeń, które wkrótce pojawią się w sieci przeglądarka.

Nowa samodzielna aplikacja dla systemu OS X może zostać pobrana i używana bezpłatnie przez każdego i zawiera najnowocześniejszą wersję silnika przeglądarki WebKit, który wciąż jest w fazie rozwoju. To świetny sposób dla programistów internetowych, aby wyprzedzić nowe funkcje, testując je, zanim staną się publiczne.

Safari Technology Preview może być używana równolegle ze zwykłą wersją Safari do testowania problemów behawioralnych. Zawiera również nowe ulepszenia dla Web Inspector.

ECMAScript 6
Safari Technology Preview obsługuje ECMAScript 6, najnowszą wersję języka programowania JavaScript. ES6 ma wiele nowych funkcji, w tym klasy; zakres leksykalny przy użyciu let, const i class; iteratory i generatory; funkcje strzałek; domyślne wartości parametrów; i wiele nowych wbudowanych interfejsów API.

Kompilator B3 JavaScript JIT
B3 to nowy kompilator o niskich opóźnieniach i dużej przepustowości, zaprojektowany od podstaw z myślą o obsłudze JavaScript i innych języków dynamicznych. B3 zapewnia ogromne korzyści w zakresie wydajności, szczególnie w systemach z mniejszą liczbą rdzeni procesora.

Ulepszona implementacja IndexedDB
Odnowiona implementacja IndexedDB w WebKit jest bardziej stabilna, bardziej zgodna ze standardami i wciąż podlega szybkim udoskonaleniom.

Cień DOM
Najnowsza wersja Shadow DOM została mocno zmieniona na podstawie informacji od autorów treści internetowych i twórców przeglądarek. WebKit to pierwszy silnik, który zaimplementował tę nową wersję.

Programowe wycinanie i kopiowanie do schowka
Teraz można programowo kopiować i wycinać tekst w odpowiedzi na gest użytkownika za pomocą document.execCommand(‘copy’); i document.execCommand('wytnij');. Posiadanie tej możliwości może wyeliminować ostatnie zapotrzebowanie niektórych witryn na wtyczkę Flash.

Polityka bezpieczeństwa treści poziom 2
Możesz zdefiniować zasady dla aplikacji sieci Web, aby złagodzić luki w zabezpieczeniach związane z wstrzyknięciem zawartości, takie jak skrypty między lokacjami (XSS). Poziom 2 rozwija się na poziomie 1 z obsługą

Najnowszy wpis na blogu

Recenzje i rekomendacje produktów Apple
August 20, 2021

Tankuj taniej z GasBuddy [50 Essential iOS Apps #36]Dzięki GasBuddy łatwo zorientujesz się, gdzie tankowanie będzie Cię kosztować mniej.Zdjęcie: Ia...

Jak Snow Leopard porzucił kody twórców i dlaczego ma to znaczenie
September 10, 2021

Firma Apple wprowadziła nowy system kontrolowania sposobu otwierania plików w systemie Snow Leopard i niektórzy użytkownicy są z tego powodu bardzo...

China Unicom spodziewa się 10% użytkowników 3G do 2012 r.
August 21, 2021

China Unicom spodziewa się 10% użytkowników 3G do 2012 r.Na znak siły przyciągania iPhone'a, China Unicom Friday powiedział, że do 2012 r. spodziew...