Что лучше сафари или гугл хром
У каждого пользователя есть свой любимый браузер, который он считает лучше остальных. Можно бесконечно сравнивать интернет-обозреватели между собой, но найти идеальный невозможно, и единственно верное решение – выбрать тот, который больше всего подходит лично вам.
Зачастую пользователи работают с браузером, установленным по умолчанию, и не утруждают себя поисками чего-нибудь более подходящего. Итак, что же выбрать пользователям macOS – Chrome или Safari? На этот вопрос не существует однозначного ответа. Предлагаем несколько фактов, которые помогут в этом нелегком деле.
Три причины использовать Chrome для macOS
Именно Google Chrome является самым популярным браузером для десктопных OC. Из этого следует, что обозреватель от Google действительно хорош. В самом деле, не могут же столько людей ошибаться? Несмотря на некоторые недостатки, Chrome очень удобен в использовании и весьма производителен.
Высокая производительность
Девять из десяти пользователей macOS скажут, что Chrome работает быстрее по сравнению с Safari, и будут правы. В большинстве случаев браузер от Google действительно демонстрирует более высокую производительность. Это объясняется тем, что для быстрой загрузки страниц он использует больше ресурсов центрального процессора компьютера, чем остальные браузеры. Однако здесь есть отрицательный момент – из-за интенсивной работы процессора аккумулятор лэптопа разряжается быстрее (это не проблема, если есть возможность подключиться к электросети или пользоваться браузером от Google на стационарном Mac).
Понятный современный интерфейс
Пользователи, перешедшие с Chrome на Safari, как правило, сразу же обнаруживают различия, к которым сложно привыкнуть. Но это, скорее всего, дело привычки.
Огромный выбор полезных расширений
Неоспоримый факт – Chrome может похвастаться большим количеством расширений. Даже поклонники других браузеров согласны, что, когда речь заходит о плагинах, Chrome не знает равных. Он всегда получает расширения первым, а Safari, к сожалению, находится в числе изгоев наряду с Opera и Edge. Безусловно, в Safari предусмотрена возможность кастомизации, однако до Chrome ему все равно далеко.
ПО ТЕМЕ:
Три причины использовать Safari
Несмотря на все вышесказанное, есть ряд причин предпочесть браузеру от Google «яблочный» Safari. Не стоит также забывать, что Chrome не вписывается в дизайн Mac.
Родная экосистема Apple
Большое значение в macOS имеет когерентный дизайн и общая эстетика платформы. Некоторые вещи на Mac делаются особым образом, и для этого лучше всего использовать приложение, разработанное специально под macOS. Google Chrome является самостоятельной программой, поэтому никакие «поблажки» для владельцев Mac в ней не предусмотрены.
Помимо того, что браузер Safari специально предназначен для macOS, он также станет идеальным выбором для тех, кто активно пользуется экосистемой Apple и iCloud.
ПО ТЕМЕ:
Уникальные встроенные функции
Многим Safari может показаться слишком примитивным, однако это далеко не так. В браузере предусмотрен ряд весьма полезных встроенных функций, избавляющих от необходимости устанавливать расширения. К примеру, функция push-уведомлений позволяет веб-сайтам оправлять извещения в Центр уведомления macOS, благодаря чему пользователь всегда будет в курсе новой информации, появляющейся на часто посещаемых им ресурсах.
Среди других интересных функций также стоит отметить AirPlay (позволяет транслировать видео из Safari непосредственно на экран телевизора при помощи приставки Apple TV), Режим чтения (позволяет читать статьи частями в обход рекламы) и «Пользовательский агент» (позволяет увидеть, как сайт может выглядеть на устройствах с другими размерами экранов).
ПО ТЕМЕ:
Меньший расход ресурсов компьютера
Главным преимуществом Safari перед Chrome является меньшее потребление ресурсов компьютера при выполнении тех же задач. Меньший расход ресурсов означает меньшее энергопотребление и экономию заряда аккумулятора. Как показывают исследования, при работе с Safari батарея разряжается на час позже, чем при работе с Chrome.
Благодаря меньшему расходу ресурсов центральный процессор мало нагревается и за счет этого служит дольше. Когда устройство меньше нагревается, кулеры работают не на полную мощность и лэптоп не шумит.
реклама
А начнем мы с рассмотрения тех программ, в которых «залипаем» часами, без которых смартфон не был бы полноценным гаджетом, обеспечивающим прямой выход в интернет и соединение с виртуальным миром.
В первую очередь мы рассмотрим стандартное приложение Apple Safari, с которым сравним уже знакомые нам Google Chrome и Mozilla Firefox. Может быть, «стоковый» браузер iPhone настолько хорош и идеален, что его конкуренты попросту не нужны?
В качестве тестового оборудования использовалось следующее устройство:
MSI RTX 3070 сливают дешевле любой другой, это за копейки Дешевая 3070 Gigabyte Gaming - успей пока не началосьApple Safari
Знакомство
Ходят слухи, что все продукты компании Apple сразу готовы к использованию, что называется, «из коробки», их не нужно дорабатывать, они являются идеальными… Звучит оптимистично, ну а вдруг? Начнем выяснение данного факта с мобильной версии браузера Safari.
Начало работы
реклама
Сразу после покупки и активации вашего мобильного устройства Apple вы можете заметить на его экране необычную иконку с компасом. Казалось бы, какая здесь связь? На мой взгляд, так разработчики показывают, что их приложение поможет отыскать любую информацию в сети, словно по компасу. Надеюсь.
Основное меню браузера Safari представлено иконками с нашими избранными закладками. Независимо от того, обычный у вас iPhone или версия Plus, по ширине всегда будет четыре иконки, а вот по высоте либо пять, либо шесть. Для iPhone с «классической» диагональю компоновка элементов достаточно неплохая, а вот в «большой» версии смартфона размер дисплея используется плохо.
Есть поисковая панель, закрепленная в верхней части экрана. Хорошо хоть поисковую систему нам разрешают выбрать, и я с легкостью установил Яндекс, благо в основном использую его.
Что касается самих сайтов и их развертки, то тут все обыденно. В большинстве случаев по умолчанию загружается мобильная версия, которая, опять же, обычно хорошо оптимизирована под iPhone. Правда, текст не подстраивается под экран устройства, поэтому читать иногда не очень удобно.
реклама
Собственно, это все, что доступно пользователю в браузере одного из самых продвинутых устройств в модельном ряду Apple.
Для переключения между страницами используется дополнительное меню, в нем вкладки располагаются очень необычным образом, чем и завораживают. Обратите внимание на скриншоты.
Кстати, из этого раздела можно перейти в «Приватный режим», только здесь он называется «Частный доступ». Если кто-то просит смартфон, чтобы зайти в интернет, то я всегда открываю данный режим, особенно если не хочу закрывать десятки своих вкладок.
Разницу между обычным режимом и частным сходу рассмотреть практически невозможно. Возможно, Apple могла бы как-то интегрировать сюда Touch ID для безопасного доступа к закладкам, ресурсу или в качестве пароля для отдельно взятой папки.
реклама
Про историю и закладки говорить много не буду, поскольку там ничего интересного. Все закладки хранятся на устройстве и в облачном хранилище, постоянно синхронизируются со всеми нашими Apple-гаджетами. В разделе с закладками можно создавать папки. Помню, еще на iPhone 3G такой возможности не было.
Настройки
реклама
Если в приложениях компании Google еще есть хоть какие-то параметры, то в большинстве приложений Apple такого раздела даже нет, и браузер Safari не стал исключением.
Тестирование
Какие бы вы действия не делали в браузере Safari, сколько бы вкладок не было открыто – смартфон будет максимально плавно выполнять ваши действия. Даже вкладки практически не перезагружаются, особенно если на руках iPhone 6s или более новый, с большим количеством оперативной памяти. Можно легко сказать, что данный браузер работает шикарно.
реклама
О поддержке Adobe Flash данный браузер никогда не знал и не узнает.
Что касается онлайн-тестов браузера, то здесь Safari показывает себя довольно хорошо.
Выводы
Apple Safari – это прекрасный браузер для нетребовательного пользователя. Он неплохо работает и не заставит скучать в ожидании загрузки той или иной страницы, не подтормаживает, не содержит багов и практически всегда плавно работает. В принципе, по части стабильности и работы претензий к нему нет.
реклама
А вот функций в штатном приложении мало. Фирменную возможность продолжить работу на другом устройстве, поделиться закладкой или сохранить страницу сложно назвать полноценной функциональностью.
Браузер бесплатен, не содержит дополнительной рекламы и уже установлен на iOS-устройстве. Так почему бы им не воспользоваться? Все равно удалить его из системы полностью не получится.
Наверное, вам приходилось слышать (а может быть, и убедиться в этом лично), что Chrome – это самый прожорливый браузер, который способен высадить все ресурсы компьютера. Одно время среди пользователей даже ходила байка, что Apple специально выпустила Mac Pro с 1 ТБ оперативной памяти, чтобы на нём можно было работать в Chrome больше чем с 2 вкладками одновременно. Однако Google регулярно выпускает обновления, которые якобы разгоняют её фирменный браузер и снижают расход ресурсов. По этой логике Chrome уже давно должен был сравняться с Safari. Но сравнялся ли?
Chrome оказался в 10 раз прожорливее Safari
Сравнение Chrome и Safari
В базовом сценарии средний расход оперативной памяти вкладкой с открытым Twitter в Chrome составил 730 МБ. Это ровно в 10 раз больше, чем у Safari, который показал расход всего в 73 МБ. Однако в Safari есть специальный механизм, который позволяет переключиться на мобильную версию сайта и тем самым сократить потребление оперативки ещё больше, снизив его до 63 МБ.
В тесте с двумя одновременно запущенными вкладками результат оказался ещё показательнее. Chrome, чтобы обработать вкладки с Twitter и Gmail, потребовался ровно 1 ГБ, тогда как результат Safari не превышал 80 МБ. Однако разработчику этого показалось мало, и он решил проверить, как оба браузера поведут себя, если нагрузить их несколькими десятками запущенных одновременно веб-страниц.
Тогда он открыл в Safari и в Chrome по 54 веб-страницы и обнаружил, что средний расход оперативной памяти на вкладку в Safari составил всего 12 МБ, тогда как Chrome потребовалось около 290 МБ. Разница, как видите, получилась поистине колоссальной, показав, что фирменный веб-браузер поискового гиганта в десятки раз уступает Safari по уровню эффективности использования доступных ресурсов, заполняя собой всё пространство подобно газу.
Почему Safari лучше Chrome
Отчего так происходит? На самом деле высокая энергоёмкость Google Chrome является следствием нескольких факторов. Несмотря на то что Google явно пытается повысить быстродействие своего браузера, это не особенно способствует экономичности. Это и обилие функциональных возможностей, и расширения, многие из которых довольно сильно нагружают компьютер, и в целом его внутреннее устройство приводят к перерасходу ресурсов и энергии.
Google хочет сделать Chrome лучше, но пока у неё получается не очень
Недавно стало известно, что Google работает над функцией PartitionAlloc-everywhere. Она должна решить сразу несколько проблем: позволить браузеру запускаться быстрее, ускорить загрузку веб-страниц и оптимизировать расход оперативной памяти. Пока сложно сказать, за счёт чего произойдёт настолько масштабный сдвиг, но Google рассчитывает, что нововведение изменит представление пользователей о Chrome.
Достали cookie в Safari? Вот как легко и просто их заблокировать
Как бы там ни было, на сегодня не существуют другого браузера, кроме Safari, который бы вёл себя настолько же экономично и быстро на macOS. Apple проделала масштабную работу, чтобы оптимизировать Safari под свою операционную систему. В Купертино не боятся блокировать все веб-трекеры, которые работают на сайтах и отслеживают пользователей, не используют собственные и не собирают данные пользователей, регулярно внедряют всевозможные механизмы защиты и повышения быстродействия. В результате сейчас заменить Safari на macOS банально нечем.
Доброго времени суток, Хабр! В очередной раз читая комментарии, наткнулся на мысль о том, что далеко не все понимают, как обстоит ситуация с браузерами для Windows на данный момент. От чего хотелось бы провести небольшой обзор текущего положения. Ну, и сразу к делу!
Браузерные движки
Браузер — программа не простая, это целый набор компонентов, взаимодействующих между собой. Для краткого обзора потребуются всего два компонента из множества — движок отрисовки содержимого и движок исполнения JavaScript.
Существующие движки отрисовки содержимого
- Trident (так же известный как MSHTML) — движок, ранее разрабатываемый Microsoft для браузера Internet Explorer;
- EdgeHTML — преемник Trident, ранее разрабатываемый Microsoft для браузера Legacy Edge (ранее просто Edge);
- WebKit — движок, разрабатываемый Apple для браузера Safari;
- Blink — преемник WebKit, разрабатываемый Google для браузера Chrome;
- Gecko — движок, разрабатываемый Mozilla для браузера Firefox;
- Servo — исследовательский проект Mozilla, некоторые технологии со временем перетекают в Gecko.
Существующие движки исполнения JavaScript
- Chakra JScript — движок JS, ранее разрабатываемый Microsoft для браузера Internet Explorer;
- Chakra JavaScript — преемник Chakra JScript, ранее разрабатываемый Microsoft для браузера Legacy Edge;
- Nitro — движок JS, разрабатываемый Apple для браузера Safari;
- V8 — движок JS, разрабатываемый Google для браузера Chrome;
- SpiderMonkey — движок JS, разрабатываемый Mozilla для браузера Firefox.
И тут вроде бы очевидно, какие браузеры какие движки используют, но Microsoft внёс не много путаницы в понимание данной темы, поэтому рассмотрим браузеры отдельно.
Браузеры
Chromium
Chromium — это open-source ответвление браузера Chrome. Браузеры на основе Chromium составляют большую часть из всех используемых браузеров на планете Земля.
Обычно, браузеры на базе Chromium между собой отличаются только визуально, ведь у всех под капотом движки Blink и V8, хотя, какие-то компании пытаются привнести больше функционала в браузер, чем имеется.
Это в конечном итоге встанет разработчикам браузеров боком, потому что в любой момент главный разработчик Chromium — Google может вставить палки в колёса разработчикам модификаций.
Всех браузеров на основе Chromium подсчитать одному человеку вряд ли под силу, поэтому приведу список только тех, что помню:
- Chrome — в представлении не нуждается, браузер от Google;
- Chr Edge — новый браузер от Microsoft со старым названием. Поговаривают, отличается большей производительностью от Chrome. С некоторых пор предустанавливается в систему;
- Brave — браузер с повышенной безопасностью настолько, что приватный режим использует Tor;
- Яндекс.Браузер, Opera, Vivaldi, тысячи их.
Firefox
Firefox использует движки Gecko и SpiderMonkey для своей работы. Имеет небольшое количество базирующихся на Firefox браузеров, но самый известный — Tor Browser. Является единственным рубежом до полного перехода интернета на браузеры на основе Chromium.
Internet Explorer
Это любимая всеми утилита для скачивания браузеров. Как и Chrome — не нуждается в представлении. До 11 версии использовал движки Trident и Chakra JScript. В 11 версии, за исключением режима совместимости, стал использовать движки Trident и Chakra JavaScript. Этот браузер ещё долго будет использоваться для всякого рода систем видеонаблюдения, поскольку имеет, почему-то, популярный в узких кругах API для расширений. В Windows 8 и Windows 8.1 имел особую модификацию движка Trident на базе WinRT для Metro режима.
(Legacy) Edge
Браузер, начавший своё существование с кодовым названием Project Spartan, являлся новым браузером от Microsoft в 2015 году, использующим движки EdgeHTML и Chakra JavaScript. Конечной целью проекта была полная совместимость с сайтами, отлично работающими в Chrome. В итоге — получилось нечто своеобразное, но, очевидно, не выжившее под давлением Google.
Safari
Safari? А нет его больше, этого вашего Safari, кончился.
Нецелевое использование браузеров
Вроде бы браузеры — законченный продукт, ни добавить ни отнять. Однако, они используются в разного рода других приложениях. Причины в следующем (в порядке убывания значимости):
- П р ограммистов на JS нечем занять;
- На JS+HTML новичкам проще программировать;
- Кроссплатформенность;
- Требуется возможность отображать веб-страницы.
Приведу примеры подобного использования:
Chromium
Нынешние браузеры настолько сложны, что одному человеку создать собственный браузер не под силу (либо это должен быть гений). Они по сложности сравнимы с операционными системами! А, постойте, вот и первый кандидат на нецелевое использование — Chrome OS. Да, весь пользовательский интерфейс — просто модифицированный Chromium.
Однако, помимо этого, в виде CEF (Chromium Embedded Framework), Chromium используется в:
Internet Explorer
Почти любое Win32 приложение, умеющее отображать WEB-страницы и при этом в распакованном виде занимающее меньше 60 мегабайт использует внутри Internet Explorer. Кстати, это касается не только маленьких по размеру приложений, например, Visual Studio использует Internet Explorer для отображения WEB-страниц, когда это требуется в работе IDE. Ещё существуют HTA приложения — древний предшественник CEF на базе Internet Explorer. И ведь до сих пор работает.
(Legacy) Edge
Новым приложениям — новые движки! Любое UWP приложение, использующее внутри отображение WEB-страниц работает на базе Edge. Не то, чтобы Microsoft запрещали использовать что-то другое, но никто просто и не старался. Так же, пока что, в предварительных сборках Windows новая клавиатура с GIF панелью тоже использует Edge для рендеринга. В будущих версиях, полагаю, перейдут на Chr Edge.
Производительность
Постойте, столько приложений, а что там с производительностью? Лично я — не специалист в оценке производительности, но хочу поделится с вами некоторыми занимательными фактами.
Prefetcher
В Windows есть такая штука — Prefetcher. Она занимается подгрузкой программ в ОЗУ при старте ОС и на протяжении её работы. Штука эта достаточно умная, и она анализирует чаще всего запускаемые программы, чтобы в дальнейшем их подгружать.
Как это связано с браузерами? Идея в том, что это может смазать первый пользовательский опыт с другим браузером, например, пользуясь постоянно Chrome, имеете установленную версию Firefox. При запуске Firefox будет вести себя крайне медленно — медленнее, чем ваш основной браузер. Всё потому что он запылился в глазах Prefetcher. В конечном итоге всё будет работать быстро, но первое впечатление после долгого неиспользования будет ужасным. Особенно это касается пользователей с HDD или малым количеством ОЗУ.
Области распределённой памяти
Да, звучит не очень. Но суть, в данном случае, простая — если одна единица исполняемого кода требуется к исполнению больше одного раза, будь то exe или dll , то в память она загрузится лишь один раз. Поясню: если два различных приложения в ходе своей работы загрузят одну и ту же библиотеку, например, edgehtml.dll , то этот файл будет загружен в ОЗУ компьютера на самом деле только один раз, хотя, казалось бы, потребуется два или больше раз. Таким образом ОС экономит нам оперативную память.
Движки нормального человека
К чему это я? А вот дело в том, что в отличии от других браузеров, Internet Explorer и (Legacy) Edge предустановлены в систему, а их движки хранятся в папке System32 . Это, вкупе с API для разработки приложений, означает, что все приложения в системе, использующие данные движки будут загружать их в память только однажды. И этот принцип распространяется на все приложения.
У людей часто возникают проблемы с UWP приложениями, а точнее — с их скоростью запуска. Всё дело в WinRT — огромном наборе библиотек, при помощи которых UWP приложение взаимодействует с ОС. Если не использовать UWP приложения часто, то этот набор библиотек не будет прогружен в памяти полностью, и придётся ожидать окончания этого процесса перед использованием приложения. Но забавный факт — используя два и более UWP приложения время их старта и общая производительность резко увеличиваются и часто даже превосходят Win32 программы. Исключением из этого является приложение "Фотографии" — тут отдельная история, покрытая туманом.
Движки курильщика
А вот с приложениями (в том числе и браузерами) на основе Chromium это так не работает. Каждое приложение комплектует с собой собственную сборку библиотеки CEF, что, кроме раздувания размера приложения, не позволяет операционной системе иметь только одну копию dll в ОЗУ. Итого это сильно замедляет производительность при использовании множества подобных приложений. Помимо того, сам размер CEF довольно удручающий.
Microsoft Store
У многих возникает вопрос — почему в Microsoft Store нет ни одного браузера(не считая нескольких кривых поделок на EdgeHTML)? Ответ, на самом деле, прост — все браузеры, включая Chr Edge имеют собственную систему обновления, что прямо запрещено правилами Microsoft Store. В остальном никто никого не ограничивает.
Как удалить новый Microsoft Edge
Это не очень сложно. Для начала требуется найти папку с Microsoft Edge, она расположена по пути:
C:\Program Files (x86)\Microsoft\Edge\Application
Далее заходим в любую версию Edge и переходим в папку Installer . Полный путь может выглядеть следующим образом:
C:\Program Files (x86)\Microsoft\Edge\Application\83.0.478.58\Installer
Далее необходимо открыть командную строку от имени администратора в данной папке и выполнить следующую команду:
setup.exe --uninstall --system-level --verbose-logging --force-uninstall
Готово! Через несколько секунд этот браузер исчезнет из системы. Но при следующем же обновлении он появится снова, будте бдительны.
Заключение
Пожалуй, эта статья получилась даже больше, чем я предполагал. В любом случае, какой браузер использовать — выбор ваш, но, зато, вы теперь знаете чуточку больше. Всем спасибо.
Администраторы Хабра, пожалуйста, почините HabraStorage в Legacy Edge! Совсем не дело.
Читайте также: