Помните очень быстрые спецификации WebKit, о которых мы рассказывали пару недель назад? Помните, как это сделает Safari 3.1 намного более быстрым браузером? А как насчет всех остальных полезных дополнений? Теперь вы можете получить их в финальной версии Safari. Apple сегодня выпустила Safari 3.1, использующий гораздо более новую версию движка WebKit. Предварительные результаты (то есть проверка всех наших любимых сайтов) весьма обнадеживают.
Пока неясно, помогут ли такие увеличения скорости (как на iPhone/iPod touch) увеличить долю браузера Apple на рынке.
18 марта с обновленным движком рендеринга, который сделал самый быстрый интернет-браузер еще быстрее.
Кроме того, новый браузер Apple включает некоторые функции, отражающие будущее спецификации HTML 5: офлайн-хранилище, поддержку мультимедиа, а также CSS-анимации и веб-шрифты. Он также добавляет необходимую совместимость и исправления ошибок, а также некоторые другие новые функции, которые действительно делают его отличным браузером для повседневного использования.
Для тех, кто не знаком, Apple предоставляет отличный PDF-обзор Safari. Вы можете получить обновление/установщик с apple.com/safari/download/ (это около 16 МБ для Mac и PC) или просто обновить через «Обновление ПО». Установка проста, но странным образом требует перезагрузки на Mac, но не на Windows. Кстати, Safari 3.1 — это первая версия для Windows, которая не несет пометки «beta».
Интерфейс и пользовательский опыт в целом не изменились по сравнению с Safari 3.0. Однако под капотом Apple
из последних сборок открытого исходного кода
движка.
WebKit — это версия движка в виде фреймворка, которая используется Safari. Он также является основой движка веб-браузера в Mobile Safari для iPhone, браузере Symbian, платформе Google Android и новой платформе Adobe AIR.
Тестирование
Чтобы проверить, насколько хорошо Safari 3.1 справляется с веб-сайтами, я провел его через несколько популярных тестов на соответствие стандартам — и обнаружил, что он лидирует. В Acid3 Tests, созданных Web Standards Project для тестирования динамических возможностей браузеров, Safari 3.1 набрал 75 из 100, что значительно выше, чем у предыдущей версии Safari и других работающих браузеров (Firefox 3 Beta 4 набрал 68, в то время как последний WebKit набрал 92).
Однако главной новостью является скорость нового Safari. Насколько скорость? Я тестировал Safari 3.1 на своем MacBook Pro первого поколения с 2-ГГц процессором и 2 ГБ оперативной памяти. В тесте производительности/валидности SlickSpeed от MooTools Safari занял первое место почти во всех категориях как на Mac, так и на PC.
Он также показал значительно лучшие результаты, чем любой из работающих браузеров, в тестах скорости JavaScript SunSpider (хотя, поскольку эти тесты размещены на WebKit.org, они, возможно, предвзяты). Например, на Mac Safari набрал 4430 мс, по сравнению с 5048 мс у Firefox 3 Beta 4.
Хотя я провожу 90% своего времени на Macintosh, я также установил Safari на свой ПК с Windows, чтобы сравнить его с Internet Explorer, Opera и Firefox. Вкратце, он отлично работал для повседневного просмотра, предлагая скорость и эффективность, особенно на четырех- или пятилетней машине. Он также очень хорошо справлялся при открытии большого количества вкладок.
Тест SlickSpeed
| Dojo 1.0.2 |
JQuery 1.2.3 |
MooTools 1.2 Beta 2 |
Prototype 1.6.0.2 |
|
|---|---|---|---|---|
| Mac OS | ||||
| Safari 3.1 | 91 | 138 | 209 | 272 |
| Firefox 3 Beta 2 |
142 | 235 | 151 | 282 |
| Opera 9.25 | 225 | 431 | 426 | 562 |
| Windows | ||||
| Safari 3.1 | 171 | 171 | 250 | 236 |
| Firefox 2.0.12 | 286 | 439 | 267 | 398 |
| IE7 | 335 | 468 | 869 | 1987 |
Хотя Safari 3.1 работает намного лучше, чем рабочая версия Firefox, улучшения скорости в Firefox 3 Beta 4 приближаются к Safari 3.1 — хотя Firefox 3 и потреблял больше ресурсов процессора во время моих тестов.
Одним из недостатков Safari было воспринимаемое «чрезмерное сглаживание» или смягчение шрифтов на ПК. Хотя это еще не было полностью исправлено, Safari 3.1 от Apple позволяет веб-сайтам указывать шрифты вне семи веб-безопасных семейств шрифтов; эти новые шрифты могут загружаться браузером по мере необходимости.
К сожалению, остаются заметные функции, которые есть у конкурирующих браузеров, но которые Safari просто не может повторить. Например, у Safari нет всех дополнений, которыми пользуется Firefox, таких как панель инструментов Google.
Более того, если вам нужно использовать сайт, который использует проприетарную технологию DirectX от Microsoft — например, Outlook Web Access из Microsoft Exchange — вы обнаружите, что работа в Safari оставляет желать лучшего. В этом случае вам лучше использовать Internet Explorer.
Наконец, Opera предлагает такие функции, как прямая загрузка BitTorrent, которых нет в Safari.
С выпуском 3.1 Safari стал самым быстрым браузером, который вы можете использовать. Если этого недостаточно, чтобы перейти на него, его строгое соблюдение веб-стандартов и быстрое внедрение новых технологий могут заставить вас передумать.