Не «Хромом» единым: альтернативные браузеры на движке WebKit

Времена, когда Chrome был лишь одной из альтернатив, прошли. Статистика из нескольких независимых источников показывает, что этот веб-обозреватель уже либо опередил Internet Explorer и, следовательно, является самым распространенным браузером в мире, либо сидит у него прямо на хвосте.

Курс

Алгоритми та структури даних

Ти потрібен IT! A IT треба тобі.

Вже лечу!


Хотя возможности Google Chrome можно практически бесконечно расширять с помощью аддонов, альтернативные сборки браузеров на этом же движке WebKit позволяют в некоторых случаях получить то, чего с помощью расширений добиться нельзя. В обзоре будут рассмотрены наиболее популярные альтернативы Chrome, а также их особенности.

Начнем, естественно, с виновников обзора, Chrome и Chromium. Рассказать об этих браузерах можно много, но поскольку материал посвящен не им, то коснемся этих веб-обозревателей лишь поверхностно.

Содержание

  • 1 Chromium
  • 2 Chrome
  • 3 SRWare Iron
  • 4 CoolNovo
  • 5 Comodo Dragon
  • 6 RockMelt
  • 7 Maxthon
  • 8 Lunascape
  • 9 Torch
  • 10 Sleipnir
  • 11 Яндекс.Интернет
  • 12 Нихром
  • 13 Flock
  • 14 Итоги

На исходных кодах именно этого браузера основан как Chrome, так и большинство других веб-обозревателей в этом обзоре.

Как правило, до попадания в Chrome, новые возможности обкатываются именно здесь, но у такого подхода есть и своя обратная сторона. В связи с тем, что изменения в Chromium не лучшим образом документируются и иногда приводят к нестабильности браузера, обычным пользователям лучше пройти мимо него и обратить внимание на более надежный Chrome, который сейчас обновляется гораздо чаще, и следовательно, новые функции также попадают сюда оперативнее, чем раньше.

По сравнению со многими альтернативными браузерами на WebKit Chrome не может похвастаться поддержкой самых новых возможностей этого движка, поскольку их добавляют в браузер с некоторой задержкой.

Разработчики других браузеров (на данный момент это Chromium и Maxthon) активируют возможности движка на несколько недель, а то и месяцев раньше, что, как правило, улучшает производительность и добавляет в браузер новые возможности.

Курс Machine Learning Engineer.

І покажи ChatGPT, хто тут головний.

Хочу!

Перед тем, как приступить к основной части материала, стоит дать два основных совета по выбору альтернативного браузера:

— Браузер должен стабильно обновляться, чтобы не отставать от Chrome, иначе в какой-то момент разница между двумя веб-обозревателями станет очевидной и придется снова задумываться о смене браузера.

— Наличие «изюминки». Если все особенности браузера можно продублировать расширениями, то лучше так и поступить и не заниматься поиском альтернатив.

Все альтернативные браузеры расположены по рейтингу. То есть чем выше находится браузер, тем больше интереса он должен представлять для пользователя.

В свое время SRWare Iron наравне с ChromePlus был одним из первых альтернативных браузеров на базе Chromium, однако, в отличие от CoolNovo, он так и не завоевал большой популярности, хотя и развивается до сих пор.

Основные отличия между Chrome и Iron следующие:
— В Iron встроен блокировщик рекламы.
— На новой вкладке вместо 8 наиболее посещаемых сайтов находится 12.
— Строку User-Agent можно удобно редактировать в файле UA.ini
— Iron не использует Installation-ID (уникальный сгенерированный номер, который отправляется в Google после установки и первого запуска Chrome).

— Iron не использует для обновления отдельное приложение, которое постоянно висит в процессах.

Остальные отличия менее существенны и ознакомиться с ними можно здесь.

Бывший ChromePlus, переименованный в CoolNovo из-за того, что Google не понравилось название, подразумевающее превосходство этого веб-обозревателя над их браузером. Впрочем, если судить справедливо, то именно так и было, а по некоторым пунктам CoolNovo опережает Chrome и сейчас.

Главной особенностью ChromePlus, благодаря которой он и стал популярен три года назад, являлся модифицированный код, позволяющий использовать полноценные блокировщики рекламы. Оригинальный Chrome поначалу и был отвергнут большинством пользователей именно в связи с отсутствием нормальной альтернативы AdBlock.

