Safari

Safari (МФА: [səˈfɑːɹ.i]) — браузер, разработанный корпорацией Apple и входящий в состав macOS и iOS. По состоянию на февраль 2019 занимает второе место по числу пользователей в мире (доля рынка — 18,4 %)[2]. В России браузер менее популярен: он занимает третью позицию c 7,49 % пользователей[3].

Safari
Логотип программы Safari
Скриншот программы Safari
ТипБраузер
РазработчикApple
Написана наC++[1], Objective-C
ДвижокWebKit
Операционные системыmacOS
iOS
Windows начиная с Windows XP (разработка прекращена, последняя версия: 5.1.7 от 9 мая 2012)
Первый выпуск7 января 2003
Последняя версия16.5.2 (11.07.2023)
СостояниеВ активной разработке
ЛицензияПроприетарная
Движок — LGPLv2 / BSD-style
Сайтapple.com/ru/safari/
Логотип Викисклада Медиафайлы на Викискладе

История

Safari основан на свободно распространяемом коде движка WebKit. Данный браузер создавался, когда подходил к концу срок договора Apple с Microsoft о разработке Internet Explorer для macOS. Вскоре после появления Safari работа над Internet Explorer for Mac была прекращена.

Safari для macOS

  • Впервые Safari был включён в состав Mac OS X 10.3 Panther.
  • Начиная с Mac OS X 10.4 Tiger, Safari является единственным браузером, который поставляется в комплекте с ОС.
  • В версии Mac OS X 10.6 Snow Leopard браузер Safari 4 стал 64-разрядным (как и большинство других системных приложений)[4].

Safari для Windows

11 июня 2007 года Apple выпустила тестовую версию Safari 3.0 для Windows XP и Vista. По утверждению Майкла Чейшпергера, Safari для Windows загружает и отображает страницы быстрее, чем Internet Explorer 7 и Mozilla Firefox 2[5], однако отрыв на самом деле не настолько велик, как это представляется Apple, и связано это с тем, что производительный тест iBench, разработанный компанией VeriTest, даёт преимущество Safari перед другими браузерами[6]. Затем были выпущены полноценные версии 3.1 и 3.1.1.

Версии для Windows обладают таким же набором функций, что и для macOS (включая Bonjour).

В ранних версиях внешний вид программы сильно отличался от обычного вида программ в Windows: элементы интерфейса (кнопки, полосы прокрутки, поля ввода, выпадающие меню, чекбоксы и др.) были выполнены в стиле macOS (интерфейс Aqua). Также, в версиях 3.х для Windows использовалась собственная система сглаживания шрифтов (в версиях 4.x и 5.x для Windows можно выбрать между технологиями от Apple и Microsoft). В последних версиях 4.0 интерфейс программы был переделан в более привычный для пользователей Windows, также цвет оформления поменялся на более светлый.

24 февраля 2009 года вышла публичная бета-версия Safari 4.0 для Windows и macOS. Среди новшеств: Top Sites — возможность быстрого доступа к часто посещаемым сайтам, которые отображаются в виде миниатюр, расположенных полукругом. Просматривать историю теперь можно в режиме Cover Flow.

18 ноября 2010 года стал доступен для загрузки Safari 5.0. В пятой версии браузера были изменены настройки поиска, добавлен «режим чтения», в котором отображается лишь основная статья, а вторичные элементы (реклама, вставки «см. также», меню сайта и т. д.) скрываются. Также были улучшены система кэширования DNS, поддержка дополнительных средств HTML5, добавлены инструменты для разработчиков, и встроена поддержка расширений. Пятая версия стала более стабильной по части работы веб-приложений. Устранены проблемы с flash-анимацией[7].

Последней доступной версией Safari для Windows была версия 5.1.7, выпущенная 9 мая 2012 года[8][9][10]. Последующие версии несовместимы с Windows.[11]

Safari для Windows является единственной версией Safari, выпущенной для какой-либо ОС, отличной от macOS и iOS. Версий Safari для Linux и Android (равно как и для других мобильных платформ, помимо iOS) никогда не существовало.

WebKit2

В апреле 2010 года Apple анонсировала WebKit2[12]. Пакет был интегрирован в Safari начиная с версии 5.1[13].

