Chromium - это проект браузера с открытым исходным кодом, который составляет основу веб-браузера Chrome. Но давайте глубже посмотрим, что это значит.
Когда Google впервые представил Chrome в 2008 году, они также выпустили исходный код Chromium, на котором Chrome был основан как проект с открытым исходным кодом. Этот открытый исходный код поддерживается Хром Проект , а сам Chrome поддерживается Google.
СВЯЗАННЫЕ С: Стоит ли покупать Chromebook?
Самая большая разница между двумя браузерами заключается в том, что, хотя Chrome основан на Chromium, Google также добавляет в Chrome ряд проприетарных функций, таких как автоматические обновления и поддержка дополнительных видеоформатов. Google также применил аналогичный подход к Chromium OS, проекту с открытым исходным кодом, который составляет основу их собственной Chrome OS - операционной системы, работающей на Chromebook .
Что есть в Chrome, чего нет в хроме
Chrome основан на Chromium, но Google добавляет в свой браузер Chrome ряд проприетарных битов с закрытым исходным кодом, которых нет в Chromium. В частности, Google берет Chromium, а затем добавляет следующее:
- Поддержка AAC, H.264 и MP3. Chrome включает лицензированные кодеки для этих проприетарных форматов мультимедиа, предоставляя вам доступ к более разнообразному мультимедийному контенту, особенно к сайтам, использующим видео HTML5 для потоковой передачи видео H.264. Оба браузера включают базовые бесплатные кодеки: Opus, Theora, Vorbis, VP8, VP9 и WAV.
СВЯЗАННЫЕ С: Используете Firefox в Linux? Ваш Flash Player устарел и устарел!
- Adobe Flash (PPAPI). Chrome включает в себя плагин Flash для песочницы Pepper API (PPAPI), который Google автоматически обновляет вместе с Chrome. Это единственный способ получить самую современную версию Flash в Linux . Даже на Windows и Mac вам лучше использовать изолированный плагин PPAPI Flash из Chrome, а не более старый плагин NPAPI Flash, доступный на веб-сайте Adobe. (Фактически вы можете получить плагин Pepper Flash из Chrome, а затем установить его и использовать в Chromium, если хотите.)
- Google Update. Пользователи Chrome для Windows и Mac получают дополнительное фоновое приложение, которое автоматически обновляет Chrome. Пользователи Linux используют свои стандартные инструменты управления программным обеспечением.
- Ограничения на расширение . Для Chrome Google отключает расширения, которые не размещены в Интернет-магазине Chrome.
- Отчеты о сбоях и ошибках . Пользователь Chrome может отправить статистику сбоев и ошибок в Google для анализа.
- Безопасная песочница (?). Google также отмечает, что в некоторых дистрибутивах Linux может отключаться песочница безопасности Chromium, поэтому вам нужно перейти к about: sandbox в Chromium, чтобы убедиться, что песочница включена и работает по умолчанию. Это одна из лучших функций Chromium (и Chrome).
Обратите внимание, что, хотя Chromium и не является брендом Google, он все же очень ориентирован на Google. Например, Chromium содержит те же функции синхронизации, что и в Chrome, позволяя вам войти в систему с учетной записью Google и синхронизировать свои данные.
Получение хрома
Чтобы установить Google Chrome практически на любой платформе, достаточно просто посетить Страница загрузки Google Chrome , поэтому давайте просто посмотрим, как можно получить Chromium, если он вам нужен.
СВЯЗАННЫЕ С: Как работают менеджеры по установке программного обеспечения и пакетов в Linux
В Linux вы часто можете установить Chromium прямо из репозиториев программного обеспечения вашего дистрибутива Linux. Например, в Ubuntu Linux вы можете установить его, открыв Центр программного обеспечения Ubuntu, выполнив поиск Chromium и нажав Установить. Chromium получает обновления безопасности через репозитории программного обеспечения вашего дистрибутива Linux .
В Windows и Mac использовать Chromium немного сложнее. Ты можешь получить официальные сборки Chromium , но они предназначены только для новейших технологий и не обновляются автоматически. Программа обновления является частью Google Chrome с закрытым исходным кодом. Вы можете получить от кого-то сторонние сборки, но они не будут обновляться автоматически, и вам придется доверять стороннему дистрибьютору. Вы также можете самостоятельно скомпилировать Chromium из исходного кода, но действительно ли вы хотите делать это каждый раз, когда доступно обновление? Возможно нет.
А как насчет «шпионского ПО?» (На самом деле это не шпионское ПО)
Google Chrome включает функции отчетов о сбоях, которых нет в Chromium. Если вы решите включить отчеты о сбоях в Chrome, информация о сбоях будет отправляться в Google. Если вы используете Chromium, этого средства сообщения о сбоях нет, и вам придется получить трассировку ошибок по старинке. Дистрибутивы Linux также могут изменять код Chromium перед тем, как передать его вам. Если вы пытаетесь устранить какую-либо ошибку Chrome, вам, вероятно, лучше использовать Chrome вместо Chromium.
СВЯЗАННЫЕ С: Должен ли я позволить приложениям отправлять «статистику использования» и «отчеты об ошибках»?
В Chromium также отсутствует функция отслеживания использования или «пользовательских показателей», которая есть в Chrome. Это дополнительная функция, которая отправляет в Google информацию о том, как вы используете различные части браузера, предоставляя им данные, которые они могут использовать для принятия решений. (Это были те данные, которые Microsoft заявила, что они использовали, когда они сказали, что удалили меню Пуск, потому что никто не использовал его, поэтому возможно, гикам стоит оставить такие функции на .)
В прошлом пользователи беспокоились о том, что каждый браузер 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 для ХТМЛ5 видео , чего-то, что не поддерживает Chromium.
Итак, Chrome или Chromium? Если вы используете Windows или Mac, выбор очевиден. Chromium слишком привередлив, чтобы его использовать - в основном потому, что вы не можете получить официальные стабильные сборки, которые будут обновляться автоматически. Настоящий выбор здесь должен быть сделан пользователями Linux.