В ChromePlus блокировщик рекламы встроен непосредственно в браузер и поддерживает черные списки в формате AdBlock.

Полноценные блокировщики рекламы уже давно портированы в Chrome, но у CoolNovo есть и другие особенности.

Поддержка жестов мышкой до сих пор актуальна, поскольку расширения для Chrome не обеспечивают такого же удобства работы. Например, в Chrome иногда происходят «холостые выстрелы», жест не отрисовывается и не распознается (особенно после определенной паузы в использовании). Рендеринг линий также нередко происходит рывками и с задержкой, что усложняет рисование правильных жестов. Но самое главное отличие заключается в том, что жесты CoolNovo работают даже на технических страничках, там, где Chrome их не поддерживает (например на странице «404», на новой вкладке или вкладке с настройками браузера).

Курс Frontend.

Любиш, щоб було красиво і все працювало як треба? Тобі дорога в IT.

Хочу на курси

Плавная прокрутка до сих пор не реализована в Chrome и для нее нужно использовать дополнение, в то время как в CoolNovo она была с самого начала.

Браузер использует сразу два движка (WebKit и Trident). Если появляется необходимость посмотреть на страницу, отрендеренную в Internet Explorer, то это можно сделать нажатием одной кнопки в адресной строке. CoolNovo при этом синхронизирует cookies между двумя движками, что позволяет просматривать страницу, не авторизуясь на сайте заново.

SuperDrag упрощает работу с браузером на ноутбуках. Если потянуть на странице ссылку, изображение или выделенный текст, то они откроются в новой вкладке. Другими словами, SuperDrag — это замена средней кнопки мышки, которой на тачпаде нет.

Официально Google даже сейчас не предоставляет portable-сборок своего браузера, в то время как CoolNovo всегда распространялся как в виде установщика, так и portable-архивом.

Из менее значительных особенностей можно перечислить также:

— Удобное восстановление закрытых вкладок.
— Сворачивание браузера в System Tray (настраивается).
— Закрытие вкладок по двойному клику на табе (опять же удобно на ноутбуках без средней кнопки мышки).
— Возможность спрятать крестик на вкладке, чтобы освободить место для имени сайта.
— Удаление закладок в корзину.
— Наличие боковой панели, на которую можно выводить некоторые расширения
— Boss key (для быстрого сворачивания браузера).

— Дополнительные горячие клавиши.
— Возможность прямо из браузера удалить на диске любой скачанный файл
— Индикатор скорости загрузки (КБ/c) на панели скачивания.

Несмотря на то что CoolNovo является одним из самых популярных браузеров на WebKit, в последнее время он начал потихоньку сдавать свои позиции. Связано это с отсутствием регулярных обновлений (последняя версия выпущена еще в конце марта). На текущий момент ситуация еще не критическая, но между Chrome и CoolNovo уже накопилась разница в четыре версии (в CoolNovo используется код Chromium 17, а последняя версия Chrome — 21) и небольшое промедление может отправить CoolNovo в музей исторических экспонатов.

Немного странный браузер от Comodo. Появился несколько лет назад, но на домашней странице до сих пор нет внятной информации, чем же он отличается от Chrome. Из того, что удалось выяснить, в браузере сделано буквально несколько изменений с целью повышения безопасности.

Курс QA Manual.

Українською. Українською!

Хочу!

Во время инсталляции можно согласиться на использование сервиса Comodo SecureDNS, после чего браузер будет отправлять все запросы через этот безопасный интернет-сервер, где блокируются все опасные сайты, а также якобы повышается скорость преобразования доменов в IP-адреса.

Браузер также проверяет SSL сертификаты и выводит статус проверки в углу безопасных страниц.

Немного изменен и интерфейс: используется нестандартная цветовая гамма и слегка модифицированы кнопки управления окном.

С учетом того, что серьезных обновлений в Comodo Dragon нет, и обновляется браузер по сравнению с Chrome с некоторой задержкой (сейчас доступна версия на базе Chromium 19) необходимость в этом веб-обозревателе у обычных пользователей остается под вопросом.

