-> ->

Бесплатный браузер Chromium

Chromium — веб-браузер с открытым исходным кодом, предназначенный для предоставления пользователям быстрого, безопасного и надёжного доступа в Интернет, а также удобной платформы для веб-приложений. На основе Chromium создаётся браузер Google Chrome, а также ряд других альтернативных веб-обозревателей.

Скорость

Движком отображения веб-страниц был выбран открытый и свободный WebKit, который отличался скоростью, гибкостью и простотой.

Для обработки JavaScript был написан с нуля скоростной, высокопроизводительный движок V8.

Для ускорения доступа к страницам используется технология предварительного чтения DNS.

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

Для обеспечения безопасности в Chromium была выбрана модель «песочницы», позволявшая ограничить простор для атаки пользовательского компьютера через использованную уязвимость. Исследователи Google пришли к выводу, что почти 70 % угроз «работают» в движке отображения, который взаимодействует с ненадёжным содержимым. Именно поэтому разработчики перевели всю работу движка в песочницу. Нет действенной защиты от XSS-атак, но, благодаря тому, что Chromium поддерживает HTTP-Only cookies, опасность межсайтового скриптинга значительно снижается.

Примечание. На некоторых файловых системах, таких как FAT32, использование «песочницы» невозможно. Также на некоторых дистрибутивах Linux (сборки Slackware) режим «песочницы» отключён принудительно. В Chromium встроен компонент Safe Browsing, обеспечивающий защиту от фишинга и вредоносного ПО. Chromium при первом запуске в течение первых пяти минут загружает базы определений вредоносных и мошеннических сайтов, которые затем обновляет каждые 30 минут, при этом никакая личная информация в компанию Google не отправляется. Сам компонент может быть отключен в настройках браузера.

Надёжность

Для повышения стабильности для Chromium была выбрана мульти-процессная архитектура. Браузер, движок рендеринга, расширения, подключаемые модули работают в отдельных процессах. Таким образом, при нарушении работы, например, расширения браузер продолжит работу в обычном режиме, выдав предложение о перезапуске расширения. У мультипроцессорной архитектуры есть ещё ряд преимуществ, кроме стабильности:

  • Возможность мгновенного освобождения памяти при закрытии одного из компонентов. Если закрыть, например, вкладку, то память, которую потребляла вкладка освободится сразу, в отличие от браузеров, использующих одно-процессную архитектуру, где очищение памяти при закрытии вкладки идёт несколько дольше.
  • Активное взаимодействие с операционной системой. При использовании большого числа вкладок многие вкладки могут простаивать в бездействии, несмотря на то, что они необходимы пользователю. Chromium, взаимодействуя с ОС, уменьшает потребление памяти, заставляя систему считать неиспользуемую вкладку свёрнутым приложением.
  • Возможность понимания, какие ресурсы и в каком количестве выделяются каждому запущенному компоненту. Для того, чтобы пользователь мог точно разобраться в каждом процессе, в Chromium установлен собственный диспетчер задач и инструмент статистики about:memory.

Но при этом у подобной архитектуры есть существенный недостаток — бОльшее общее потребление памяти.

Расширяемость

В декабре 2008 года Google объявила о начале работы по внедрению поддержки расширений в Google Chrome. Тестовой площадкой стал свободный браузер Chromium. В первых версиях Chromium 2 появилась возможность использовать расширения. Расширения — небольшие программы, запущенные в браузере и добавляющие дополнительную функциональность, интеграцию с разнообразными веб-сервисами и ряд других особенностей. При написании расширений могут использоваться те же самые технологии, что и при написании веб-страниц, то есть HTML для создания разметки, CSS для стилизации и JavaScript для программирования. Учитывая, что новейшие версии Chromium обеспечивают поддержку HTML5 и CSS3, то разработчики могут пользоваться новейшими открытыми веб-технологиями, такими как canvas и CSS-анимации. Используя нативные API, расширения для Chromium могут взаимодействовать с:

  • Закладками, предоставляя возможность создавать их и проводить над ними различные действия.
  • Контекстным меню, позволяя редактировать содержимое контекстного меню
  • Вкладками, позволяя сортировать их, изменять и проводить некоторые другие действия.
  • И другими нативными API, в том числе экспериментальными.

Из сторонних API есть возможность работать с DOM, HTML5 API's, WebKit API и другими Также для Chromium можно использовать кросс-браузерный NPAPI-модуль, отвечающий за обработку определённого content-type и для обмена данными с браузером. Большим недостатком использования расширений, написанных с помощью этого API является безопасность. Расширения получают такие же права, которые имеет браузер, и через уязвимость в расширении злоумышленник может нанести вред системе. Разработанные расширения можно выкладывать в официальной галерее расширений. Расширения, кроме использующих интерфейс NPAPI, не проходят предварительной проверки и сразу появляются в каталоге. Все расширения хранятся в crx-формате, который является особо построенным ZIP-файлом, который можно распаковать большинством архиваторов (7-Zip, WinRAR и др.). Начиная с 19 августа 2010 года, согласно обновлённым политикам безопасности, разработчики должны выплатить взнос в размере 5$ для начала публикации расширений в каталоге. Разработчики, которые зарегистрировались до 19 августа, входной платой не облагаются и могут продолжать публиковать расширения в обычном режиме.

Отличия от Google Chrome

Иногда возникает путаница между браузером Chromium и Google Chrome. Несмотря на схожесть браузеры имеют ряд коренных отличий. Chromium является свободным веб-обозревателем с открытым исходным кодом, а Google Chrome распространяется по лицензии EULA, содержа ряд несвободных элементов. С подробностями можно ознакомиться в таблице.

Google Chrome Chromium
Логотип Многоцветный с преобладанием тёплых цветов Многоцветный с преобладанием оттенков синего
Отчёты об ошибках Отправляются при включённой опции Не отправляются
Статистика Отправляется при включённой опции Не отправляется
RLZ-идентификатор Периодически отправляется Не отправляется
Видео и аудио Поддерживаются H.264, Theora, WebM, MP3, AAC, Vorbis Поддерживаются Theora, WebM и Vorbis
Adobe Flash Встроен Отсутствует, подключается вручную.
Google Updater Следит за обновлениями браузера, скачивает и устанавливает их при необходимости Отсутствует
Модуль PDF Встроен Отсутствует, pdf-файлы загружаются и открываются средствами системы.

Скачать Chromium можно по следующим ссылкам:


Возможно, Вас заинтересуют:

 

Браузер Chromium, скачать хромиум бесплатно

Рейтинг: 4.57

  • Рейтинг

(Голосов: 7)

Польза: +4

(Голосов: 4)

 

Комментарии

Александр, любимый браузер: Google Chrome

2014-03-10 18:54:28

уважаемые господа,не могли бы вы разместить на вашем сайте ссылку на скачивание свежей версии браузера CHROMIUM.заранее благодарю!
Александр, любимый браузер: Google Chrome

2014-06-09 19:29:38

ну просто cуууупербраузер!!!

Чтобы оставить комментарий - зарегистрируйтесь или авторизуйтесь через любимый сервис (ВКонтакте, Одноклассники, Twitter и др.) с помощью OpenID.