Основные возможности

  • Встроенные средства поиска: Google, DuckDuckGo, Yahoo!, Bing (начиная с версии 5.0), Ecosia (начиная с версии 15.0) и Яндекс[14] (только в России, Украине, Латвии и Турции, начиная с версии 6.0)
  • Блокирование всплывающих окон
  • Поиск текста на странице
  • Автозаполнение форм (синхронизация с адресными книгами macOS и Windows)
  • Встроенный RSS-агрегатор (исключен из версии 6.0)
  • Масштабирование области ввода текста
  • Частный просмотр — режим, при котором не ведётся история посещений, cookie не принимаются, пароли и вводимые данные не запоминаются
  • Поддержка различных протоколов шифрования
  • Snapback — позволяет мгновенно вернуться к исходным результатам поиска или к верхнему уровню любого веб-сайта, даже если вы ушли на несколько уровней вниз. Значок Snapback появляется в поле поиска при нажатии на ссылку на странице результатов поиска (до версии 5.x включительно). Начиная с версии 6.0 работает только комбинация клавиш Command + Option + S.
  • Распознавание на веб-странице нестандартных шрифтов и их загрузка по мере необходимости
  • Интеграция мультимедийных технологий QuickTime
  • Web Inspector — позволяет пользователям и разработчикам просматривать DOM
  • Поддержка протоколов SSL версий 2 и 3, а также TLS
  • Проверка орфографии в текстовых полях
  • Cover Flow (с версии 4.0)
  • Top Sites — позволяет просматривать список самых посещаемых веб-сайтов в виде миниатюрных страниц (с версии 4.0)
  • Режим чтения (с версии 5.0)
  • Полноэкранный режим (с версии 5.1)
  • Список для чтения (с версии 5.1)
  • Омнибокс (с версии 6.0)

Тесты Acid

  • Последняя стабильная версия (Safari 6.0.5) проходит Acid2 и Acid3 полностью.

Хронология версий

На текущий момент наиболее актуальной версией является Safari 14.

Легенда:Старая версияТекущая версияРазработка прекращена

macOS и Windows (до версии 5.x.x)