У нас в стране уже не одну программу погубило желание разработчиков превратить ее в социальный комбайн. Как правило, отечественным пользователям не очень нравится, когда социальными сайтами и функциями начинают пичкать все подряд, но в случае с RockMelt разработчикам, похоже, удалось сделать социальный браузер, не наступив на старые грабли.

Интеграция с популярными соц. сайтами действительно сделана ненавязчиво: необходимые элементы и иконки удачно размещены в окне, не отнимают лишнего пространства в браузере и не перегружают интерфейс, в котором, по сравнению с оригинальным Chrome, сделаны лишь незначительные изменения.

После установки браузера необходимо авторизироваться через Facebook для использования дополнительных возможностей, а также выбрать некоторые популярные сайты для более тесной интеграции с RockMelt.

Для того, чтобы проще описать RockMelt, лучше разбить интерфейс на 3 составляющих.

На верхней панели можно быстро открыть свой профиль в Facebook, ответить на запросы с добавлением в друзья, открыть в выпадающем меню историю переписки и посмотреть уведомления. Возле адресной строки доступна кнопка для быстрого обновления статуса в социальных сетях, который можно отправлять сразу на несколько сайтов. Запостить можно не только статус, но и ссылку на текущую страницу, которая вместе с заголовком и иллюстрацией (можно выбирать) будет автоматически добавлена в текст сообщения.

На левой панели находятся иконки сайтов, выбранных во время инсталляции браузера. Таким образом эта панель превращается во что-то наподобие аггрегатора RSS, но поддерживаются здесь не только сайты, но также почтовые аккаунты, Facebook, Twitter и другие соц. сети. На каждом значке будет отображаться количество непрочитанных сообщений/писем/уведомлений/новостей. После клика на иконке любого сайта откроется небольшая панель, на которой в стиле мобильной RSS-ленты будут показаны последние новости с небольшим количеством текста и иллюстрацией. Панель можно переместить в любое место экрана, чтобы она не перекрывала основное окно браузера.

На правой панели отображается список друзей на Facebook в привычном стиле этого сайта. После клика на любой иконке, как и на Facebook, внизу покажется небольшое окно для чата.

Чтобы все эти дополнительные возможности не отвлекали пользователя, когда они не нужны, есть так называемый Quiet Mode. По клику на иконке с будильником все панели исчезают из главного окна и только аватар пользователя для быстрого перехода на Facebook дает возможность отличить RockMelt от Chrome.

Насколько популярен браузер в мире, сказать сложно, но 240 тыс. лайков на Facebook показывают, что используют его не только энтузиасты.

Один из браузеров, который успел завоевать популярность еще на движке Trident, но после перехода на WebKit обрел второе дыхание.

Возможности Maxthon:

— Поддержка жестов.
— Функция Super Drag&Drop, аналогичная SuperDrag в CoolNovo, упрощает управление браузером на тачпаде без средней кнопки.
— Блокировщик рекламы AD Hunter
— Возможность получать поисковые результаты одновременно из нескольких поисковых движков
— Режим чтения (Reader Mode), убирающий все лишнее со страницы.
— Скачивание потокового видео с популярных сайтов.
— Встроенная функция снятия скриншотов и базовое редактирование полученных изображений
— Встроенный переводчик страниц
— Заметки с синхронизацией
— Night Mode — ночной режим, меняющий тему оформления для комфортного чтения ночью.
— Resource Sniffer — сканер медиафайлов на странице, позволяющий загружать найденные файлы в пакетном режиме
— Встроенный Download Manager с поддержкой паузы
— Функция Auto Refresh – обновляет выбранные страницы через указанный промежуток времени.
— URL Safety – все сайты перед рендерингом проверяются в базе фишинговых угроз.

Это далеко не весь список возможностей Maxthon. С полным обзором браузера можно познакомиться в материале «Обзор браузера Maxthon»

Большим плюсом браузера является и его высокая производительность, которая зачастую оказывается выше, чем у оригинального Chrome за счет того, что в этом веб-обозревателе активируют некоторые твики WebKit раньше, чем это делают в Google.

По большому счету, только один серьезный недостаток не дает Maxthon выиграть битву за звание самого лучшего браузера на движке WebKit. Речь идет о невозможности инсталлировать расширения Chrome. У Maxthon есть собственные дополнения, однако их не так много, как у Chrome, и они далеко не так интересны.

