Сегодня Apple предоставила разработчикам новые версии Safari для OS X Mavericks (Safari 7.1) и OS X Mountain Lion (Safari 6.2), параллельно с продолжением работы над OS X Yosemite. В частности, Apple просит разработчиков протестировать совместимость веб-сайтов и расширений в целом по нескольким причинам.
Пожалуйста, протестируйте совместимость веб-сайтов в целом.
— Субпиксельный рендеринг теперь включен по умолчанию для всего веб-контента. Сайты или веб-представления в приложениях с очень строгими ограничениями дизайна могут отображаться иначе.
— Геттеры объектной модели CSS будут возвращать дробные значения с плавающей запятой на основе субпиксельного макета и метрик рендеринга вместо округленных целочисленных значений.Пожалуйста, протестируйте совместимость расширений.
Apple также документирует несколько новых функций WebKit, включенных в новые версии Safari, включая поддержку WebGL, которая позволяет пользователям просматривать 3D-контент без плагинов. WebGL присутствует в Safari для OS X уже несколько лет, но по умолчанию отключен. Однако очевидно, что Apple стремится сделать WebGL массовым, продвигая разработку в Safari для OS X и внедряя его в Safari для iOS позднее в этом году с выходом iOS 8.
Обновление: Многие пользователи, не являющиеся разработчиками, сообщают, что бета-версия Safari 7.1 также появляется в разделе обновлений Mac App Store.