Основная версияВерсия дополненийВерсия WebKitВерсия
OS X
Поддержка WindowsДата выходаОсобенности
Beta0.84810.2Отсутствует7 января 2003Публичная бета-версия. Анонсирована Стивом Джобсом на конференции Macworld.
0.973Отсутствует14 апреля 2003Вторая публичная бета-версия. Автозаполнение форм, вкладки, возможность очистки кэша и cookie, импорт закладок из Netscape и Mozilla, улучшена поддержка веб-стандартов и AppleScript.
Версия 11.085Отсутствует23 июня 2003Первый официальный релиз. Safari теперь браузер по умолчанию в Mac OS X. Добавлена поддержка закладок синхронизации iSync, добавлены все локализации Mac OS X, расширена поддержка AppleScripts для контроля над веб-браузером, улучшена поддержка веб-стандартов.
1.0.385.8.5Отсутствует13 августа 2004Улучшения отображения содержимого в Safari, обновления безопасности.
1.110010.3Отсутствует24 октября 2003Входит в состав Mac OS X 10.3 Panther. Повышение скорости работы, улучшена поддержка веб-стандартов.
1.2125Отсутствует2 февраля 2004Улучшена совместимость с веб-сайтами и веб-приложениями. Поддержка личных сертификатов аутентификации. Возможность полного управления посредством клавиатуры. Докачка прерванных файлов. Поддержка LiveConnect и XMLHttpRequest.
1.3312Отсутствует15 апреля 2005Выходит вместе с обновлением Mac OS X (10.3.9). Улучшения касаются скорости работы браузера и расширение поддержки веб-стандартов.
1.3.1312.3Отсутствует29 августа 2005Улучшения касаются стабильности, совместимости и поддержки сторонних веб-приложений.
1.3.2312.5Отсутствует11 января 2006Улучшения касаются стабильности, совместимости и поддержки сторонних веб-приложений.
Версия 22.041210.4Отсутствует29 апреля 2005Входит в состав Mac OS X «Tiger». Улучшена скорость работы и совместимость с веб-страницами. Встроенный RSS- и Atom-агрегаторы. Добавлена возможность просмотра PDF. Режим частного просмотра и родительский контроль. Сохранение веб-страниц в собственном формате WebArchive.
2.0.2416.11Отсутствует31 октября 2005Safari проходит Acid2 тест.
2.0.4419.3Присутствует (бета)13 января 2006Последняя стабильная и широко распространённая версия Safari 2 перед выходом 3.0.
Версия 33.0522.11Присутствует11 июня 2007Публичная бета-версия. Анонсирована на Worldwide Developers Conference. Версия для Mac OS X (10.4.9) и старше. Улучшен поиск по страницам. Возможность перетягивать вкладки, сохранение нескольких вкладок как одну закладку. Масштабирование области ввода текста. Поддержка закладок Bonjour. Частичная поддержка SVG.
3.0.2522.12Присутствует22 июня 2007Публичная бета-версия.
3.0.3522.12.1Присутствует31 июля 2007Публичная бета-версия. Обновления безопасности.
3.0.4523.1010.4 — 10.5Присутствует26 октября 2007Входит в состав Mac OS X «Leopard». Возможность перетаскивания вкладок, расширена поддержка веб-стандартов, возможность отображения SVG, интеграция с Dashboard, возможность создания собственных виджетов из веб-страниц. Новая возможность для отладки веб-страниц — «Web Inspector» (схожа с популярным дополнением Firebug для Mozilla Firefox).
Присутствует14 ноября 2007Официальный релиз для Mac OS X (10.4.11).
3.1525.13Присутствует18 марта 2008Представлена поддержка шрифтов CSS, HTML 5, а также новые возможности SVG. Улучшение производительности.
3.1.1525.17Присутствует16 апреля 2008Обновления касаются безопасности и стабильности приложения.
3.2525.26Присутствует13 ноября 2008Обновления касаются безопасности. Содержит встроенные средства защиты от фишинга и подмены web-сайтов.
3.2.1525.27Присутствует24 ноября 2008Обновление направлено на повышение стабильности работы браузера.
3.2.3525.28Присутствует13 мая 2009Обновления касаются безопасности и стабильности приложения.
Версия 44.0526.11.210.4 — 10.6Присутствует11 июня 2008Ознакомительная версия для разработчиков. Новый интерпретатор JavaScript — SquirrelFish. Возможность сохранения веб-страниц как веб-приложения. Поддержка Cover Flow.
4.0528.16Присутствует24 февраля 2009Публичная бета-версия.
4.0530.17Присутствует8 июня 2009Официальный релиз версии 4.0.
4.0.1530.18Присутствует17 июня 2009Улучшена поддержка браузера с iPhoto 09.
4.0.2530.19Присутствует8 июля 2009Повышена стабильность работы движка Nitro JavaScript и безопасность веб-браузера.
4.0.3531.9Присутствует11 августа 2009Повышена стабильность при работе с тегом HTML 5 video и функцией Top Sites. Улучшена совместимость со сторонними плагинами. Устранены проблемы с подключением к iWork.com. Также исправлена ошибка, приводящая к отображению страницы в сером цвете.
4.0.4531.21.10Присутствует11 ноября 2009Улучшена поддержка JavaScript и появилась полная история поиска. Повышена устойчивость сторонних плагинов. Добавлены последние обновления безопасности.
4.0.5531.22.7Присутствует11 марта 2010Улучшена производительность Top Sites. Улучшена стабильность сторонних плагинов и веб-сайтов с онлайн-формами и масштабируемой векторной графикой. Исправлены проблемы с Linksys и iWork.com.
Версия 55.0533.16.010.5 — 10.7Присутствует8 июня 2010Воспроизведение HTML 5 video в полноэкранном режиме. Поддержка скрытых субтитров для HTML 5 video. Определение географического местоположения компьютера. История AJAX в HTML5. Добавлена поддержка протокола WebSocket и новых семантических элементов HTML 5. Появилась возможность подключения плагинов. Также расширен список встроенных средств поиска: Bing, Yahoo!. Новый режим «Только текст» для чтения статей без назойливых баннеров.
5.0.1533.17.8Присутствует28 июля 2010В этом выпуске преимущественно исправлены различные недоработки затрагивающие корректность отображения web-страниц, а также закрыто несколько ошибок в системе безопасности.
5.0.2533.18.5Присутствует6 сентября 2010В этом релизе исправлены проблемы с отправкой веб-форм, улучшено отображение содержимого страниц сайтов при использовании Adobe Flash, а также внесены другие улучшения.
5.0.3533.19.4Присутствует18 ноября 2010В этом релизе были сделаны улучшения по части стабильность работы приложения, совместимости с рядом компонентов, внесены изменения в поиск, устранены проблемы с отображением анимации в формате Flash, а также сделано множество других изменений.
5.0.4533.20.27Присутствует18 марта 2011.
5.0.5533.21.1Присутствует14 апреля 2011В этой версии повышена стабильность работы браузера и исправлены ошибки в безопасности.
5.1534.50.0Присутствует20 июля 2011Новый движок браузера — WebKit2. Были добавлены поддержка веб-шрифтов WOFF, MathML, аппаратное ускорения для Canvas, CSS3 Auto-hyphenation, CSS3 Text Emphasis, а также свойства CSS3 трансформации и анимации.
5.1.1534.51.22Присутствует12 октября 2011Появилась новая функция «Список для чтения», которая позволяет сохранять ссылки, которые можно просмотреть позже.
5.1.2534.52.7Присутствует29 ноября 2011Повышение стабильности. Устранение ошибок, приводивших к зависанию и повышенному использованию памяти. Устранение ошибок, приводивших к миганию некоторых веб-страниц белым цветом. поддержка просмотра файлов PDF в содержимом веб-страницы.
5.1.4534.54.16Присутствует12 марта 2012Повышение производительности Javascript. Улучшения отклика при письме в строку поиска после смены настроек сети или с нестабильным интернет соединением. Исправление мигания страниц при переключении между Safari окнами. Сохранение ссылок в PDF. Исправление ошибки, которая могла вызывать мерцание при просмотре HTML5 видео. Повышение стабильности, совместимости и времени запуска в случае использования расширений. Cookies, выставленные в обычном режиме — теперь доступны в приватном.
5.1.5534.55.3Присутствует26 марта 2012Значительное повышение стабильности работы браузера.
5.1.7534.57.2Присутствует9 мая 2012Улучшен отклик браузера в случае нехватки памяти в системе. Исправлена ошибка, которая могла повлиять на сайты, использующие стандартную аутентификацию forms. Отключается Adobe Flash Player без последних обновлений безопасности (например, 10.1.102.64 и меньше), а также предоставляется возможность загрузки последней версии Flash-модуля с сайта Adobe.
5.1.9534.59.8Присутствует16 апреля 2013Улучшен брандмауэр браузера.
5.1.10534.59.10Присутствует12 сентября 2013Улучшена стабильность работы брандмауэра браузера.