Тем не менее, даже с учетом этого недостатка, Maxthon является наиболее интересным альтернативным браузером на движке WebKit.

Уникальный браузер, поддерживающий сразу три движка: Trident (IE), Gecko (Firefox) и WebKit (Chrome).

Несмотря на такое триединство, похоже, что затачивался браузер в первую очередь под Gecko. Переключение между движками может происходить как вручную, так и в автоматическом режиме по заранее заданным правилам.

Lunascape поддерживает 3 вида расширений. Предсказуемо от IE и Firefox, а вот поддержки дополнений Chrome нет, вместо них можно инсталлировать специальные расширения конкретно для Lunascape.

Режим каскадного просмотра позволяет открывать сразу несколько сайтов в одном окне и менять их размеры для одновременного просмотра.

В отличие от большинства обычных браузеров, здесь есть сразу два режима полноэкранного просмотра. Первый – привычный, активируется по F11 и оставляет на экране только закладки и саму страницу. В режиме большого окна (F12) скрываются все панели, но если подвести к ним мышку, то они вновь появятся на экране.

Дополнительные возможности:

— Встроенное распознавание жестов мышкой
— При большом количестве вкладок они отображаются в несколько рядов
— Все настройки браузера, включая закладки и плагины, периодически копируются для того, чтобы их можно было восстановить в случае необходимости.
— Поддержка скинов
— Базовые функции родительского контроля (возможность добавления сайтов в черный список).

Самый юный из рассматриваемых браузеров (номер последней версии — 1.0.0.1374). Версию Chromium, на которой он базируется, установить не удалось, но скорее всего используются свежие исходники, возможно, даже более свежие, чем в последней стабильной версии Chrome.

В браузере пока ровно три отличия от оригинального браузера Google.

— Встроенный загрузчик торрентов, не требует сторонних программ (такой возможности нет ни в одном другом WebKit-браузере)
— Загрузчик потокового видео (работает практически на любом сайте)
— Быстрый постинг ссылки на страницу в Facebook

По какому пути будет дальше развиваться Torch, неясно, но в одной из следующих версий обещают встроенный ускоритель загрузки файлов.

После установки Sleipnir автоматически подхватывает все настройки Chrome: закладки, расширения и другие данные будут отображаться в браузере уже непосредственно при первом запуске.

Основная цель этого браузера — максимально тесная интеграция ПК и телефона. Для этого в Sleipnir добавлены наиболее востребованные возможности, которые часто можно встретить в специализированных приложениях.

Закладки между мобильным и десктопным браузерами постоянно синхронизируются. Любой сайт, открытый на ПК, можно добавить в раздел Read it Later для просмотра на телефоне или планшете. Телефонные номера в десктопном браузере можно передавать на дозвон, а адреса открывать на карте.

Для связки ПК и телефона необходимо установить дополнительное мобильное приложение Fenrir Pass, доступное для iOS и Android. Сам браузер Sleipnir можно использовать на Windows и Mac.

Минимальная модификация Chrome от Яндекса. Естественно, в качестве поисковика по умолчанию используется Яндекс. Помимо этого, в браузере установлено приложение для прогноза погоды, а также переводчик слов на странице.

Новая вкладка также немного изменена. На ней видна большая строка поиска и расширение «Визуальные вкладки» от Яндекса. Визуальных ссылок в стиле Speed Dial от Opera по умолчанию целых 18 штук и их число можно увеличить до 48. Фоновое изображение на странице также можно менять.

Как уже упоминалось, на текущий момент последняя стабильная версия Chrome имеет порядковый номер 21, в то время как последняя сборка Яндекс.Интернет основана на исходных кодах 18 версии. Учитывая что в браузере не присутствует никаких сверхспособностей, и скопировать все его особенности можно с помощью пары расширений, особого смысла использовать эту сборку нет.

Еще одна попытка переосмыслить Chrome в России, на этот раз от Рамблер. Описание изменений на сайте отсутствует, а использование браузера предсказуемо показало, что помимо другой иконки и поисковика Рамблер по умолчанию, в веб-обозревателе, похоже, больше ничего и не меняли. Основана последняя сборка Нихром на 19-ой версии браузера Google.

