Чем отличается браузер Chromium от Chrome?
Chromium — это один из лучших браузеров с доступным и открытым исходным кодом для всех, он заложен в основе браузера Chrome от Google. Поскольку проект с открытым исходным кодом, Google и многие другие пользователи смогут пользоваться кодом Chromium. Фактически, любой способен загрузить, скомпилировать и возиться с кодом Chromium.
Веб-браузер Chromium по своей сути менее стабильние, чем Chrome. Тем не менее, он совместим с расширениями браузера Chrome и предлагает очень похожий пользовательский интерфейс, не отправляет в поиск какой-либо инвазивной информации в Google.
Каким образом Chromium относится к Chrome?
Chromium и Chrome очень тесно связаны. В очень простых терминах Chrome основан почти полностью на Chromium. Когда Google выпускает новую версию Chrome, они берут стабильный код из проекта Chromium и добавляют свой собственный код для реализации таких функций, как автоматическое обновление.
Таким образом, Chromium по существу является Хромом с некоторыми дополнительными функциями, а Chromium — изначальный код, из которого состоит Chrome.
Какова цель Chromium?
Цель проекта Chromium с открытым исходным кодом — предоставить исходный код браузера Chrome от Google, который неимеет открытый исходный код. Это позволяет Google получать данные из внешних источников и быстро перебирать новые идеи. Фактически, есть несколько новых сборок браузера Chromium, выпущенных каждый день.
Кто использует Chromium, и почему они его используют?
Существует несколько причин использовать Chromium вместо или в дополнение к Chrome и другим браузерам. Во-первых, разработчики должны использовать его, чтобы увидеть, как он работает, выяснить, что нужно настроить, и посмотреть, как работают различные изменения. Вы также можете использовать Chromium для этой же основной цели, если вы не являетесь разработчиком, сообщая об ошибках в поддержку.
Основная причина, по которой большинство обычных пользователей устанавливает Chromium, заключается в том, что он предоставляет аналогичный браузер для Chrome без явного подключения к Google. Chromium несобирает вашу информацию и не отправляет ее в Google, поэтому некоторые пользователи готовы работать над стабильностью.
Помимо работы с Chrome, но без вторжения Google, Chromium также имеет преимущество в работе с обычными расширениями Google. Это означает, что вы обычно можете переходить из Chrome в Chromium, устанавливать все свои любимые расширения и не терять данные.
Какие браузеры полагаются на Chromium?
Основным веб-браузером, использующим исходный код Chromium, является Chrome, но есть ряд других, которые также построены на одних и тех же базовых строительных блоках. Эти браузеры используют исходный код Chromium и добавляют свои собственные функции и интерфейсы для создания другого пользовательского интерфейса.
Вот некоторые из наиболее популярных браузеров, которые построены на Chromium:
— Opera. — Этот браузер существует уже много десятилетий, и он основывался на собственном проприетарном коде. С 2013 года он опирался на Blink, основанный на Chromium.
— Yandex — это российский браузер из поисковых систем с тем же именем, но он основан на одном и том же движке Blink, который поддерживает Chrome, Opera и другие браузеры на основе хрома.
— Вивальди — этот браузер на основе хрома также является духовным преемником Opera, так как он был создан бывшим главой Opera, чтобы добавить функции, которые были удалены из этого браузера.
— Brave — этот браузер был разработан соучредителями Mozilla, но он основан на Chromium. Торговым моментом является то, что Brave удаляет навязчивые объявления и не позволяет сайтам отслеживать поведение пользователей без каких-либо плагинов. Он также включает в себя возможность оплачивать ваших любимых создателей контента вместо просмотра рекламы.
— Epic — это еще один браузер, ориентированный на конфиденциальность, построенный на Chromium. Он всегда находится в режиме конфиденциальности, поэтому он активно удаляет файлы cookie и очищает кеш и историю просмотров каждый раз, когда вы его закрываете.
Где и как скачать Chromium на компьютер
Если вы хотите поиграться со стабильностью своего веб-браузера, то установка Chromium будет выглядеть проще простого, чем вы думаете. Хотя у продвинутых пользователей есть возможность загружать и компилировать исходный код вручную, остальные из нас могут загрузить и запустить новую сборку Chromium всего за несколько кликов.
Вот самый простой способ получить доступ к веб-браузеру Chromium, чтобы проверить его самим:
1. Перейдите к официальной загрузке по этой ссылке
2. Выберите свою операционную систему, где говорится, ПОДДЕРЖИВАЕМЫЕ ПЛАТФОРМЫ.
3. Нажмите кнопку загрузки Chromium.
4. Разархивируйте сжатый файл и откройте его.
5. Найдите и запустите соответствующий файл для вашей операционной системы, например, пользователям Windows необходимо разархивировать файл chrome-win32.zip, а затем нажмите на Chrome.exe.
Важно: когда вы запускаете Chromium, вы обнаружите, что он выглядит и чувствует себя так же, как браузер Chrome, с котором вы, вероятно, уже знакомы. У вас может даже возникнуть соблазн полностью переключиться, но важно отметить, что необработанные сборки Chromium нестабильны. Если вы используете свой веб-браузер для выполнения фактической работы или делаете что-либо еще важное, вам нужно знать, что он может перестать работать в любое время.
У Хромиума есть проблемы с безопасностью?
У Chromium есть все те же сильные стороны в безопасности и недостатки, как и в более стабильных браузерах Chrome. Поскольку Chromium обновляется гораздо чаще, он фактически получает исправления в безопасности раньше чем Chrome.Проблема с Chromium заключается в том, что у него отсутствует какая-либо функция автоматического обновления. Браузеры, такие как Chrome, Firefox и Edge, запрашивают обновление в автоматическом режиме. В некоторых случаях браузер может даже загружаться и обновляться автоматически по прошествии некоторого времени.
Chromium полагается на пользователя для загрузки или компиляции свежих версий самостоятельно. Поэтому, хотя исходный код Chromium получает исправления безопасности и исправления ошибок до Chrome, вполне возможно, что пользователь сможет продолжить работу с уязвимой версией Chromium, даже не осознавая этого.
Если вы вручную обновляете свою копию Chromium на регулярной основе, то она не менее безопасна, чем Chrome.
Когда вы загружаете Chromium из авторитетного источника, например местоположения, приведенные в этой статье, это абсолютно законный браузер, который никоим образом не является вирусом или вредоносным ПО. Несмотря на то, что проект Chromium является открытым исходным кодом, только доверенные разработчики позволяют отправлять изменения в исходный код.
Проблема, с которой сталкиваются многие пользователи, заключается в том, что плохие участники используют исходный код Chromium и объединяют его с вредоносным программным обеспечением или другим вредоносным кодом. Если вы случайно установили фальшивую версию Chromium, относительно мягкий результат может предоставить вам браузер, который выглядит как Chrome на поверхности, но выводит неприятные всплывающие объявления, которые ему не принадлежат.
Более серьезные проблемы включают в себя кейлоггинг, кражу данных и даже включение вашего компьютера во вредоносный ботнет.
Как удалить Chromium?Если вы загрузили Chromium из авторитетного источника, и у вас есть законная копия, то удаление этого файла — очень простой процесс. Общая процедура точно такая же, как и для удаления других программ на вашем компьютере.
Удаление Chromium в Windows 10:
1. Нажмите клавишу Windows + S.
2. Тип удаления.
3. Нажмите «Добавить» или «Удалить программы».
4. Найдите Chromium и нажмите «Удалить».
Примечание. Если вы не видите Chromium в списке Добавить или удалить программы, и вы сами загрузили Chromium из download-chromium.appspot.com, удаление загруженных вами файлов приведет к удалению Chromium. Если вы получили Chromium из другого источника или вообще не помните откуда установили его, удаление будет проблематичным, так как он может быть заражён вредоносным ПО.
Удаление Chromium на Mac:
1. Нажмите Finderна док-станции.
2. Найдите и щелкните правой кнопкой мыши
3. Нажмите «Переместить в корзину».
В случаях, когда вы обнаруживаете, что не можете удалить или установить Chromium, у вас может быть установленно вредоносное ПО, замаскированное под Chromium или версия Chromium, которая была изменена с помощью вредоносного кода.
Если вы подозреваете, что у вас есть зараженная версия Chromium, ознакомьтесь с нашим руководством по удалению вредоносного ПО.
Есть ли более безопасный способ испытать хромовые функции раньше?
Chromium абсолютно безопасен в использовании, если вы загружаете его из авторитетного источника и регулярно обновляете его. Если вы предпочитаете безопасность автоматических обновлений и официальную загрузку с Google, Chrome Canary — это защита для браузера Chromium, не отказываясь от этих функций автоматической защиты.
Chrome Canary видит частые обновления, поэтому он получает новые функции, новые ошибки и новые исправления безопасности быстрее, чем обычный Chrome. Поскольку он по-прежнему является Chrome, он автоматически получает эти обновления, поэтому вам не нужно беспокоиться о регулярном обновлении вручную.
Chrome Canary версию Chrome можно скачать прямо из официального сайта Google.
Предупреждение: Как и Chromium, Chrome Canary нестабильна. Не используйте Chromium или Canary для важных задач, так как ваша работа или прогресс могут быть потеряны в любое время из-за неожиданного сбоя.
Разгугленный Chromium / Habr
Даже если у вас нет аккаунта в Google, свободный браузер Chromium всё равно в фоновом режиме обменивается данными с серверами Google. Это довольно странно, ведь люди устанавливают Chromium вместо Chrome именно для того, чтобы получить чистую программу без коммерческой привязки. Тем не менее, при сборке Chromium в нормальном режиме всё равно скачиваются и устаналиваются бинарные блобы от Google.Проект ungoogled-chromium — это набор конфигурационных флагов, патчей и специальных скриптов, чтобы удалить интеграцию с Google, улучшить настройки безопасности и управления.
Анонимный пользователь Github позаимствовал настройки из нескольких существующих проектов, которые тоже старались максимально очистить Chromium от лишней функциональности с целью сделать чистую минималистическую конфигурацию: это Chromium из дистрибутива Debian, набор патчей Inox, а также браузер Iridium, сделанный с упором на защиту приватности.
Разработчики трёх упомянутых проектов приложили немалые усилия, чтобы избавиться от присутствия Google в свободном браузере. Но «разгугленный Chromium» ещё более параноидален в этом стремлении.
Например, автор заменил в исходном коде Chromium многие упомянутые веб-домены на несуществующие альтернативы — чтобы точно гарантировать, что браузер не сможет никуда послать никакую информацию без ведома пользователя.
Кроме того, из исходного кода удалены все бинарные блобы: программы, библиотеки и любые другие формы машинного кода. Остались только те машинные коды, которые необходимы для сборки (например, icudtl.dat
для поддержки Юникода или *_page_model.bin
, который определяет модели для очистки страниц в DOM Distiller).
Пример очистки страницы в DOM Distiller
В «разгугленном» браузере полностью отключена функциональность, специфическая для доменов Google, например, Google Host Detector, Google URL Tracker, Google Cloud Messaging, Google Hotwording и др.
Автор добавил ещё несколько настроек чисто на свой вкус. Наверное, такое не всем понравится.
- В омнибокс добавлен поисковый провайдер «No Search», чтобы вообще отключить поиск из омнибокса.
- Отключено автоматическое форматирование URL в омнибоксе, когда исчезает из виду
http://
и т.д. - Отключен показ диалоговых окон JavaScript при закрытии страницы (события
onbeforeunload
) - Принудительное превращение всех всплывающих окон в новые вкладки.
- Отключение детектора редиректа в интранете. Как известно, при запуске Chromium по умолчанию пытается соединиться со случайными доменами вроде
http://aghepodlln/
илиhttp://lkhjasdnpr/
. Браузер делает это, чтобы проверить существование редиректа неудачных DNS-запросов на специфические «заглушки», установленные интернет-провайдером или другим посредником. Такое поведение ломает работу браузера, поэтому он изначально проверяет наличие редиректа.
Кроме того, автор изменил некоторые стандартные настройки браузеров Iridium и Inox. Например, запретил обязательный пинг адресов IPv6 при обнаружении доступности IPv6.
В общем, «разгуглить» Chromium можно разными способами. Кроме Iridium и Inbox теперь появился ещё один вариант.
Судя по всему, у многих людей есть желание получить простой минималистичный браузер, без всяких «наворотов» и интеллектуальных функций, быстрый и надёжный. Создать такой браузер с нуля практически невозможно, а вот очистить Chromium от шлака — вполне здравая идея.
Проблема только в том, что браузеры очень быстро развиваются. Новые версии выходят по несколько раз в год. В том же Chromium сейчас стабильная версия имеет номер 53.0.2785.116, а ведь Chrome 1 и Сhromium 1 вышли совсем недавно — 2 сентября 2008 года.
Это не просто любовь разработчиков к цифрам. В каждой новой версии на самом деле внедряют новые веб-стандарты, новые фичи HTML5 и поддержку новых технологий. Процесс идёт стремительно. Из-за такой «текучки» очень сложно уследить за новым кодом.
Автор «разгугленного» Chromium честно предупреждает, что из-за бурного развития проекта Chromium новые фичи, нарушающие приватность, могут постоянно проникать в код, как и новые баги.
Почему-то автор стремится выпускать версии параллельно с основной веткой Chromium. А ведь какой интересной идеей было бы создать ультра-минималистичный браузер, для которого вообще не нужны обновления. Отключить Canvas, WebGL, WebRTC и прочие современные штуки, отключить хистори, куки, доступ браузера к оборудованию и прочее. Сделать эдакий вариант Tor для безопасного просмотра страниц, с минимальной функциональностью, оставить только блокировщик рекламы и очиститель страниц вроде вышеупомянутого DOM Distiller. По крайней мере, для мобильных устройств такой минималистический браузер пришёлся бы весьма кстати.
Последние версии очищенного «Хромиума» для Windows, MacOS, Debian и Ubuntu публикуются на этой странице. Сборка билда под Windows запускается только в Windows 7 x64 или более новой версии. Для сборки потребуется Visual Studio 2013 Update 4 или Visual Studio 2015 Update 1, другие версии не поддерживаются.
В браузер можно устанавливать расширения из Chrome Webstore, но не через веб-интерфейс. Их нужно скачать и установить вручную. Чтобы скачать расширение из Chrome Webstore, можно воспользоваться прямой ссылкой:
https://clients2.google.com/service/update2/crx?response=redirect&prodversion=48.0&x=id%3D[EXTENSION_ID]%26installsource%3Dondemand%26uc
Здесь только [EXTENSION_ID]
заменяем на идентификатор расширения из каталога. Например, cjpalhdlnbpafiamejdnhcphjbkeiagm
— идентификатор расширения uBlock Origin.
После этого файл crx устанавливается как расширение в браузер одним из нескольких способов, на выбор, хотя бы просто перетаскиванием мышью на вкладку с расширениями.
В чём разница между браузером Chrome и Chromium
Когда Google впервые представил Chrome ещё в 2008 году, они также выпустили исходный код Chromium, на котором Chrome был основан как проект с открытым исходным кодом. Этот открытый код поддерживается Chromium Project, а сам браузер Chrome поддерживает Google.
Самая большая разница между обоими браузерами заключается в том, что, хотя Chrome основан на Chromium, Google также добавляет в Chrome ряд проприетарных функций, таких как автоматическое обновление и поддержка дополнительных видеоформатов.
Google также придерживался аналогичного подхода с Chromium OS, которая представляет собой проект с открытым исходным кодом и составляет основу для собственной операционной системы Chrome OS, которая работает на устройствах Chromebook.
Что умеет Chrome, но не может Chromium
Chrome основан на Chromium, но Google добавляет несколько собственных закрытых кодов в браузер Chrome, которых не хватает Chromium.
В частности, Google добавляет следующее:
- Поддержку AAC, H.264 и MP3. Chrome включает лицензированные кодеки для этих проприетарных медиаформатов, предоставляя вам доступ к более широкому разнообразию медиаконтента, особенно сайтов, использующих видео HTML5 для потоковой передачи видео H.264. Оба браузера включают базовые бесплатные кодеки: Opus, Theora, Vorbis, VP8, VP9 и WAV.
- Adobe Flash (PPAPI). В Chrome есть встроенный Flash-модуль Pepper API (PPAPI) Flash, который автоматически обновляется вместе с Chrome. Это единственный способ получить самую современную версию Flash на Linux . Даже на Windows и Mac вам лучше работать с изолированным плагином PPAPI Flash от Chrome, а не с более старым плагином NPAPI Flash, доступным на веб-сайте Adobe. (Фактически вы можете получить плагин Pepper Flash из Chrome, а затем установить его и использовать в Chromium, если хотите).
- Обновление от Google. Пользователи Windows и Mac браузера Chrome получают дополнительное фоновое приложение, которое автоматически обновляет Chrome. Пользователи Linux используют свои стандартные инструменты управления программным обеспечением.
- Ограничения на расширение. Chrome Google отключает расширения, которые не были добавлены в интернет-магазин Chrome.
- Отчеты о сбоях и ошибках. Пользователь Chrome может выбрать отправку статистики о сбоях и ошибках в Google для анализа.
- Защитная песочница. Google также указывает, что некоторые дистрибутивы Linux могут отключать изолированную среду безопасности Chromium, поэтому вам нужно перейти к песочнице в Chromium, чтобы гарантировать, что песочница включена и работает по умолчанию. Это одна из лучших функций Chromium (и Chrome).
Вы должны отметить, что, хотя это не бренд Google, Chromium по-прежнему очень ориентирован на Google. Например, Chromium содержит те же функции синхронизации, что и Chrome, что позволяет вам войти в учетную запись Google и синхронизировать свои данные.
Получение браузера Chrome
Получение Google Chrome практически на любой платформе связано с посещением страницы загрузки Google Chrome, поэтому давайте просто взглянем на то, как вы можете получить доступ к Chromium, если хотите.
В Linux вы можете установить Chromium непосредственно из репозиториев программного обеспечения вашего дистрибутива Linux. Например, на Ubuntu Linux вы можете установить его, открыв программный центр Ubuntu, выполнив поиск Chromium, а затем выбрав «Установить». Chromium обновляется вместе с обновлениями безопасности через ваши репозитории программного обеспечения дистрибутива Linux.
В Windows и Mac использование Chromium немного сложнее. Вы можете получить официальные сборки Chromium, но они не будут автоматически обновляться. «Обновитель» является закрытой частью Google Chrome. Вы можете получить сторонние сборки от кого-то, но они не будут автоматически обновляться, и вам придется доверять стороннему дистрибьютору. Вы также можете скомпилировать Chromium из исходного кода, но действительно ли вы захотите делать это каждый раз, когда будет доступно обновление?
Шпионские функции Chrome и Chromium
Google Chrome включает функцию отчетов о сбоях, которую Вы не найдете в Chromium. Если вы решите включить отчет о сбоях в Chrome, информация о сбоях будет отправляться в Google. Если вы используете Chromium, этого «аварийный репортер» не будет Вас донимать. Если Вы пытаетесь исправить некоторые ошибки Chrome, вам, вероятно, лучше использовать Chrome вместо Chromium.
Chromium также не имеет функции отслеживания использования или «пользовательской метрики», обнаруженной в Chrome. Это дополнительная функция, которая отправляет информацию о том, как вы используете разные части браузера, предоставляющая Google данные, которые они могут использовать для принятия базовых решений.
В прошлом пользователи опасались, что каждый браузер Chrome поставляется с уникальным «идентификатором клиента» и отмечали, что Chromium этого не делает. Однако, Google прекратил эту практику ещё в 2010 году .
Однако Chromium включает множество функций, которые зависят от серверов Google, и эти функции включены по умолчанию. Вы увидите эти функции на странице настроек Chromium. Они включают веб-сервис, который помогает исправить ошибочные веб-адреса, службу прогнозирования, антифишинговую функцию Google и многое другое.
Какой же браузер использовать
Chromium хорош тем, потому что позволяет дистрибутивам Linux, которым требуется программное обеспечение с открытым исходным кодом, упаковать веб-браузер, который почти идентичен Chrome, и доставить его пользователям. Такие дистрибутивы Linux могут даже использовать Chromium в качестве браузера по умолчанию вместо Firefox. Если вы используете программное обеспечение с открытым исходным кодом и стараетесь избегать закрытого кода, Chromium – отличный вариант для вас.
Однако, многие пользователи Linux, которые не так увлечены программным обеспечением с открытым исходным кодом, могут захотеть установить Chrome, а не Chromium. Установка Chrome дает вам лучший Flash-плеер, если вы используете Flash, и разблокирует большее количество медиаконтента в интернете. Например, Google Chrome в Linux сможет воспроизводить видео с Netflix. Для этого требуется поддержка H.264, чего не имеет Chromium.
Итак, Chrome или Chromium? Если вы используете Windows и Mac, выбор довольно ясен. Chromium слишком мал, чтобы его фактически использовать – главным образом потому, что вы не сможете получать официальные стабильные сборки, которые будут обновляться автоматически. Реальный выбор должен делать только пользователь Linux.
Отличие Chrome от Chromium
Google — это просто мега-контора, поддерживающая большое количество удобных web-сервисов, которые очень сильно облегчают жизнь простому современному человеку, не мыслящему жизни без Google Reader`а и Picasa`ы.
Но Гуглу это показалось мало и они забабахали свой браузер. Сразу после его выхода, мне казалось, что у него не будет большого успеха и он скоро отомрет, но я был не прав. Google покоряет и мир браузеров.
В данный момент у Google есть 2 браузера: Chrome и Chromium. Многие по незнанию до сих пор думают, что это один и тот же браузер.
А действительно в чем же различие и зачем Google 2 браузера?
Оказывается, все гениальное, как всегда, просто. Google смекнул, что сделать поистине выдающийся браузер можно только с большим количеством бета-тестеров и разработчиков, которые реализовывают собственные задумки и хотения.
Chromium — это OpenSource проект, который принадлежит Google. Его разрабатывает сообщество, полностью самостоятельно продвигая какие-то новые идеи. Google же берет только самое лучшее из того что делает сообщество и внедряет в свой браузер Chrome. Хотя по статистике Google Chrome это 99,9% Chromium. Отсюда и получается, что Chrome отстает от Chromium примерно на 1-2 версии. То есть Cromium — это, грубо говоря, beta-версия Google Chrome.
Сам Google заявляет, что разница Google Chrome от Chromium состоит в том, что в Chrome:
- реализована возможность автоматического обновления для Windows. Для Linux этого нет, так как во многих дистрибутивах эта возможность есть своя.
- используется зарегистрированный торговый бренд и распространение происходит по лицензии EULA.
- есть фоновая система пересылки некоторой информации на сервера Google для улучшения поиска. Этот пункт вызывает очень большую волну негодования, так как непонятно что именно собирает гугл о нас с Вами. Chromium не использует эту систему, хотя на хабре было опровержение этому.
Мне кажется, что любой браузер собирает информацию о том кто и куда ходит и что просматривает, только Google заявляет об этом всем, а остальные — нет.
P.S. Производители принтеров стараются уменьшить емкость картриджей, что несомненно заставит пользователей отдавать больше денег. Для людей, которые считают свои деньги, уже давно разработана система непрерывной подачи чернил, которая позволяет экономить деньги на дорогих картриджах. Такая система сэкономит не только Ваши деньги, но и нервы, так как постоянное использование перезаправленных картриджей — это очень нервное дело.
Рассказать в соц. сетях
Что такое Chromium – подробное разъяснение ситуации
Многие пользователи понятия не имеют о том, что такое Chromium, и ошибочно путают его с популярным веб-браузером Google Chrome. Названия похожи, но это не одно и то же. В данном материале мы расскажем о ключевых особенностях Хромиума.
Подробности
История Chromium началась в 2008 году. Именно тогда компания Google решила создать самый лучший в мире браузер. На тот момент было запланировано использовать высокоскоростной движок WebKit. И его начали использовать.
А вот с Java скрипами не все было хорошо. Решения, для их нормальной поддержки были проприетарными. И ребята из Google не придумали ничего лучше, чем с нуля написать собственный движок для своих нужд. Его назвали V8.
В результате появился браузер, который работал намного быстрее конкурентов и поддерживал все современные технологии. Это был звездный час Google. И все было неплохо. Пока они не перевели свое детище на движок Blink.
Что же такое Хромиум?
Chromium – это свободный браузер с открытым исходным кодом, который лишен сервисов Google и поддержки медиа контента. Если пользователю нужны какие-то специальные плагины, то он устанавливает их самостоятельно.
Ключевой особенностью проекта Хромиум является безопасность. Разработчики данного веб-обозревателя тратят уйму времени на то, чтобы залатать дыры и повысить безопасность своего продукта.
По сути, это конструктор, на основе которого любой пользователь может собрать браузер своей мечты. Компанией предоставляется исключительно основа. Все остальное юзер делает сам. С одной стороны, это хорошо, так как пользователь сам решает, что ему нужно.
С другой стороны, данный веб-обозреватель не подходит новичкам, так как его очень трудно настраивать. Так что тем, кому нужен просто стабильный браузер лучше обратить внимание на Google Chrome и подобные продукты.
Отличия от Гугл Хром
Начнем с того, что Хромиум – свободный браузер с открытым исходным кодом. Он распространяется под лицензией GNU/GPL. А Chrome использует проприетарную лицензию и его исходный код закрыт. Со всеми вытекающими.
Еще одно отличие: Chromium напрочь лишен телеметрии и механизмов сбора данных для Google. А вот в Хроме такая неприятная штука есть. Данный браузер беззастенчиво собирает информацию о пользователях и ничуть этого не стесняется.
Также в Хроме интегрирована поддержка таких форматов, как WebM, Theora, MP3, AAC и Vorbis. А Хромиум может поддерживать только свободные форматы. Вроде WebM и Vorbis. Все остальное доступно только при подключении соответствующих плагинов.
Chrome регулярно обновляется, а вот в Хромиуме механизм обновления выпилен. Данный браузер можно обновить только при помощи переустановки всего приложения. Такой способ не является удобным.
И, наконец, о стабильности. Гугл Хром априори стабильнее свободного Chromium по той простой причине, что разработкой браузера занимается целая команда. А над Хромиумом трудятся всего несколько разработчиков.
Вот чем Chromium отличается от Chrome. Естественно, большинство пользователей предпочтут стабильный и современный веб-обозреватель с поддержкой всех современных технологий. А проект Хромиум могут использовать только единицы.
Безопасность
У Хромиума весьма интересная система безопасности. Она основана на принципе песочницы. Разработчики перевели всю работу движка веб-обозревателя именно в песочницу – этакий «предбанник», ограничивающий площадь для атаки на компьютер пользователя.
Именно поэтому Chromium считается одним из самых безопасных браузеров. Вредоносные объекты просто не могут добраться до компьютера пользователя через веб-обозреватель потому, что постоянно находятся в этой самой песочнице.
Инструменты разработчика
Ключевая особенность браузера Chromium. Этот веб-обозреватель обладает богатым набором инструментов для тестирования стабильности продукта и разработки расширений для него. Именно поэтому многие профессионалы предпочитают сие приложение.
В составе веб-обозревателя присутствует продвинутая консоль, позволяющая оперативно вносить изменения в код. Это полезно для тех, кто занимается доработкой браузера в домашних условиях. И это еще одна причина, по которой данный продукт не подходит обычным пользователям.
Для каких систем существует браузер?
Chromium доступен для всех версий ОС Windows (начиная с XP), Mac OS X, Linux Mint, Ubuntu, Arch, Mandriva, Slackware, Kali Linux, CentOS, Manjaro, Red Hat Linux и других ОС. Есть даже порт для Free BSD. Хоть и неофициальный.
А вот для мобильных платформ такого браузера, увы, не существует. В отличие от того же Гугл Хром. Однако это не так страшно. Да и зачем такой конструктор на мобильной платформе? Владельцам смартфонов нужен нормальный веб-обозреватель, а не приложение «сделай сам».
Заключение
А теперь подведем итоги и попытаемся ответить на вопрос о том, что лучше: Хром или Хромиум. Все зависит от того, в какой плоскости рассматривать вопрос. Chromium лучше тем, что не следит за пользователем и обладает повышенной безопасностью.
Но в тоже время, Chrome более прост в использовании. И большинство юзеров выберут именно его, так как настраивать веб-обозреватель «под себя» очень долго и нудно. И все-таки, Хромиум действительно лучше, так как не является проприетарными продуктом.
6 причин отказаться от Chrome
Chrome невероятно популярен. Он лёгкий и быстрый — во всяком случае, такую репутацию он завоевал себе с первого своего релиза. Для многих Chrome — первое приложение, устанавливаемое на новой системе. Он великолепно интегрирован с сервисами Google и синхронизируется между вашими устройствами. Чего ещё можно хотеть от браузера?
Тем не менее Chrome не безупречен. И то, что его выбрали больше 60% пользователей интернета, ещё не значит, что он идеально подходит именно вам.
1. Chrome следит за вами
Вряд ли можно сказать, что Chrome уважает вашу личную жизнь. Браузер старательно передаёт Google всё, что только возможно, — ваше местоположение, историю поиска, историю набранных URL и ещё кучу всего. Всё это, чтобы показывать вам таргетированную рекламу и «улучшать» Chrome специально для вас.
Если вы стесняетесь внимания такой большой корпорации к своей персоне, вы можете настроить Chrome для большей конфиденциальности. Или, что лучше, вовсе прекратить его использовать.
Установите Firefox с функцией Do Not Track, которая вдобавок ещё и ускоряет загрузку страниц, или Chromium, или Opera, или Vivaldi. У этих браузеров с конфиденциальностью всё куда лучше. Или — в хардкорном варианте — обратите внимание на Tor Browser и Epic. Вот уж там приватность возведена в абсолют. Tor Browser даже предупреждает вас, когда вы разворачиваете окно на весь экран, что вас могут узнать по диагонали монитора.
2. Chrome позволяет себе лишнее
А я удивлялась, почему мой компьютер так часто глючит в последнее время. Когда я гуглила коды ошибок, то получала советы удалить сторонние антивирусы, и до сих пор я даже не подозревала, что у меня такой есть… в Chrome. Причём оказалось, что Chrome начал выполнять антивирусное сканирование ещё с прошлой осени.
Келли Шортридж, специалист по информационной безопасности из компании SecurityScorecard
Chrome — больше, чем просто браузер. Это практически ОС внутри вашей ОС. И живёт он своим умом. К примеру, пользователи Chrome заметили, что браузер сканирует их документы и файлы. Как выяснилось, Chrome выполнял антивирусное сканирование. Разрешения на это он не спрашивал.
Вам действительно нравится, что браузер шарит по вашим личным файлам, пусть и с самыми благими намерениями?
3. Chrome пожирает батарею вашего ноутбука
digitaltrends.comУ батарей ноутбуков есть один маленький недостаток: они быстро теряют заряд. Это вполне ожидаемо, если вы смотрите видео или запускаете ресурсоёмкие приложения. Но что если вы просто скроллите страницы в браузере?
Chrome поедает заряд вашей батареи, как бешеный. Да что там, даже Edge оказался скромнее него в плане энергопотребления. Firefox и Opera с фичей «сохранения батареи» и вовсе не оставляют Chrome шансов.
А если вы пользователь macOS, то наиболее энергоэффективный браузер для этой системы у вас уже имеется — это Safari. В одном из тестов , опубликованном Cult of Mac, MacBook с запущенным Safari продержался на 35% дольше, чем с Chrome.
4. Chrome занимает слишком много системных ресурсов
Помимо заряда батареи, Chrome также съедает память и процессор. Если вы в разгар работы запустите «Диспетчер задач», то можете оценить, сколько там процессов Сhrome. Браузер генерирует отдельный процесс для каждой вкладки или расширения, а также выполняет предварительный рендеринг страниц, что способствует их скорейшей загрузке.
Да, такой метод позволяет Chrome не падать, если зависнет одна вкладка, и вообще прибавляет стабильности и отзывчивости. До тех пор, пока у вас много оперативной памяти. А ещё Chrome может оставаться работать в фоновом режиме даже после закрытия окна, чтобы «радовать» вас своими приложениями.
Это сумасшествие, что Chrome заставляет вентиляторы моего Macbook Pro вовсю крутиться, в то время как Final Cut и Adobe Premier — нет.
Ларри Мэйдилл, сценарист
Да, существуют способы понизить аппетиты Chrome. Но зачем, когда Firefox и даже Edge занимают куда меньше памяти, чем Chrome?
5. Chrome уже не самый быстрый браузер
Когда-то Chrome был действительно самым быстрым браузером в мире, но эти времена давно прошли. Откройте Лайфхакер в Chrome, Firefox, Opera, Vivaldi и Edge — и скорость загрузки страницы будет практически одинакова во всех браузерах.
Да, различия есть, но они проявляются только в синтетических тестах, и речь идёт о миллисекундах. Вы действительно держите в руке секундомер, когда щёлкаете по ссылкам?
Chrome показывает лучшие результаты в тестах, связанных с поддержкой стандартов HTML5, но Firefox и Edge ненамного ему в этом уступают. А при загрузке веб-страниц Firefox в некоторых случаях обгоняет Chrome. В тестах DigitalTrends браузеры Edge, Opera и Vivaldi обошли Chrome в трёх бенчмарках.
Обычным пользователям, которым ничего не говорят мудрёные словечки вроде JetЅtream, Octane и Kraken, Chrome покажется быстрым. Ровно настолько же, насколько и остальные браузеры.
6. Интерфейс Chrome не особо настроишь
Посмотрим на интерфейс Chrome. Он очень прост и удобен. Его нелегко загромоздить посторонними кнопками, и он удовлетворит все ваши потребности. До тех пор, пока вы не захотите настроить его чуть тоньше.
Переместить расширения на другую сторону панели? Нет, можно только скрыть неиспользуемые значки. Добавлять и изменять новые панели и кнопки? Нет. Изменить размер адресной панели, сдвинуть панель закладок в другое место? Пользуйтесь тем, что для вас создали дизайнеры Google.
Safari, где кнопки, адресные и поисковые поля можно сортировать в любом угодном порядке, Vivaldi с его настраиваемыми панелями и группировкой вкладок, и Firefox, интерфейс которого вообще можно изменить до неузнаваемости, смотрят на всё это с недоумением.
Читайте также
Chromium — Википедия
Эта статья о браузере; об операционной системе см. Chromium OS.Chromium | |
---|---|
Тип | браузер |
Разработчик | The Chromium Authors, Google[1][2], некоторые другие компании[3] |
Написана на | C++, язык ассемблера |
Операционная система | Windows (7 или выше) Mac OS X (10.9 или выше) Linux[4] |
Первый выпуск | 3 сентября 2008 |
Последняя версия | 74.0.3729.131 |
Состояние | в активной разработке |
Лицензия | Компоненты распространяются под Apache License, BSD license, ICU License, LGPL, libjpeg license, libpng license, MIT License, MS-PL, MPL/GPL/LGPL, zlib license[1] |
Сайт | chromium.org/Home (англ.) |
Медиафайлы на Викискладе |
Chromium (МФА [‘krəumɪəm], англ. chromium — хром) — веб-браузер с открытым исходным кодом, разрабатываемый сообществом The Chromium Authors, компанией Google и некоторыми другими компаниями (Opera Software, Яндекс, NVIDIA, …)[3]. По утверждению разработчиков, Chromium предназначен для предоставления пользователям быстрого, безопасного и надёжного доступа в Интернет, а также удобной платформы для веб-приложений[5][6]. На основе Chromium создан браузер Google Chrome (при этом в рамках Chromium также доступны ранние пре-альфа версии[7], в которых можно ознакомиться с новшествами, ещё не включёнными в состав Chrome), а также ряд других альтернативных веб-обозревателей[2].
Разработка веб-обозревателя началась 25 июля 2008 года[8]. 1 сентября 2008 года в официальном блоге Google Сандар Пичаи (Sundar Pichai) и Линус Апсон (Linus Upson) анонсировали браузер Google Chrome[5]. На следующий день состоялся выпуск первой публичной бета-версии браузера от Google, а также была опубликована большая часть кода браузера, лицензированного преимущественно под опциональной BSD-лицензией[9], а также рядом других[1]. Проект получил название Chromium. Разработчики Google объяснили создание открытого и свободного проекта Chromium стремлением помочь Mozilla и WebKit развивать Интернет и веб-технологии, предоставить разработчикам удобную платформу для создания и развития собственных проектов, а также возможностью протестировать свои собственные продукты силами сообщества[9]. Для взаимодействия с сообществом Google создал ряд сервисов: дискуссионные группы[10], справочные форумы[11], официальный блог проекта[12], баг-трекер[13]. Также разработчики Chromium гарантировали, что будут всячески стремиться соединять собственные разработки и исправления с основной веткой разработки WebKit[9]. В марте 2011 года разработчики решили провести изменение логотипа браузера из 3D в 2D-представление[14][15].
Скорость[править | править код]
Поставив своей целью разработать быстрый браузер, разработчики решили использовать открытые компоненты. Движком отображения веб-страниц был выбран свободный WebKit. Он обеспечивал необходимую скорость рендеринга, имея при этом ряд других преимуществ[16][17]. С движком обработки JavaScript всё обстояло несколько сложнее. Все имеющиеся на момент 2008 года движки или не обеспечивали необходимой производительности или распространялись по закрытым лицензиям. Поэтому инженеры Google написали с нуля скоростной, высокопроизводительный[18][19][20][21] движок V8, что позволило Chromium стать на момент запуска веб-обозревателя одним из самых быстрых браузеров в плане обработки JavaScript. В конце 2009 года в тестовых сборках Chromium начались работы по внедрению аппаратного ускорения при обработке динамического содержимого. Результат работы проявился в 7 версии Chromium, где уже можно было включить аппаратное ускорение[22][23][24], обеспечивая высочайшую производительность при обработке динамического 2D (Canvas) и 3D-контента (WebGL) с помощью графического процессора, показывая высокие результаты в демонстрационных тестах от Microsoft и Google[25][26][27][28][29][30]. Для ускорения доступа к страницам используется технология предварительного чтения DNS[31] и предварительная отрисовка страниц (пререндеринг)[32][33]. 7 декабря 2010 года Google анонсировала новый виток развития V8, разработав новую инфраструктуру компиляции кода. Новая технология под названием Crankshaft позволила добиться огромного прироста в производительности (порядка 109 %), обойдя все конкурирующие движки[34][35].
В апреле 2013 было объявлено, что браузеры Chromium и Chrome, а также операционная система Chrome OS переходят на новый открытый движок Blink, являющийся форком WebKit. Первоначальной целью такого решения было доработать внутреннюю архитектуру движка и сократить объём его исходного кода[36].
Безопасность[править | править код]
Safe Browsing в действииСогласно заявленным создателями Chromium стремлениям создать самый безопасный браузер, разработчики уделяют большое внимание внедрению новых функций по защите браузера. Для обеспечения безопасности в Chromium была выбрана модель «песочницы», позволявшая ограничить простор для атаки пользовательского компьютера через использованную уязвимость[37]. Исследователи Google пришли к выводу, что почти 70 % угроз «работают» в движке отображения, который взаимодействует с ненадёжным содержимым. Именно поэтому разработчики перевели всю работу движка в песочницу[~ 1][38][39]. На большинстве операционных систем Linux этот режим в браузере включен, однако некоторые неофициальные сборки Chromium дистрибутива Slackware отключают режим «песочницы» принудительно[40]. Тем не менее на официально поддерживаемых Google Linux-системах, начиная с версии 23, Chromium использует возможности ядра для использования дополнительных компонентов, таких как фильтры seccomp-bpf, позволяющие значительно ограничить потенциал использования злоумышленником специфичных вызовов ядра[41]. В сборке 66022 разработчики перенесли в «песочницу» (изменение касается систем под ОС Microsoft Windows) также исполнение подключаемого модуля Adobe Flash Player[42][43], который довольно часто становится объектом пристального внимания хакеров[44]. У Chromium нет действенной защиты от XSS-атак, но, благодаря тому, что Chromium поддерживает HTTP-only cookies, опасность межсайтового скриптинга значительно снижается[45]. Также активно тестируется функция XSS Auditor, внедрённая в списке экспериментальных функций в 7 версии. Данный компонент значительно увеличивает защиту от межсайтового скриптинга. Впервые XSS Auditor был использован в 4 версии Chromium[46], но в связи с многочисленными ошибками и падением производительности в версии 4.1 функция была отключена[47]. Проблему с производительностью и стабильностью разработчикам удалось разрешить, но функция до сих пор является экспериментальной, так как не все сайты способны с ней работать[48]. Также в 7 версии Chromium в качестве эксперимента появилась возможность надзора над подключаемыми модулями. Браузер получил возможность предлагать отключение тех плагинов, которые имеют незакрытые уязвимости до тех пор, пока не выйдет обновлённая версия модуля с исправлением ошибок[48][49][50], окончательно функция стала доступна в 10 версии браузера[51]. Для обеспечения криптографической безопасности при работе с конфиденциальной информацией пользователей Chromium предоставляет возможность работать с защищённым протоколом передачи данных (HTTPS), которые могут упаковываться в соответствии с криптографическими протоколами SSL 3.0 и TLS 1.0. Для дополнительной защиты Chromium может использовать экспериментальный открытый протокол HSTS, позволяющий устанавливать с сайтами в форсированном режиме защищённое соединение[52][53]. Часть настроек безопасности пользователь может регулировать сам. В Chromium встроен компонент Безопасный просмотр, обеспечивающий защиту от фишинга и вредоносного ПО[54][55][56]. Chromium при первом запуске в течение первых пяти минут загружает базы определений вредоносных и мошеннических сайтов, которые затем обновляет каждые 30 минут, при этом никакая личная информация в компанию Google не отправляется. Сам компонент может быть отключен в настройках браузера[~ 2][57]. Дополнительно Chromium позволяет проводить гибкую настройку содержания веб-страниц: редактировать политику запуска подключаемых модулей, использования JavaScript и cookies[~ 3], а также проводить очистку конфиденциальных данных за определённый период[~ 4][58]. Среди прочих механизмов защиты можно выделить:
- Спецификация HTML5 в виде Origin header обеспечивает защиту от подделки межсайтовых запросов (CSRF)[53], блокируя неправильные запросы сайтов.
- Chromium поддерживает X-Frame-Options API[59], защищающий браузер от кликджекинга, а также X-Content-Type-Options API[60], предоставляющий браузеру возможность защищаться от MIME-сниффинга[61].
- Chromium поддерживает «режим инкогнито», при котором история посещений и загрузок не записывается в журналы, а файлы cookies удаляются после закрытия браузера[62].
При этом Google призывает пользователей при нахождении уязвимостей в браузере сообщать о них разработчикам, взамен получая денежные вознаграждения[63].
Надёжность[править | править код]
В целях повышения стабильности для Chromium была выбрана мультипроцессная архитектура. Браузер, движок рендеринга, расширения, подключаемые модули работают в отдельных процессах. Таким образом, при нарушении работы, например, расширения браузер продолжит работу в обычном режиме, выдав предложение о перезапуске расширения[64]. У мультипроцессной архитектуры есть ещё ряд преимуществ, кроме стабильности[65][66]:
- Возможность мгновенного освобождения памяти при закрытии одного из компонентов. В частности, при закрытии вкладки потреблявшаяся ею память освободится сразу, в отличие от браузеров, использующих однопроцессную архитектуру, где очищение памяти при закрытии вкладки идёт несколько дольше.
- Активное взаимодействие с операционной системой. При использовании большого числа вкладок многие вкладки могут простаивать в бездействии, несмотря на то, что они необходимы пользователю. Chromium, взаимодействуя с ОС, уменьшает потребление памяти, заставляя систему считать неиспользуемую вкладку свёрнутым приложением.
- Возможность понимания, какие ресурсы и в каком количестве выделяются каждому запущенному компоненту. Для того, чтобы пользователь мог точно разобраться в каждом процессе, в Chromium установлен собственный диспетчер задач и инструмент статистики
about:memory
.
Но при этом у подобной архитектуры есть существенный недостаток — бо́льшее общее потребление памяти[66].
Поддержка веб-спецификаций[править | править код]
Chromium использует движок Blink для отображения веб-страниц, благодаря чему Chromium обеспечивает широкую поддержку HTML 4.01, xHTML 1.0 (2 изд.), XML 1.0 (4 изд.), SVG (уровень поддержки в 6 версии оценён как Advanced+[67]), шрифты SVG, фильтры SVG, анимацию SVG SMIL, MathML, ECMAScript, DOM, обеспечивая поддержку около 95 % существующих рекомендованных стандартов[68][69]. Разработчики же активно внедряют поддержку спецификаций HTML5, реализовав поддержку canvas, тегов <video>, <audio>, веб-приложений, геолокации, WebGL, Web SQL Database и ряда других активно разрабатываемых стандартов[70]. Также Chromium полностью проходит тесты CSS3 Selectors Test и Acid3[70].
Поддержка форматов[править | править код]
Браузер обеспечивает поддержку графических изображений JPEG (через Libjpeg), PNG (через Libpng), GIF, XBM[71]. В качестве альтернативного графического формата Chromium поддерживает разработанный компанией Google формат WebP, обеспечивающий лучшее качество при меньших размерах в сравнении с JPEG[72][73][74]. Поддержка аудио- и видеоформатов ограничена исключительно свободными форматами Ogv, Ogg и WebM, при этом AAC и MP3 не поддерживаются[40][75].
Расширяемость[править | править код]
Панель расширений в Chromium 10В декабре 2008 года Google объявила о начале работы по внедрению поддержки расширений в Google Chrome[76][77]. Тестовой площадкой стал свободный браузер Chromium. В первых версиях Chromium 2 появилась возможность использовать расширения[78][79][80]. Расширения — небольшие программы, запущенные в браузере и добавляющие дополнительную функциональность, интеграцию с разнообразными веб-сервисами и ряд других особенностей. При написании расширений могут использоваться те же самые технологии, что и при написании веб-страниц, то есть HTML для создания разметки, CSS для стилизации и JavaScript для программирования. Учитывая, что новейшие версии Chromium обеспечивают поддержку HTML5 и CSS3, то разработчики могут пользоваться новейшими открытыми веб-технологиями, такими как canvas и CSS-анимации[81].
Используя нативные API, расширения для Chromium могут взаимодействовать с закладками, предоставляя возможность создавать их и проводить над ними различные действия[82]; контекстным меню, позволяя редактировать его содержимое[83]; вкладками, позволяя сортировать их, изменять и проводить некоторые другие действия.[84]; другими нативными API[85], в том числе экспериментальными[86]. Из сторонних API есть возможность работать с DOM, HTML5 API’s, WebKit API и другими[87].
Также для Chromium можно использовать кросс-браузерный NPAPI-модуль, позволяющий вызывать нативный бинарный код расширения через JavaScript[88] для обмена данными между системой и браузером. Большим недостатком использования расширений, написанных с помощью этого API, является небезопасность. Расширения получают такие же права, которые имеет браузер, и через уязвимость в расширении злоумышленник может нанести вред системе[89]. Разработанные расширения можно выкладывать в официальной галерее расширений. Расширения, кроме использующих интерфейс NPAPI, не проходят предварительной проверки и сразу появляются в каталоге[90]. Все расширения хранятся в crx-формате, который является особо построенным ZIP-файлом, который можно распаковать большинством архиваторов (7-Zip, WinRAR и др.). Начиная с 19 августа 2010 года, согласно обновлённым политикам безопасности, разработчики должны выплатить взнос в размере 5$ для начала публикации расширений в каталоге. Разработчики, которые зарегистрировались до 19 августа, входной платой не облагаются и могут продолжать публиковать расширения в обычном режиме[91]. Расширения в Chromium могут обновляться сами, используя протокол Omaha[92]. Chromium имеет встроенную поддержку сценариев Greasemonkey, что существенно расширяет возможности браузера[93][94].
Персонализация[править | править код]
Летом 2009 года в Chromium 3 была внедрена поддержка тем[95]. Темы позволяли менять расцветку интерфейса браузера, согласно предпочтениям пользователя. В Linux-версии возможности персонализации оказались шире, так как темы могли использовать «родные» возможности интерфейса GTK+/GNOME[96]. Для удобства пользователей была создана специальная галерея[97], содержащая темы от Google и сторонних авторов[98].
Подключаемые модули[править | править код]
Демонстрация возможностей O3DChromium позволяет подключать к браузеру плагины, расширяющие возможности веб-обозревателя. В стандартной поставке на платформе Windows вместе с браузером идут:
- Default Plug-in — предоставляет возможность подключать сторонние плагины.
- GPU Plug-in — подключает возможность рендеринга Pepper 3D с помощью GPU.
- Native Client — плагин-компонент, позволяющий запускать приложения, использующие машинный код, в «песочнице».
В апреле 2009 года началось активное развитие плагина O3D, который должен предоставить API для создания мощных интерактивных приложений трёхмерной графики[99]. Разработчики планировали в дальнейшем внедрить открытый модуль в поставку Chromium, но в связи с развитием WebGL разработка плагина была заморожена, а часть наработок перенесена в спецификации WebGL[100]. В качестве дополнительных плагинов могут быть подключены Adobe Flash, Java, Silverlight, VLC Multimedia Plug-in, Adobe Reader и ряд других.
Безопасность[править | править код]
Плагины запускаются, согласно мультипроцессной архитектуре, в отдельных процессах, поэтому нарушить работу браузера они не способны[65]. Но из-за того, что подключаемые модули используют системные библиотеки, их исполнение было вынесено из «песочницы».
Приложения[править | править код]
Веб-приложения в Chromium 1019 мая 2010 на официальном блоге Chromium был анонсирован Chrome Web Store, в котором будет предоставлена возможность публиковать приложения[101]. Приложения являются интерактивными веб-сайтами, во многом похожими на расширения, но ключевым отличием является то, что приложения можно продавать. Таким образом Google надеется привлечь крупных игроков, желающих извлечь выгоду из своих разработок[102]. Среди анонсированных приложений оказались: графический редактор и ряд игр. 7 декабря 2010 года на мероприятии Chrome Event разработчики браузера Chromium и Google Chrome объявили о запуске Chrome Web Store, в котором можно будет устанавливать веб-приложения, расширения и темы[103][104][105][106]. При этом для удобства пользования браузером на сенсорных экранах в браузере разрабатывается специальная панель приложений, адаптированная под управление пальцем[107].
Разработка приложений имеет примерно те же возможности, что и разработка расширений, но есть дополнительные возможности, как, например, запуск устанавливаемых приложений вне браузера[108].
Синхронизация[править | править код]
Через google-аккаунт может синхронизировать, в том числе и с браузером Google Chrome (и другими браузерами на основе Chromium, имеющие ядро выше 5 версии), веб-приложения, автозаполнение форм (кроме данных кредитных карт), закладки, расширения, параметры браузера и темы[109]. Начиная с 9 версии браузера, Chromium умеет синхронизировать пароли, при этом эти данные передаются в зашифрованном виде при установке идентификационной фразы[110].
Инструменты разработчика[править | править код]
Инструменты разработчика. Инструменты разработчика Chromium предоставляют интегрированное окружение для отладки, оптимизации и понимания устройства веб-приложений или сайтов, запущенных в Chromium. Инструменты разработчика частично разрабатываются в составе WebKit под названием Web Inspector. Среди функций стоит отметить обработку в реальном времени DOM и CSS, отладку JavaScript, использующую графический отладчик, анализ времени исполнения всех функций веб-приложений, исследование данных локальных хранилищ HTML5, а также ряд других функций[111][112][113][114][115][116].
Диспетчер задач[~ 5]. В диспетчере задач показываются все процессы, запущенные в Chromium, и используемые этими процессами ресурсы (память, процессор и сеть).
Другие инструменты. Браузер обладает дополнительными скрытыми инструментами для разработчиков и тестировщиков, позволяющих получить доступ к дополнительным экспериментальным функциям браузера[117][118], подробной информации о браузере, средствам мониторинга данных, а также к ряду других возможностей[119].
Браузер в целом положительно воспринимается экспертами, которые отмечают более высокую скорость работы по сравнению с конкурентами, а также обладает рядом других преимуществ, таких как: веб-приложения, минималистичный интерфейс, удобная работа с вкладками и некоторые другие достоинства[120][121]. При этом первые тестовые версии браузера для платформ Linux и macOS подвергались критике из-за крайне нестабильной работы, недостатка функций, нерабочих инструментов разработчика и крупного ряда других недочётов[122][123][124]. Позднее Chromium стал объектом скандала, возникшего после выявления российским программистом Алексеем Ужвой доказательств того, что браузер, вопреки заявлениям Google, совершает недокументированные запросы на серверы Google[125][126]. Разработчики признали дефект, объявили, что это ошибка, и удалили все следящие элементы[127].
Зачастую возникает путаница между браузерами Chromium и Google Chrome[128]. Несмотря на схожесть, браузеры имеют ряд существенных отличий. Chromium является свободным веб-обозревателем с открытым исходным кодом, в то время как Google Chrome распространяется под собственной лицензией[129] и содержит ряд несвободных элементов. С подробностями можно ознакомиться в таблице[40].
Chromium | Google Chrome | |
---|---|---|
Логотип | Многоцветный с преобладанием оттенков синего | Многоцветный с преобладанием тёплых цветов |
Отчёты об ошибках | Не отправляются[130] | Отправляются при включённой опции |
Статистика | Не отправляется[130] | Отправляется при включённой опции |
RLZ-идентификатор | Не отправляется[130] | Периодически отправляется[54] |
Видео и аудио | Поддерживаются стандартно только открытые и свободные форматы WebM, Theora, Vorbis | Поддерживаются форматы WebM, Theora, MP3, AAC, Vorbis |
Adobe Flash | Отсутствует | Встроен |
Google Updater | Отсутствует. В некоторых операционных системах браузер обновляется при помощи технологии пакетного управления (Ubuntu, Debian, openSUSE, ChromeOS и др.) | Следит за обновлениями браузера, скачивает и устанавливает их при необходимости |
Качество и стабильность | Каналы обновлений полностью соответствуют каналам Chrome. Также доступны нестабильные ежедневные сборки | Несколько каналов обновлений. Канал Stable тщательно тестируется |
Основную ветку Chromium (вне каналов Stable, Beta и Dev) можно расценивать как альфа-версию Google Chrome, она используется для «горячего» внедрения новых возможностей и функций[7]. При подобной политике использование браузера не рекомендуется для обычных пользователей, но в некоторых ОС, например в Joli OS, Chromium является браузером по умолчанию. В Windows существует ряд сторонних программ, позволяющих обновлять Chromium (например, свободный и открытый Chromium Updater[131]) по двум каналам обновлений — стабильному (протестированные сборки для ежедневного использования) и нестабильному (свежайшие сборки Chromium). Использование стабильного канала Chromium позволяет избежать ошибок и падений браузера. При этом корпоративный сегмент также может использовать Chromium благодаря инструментам управления групповыми политиками[132][133][134].
Chromium выпускается для операционных систем Microsoft Windows, начиная с XP SP2; MacOS, начиная с 10.5.6., и Linux (доступны также стабильные сборки Chromium), а именно, Arch Linux[135], Debian[136], Fedora[137], Gentoo Linux[138], openSUSE[139], Ubuntu и производные[140][141], Maemo 5 (существует неофициальный порт полноценного Chromium на коммуникатор Nokia N900)[142][143] и другие дистрибутивы[144]. FreeBSD официально не поддерживается, но доступен порт Linux версии, которая, однако, имеет некоторые функциональные недостатки в работе с расширениями[145][146]. Вычислить точное количество пользователей браузера Chromium очень сложно, так как User Agent браузеров Google Chrome и Chromium совпадают. Согласно социальной сети Wakoopa, аудиторию пользователей Chromium (около 87 %) составляют пользователи ОС с ядром Linux[147].
Кодовая база Chromium послужила основой для создания целого ряда альтернативных веб-обозревателей, имеющих ряд особенностей по сравнению с основной веткой развития. Одним из примеров является браузер Opera, который, начиная с версии 15, использует движок Blink (ранее использовался собственный движок Presto[148]). Также, на базе Chromium многие интернет-компании выпускают браузеры, интегрированные с собственными интернет-сервисами, например: Google Chrome (компания Google), Яндекс.Браузер (Яндекс[149][150][151][152]), 360 Extreme Explorer.
- ↑ На некоторых файловых системах, таких как FAT32, использование «песочницы» невозможно.
- ↑ Параметры Chromium → Расширенные → Конфиденциальность → Включить защиту от фишинга и вредоносного ПО.
- ↑ Параметры Chromium → Расширенные → Конфиденциальность → Настройки содержания.
- ↑ Параметры Chromium → Расширенные → Конфиденциальность → Удалить данные о просмотренных страницах.
- ↑ Меню «Настройка» → Инструменты → Диспетчер задач. Также можно воспользоваться быстрыми клавишами Shift + Escape.