Стив Джобс называл Safari лучшим браузером на планете. Безусловно, с ним согласны не все. Но в свое время этот браузер смог выйти за пределы экосистемы Apple и был гостеприимно встречен пользователями Windows. Сегодня браузер в почете не только у пользователей настольных компьютеров, но и у владельцев мобильных устройств на базе iOS. Самые популярные браузеры можно пересчитать на пальцах одной руки. Safari входит в их число.
Если бы компания Apple была чуть менее амбициозна (что невозможно было представить при Джобсе) и сговорчива, Safari мог так и не появиться на свет. В начале 2000-х годов в компании решили, что любая зависимость от сильных конкурентов мешает развитию. Таким образом, в 2003 году Apple заняла жесткую и бескомпромиссную позицию по отношению к Microsoft, наотрез отказавшись продлевать свой контракт на использование микрософтовского браузера Internet Explorer для Mac OS X. Компания Джобса в тайне от всех создавала собственный интернет-браузер. Работа велась в атмосфере строжайшей секретности.
За семью печатями
Еще в 2002 году, когда в компанию был предусмотрительно приглашён Дейв Хат. Это легендарная личность в сообществе разработчиков браузеров. До Apple он работал в компании Netscape с 1997 по 2002.
Переход в другую IT-компанию разработчика такого уровня не мог остаться незамеченным. Появились сплетни и слухи. Прямых «улик» не было, да и не могло быть, поскольку секретность проекта была какой-то попросту зашкаливающей. Поэтому общественности ничего не оставалось, как пережевывать одни и те же слухи о разработке нового продукта по нескольку раз и гадать на кофейной гуще.
Как вспоминает Дон Мелтон, руководивший в то время командой создателей Safari, у обычных сотрудников (непричастных к разработке) не было ни единого шанса узнать подробности. Команду Safari только что не закрывали под замок, но всё же с каждого сотрудника была взята строжайшая подписка о неразглашении. Доходило до того, что браузер запускали только при закрытых дверях, а все логи немедленно стирались. Пришлось даже пойти на сокрытие IP-адресов, чтобы любопытные вебмастера не «просекли» всплеска непонятной активности со стороны Apple. Штирлиц позавидовал бы такой конспирации.
Дело в том, что Стив Джобс собирался взорвать очередную бомбу общественного интереса, поэтому и настаивал на строгом соблюдении тайны. И бомба взорвалась!
Из тени – на рынок
Бета-версию браузера Safari для Mac OS X Джобс продемонстрировал на конференции Macworld.
Новинку встретили с радостью. Пользователи поняли, что Safari оставил Microsoft Internet Explorer далеко позади.
Новый браузер был разработан на базе открытого движка WebKit, послужившем основой и для других браузеров: Google Chrome, Chromium и Яндекс. Этот движок, безусловно, является наиболее удачным благодаря своей скорости и стабильности. Плюсом его в исполнении разработчиков Apple являются также визуальные эффекты, характерные для Mac OS.
Вскоре после появления Safari работа над Internet Explorer for Mac была прекращена.14 апреля 2003 года вышла вторая публичная бета-версия. В ней были реализованы такие фичи, как автозаполнение форм, вкладки, возможность очистки кэша и cookie, импорт закладок из Netscape и Mozilla, улучшена поддержка веб-стандартов и AppleScript.
23 июня 2003 наконец появился первый официальный релиз. В версию 1.0 была добавлена поддержка закладок синхронизации iSync, добавлены все локализации Mac OS X, расширена поддержка AppleScripts для контроля над веб-браузером и улучшена поддержка веб-стандартов.
Отдельная история связана с выбором названия для браузера. Название Safari утвердили не сразу. «Черновое» имя проекта было Alexander, именно под ним он проходил все стадии разработки и тестирования. Потом была идея назвать браузер Freedom. Идея провалилась из-за того, что в США это название ассоциировалось с популярной серией женских гигиенических средств. В результате мозгового штурма появился вариант «Safari», который впоследствии одобрил сам Джобс.
В 2008 году появилась мобильная версия Safari для iOS-устройств.
Safari для Windows
Исторически сложилось, что в сообществе владельцев устройств Apple бытует особое отношение к программным продуктам компании: все они достаточно замкнуты относительно экосистемы. Новый браузер поставлялся в комплекте с продукцией компании. Все, кто владел «яблочными» гаджетами, к тому времени полюбили Safari. Полноценные участники экосистемы безусловно приносили большую часть прибыли, но Стив Джобс в 2007 году решил вывести Safari за границы сообщества.
Огромный рынок пользователей Windows открыл перед браузером заманчивые перспективы. Джобс в 2007 году анонсировал Сафари для операционных систем Windows XP и Windows Vista. Он надеялся, что сможет потеснить игроков на новом поле.
Общественность приняла Safari для Windows с радостным воодушевлением. Уже через год браузер из Купертино потеснил исконных обитателей этой операционной системы – Internet Explorer и Mozilla Firefox, забрав 6% общего браузерного рынка. Такое удачное начало вселяло оптимизм.
Помимо активной рекламы самого браузера, Джобс параллельно популяризировал Apple и его операционную систему (элементы интерфейса Safari были выполнены в стиле Mac OS), как бы завлекая новых участников в свою экосистему.
Внешний вид программы сильно отличался от обычного вида программ в Windows: элементы интерфейса (кнопки, полосы прокрутки, поля ввода, выпадающие меню, чекбоксы и другие) были выполнены в стиле Mac OS X (интерфейс Aqua). Также, в версии 3.х для Windows использовалась собственная система сглаживания шрифтов (в версиях 4.x, 5.x для Windows можно выбрать между системой сглаживания шрифтов от Apple или Microsoft). В последних версиях 4.0 интерфейс программы был переделан в более привычный для пользователей Windows, также цвет оформления поменялся на более светлый.
Прекращение разработки версий для Windows
Кто найдет в этом плюсы, кто-то – сплошные минусы, но история не терпит сослагательных наклонений: собрав за 4 года своего существования на платформах Windows немало лестных отзывов и наград, Safari в 2011 году всё-таки покинул этот рынок.
26 июля 2012 года компания Apple официально уведомила всех пользователей браузера, что версия 5.1.7 станет последним релизом для Windows. Разработка новых версий была полностью прекращена, и браузер вновь стал развиваться исключительно внутри экосистемы Apple.
Apple прекратила поддерживать Windows-версию своего интернет-браузера молча, как говорится, без шума и пыли. После релиза долгожданного OS X Mountain Lion, с сайта Apple исчезли все упоминания о PC-версии браузера Safari. То есть вообще все — прямые и косвенные.
Что заставило Apple полностью отказаться от поддержки Safari на PC? Зачем отказываться от программы, которая не требует постоянной технической поддержки? Самая распространенная версия такова: браузер не получил тот уровень популярности, на который рассчитывали в Apple. А возможно, план по переманиванию пользователей на Mac OS провалился.
После этого некоторые пользователи начали опасаться за другой продукт компании: «кто знает, вдруг пользователям Windows вскоре откажут в пользовании iCloud?»
Платформа Windows стала единственной, до которой «снизошли» разработчики браузера. Apple так и не выпустила Safari для Linux или Android.
Критика из прошлого
Вспомним, что писали на тот момент по поводу «плюсов» и «минусов» браузера в одном из обзоров:
Преимущества
Сафари запускается по умолчанию в достаточно компактном виде, его окно занимает всего лишь три четверти площади экрана, автоматически подгоняя под окно все содержимое web-страниц.
Браузер поддерживает несколько вкладок одновременно, совершает поиск через встроенные средства (Google — в Mac OS X, Google или Yahoo – в Windows), имеет возможность заблокировать всплывающие окна и синхронизировать адресные книги ОС Mac и Windows.
Для пользователей, которые хотят быть инкогнито в системе Интернет, была разработана функция частного просмотра, то есть режим, при котором не принимаются cookie, история посещений не ведется, а вводимые данные (в том числе и пароли) не запоминаются.
Среди других положительных качеств Сафари можно назвать наличие встроенного RSS-агрегатора и возможности масштабирования области ввода.
Кроме того, браузер автоматически распознает веб-страницы с нестандартными шрифтами, поддерживает стандарты CSS3 и HTML5, интегрирует QuickTime и обладает функцией Cover Flow.
Другими позитивными функциями Сафари являются Snapback, позволяющая возвращаться к изначальным результатам поиска, и Web Inspector, позволяющая разработчикам и пользователям просматривать DOM веб-страниц. Думаю, вспомнить нужно и о возможности проверки орфографии в текстовых полях.
Недостатки
Safari имеет очень скучный интерфейс.
Safari очень сложен в использовании.
Cкорость Safari недоступна пользователям, имеющим подключения GPRS. Safari значительно уступает своим собратьям, порой, не открывая страницы вовсе, когда другие браузеры успешно справляются с задачей.
Функция Safari Top Sites уж очень придирчива к аппаратным возможностям компьютера – ее не увидят многие обладатели устройств с невысокими характеристиками видеосистемы.
Отсутствуют зоны безопасности и возможность отключения модулей расширения.
Непредсказуемость при открытии страниц, оптимизированных под Mozilla Firefox и Internet Explorer.
Медленный запуск браузера и отсутствия возможности скопировать содержимое веб-страницы полностью.
Но все это было более 5 лет назад. Хотя с 2012 года, как ни странно, существенных изменений в браузере долго не происходило.
Safari сегодня
В начале июля вместе с бета-версиями новых и старых операционных систем Apple выпустила очередную версию браузера Safari Technology Preview. Этот браузер предназначен для разработчиков, которые хотят познакомиться с веб-технологиями будущего и подготовить свои продукты для работы с ними.
Согласно информации на сайте Apple, новая версия Safari Technology Preview содержит фрагменты кода для реализации будущей поддержки Apple Pay и интеграции этой платежной системы для сайтов.
Возможность интеграции Apple Pay для сайтов была представлена на WWDC 2016, и она станет частью Safari 10, который пользователи получат вместе с бесплатным обновлением на macOS Sierra уже этой осенью, говорится на сайте appleinsider.ru.
Рекламная пауза
Аналитики Goldman Sachs отмечают, что Google стремится вырасти на рынке интернет-рекламы за счет сотрудничества с Apple. Более того, компании заключили сделку, согласно которой поисковик Google теперь предустановлен в браузер Safari по умолчанию.
За 2015 год доходы Google от мобильной поисковой рекламы достигли $11,8 миллиарда. По оценкам аналитиков Goldman Sachs, почти $9 миллиардов компания заработала благодаря пользователям iPhone и iPad. Safari обеспечил половину этой суммы.
Рейтинги
По итогам последних исследований стало известно, что американские пользователи начали активно переходить на «яблочный» браузер. Об этом сообщает macdigger.ru со ссылкой на Digital Analytics Program. В аналитическом агентстве сообщили, что доля браузера Safari в США поднялась до уровня 21,9 %, подвинув Internet Explorer на третье место с результатом 20,1 %. Лидирует в США по-прежнему Google Chrome, занявший 43,1 % американского рынка браузеров.
Однако TopTen Reviews распределяет места по-другому:
Свою статистику ведет сервис StatCounter, учитывающий более 15 миллиардов просмотров веб-страниц на 3 миллионах сайтов.
По данным StatCounter, лидером мирового рынка браузеров давно является Chrome, чья доля в июне 2016 года поднялась до 58,26%. На второй позиции находится Firefox (почти 14%). Третью строчку делят Internet Explorer и Safari, заработавшие в прошлом месяце около 9,7% трафика.
Комментарии (79)
Delphinum
15.09.2016 19:24+10Никогда не видел, чтобы Safari кто то пользовался вне макОСи. Отсюда делаю вывод, что он настолько же «популярный», на сколько «популярен» «ослик», и по тем же причинам.
iborzenkov
15.09.2016 19:37-2Я даже не видел чтобы его кто-то использовал на макоси, хотя блин уже третья фирма мако-*ов.
antoo
15.09.2016 20:40+12Использую в качестве основного браузера, на OS X он лучше чем Chrome оптимизирован. Chrome держу только для Dev Tools, в Safari он гораздо менее функциональный.
zoonman
15.09.2016 22:22А мне очень нравится режим отладки и профилирования веб-страниц открытых на телефоне со стороны iMac и DevTools Safari.
Хочу отметить, что Safari довольно строго следует некоторым спецификациям W3C (у меня были заморочки с генерацией событий на некоторых элементах), в отличие от Firefox и Chrome.Shannon
15.09.2016 22:45Тоже нравится режим отладки в сафари, всё чаще начинаю пользоваться им нежели хромовским
asmrnv777
16.09.2016 09:12У сафари есть три косяка:
1. Если второй комп — не на macOS, то с синхронизацией истории/паролей проблема.
2. Нет фавиконок на вкладках. Да, знаю, что можно включить с помощью стороннего софта, но я не очень доверяю таким костылям и не люблю их ставить в систему.
3. Нет многопользовательского режима. У меня в хроме порядка 10 профилей по определенным причинам, а в сафари так сделать не получится.
А в остальном сафари мне нравится куда больше остальных.
FreeNickname
16.09.2016 09:12+1Ну, собственно, вот он я, пишу Вам из Safari :) Причина проста: когда купил rMBP в 2012, хром не умел работать с ретиной, и других вариантов не было. Потом хром научился (далеко не сразу, кстати, т.к. они не использовали системный рендеринг, и им пришлось допиливать свой), но плавный зум так осилить и не смог, а мне он очень нравится. В итоге плавный зум в хроме тоже смогли, но к тому времени уже прошло больше года.
Я не heavy user, какими-то наворотами не пользуюсь. И для меня особой разницы нет. Safari ест меньше ресурсов, хорошо интегрируется с остальной экосистемой Apple, не напрягает. Так что пользуюсь, мне всё нравится :) Единственное – бывают сайты, которые отображаются как-то криво или не хотят работать (mega.nz, привет). На этот случай хром вторым браузером.
dom1n1k
15.09.2016 20:05Я пользовался. Как не основным, а вторым браузером, но тем не менее.
Delphinum
15.09.2016 20:18А для каких целей может понадобиться второй браузер?
TyVik
15.09.2016 20:40Иногда приходится под несколькими аккаунтами одновременно сидеть (админ, манагер и пользователь) при разработке сайта. Инкогнито спасает, но местами бывает неудобно. Как вариант — один браузер для работы, второй для личного использования.
edikl
16.09.2016 15:18-1У firefox есть плагин для того чтобы делать бесконечное количество сессий на любом сайте, сейчас не могу вспомнить, так как год, как пересел на Chrome
dom1n1k
15.09.2016 21:29Помимо тестирования, в нем было приятно читать. Это было давно, когда сглаживание шрифтов на винде было плохоньким, а в сафари рендер был свой.
moptemap
15.09.2016 20:43+5Приходилось как-то использовать на винде для проверки вёрстки, но не более того. Впечатления остались от него не самые приятные.
redmanmale
15.09.2016 19:50-7Почему-то при составлении этих рейтингов и статистики все забывают, что в них участвуют только те пользователи, чьи компьютеры подключены к интернету. Это как считать по онлайн-опросу процент проникновения интернета, 100%, надо же!
А ведь есть огромный мир банковских, корпоративных и военных компьютеров, где тоже стоят браузеры и где ими тоже пользуются люди.
Более чем уверен, если учитывать их, топ браузеров будет совсем другой. И процент пользователей "ослика" может удивить.
SerafimArts
15.09.2016 20:04+3Новый браузер был разработан на базе открытого движка WebKit, послужившем основой и для других браузеров: Google Chrome, Chromium и Яндекс.
Мне казалось что они взяли движок khtml (ядро браузера Konquerorr) и переименовали в WebKit уже позже, отсюда ранее была некоторая поддержка
-khtml
префиксов. В свою же очередь сабжевые браузеры действительно основывались на вебките, но позже форкнулись и уехали (переименовались) на Blink. Плюс ещё Опера 13+, Вивальди и прочие шляпы, которые сразу же стартовали с блинка.
Я ничего не перепутал?
MTonly
15.09.2016 20:13+1Опера 13+ […] Я ничего не перепутал?
Opera на движке Blink началась сразу с версии 15. ;-)SerafimArts
15.09.2016 20:25т.е. было
1, 2, 3...12,15, 16...
? А куда 13 и 14 дели? =(Newbilius
15.09.2016 20:29Вообще интересный вопрос, но не удивлюсь, если проскочили. Вот где у нас Windows 6 или Windows 9? :-)
MTonly
15.09.2016 20:49Первая версия Opera 15 для компьютеров. Справедливости ради, была ещё Opera 14 для Android, но она была основана ещё на Chromium 26, в свою очередь основанном не на Blink, а на WebKit. Версию 13 пропустили полностью.
SerafimArts
15.09.2016 20:59+1Я уже нагуглил в вики, спасибо. Просто после версии 12 я как-то вообще перестал считать её нормальным браузером, по-этому и не помню уже нумерации, не слежу.
Spalf
15.09.2016 20:43+4Все правильно помните. Сначала сделали KHTML для KDE и стали использовать его в Konquerorr.
Apple взяли KHTML за основу и разработали WebKit. И уже WebKit затем заменил KHTML в KDE.
Вообще из статьи можно сделать вывод что не Apple создали WebKit, а уже взяли готовый движок, который кроме них использует «много кто». Хотя по факту Apple и сообщество KDE развивали его до выхода Google Chrome в 2008 году.
Google сначала активно патчили WebKit, а потом заявили что слишком много там старого кода и не нужных маковских фич. Форкнули обозвав Blink.
P.S. Я тот кто пользуется Safari как основным браузером. Он заметно лучше работает с памятью чем Chrome, особенно заметно когда открыто 20+ тяжелых страниц.
simon_v
15.09.2016 20:29>американские пользователи начали активно переходить на «яблочный» браузер
никак не противоречит тому, что
>лидером мирового рынка браузеров давно является Chrome
MusyaMi
15.09.2016 20:29-16WebKit движок сам по себе норм, ток проблема в интерфейсе и юзабилити, не очень удобно им пользоваться, незнаю может это только под виндовс Safari для Windows скачала здесь может под MacOS оно как иначе. Но повторюсь движок сам по себе не плох, не зря Opera бросила свой Presto и перешла на WebKit))
SerafimArts
15.09.2016 20:53WebKit движок сам по себе норм, ток проблема в интерфейсе и юзабилити, не очень удобно им пользоваться
Подразумевается интерфейс вызовов АПИ? Просто если иначе — я что-то не понимаю в этой жизни...
svaa1982
15.09.2016 20:29Если хотите использовать Safari на линуксе, смело берите Epiphany (Gnome Web). По сути одно и и то же.
Hoorsh
15.09.2016 21:13+2Я его ненавижу, потому что он не запоминает масштаб страницы. То есть тупо нет такой фичи. Вот ты зашел на Хабр, хочешь увеличить масштаб до 125%. Увеличил. Потом закрываешь вкладку, возвращаешься, а масштаб снова сброшен до 100%. Есть какие-то расширения, которые реализуют этот функционал через костыли, а именно через внедрение CSS-кода, но работает криво. Поэтому хоть и OS X, но только Chrome.
dom1n1k
15.09.2016 21:31+1Оригинально терять пользователей из-за отсутствия настолько очевидной фичи.
Shannon
15.09.2016 22:51+4Меня наоборот всегда удивляет это поведение в хроме, хочу разово увеличить страницу, а он все перерисовывает под новый масштаб, даже которые уже были открыты
redmanmale
15.09.2016 23:10+1Фаерфокс запоминает изменённый масштаб для каждого сайта (наверное, домена, не проверял).
Shannon
15.09.2016 23:16Хром тоже, я имею ввиду все страницы с этого же домена, а не вообще все (но мне надо только одну, текущую)
0xcffaedfe
17.09.2016 04:40Вы либо не умеете его готовить либо одно из 2х, ибо сафари отлично сохраняет масштаб, и не только после закрытия вкладки, но и после закрытия браузера и открытия вкладки.
Так-что прекращайте его ненавидеть, научитесь им пользоваться.
iqiaqqivik
17.09.2016 09:23Вы предлагаете в 2016 году учиться пользоваться браузером? Я ничего нигде не напутал?
Знаете, люди уже давно изобрели операционные системы и браузеры, учиться использованию которых на базовом уровне не нужно.
keslo
15.09.2016 21:24+10Очень бесило поведение Safari на iOS:
— открываешь страницу при доступе Интернета. Типа позже почитать, где Интернета нет. Разблокируешь телефон, показывается Safari и… Так-дам! Страница перезагружается и показывается, то Интернета нет. Черт побери! (с)Shannon
15.09.2016 23:01-1В сафари на ios это сделано через «Добавить в список для чтения», страница будет выгружена в оффлайн и потом можно читать в любой момент, но неудобно, да
Но в целом на новых версия ios намного реже выгружает страницу, и даже запустив пару игр вернувшись в сафари страница остаётся как была, без перезагрузки (перепроверил щас, открыл 3 разные страницы с картинками и гифками, промотал их подальше, запустил асфальт, запустил тайм серфер, включил авиарежим, открыл сафари снова — всё осталось как было, все 3 страницы переключаются без интернета)keslo
15.09.2016 23:19Согласен.
Сейчас такого поведения не наблюдаю.
А вот во время когда в метро небыло бесплатной точки доступа, то очень часто так случалось.
Скорее всего такое поведение исправлено в одно из последних версий системы.
oisee
16.09.2016 12:08+3>и даже запустив пару игр вернувшись в сафари страница остаётся как была
<шутка про проезжавшую мимо слетевшую шляпу>
Jofr
15.09.2016 21:39Всю свою жизнь на маке пользовался Хромом, а сейчас вот взял и пересел на Сафари. Причина простая: Хром стал как-то совершенно нещадно батарейку кушать. Не считая DevTools, ради которых все же пускаю Хром, переход вполне гладко прошел.
keslo
15.09.2016 23:24+1Часто самое тяжелое открытое приложение на компьютере это Chrome. Нагружает и есть батарею действительно с аппетитом.
Иногда открываю Safari на автомате. Спустя только какое-то время не нахожу нужных расширений или dev-tools и понимаю, что открыл вовсе не Chrome.
А в остальном какого-то дикого дискомфорта нет. Согласен.
Cuthbert
15.09.2016 23:49-11Ничего лучше Safari человечество пока не придумало. Когда приходится пользоваться Windows — тамошние браузеры вводят в уныние.
EndUser
16.09.2016 00:47+1Не понял. Вероятно вы относитесь к 80%, которым «нормально то, что яблоко считает нормальным».
Я настраиваю браузер, чтобы смотреть интернет удобным именно мне образом. Таких возможностей в Сафари не подмечал.Shannon
16.09.2016 02:35+1https://extensions.apple.com/
настраивайте как хотитеEndUser
16.09.2016 03:31+31) Задать несколько слов — они должны подсвечиваться на любой странице, которую я открываю когда бы то ни было. Всегда и до тех пор, пока я не выключу или не изменю набор слов.
https://addons.mozilla.org/en-GB/firefox/addon/phrase-highlighter/
https://chrome.google.com/webstore/detail/highlight-this/fgmbnmjmbjenlhbefngfibmjkpbcljaj
(не без огрехов, но работает)
2) Открыть одновременно список URL (не важно как я его раздобыл)
https://addons.mozilla.org/en-GB/firefox/addon/open-multiple-locations/
https://chrome.google.com/webstore/detail/bulk-url-opener-extension/hgenngnjgfkdggambccohomebieocekm
3) Убрать ненавистные каналы YouTube
https://addons.mozilla.org/en-GB/firefox/addon/video-blocker/
https://chrome.google.com/webstore/detail/video-blocker/jknkjnpcbbgcbdbaampbjlhkcghmgfhk
4) Послать картинку в поиск
https://addons.mozilla.org/en-GB/firefox/addon/googlesearch-by-image/
https://chrome.google.com/webstore/detail/search-by-image-by-google/dajedkncpodkggklbegccjpmnglmnflm
5) Выделять текст на странице, даже если этого не хочет веб-программист
https://addons.mozilla.org/en-GB/firefox/addon/select-like-a-boss/
https://chrome.google.com/webstore/detail/select-like-a-boss/mnbiiidkialopoakajjpeghipbpljff
Это только часть того, что я не обнаружил в Сафари (ни сегодня по вашей ссылке, ни когда Сафари был инсталлирован).
А сейчас и скачать свежую могучую версию для Windows уже невозможно.
Так что спасибо, но Сафари лично мне неудобен. Весьма неудобен.0xcffaedfe
16.09.2016 08:05А потом, а что это у меня мой любимый Хром\FF столько памяти жрет, не нужно обвешивать браузер всяким уг.
Delphinum
16.09.2016 09:36+3Как же «не нужно» если нужно? У меня вот на FF Vimperator живет и без него я браузер не представляю. Чтож теперь, из за дополнительных 4% памяти лишаться столь удобного плагина?
Cuthbert
16.09.2016 09:18+4Спасибо, что ознакомились с моим мнением, основанным на моём опыте, и что поделились своим!
sayber
16.09.2016 00:46Пользуюсь исключительно Safari.
Остальные только для работы, в частности Chrome.
По мне так safari наиболее удобный.
Cryvage
16.09.2016 05:20+3Лично для меня, браузер, который присутствует не на всех основных ОС — это не браузер. Я хочу пользоваться одинаковым браузером во всех ОС. Приходится пользоваться и Линуксом, и Маком, и конечно же Виндой. Соответственно, выбор не велик, либо Chrome, либо Firefox. Можно конечно еще на всяких клонов посмотреть, типа Opera или Vivaldi, но смысла особого, для себя, не вижу, интерфейс может и свой у них, а внутри все тот же хром. Хотя для многих эта разница в интерфейсе может оказаться решающей.
Но самое великое зло (даже не недостаток, а именно зло) «системных» браузеров — это привязка версии браузера к версии ОС. Я не могу обновить браузер, не обновив всю ОС. Ну как так-то? Это всего-лишь обычная программа для просмотра Web-документов, какого черта она прибита гвоздями к операционке? Стыдно должно быть за такое.daggert
16.09.2016 11:03+1Да и с другими браузерами примерно та-же история. Я не могу обновить хром на windows XP, я не могу обновить хром на ubuntu 12.04. Они требуют обновления системы.
iqiaqqivik
16.09.2016 17:31+1Зачем вам хром на ubuntu 12.04? Если это LTS, то там не нужен хром. Если это личная машина, то зачем там античная операционка?
daggert
16.09.2016 20:53+1Вы хотите похоливарить про вкусы людей? Мне хром удобен, мне он нравится, в отличии от фаерфокса и я выбираю его. Я его ставлю на всех машинах, на которых я работаю.
Античная операционка там просто по тому что у меня настроено рабочее окружение, а обновится она уже не может, вот и все. Systemd не ставит, а ставить и настраивать все с нуля лень.
ValdikSS
16.09.2016 22:01+1Я не могу обновить хром на windows XP
Это потому, что новые версии перестали поддерживать Windows XP, как и довольно большое количество других программ. И, в общем-то, правильно сделали, ОС давно уже снята с поддержки.
я не могу обновить хром на ubuntu 12.04
Вполне можете, почему нет? Можете найти сторонний репозиторий, можете сами собрать, можете скачать уже собранный полустатически.daggert
16.09.2016 22:26Согласен, это правильно. Старые ОС надо изживать с рынка, в том числе такими методами.
Cryvage
17.09.2016 04:29Ну XP, я конечно уважаю эту операционную систему и считаю ее довольно хорошей. При всех ее недостатках, она получилась очень удачной. Но ей уже 15 лет все-таки. Ее официальная поддержка уже закончилась. Вообще хром довольно долго ее поддерживал. А уж лиса и подавно. Не удивлюсь, если и сейчас можно поставить свежую лису на XP В частности, про 47-ю версию точно сказано, что возможно. А насчет убунты, я уверен что с ней можно как-нибудь выкрутиться. На то он и линукс.
В любом случае, ситуация намного лучше чем со встроенными IE и Safari.
alan008
16.09.2016 23:09Это всего-лишь обычная программа для просмотра Web-документов
Не совсем так. Windows предоставляет программные интерфейсы, обеспечивающие возможность использования браузера из своего приложения. Т.е. упрощенно говоря я могу встроить системный браузер в свое приложение и через него грузить нужные мне страницы (можно в невизуальном режиме), обращаться к DOM-модели страниц и т.п. И поскольку нужно обеспечивать совместимость между API и версией браузера, не всегда возможно обновить браузер не обновив всю систему, либо придется поддерживать во всех новых версиях браузера обратную совместимость по API, что накладно в сопровождении и разработке браузера.
Cryvage
17.09.2016 04:01Просто не нужно делать все настолько жестко связанным. Самый очевидный костыль, в таком случае — предусмотреть возможность установки нескольких версий браузера в систему. Это первое, что в голову пришло. Конечно, браузер в этом случае не должен быть жестко завязан на ОС. Вообще, тема не такая простая, как хотелось бы. Но жертвовать обновлением браузера просто нельзя. Само собой, сделать по-человечески, порой, сложнее, чем налепить кучу сильно связанных компонентов, но мы же и не о мелких софтверных фирмах говорим. Коли уж свою ОС тянут, то и эту задачу осилят. Если не хотят выпускать свой браузер на других ОС — дело хозяйское. Но для своей ОС, регулярное обновление браузера в пределах срока ее официальной поддержки, на мой взгляд — обязательная вещь. И речь не только об исправлениях безопасности. Поддержка новых стандартов не менее важна. Web очень быстро меняется, и если версию браузера не обновлять, то мы либо оставляем пользователей с неполноценным системным браузером (если пользователей старой ОС мало), либо, что еще хуже, тормозим развитие web'а (если пользователей старой ОС много). Получается интересная картина — лиса и хром стараются максимально оперативно обновлять своих пользователей до самых свежих версий, чтобы новые стандарты внедрялись как можно скорее. А Эппл и Майкрософт, в то же время, держат своих пользователей на старье, не давая им обновиться. Как человек, которому, в свое время, пришлось верстать под IE6, я точно не на стороне последних.
Вообще, я считаю что объединение браузера и ОС в том или ином виде это не очень хорошая идея. Просто потому, что динамика обновления у браузеров и ОС различается слишком сильно. В то время, как ОС обновляет мажорную версию один раз, браузер обновит ее раз 10-15. Да и «стоимость» обновления для пользователя существенно разная. Под стоимостью я понимаю не только деньги, потому в кавычках. Обновления браузера пользователь может просто не заметить. А обновление ОС это целое событие. К тому же, операционкой можно комфортно пользоваться, даже довольно старой. Даже если новые версии программ не встанут, можно долгое время пользоваться старыми. А браузер должен быть достаточно свежим всегда. Если новая версия сайта в твоем браузере не работает, старую взять уже неоткуда. Вот поэтому я считаю, что браузер и ОС лучше не совмещать в одном продукте. У них слишком разная динамика обновления, и слишком разные требования к свежести версии.
Взять, для примера, Firefox OS (ну так, чтобы отвлечься от IE и Safari). Я купил себе телефон с ней, чисто потестить. Настроен был скептически, но все же было интересно. С тех пор он ни разу не обновился. Я нашел на него какую-то более свежую прошивку, без русификации, но и она не слишком свежая. В итоге, даже с учетом этого кустарного обновления, версия браузера достаточно древняя. А на Android смартфоне, который был куплен гораздо раньше, Firefox — свежий и обновляется регулярно. Хотя сам Android и не очень новый — 5.0.1. По-моему это полный провал для Firefox OS. Интересно было бы посмотреть еще на Хромбуки, как у них с этим дела обстоят.
В общем, мой вывод таков: если нужно объединить какие-то системные API с браузером, то это надо делать через какой-то промежуточный слой абстракции. Желательно, чтобы вообще был некий открытый стандарт, и любые ОС и браузер могли его реализовать.
norlin
16.09.2016 05:36Если вдруг кому интересно: macOS-юзер, в качестве основного браузера на десктопе – Firefox, т.к. только в нём есть аддон Tree style tabs (более того, в других браузерах такая фича в принципе нереализуема через API для создания аддонов/расширений).
Да и в плане стандартов и кастомизации FF меня устраивает намного больше других браузеров.
Ну а как веб-девелопер, само собой, по-работе использую всё, что только можно придумать, на разных платформах.
DeLuxis
16.09.2016 06:31+2Зато safari на iOS заслуженно занял пьедестал ie6 среди верстальщиков и фронтендеров.
Ronnie_Gardocki
16.09.2016 08:55+1Не только на iOS. В десктоп браузерах тоже самое. Старые версии ИЕ уже в большинстве случаев можно игнорировать (да и банально привыкли), Edge уже умеет больше чем сафари, а сам сафари сейчас является кривым недобраузером в плане поддержки стандартов и фич. Стандартная тема, когда сафари проходит тестирование на наличие фичи, но фича работает некорректно. То есть получается что в этой ситуации лучше бы было как в старом ИЕ, без фичи, чем баг, который только костылями можно задетектить и выпилить.
ChALkeRx
16.09.2016 09:07+1«Safari is the new IE6» довольно давно, причём не только на iOS — под macOS та же история, если надо его поддерживать.
Хотя есть надежда, что новый сафари 10, который вот сейчас всем прилетит, будет нормальным. По крайней мере если судить по табличкам фич — ему откровенно получшало.
Будет очень круто, если поддержку сафари 9 можно будет где-то в районе конца этого года/начала следующего выкинуть в новых проектах.
Shannon
16.09.2016 18:07А че с ним? Тестирую как раз с 9 версии, и пока расхождений с хромом не встречал
ertaquo
16.09.2016 08:23Справедливости ради, первая версия Safari for Windows была дико глючной, и пользоваться ей было просто нельзя. Правда, потом уже допилили и стало все хорошо.
Плюс эта штука, когда Top Sites отображались в виде 3d-стенки, лично у меня дико тормозила (на не самой слабой видюхе).
Из плюсов разве что режим инкогнито (вроде бы до Safari его не было ни в Opera, ни в Firefox — хотя может, я и ошибаюсь), панель разработчика (уже тогда для меня была гораздо удобнее Firebug) и классная система сглаживания шрифтов.
sergio_deschino
16.09.2016 08:44Зря бросили под винду его поддерживать. Дома мак, на работе винда, а хочется закладки и историю синхронизировать.
Antelle
16.09.2016 09:56+2Зря ещё и по той причине, что не имея макбука, ничего протестировать в сафари нельзя, а значит не все и будут. У Microsoft точно так же с IE и Edge, но они дают бесплатные виртуалки с любой версией os, поэтому с IE проще.
OlegGelezcov
16.09.2016 09:12+1Я не не веб разработчик, поэтому с этой точки зрения сложно сказать, но с точки зрения пользователя на маке пользуюсь исключительно Safari по двум причинам
1) Эстетически он более вписывается в картинку общей системы
2) Меньше жрет системных ресурсов, чем хром или фаерфокс
mak_sim
16.09.2016 11:08Я честно пытался перейти на MacOS на Safari.
Не смог. После недели мучений вернулся на Chrome.
Из заметок с той попытки осталось:
* Странная логика загрузки. Сначала тупит потом открывает сразу страницу. Chrome субъективно быстрее.
* Визуально не нравятся вкладки на всю ширину экрана.
* Странная логика закрытия вкладок. Если допустим три закреплены то закрытие четвертой(не закрепленной) закроет все.0xcffaedfe
17.09.2016 01:55+1- Странная логика загрузки. Сначала тупит потом открывает сразу страницу. Chrome субъективно быстрее.*
Это дело привычки многим удобнее получить контент сразу, а не ждать пока порисуются куски контента, при достаточно шустром интернете это даже плюс.
- Визуально не нравятся вкладки на всю ширину экрана.
Не совсем верно, панель вкладок делится поровну между открытыми вкладками, но при большом кол-ве открытых вкладок крайняя(ие) ужимаются.
- Странная логика закрытия вкладок. Если допустим три закреплены то закрытие четвертой(не закрепленной) закроет все.
Нет такого поведения вкладок в сафари. Скорее всего был баг(safari), как только появилась возможность пинить табы.
motpac
Спорная, на мой взгляд, оценка «лучших времен» браузера, который работает только на macOS с очень небольшой долей рынка и уж тем более ставить его в один ряд с браузерами на РС. Это как сравнить рынок VW и Бентли и сказать, что Бентли уже не тот…