В свое время один из самых популярных браузеров на движке Gecko, как и RockMelt, позиционировавшийся в качестве социального веб-обозревателя. Летом 2010 года Gecko сменили на Webkit, а весной 2011 браузер был официально закрыт.

Некоторе время на сайте висит сообщение, указывающее на перезапуск проекта, однако, помимо известной цитаты Марка Твена «Слухи о моей смерти оказались сильно преувеличенными», больше на странице ничего не происходит.

Итоги

Подвести итог под этим материалом оказалось довольно просто. Всего три браузера заслуживают пристального внимания пользователей. Это Chrome, Maxthon и CoolNovo, и скорее всего, именно в таком порядке.

Основной плюс Chrome — стабильное обновление каждые 6 недель.

Преимущества Maxthon — интересные дополнительные возможности и высокая скорость работы. Недостатки — невозможность установки Chrome-расширений.

Достоинства CoolNovo — дополнительные возможности (включая много мелочей, которые невозможно или долго заменять расширениями) и поддержка родных расширений Chrome. Минусы — браузер начал редко обновляться.

Обзор популярных браузеров на движке WebKit


В этой статье мы рассмотрим три браузера на популярном движке WebKit. Когда идет речь о выборе веб-обозревателя, пользователи, как правило, смотрят в сторону самых известных программ: Google Chrome, Opera, Mozilla Firefox, Internet Explorer. При этом многие забывают или не знают о том, что тот же Firefox, Chrome и, с недавних пор, Opera созданы на базе проектов с открытым исходным кодом, а значит, эти программы можно модифицировать.

[banner_google_obzori]{banner_google_obzori}[/banner_google_obzori]

Эта возможность приводит к тому, что многие программисты создали несколько аналогов популярных браузеров, которые предлагают достаточно интересные возможности. Итак, рассмотрим несколько представителей подобного софта.


Maxthon Cloud Browser

Распространяется бесплатно, имеет русский интерфейс, работает на Windows, Android , Mac, iOS. Этот браузер десять лет назад был известен под названием MyIE2 и являлся дополнением к Internet Explorer, но с тех пор многое поменялось и теперь программа использует по умолчанию движок Webkit.

В последней, 4-ой версии, браузер предлагает несколько полезных функций, среди которых самая интересная — возможность хранения информации в «облаке». Это позволяет с помощью учетной записи в программе передавать информацию между разными устройствами, будь-то Android-гаджет, продукт кампании Apple или стационарный ПК.

Интерфейс у Maxthon Cloud Browser хоть и выполнен в стиле Chrome, но имеет гораздо больше возможностей. На боковой панели отображаются значки для доступа к расширениям. Удобно, что одним щелчком мыши можно отключить или включить все установленные дополнения, а скачать новые можно с специального сайта.


Comodo Dragon

Распространяется бесплатно, имеет русский интерфейс, работает на Windows. Продукт компании Comodo, которая более известна как разработчик защитного ПО. Comodo Dragon является более не разработкой, а сборкой, так как по функциональности он мало чем отличается от Chrome.

Отличий от оригинального браузера получилось не много, и все они касаются вопросов безопасности. Первое ключевое отличие от Google Chrome это действительно режим инкогнито, Comodo Dragon не использует уникальный идентификатор пользователя и HTTP-REFERRER что не позволяет отслеживать пользователя в сети.

Второе отличие заключается в ключевом виде деятельности Comodo — безопасности пользователя. Предполагает наличие собственных безопасных DNS-серверов для передачи трафика. Причём по желанию пользователя через них может идти трафик не только Dragon, но и всех остальных приложений. Безопасные DNS-сервера автоматически блокируют доступ к сайтам, которые были отмечены как ненадежные в собственной сети определения веб-угроз Comodo.


«Яндекс.Браузер»

Распространяется бесплатно, имеет русский интерфейс, работает на Windows. «Яндекс.Браузер» — вышедший совсем недавно браузер основанный на Chromium от российской компании Яндекс. В этом продукте разработчики просто добавили сервисы «Яндекса» на панель быстрых ссылок. Также был добавлен и доработан режим «Турбо», который можно встретить в Opera. В целом получился не плохой браузер, нацеленный на пользователей Яндекс.