Мобильная версия

Основная версияВерсия дополненийВерсия WebKitВерсия iOSДата выходаОсобенности
Версия 33.0419.31.1.318 июля 2008Возможность сохранения ссылок на веб-сайты на домашнем экране.
3.1.1525.202.0.24 августа 2008Возможность сохранения изображений в память телефона.
3.2525.262.121 ноября 2008Улучшения касаются стабильности работы браузера. Переделана адресная строка и строка поиска.
Версия 44.0528.163.017 июня 2009Возможность копировать, вставлять и вырезать содержимое. Автозаполнение полей форм, включая пароли.
Версия 55.0528.165.012 октября 2011Появилась возможность вставлять и выделять различные объекты разных размеров.
Версия 66.0536.256.025 июля 2012Обновлен дизайн и улучшена производительность.
Версия 77.0537.757.022 мая 2014Закрыта возможность выполнять неподписанный и закрытый код.

Возможность отключить Push уведомления вручную.

Критика

Распространение через обновление программного обеспечения Apple

Более ранние версии Apple Software Update — программа, которая устанавливается в Windows вместе с Safari, iTunes, QuickTime и iCloud и служит для обновления программ Apple, — по умолчанию выбирала Safari для установки, даже если ранее Safari не использовался на компьютере. Джон Лилли (John Lilly), бывший генеральный директор Mozilla, заявил, что использование Apple своего программного обеспечения для обновления и продвижения своих других продуктов было «плохой практикой и должно прекратиться». Он утверждал, что практика «граничит с методами распространения вредоносных программ» и «подрывает доверие, которое мы все пытаемся создать с пользователями».

Обновления безопасности для платформ Snow Leopard и Windows

Компания по безопасности программного обеспечения Sophos рассказала о том, что, несмотря на то, что в Safari 5.x для Windows и Snow Leopard были обнаружены более 100 незакрытых уязвимостей, версия Safari 6 не поддерживала эти платформы.

Примечания

Ссылки

🔥 Top keywords: Заглавная страницаЯндексДуров, Павел ВалерьевичСлужебная:ПоискYouTubeЛунин, Андрей АлексеевичПодносова, Ирина ЛеонидовнаВКонтактеФоллаут (телесериал)WildberriesTelegramРеал Мадрид (футбольный клуб)Богуславская, Зоя БорисовнаДуров, Валерий СемёновичРоссияXVideosСписок умерших в 2024 годуЧикатило, Андрей РомановичFallout (серия игр)Список игроков НХЛ, забросивших 500 и более шайбПопков, Михаил ВикторовичOzon17 апреляИльин, Иван АлександровичMail.ruСёгун (мини-сериал, 2024)Слово пацана. Кровь на асфальтеПутин, Владимир ВладимировичЛига чемпионов УЕФАГагарина, Елена ЮрьевнаБишимбаев, Куандык ВалихановичЛига чемпионов УЕФА 2023/2024Турнир претендентов по шахматам 2024Манчестер СитиMGM-140 ATACMSРоссийский миротворческий контингент в Нагорном КарабахеЗагоризонтный радиолокаторПинапВодительское удостоверение в Российской Федерации