Safari 13.1 już dostępne z poprawą wydajności
Nowa wersja przeglądarki Safari 13.1, niedawno wydana na macOS Catalina, iPadOS, iOS i watchOS, przede wszystkim dąży do poprawy silnika WebKit, wydajności i wygody programistów, a także ulepszeń dotyczących prywatności.
Animacje
Wprowadzoną nowością jest obsługa przez Safari WebKit interfejs API internetowych animacji. Pozwala on programistom uzyskać dostęp do silnika animacji przeglądarki. Za pomocą JavaScript można także manipulować animacjami. JS zapewnia większą elastyczność i kontrolę od czystego CSS. Nowe API pozwala łatwo poruszać interaktywne animacje z arkuszy stylów. API dotyczy implementacji zarówno CSS Animations, jak i CSS Transitions.

Dodane funkcje w Safari 13.1
Dodano funkcję ResizeObserver, która pozwala programistom projektować komponenty reagujące na kontener, a nie tylko na znacznik viewport. WebKit wprowadza także CSS Shadow Parts, zapewniając jej obsługę we wszystkich przeglądarkach. Pozwala to autorom na ujawnianie części niestandardowych elementów, które mają być stylizowane poza definicją obiektu. Jednocześnie zachowuje ukrywanie (hermetyzacje) i kontrolę nad prywatnymi częściami elementu. Celem nowo dodanej funkcji jest przydatność elementów niestandardowych w stopniu takim samym jak elementów wbudowanych.
Kolejną zmianą jest obsługa interfejsu API Clipboard Async. Interfejs programowania schowka umożliwia teraz reagowanie na jego polecenia, tj. wklejanie, kopiowanie czy wycinanie, asynchroniczne odczytywanie i zapisywanie w systemowym schowku. Zauważono, że API schowka Async jest bardziej elastyczny, niż DataTransfer. W nowej wersji WebKit poprawia również swoją wydajność i bezpieczeństwo.