Проект с открытым исходным кодом WebKit

WebKit — это механизм веб-контента с открытым исходным кодом для браузеров и других приложений.

Мы ценим реальную веб-совместимость, соответствие стандартам, стабильность, производительность, время автономной работы, безопасность, конфиденциальность, портативность, удобство использования и относительную простоту понимания и модификации кода (возможность взлома).

Цели проекта

Механизм веб-контента

Основное внимание в проекте уделяется контенту, размещаемому во Всемирной паутине с использованием технологий, основанных на стандартах, таких как HTML, CSS, JavaScript и DOM. Однако мы также хотим сделать возможным встраивание WebKit в другие приложения и использовать его в качестве универсального механизма отображения и взаимодействия.

Открытый исходный код

WebKit должен по-прежнему свободно использоваться как для приложений с открытым исходным кодом, так и для проприетарных приложений. Для этого мы используем лицензии BSD и LGPL. В частности, мы стремимся к лицензированию, совместимому с LGPL 2.1+. В настоящее время мы не планируем переходить на LGPL 3. Кроме того, мы стремимся создать вежливую и приветливую среду, которая кажется доступной для новичков. WebKit поддерживает общедоступный чат IRC и общедоступный список рассылки, где идеи как новых, так и старых участников выслушиваются и обсуждаются с равным весом.

Совместимость

Для пользователей, просматривающих Интернет, важна совместимость с их существующими сайтами. Мы стремимся поддерживать и улучшать совместимость с существующим веб-контентом, иногда даже за счет стандартов. Мы используем регрессионное тестирование, чтобы сохранить наши успехи в области совместимости.

Соответствие стандартам

WebKit направлен на соблюдение соответствующих веб-стандартов и поддержку новых стандартов. Помимо улучшения соответствия, мы участвуем в сообществе веб-стандартов, чтобы внедрять новые технологии в стандарты и обеспечивать практическую реализацию новых стандартов. в нашем движке. Мы используем регрессионное тестирование, чтобы поддерживать соответствие стандартам.

Стабильность

Основная кодовая база WebKit всегда должна поддерживать высокую степень стабильности. Это означает, что сбои, зависания и регрессии следует устранять незамедлительно, а не позволять им накапливаться.

Производительность

Поддержание и улучшение скорости и использования памяти является важной целью. Мы никогда не считаем производительность «достаточно хорошей», но стремимся постоянно улучшаться. По мере того, как веб-контент становится богаче и сложнее, а веб-браузеры работают на более ограниченных устройствах, прирост производительности продолжает иметь значение, даже если обычный просмотр кажется достаточно быстрым. Мы считаем, что скорость, использование памяти, скорость отклика и частота кадров являются важными аспектами производительности.

Срок службы батареи

В дополнение к традиционным показателям производительности мы стремимся минимизировать энергопотребление, чтобы увеличить время работы от батареи для портативных устройств.

Безопасность

Защита пользователей от нарушений безопасности имеет решающее значение. Мы оперативно устраняем проблемы безопасности, чтобы защитить пользователей и сохранить их доверие.

Конфиденциальность

Мы считаем, что конфиденциальность — это право человека. Код WebKit не будет отслеживать пользователя или иным образом нарушать его конфиденциальность. И мы будем стремиться предотвратить это от веб-сайтов и других сторон.

Портативность

Проект WebKit направлен на удовлетворение различных потребностей. Мы хотим сделать разумным перенос WebKit на различные настольные, мобильные, встроенные и другие платформы. Для этого мы предоставим инфраструктуру с тесной интеграцией с платформой, повторным использованием собственных сервисов платформы, где это необходимо, и предоставлением удобных API-интерфейсов для встраивания.

Удобство использования

В той мере, в какой функции WebKit влияют на взаимодействие с пользователем, мы хотим, чтобы они работали в соответствии с хорошими принципами проектирования человеческого интерфейса и хорошо сочетались с соглашениями HI, присущими платформе. Кроме того, мы стремимся интегрировать функции доступности платформы, чтобы обеспечить доступ для всех пользователей, в том числе для людей с ограниченными возможностями.

Возможность взлома

