Секреты Google Chrome

Заводя разговор об интернет-браузере Chrome, нельзя обойти вниманием проект Chromium. Эти обозреватели являются близкими родственниками. Запуск Google Chrome и Chromium произошел практически одновременно, а их основное отличие состоит в том, что Chromium - это приложение с открытым исходным кодом, в то время как Chrome - «брендовый» продукт, официальное детище Google. Оба браузера построены на основе движка WebKil, корни которого - в библиотеках, применяемых в отлично известной линуксоидам графической оболочке KDE. На основе WebKit разрабатывается немало приложений, в том числе и браузеров. В частности, на нем построен эппловский обозреватель Safari.

Многие не без основания называют Chromium своеобразной постоянной «бетой» Chrome: действительно, его версии сменяются быстрее, энтузиазма во внедрении новых технологий больше. Но и потенциального риска, сопутствующего использованию экспериментального продукта, здесь достаточно. С точки зрения юзера, эти разработки очень и очень похожи. Поэтому затевать отдельные обзоры смысла нет. Так что мы продолжим разговор о Chrome - рассказ будет актуален и для желающих освоить Chromium. Если же какие-либо функции будут отличаться, мы сделаем необходимые примечания. Заметим, кстати, что на основе Chromium выпущено несколько «фирменных» браузеров, в частности «Яндекс Хром» и «Нихром» от «Рамблера». Они являются практически полными аналогами исходного проекта, привнося в него только некоторые собственные сервисы.

Chrome и новые технологии

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

Семейство Chromium/Chrome принадлежит к первой группе. Это можно проиллюстрировать даже на примере технологии WebGL, позволяющей браузеру работать с трехмерными объектами. Строго говоря, WebGL не является стандартом W3C, однако ее поддержка внедрена в Chrome последних версий, и отказываться от нее пока никто не собирается. Неудивительно, что в тестах, просто фиксирующих наличие поддержки тех или иных технологий (например, HTML5Test), Chrome и особенно Chromium показывают неизменно высокие результаты.

По скорости обработки веб-приложений Chrome полностью соответствует современным требованиям. При желании вы можете замерить его производительность на собственном компьютере с помощью одного из многочисленных тестов, например SunSpider. Нелишним будет напомнить, что браузер - это всего один из элементов, влияющих на субъективную оценку скорости работы онлайновых приложений, и, как правило, не самый медленный. Что касается скорости запуска, то здесь у «Хрома» все в полном порядке: стартует он действительно быстро, даже с дополнениями на борту.

Есть у Chrome и собственные оригинальные технологии - речь идет о Google Cloud Print. При активации этой службы пользователь получает возможность удаленной печати на подключенном к своему компьютеру принтере. Это, например, позволяет обращаться к принтеру с портативных и мобильных устройств, а также производить удаленную печать из «Документов Google» или Gmail. Учитывая большое количество окружающих нас гаджетов, даная возможность весьма удобна в повседневной жизни.

Интерфейс и возможности по умолчанию

Установка Google Chrome происходит быстро и практически без участия пользователя. Последующие обновления производятся в автоматическом режиме. Для инсталляции же Chromium придется отправиться на страницу-склад версий на сайте chromium.org и скачать понравившуюся сборку, которые выкладываются практически ежедневно. Предлагаются и коды для самостоятельной компиляции.

«Хром» подхватывает закладки, историю и другие данные из установленного в системе по умолчанию браузера. Кстати говоря, первый раз я по-настоящему «уронил» Google Chrome именно при попытке импорта данных из Firefox. В остальном стабильность браузера была на высоте.

Стартовая страница быстрого доступа предлагает автоматически обновляемые миниатюры наиболее часто посещаемых сайтов, которые можно закрепить на этой странице, список недавно закрытых закладок и панель закладок, которая по умолчанию скрывается на новых страницах. В соответствии с последними тенденциями, разработчики Chrome славно потрудились над максимальным расширением рабочего пространства за счет сокращения размеров панелей инструментов. Это, безусловно, хорошая новость для владельцев нетбуков и других портативных устройств с относительно небольшими дисплеями. У Chrome 10 нет панели меню. Кнопки дополнений и настроек вынесены на панель с универсальной строкой ввода, которая здесь называется ом-нибоксом. Панель закладок, по сути, совмещена с заголовком окна браузера. Высота верхней панели немного больше, чем у Internet Explorer 9. В то же время нельзя не заметить, что преимущества компоновки панели «Эксплорера» в полной мере проявляются на относительно крупных широкоэкранных дисплеях. Chrome же более универсален, поскольку для заголовков вкладок остается больше места, да и длинные URL в строке адреса помещаются вольготней. Постоянная панель состояния в нижней части окна отсутствует, а соответствующие сообщения, например адреса ссылок, на которые наведен курсор, выводятся во всплывающей строчке в нижней части окна. В полноэкранном режиме, зайти в который можно клавишей F11, Chrome ставит рекорд компактности: из инструментов отображается только нижняя всплывающая информационная панелька да ярлычок возврата в обычный режим.