Чтобы сделать возможным быстрый прогресс, мы стараемся сделать код относительно простым для понимания, даже несмотря на то, что веб-технологии часто бывают сложными. Мы пытаемся использовать простые алгоритмы и структуры данных, когда это возможно, мы пытаемся писать четкий, удобный для сопровождения код, и мы продолжаем улучшать имена и структуру кода, чтобы облегчить понимание. Когда для решения какой-то проблемы действительно нужен хитрый «ракетостроительный» код, мы пытаемся скрыть его за чистыми интерфейсами. Кроме того, мы широко используем автоматические регрессионные тесты в качестве подстраховки, чтобы разрешить агрессивные изменения с меньшим риском регрессии.

Чем WebKit не является

Время от времени возникает несколько моментов, которые мы считаем выходящим за рамки проекта.

WebKit — это движок, а не браузер.

Мы не планируем разрабатывать или размещать полнофункциональный веб-браузер на основе WebKit. Другие, конечно, могут это сделать.

WebKit — это инженерный проект, а не научный.

Для внедрения новых функций в WebKit мы настоятельно рекомендуем, чтобы технология или, по крайней мере, вариант ее использования были проверены.

WebKit не является набором максимально общего и многократно используемого кода.

Мы создаем некоторые части общего назначения, но только в той степени, которая необходима для того, чтобы быть хорошим движком веб-контента.

WebKit не является решением всех проблем.

Мы ориентируемся на веб-контент, а не на полные решения всех мыслимых технологических потребностей.

Вот что вы должны о них знать

by Милан Станоевич

Милан Станоевич

Эксперт по Windows и программному обеспечению

Милан с детства увлекался технологиями, и это побудило его проявить интерес ко всем технологиям, связанным с ПК. Он энтузиаст ПК и… читать дальше

Обновлено

Партнерская информация

  • Браузеры сильно изменились за эти годы, и что делает браузер уникальным, так это его движок.
  • WebKit — один из самых популярных браузерных движков, и в этой статье мы расскажем вам все, что вам нужно знать о нем.
  • Opera — один из самых популярных браузеров, использующих WebKit. Чтобы узнать больше о нем, посетите наш Opera Hub.
  • Чтобы быть в курсе последних руководств и новостей, посетите наш раздел Браузеры.
Проблемы с вашим текущим браузером? Обновите браузер до лучшего: Opera Вы заслуживаете лучшего браузера! 350 миллионов человек ежедневно используют Opera — полнофункциональную навигацию с различными встроенными пакетами, повышенным потреблением ресурсов и великолепным дизайном. Вот что умеет Опера:
  • Простая миграция: используйте ассистент Opera для переноса существующих данных, таких как закладки, пароли и т. д.
  • Оптимизируйте использование ресурсов: ваша оперативная память используется более эффективно, чем в других браузерах
  • Повышенная конфиденциальность: бесплатный и неограниченный встроенный VPN
  • Без рекламы: встроенный блокировщик рекламы ускоряет загрузку страниц и защищает от интеллектуального анализа данных
  • Удобство для игр: Opera GX — первый и лучший браузер для игр
  • Скачать Opera

Вам интересно узнать о браузерах WebKit? Прочтите эту статью, чтобы удовлетворить свое любопытство.

Все веб-браузеры построены на определенном механизме браузера, и для большинства браузеров этим механизмом является WebKit.

Если вы не знакомы с WebKit, в этой статье мы объясним вам, что такое движок WebKit и какие браузеры его используют.

Когда следует использовать WebKit?

Выбор браузера зависит от индивидуальных потребностей и требований. Хотя браузеры на основе Chromium в настоящее время более совместимы и популярны, браузеры на основе WebKit по-прежнему занимают сильные позиции. Таким образом, вы можете использовать такие браузеры в любое время.

Однако есть несколько более конкретных случаев, когда кому-то следует подумать об использовании WebKit. Если вы веб-дизайнер и разработчик, вы должны убедиться, что ваше веб-приложение или дизайн совместимы со всеми основными браузерными движками. Итак, вы можете попробовать браузеры WebKit вместе с Chromium.

В противном случае, если вам скучно из-за доминирования Google на рынке браузеров, вы можете попробовать некоторые браузеры без хрома. По нашему опыту, браузеры WebKit потребляют меньше вычислительной мощности. Это может быть еще одна причина, по которой вы можете захотеть использовать браузеры и приложения на основе WebKit.

Что нужно знать о браузерах WebKit?

1. Что такое WebKit?

WebKit — это движок браузера, разработанный Apple и используемый в веб-браузере Safari. WebKit начинался как ответвление KHTML от KDE в 2001 году и разрабатывался различными крупными участниками.

Проект разрабатывался годами, и в 2010 году был анонсирован WebKit2, в который были внесены различные улучшения.

В 2013 году Google создал ответвление компонента WebCore WebKit и назвал его Blink. С тех пор количество браузеров Blink резко увеличилось.


2. Что такое браузеры WebKit?

Браузеры WebKit — это браузеры, основанные на механизме браузера WebKit. WebKit по-прежнему используется в Safari, но его используют и другие менее известные браузеры.

Некоторые браузеры, работающие на WebKit, следующие:

  • Браузер Dolphin
  • Firefox для iOS
  • Макстон
  • Конкерор
  • Microsoft Edge для iOS
  • Мидори
  • Сеть GNOME
  • Сафари

Существует множество браузеров WebKit для macOS и iOS. Эти работают отлично. Однако вы можете разочароваться, если вам нужны браузеры на основе WebKit для Windows.

Совет эксперта:

СПОНСОРЫ

Некоторые проблемы с ПК трудно решить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли проблемы с исправлением ошибки, возможно, ваша система частично сломана.
Мы рекомендуем установить Restoro, инструмент, который просканирует ваш компьютер и определит причину неисправности.
Нажмите здесь, чтобы загрузить и начать ремонт.

Но если вы считаете браузеры, основанные на движке Blink, частью семейства WebKit, то вы найдете множество браузеров не только для macOS и Windows, но и для Linux.


3. Какой браузер WebKit лучший?

Если считать браузеры на базе Blink браузерами WebKit, то Opera — один из лучших браузеров WebKit.

Браузер не требует больших ресурсов и быстро реагирует, поэтому он может легко обрабатывать любой веб-контент и несколько вкладок.

Говоря о вкладках, Opera имеет возможность искать открытые вкладки, и вы также можете организовывать вкладки в рабочие области, если это необходимо.

В браузере также есть встроенный блокировщик рекламы, который блокирует рекламу из коробки. Защита от отслеживания также присутствует, и она заблокирует все скрипты отслеживания и файлы cookie.

Для дополнительного уровня конфиденциальности доступен встроенный VPN. VPN бесплатен и предлагает неограниченную пропускную способность.

Что касается других функций, Opera имеет встроенный мессенджер, интеграцию с Instagram, всплывающий видеоплеер, инструмент для создания снимков экрана и многое другое.

Браузер доступен на всех настольных и мобильных платформах, поэтому, если вам нужен быстрый и надежный браузер, Opera — это то, что вам нужно.

Opera

Если вам нужен лучший на сегодняшний день браузер WebKit, скачайте Opera прямо сейчас, и вы не пожалеете!

Бесплатно Посетите веб-сайт

WebKit против Chromium

Вы уже знаете, что WebKit — это браузерный движок с открытым исходным кодом, разработанный Apple. Safari, Apple Mail, App Store и т. д. — популярные приложения, использующие эту технологию. Кроме того, многие другие нативные программы для iOS, macOS, iPadOS, tvOS и некоторые программы для Linux используют WebKit.

Этот движок браузера пользуется большой поддержкой и авторитетным сообществом и хорошо известен в отрасли.

С другой стороны, Chromium — это проект Google с открытым исходным кодом. В настоящее время это самый популярный движок браузера, на котором работают Google Chrome, Microsoft Edge, Opera и многие другие современные веб-браузеры.

Chromium основан на движке Blink, основанном на WebKit. В этом смысле Chromium — это модифицированная и улучшенная версия WebKit. Таким образом, технически большинство современных веб-браузеров косвенно работают на WebKit.


WebKit имеет долгую историю, и мы надеемся, что после прочтения этой статьи вы поняли, чем WebKit лучше. Если у вас есть мнение, не стесняйтесь поделиться им в поле для комментариев.