Веб-браузер Google Chrome
Обгуглим всех!
/imgs/2018/11/26/18/2692892/7f61c92724ba0bd30f822e7e8e334a0664760725.jpg)
Краткость – сестра таланта, не правда ли?
Краткость – сестра таланта, не правда ли?
Google Chrome создан на движке WebKit, который небезуспешно используется компанией Apple, – на нём работает Safari, а также несколько мобильных браузеров. Исходный код самого WebKit базируется на библиотеках KHTML, разработанных для просмотра интернет-страниц под UNIX ещё в 2000 году. На взаимоотношения «гуглофанов» и критиков Chrome эти факты влияют самым непосредственным образом – кто откажет себе в удовольствии укорить Google в использовании накопленного другими опыта? С другой стороны, вы только посмотрите на внешний вид нового браузера – программный продукт имеет предельно минималистичный интерфейс, отличается лёгкостью и здорово смотрится при любой ОС, будь то Windows XP или Vista.
Тестирование браузера производилось в среде Microsoft Windows XP Professional Service Pack 2 (build 2600), при этом версия Google Chrome успела дорасти до 0.2.149.29. Примечательно, что Chrome включает систему фоновых обновлений, которые скачиваются и устанавливаются без каких бы то ни было уведомлений, – процесс GoogleUpdater.exe появляется в системе аккурат после инсталляции браузера и автоматически запускается всякий раз при загрузке Windows.
Офлайновый дистрибутив программы «весит» около 8 Мбайт, однако сейчас браузер можно скачать с сайта Google только частично – после запуска инсталлятора (400 кбайт) остальной контент всё равно скачивается из Интернета. После принятия пользовательского соглашения, выбора языка и папки для установки браузер завершает инсталляцию.
Далее следует предложение об импорте настроек, истории посещений, а также закладок из Mozilla Firefox и Internet Explorer в Chrome – и с тем и с другим программа отлично справилась, однако очень хочется надеяться, что Google позаботится о пользователях, ранее предпочитавших браузер Opera, – пока в списке импорта закладок и настроек он отсутствует.
При первом знакомстве с Chrome в глаза сразу бросается отсутствие главного меню, а также тот факт, что открытые вкладки располагаются не под строкой адреса, а над ней. Рядом с табами вверху находится кнопка добавления новой вкладки, хотя привычная комбинация Ctrl+T тоже работает.
/imgs/2018/11/26/18/2692918/47b9fe03051d7e5814b73cf6072e736d0e2e8420.jpg)
Вкладки сверху – ничего удивительного, однако видеть такое приходится впервые
Вкладки сверху – ничего удивительного, однако видеть такое приходится впервые
Ниже находится строка адреса, которая также выполняет роль строки поиска. На первый взгляд удобно, однако при смене поисковика приходится лезть в настройки и довольно продолжительно щёлкать мышью.
/imgs/2018/11/26/18/2692936/2e3328b20a2228c388a1a289117f7e1a5659f3fb.jpg)
Поисковиков много, однако добраться до них непросто
Поисковиков много, однако добраться до них непросто
У кнопок «Назад» и «Вперёд» нет маленьких стрелочек, нажатие на которые приводит к появлению выпадающего списка с посещёнными ранее интернет-страницами. Для того чтобы вернуться на пару страниц назад, следует либо нажать правой клавишей мыши на кнопку «Назад» или «Вперёд», либо удерживать левую кнопку мыши примерно пару секунд.
/imgs/2018/11/26/18/2692954/5d1399998d875b74aeb2b5ecab26df9862494965.jpg)
Как видите, экономить место в Google умеют
Как видите, экономить место в Google умеют
Панель закладок всегда можно разместить под строкой адреса и поиска. Наиболее горячие закладки выносятся на переднюю панель, остальные можно найти, если нажать на кнопку «Другие закладки». При каждом сохранении закладки будет предложено выбрать, в какую папку следует сохранить страницу, при этом можно давать каждой папке своё название. Кроме того, в Chrome имеется аналог Speed Dial, хорошо знакомого пользователям браузера Opera. В пустом окне или вкладке располагается та же панель закладок, только страницы анимированы, а справа можно получить доступ к недавно посещённым ресурсам.
/imgs/2018/11/26/18/2692968/89a920f898c7538b71a74956cc83a01b45cd0692.jpg)
При желании панель закладок всегда можно спрятать
При желании панель закладок всегда можно спрятать
/imgs/2018/11/26/18/2692988/4ab43eed801c68f2dc57e88d31b3b72742f2a7f4.jpg)
Почему бы Google не позаимствовать хорошую идею у Opera?
Почему бы Google не позаимствовать хорошую идею у Opera?
Сохранение изображений, а также история закачек у Chrome весьма приятно анимированы. При сохранении, скажем, скриншота браузер предупреждает большой стрелкой, которая на мгновение появляется в левом нижнем углу. После закачки файл можно тут же просмотреть, равно как и всю историю закачек. В бета-версии докачка файлов не поддерживалась, однако с трудом верится, что Chrome проигнорирует эту функцию.
/imgs/2018/11/26/18/2693014/41604b3164ceacb79be25714775438843083849e.jpg)
История закачек (справа внизу) оформлена в виде веб-интерфейса, что весьма удобно
История закачек (справа внизу) оформлена в виде веб-интерфейса, что весьма удобно
Журнал истории посещений сделан в виде веб-интерфейса – даётся информация о посещённых ресурсах с указанием точного времени, при этом имеется специальная функция, которая позволяет удалить историю за определённый день. Как и в Firefox, найти в журнале нужный сайт проще простого – для этого достаточно вписать в строку поиска ключевое слово или словосочетание.
/imgs/2018/11/26/18/2693028/9cbd4876c850327efd000cab80db4b60a0685ef8.jpg)
При наведении курсора на ссылку в истории сообщений адрес ресурса не показывается
При наведении курсора на ссылку в истории сообщений адрес ресурса не показывается
Крайне интересной особенностью Chrome является его собственный «Диспетчер задач» – эта «фишка» позволяет браузеру оставаться работоспособным даже тогда, когда «повесится» один из сайтов, открытых во вкладке. Тем не менее говорить о том, что каждая вкладка является отдельным процессом, – опрометчиво, так как иногда вкладки могут располагаться в одном процессе, и «зависание» всего одной приводит к сбою в работе остальных. В одном процессе вкладки оказываются тогда, когда страница была открыта из другой. «Диспетчер задач» также позволяет просмотреть, сколько ресурсов занимает каждая вкладка.
/imgs/2018/11/26/18/2693045/72617f054ce56255956ac8f876f2bb95eac22254.jpg)
Процессы в Google Chrome, как видите, можно завершать принудительно
Процессы в Google Chrome, как видите, можно завершать принудительно
/imgs/2018/11/26/18/2693056/f25cbe31822cecc7d4475592e4f5baece0bc2b46.jpg)
Сисадмины могут просмотреть более детальную информацию о запущенных вкладках и работе Chrome
Сисадмины могут просмотреть более детальную информацию о запущенных вкладках и работе Chrome
/imgs/2018/11/26/18/2693072/d5e74c387802562a38e8bf75135b17eaed7876a0.jpg)
Принудительное завершение процесса приводит к появлению следующего сообщения
Принудительное завершение процесса приводит к появлению следующего сообщения
Google Chrome обладает ещё несколькими приятными бонусами, которыми остальные браузеры похвастаться не могут. Во-первых, поддержка технологии Gears, которая позволяет создавать ярлыки для сайтов на рабочем столе, в меню «Пуск» или на панели быстрого запуска. В зависимости от сайта иконки будут иметь уникальный вид, постараются «выглядеть» как полноценные программы, а также не будут иметь вкладок. Во-вторых, у Chrome есть отдельная вкладка в настройках, которая называется «Разработчикам». Она позволяет просмотреть исходный код ресурса, изучить структуру сайта, а также познакомиться со стилями CSS. Выбранный для более детального осмотра элемент открывается в отдельном окне, так что начинающим веб-мастерам всегда можно сравнить исходник с оригиналом.
/imgs/2018/11/26/18/2693087/33cc9887a3529bf20facca6647c8e63c500a60e5.jpg)
Google Gears – приятная мелочь
Google Gears – приятная мелочь
/imgs/2018/11/26/18/2693097/84d51fb17c7758400d5f2bc2fbcd0044010c53b7.jpg)
Красивые значки есть не у всех сайтов, однако иконка Gmail очень симпатичная
Красивые значки есть не у всех сайтов, однако иконка Gmail очень симпатичная
/imgs/2018/11/26/18/2693112/273f88a03124e661ae1cbe05b9af6a52afa30462.jpg)
Даёшь открытые исходники!
Даёшь открытые исходники!
/imgs/2018/11/26/18/2693165/f3f05de0dd8b429e91a624ddb4b295eb45990690.jpg)
Консоль JavaScript пригодится многим веб-мастерам
Консоль JavaScript пригодится многим веб-мастерам
В браузере имеется так называемый «режим инкогнито», включение которого приводит к отсутствию истории посещений, открытых вкладок, закачек, а также исключает возможность появления файлов куки и прочих «следов», неизбежно остающихся после прогулки по Всемирной паутине. Хотя, если говорить строго, ничего нового тут нет – режим InPrivate есть в том же Internet Explorer 8, так что изобретать велосипед Google не пришлось.
/imgs/2018/11/26/18/2693182/7d26d766d13010a80a4c10768b2921411df96af8.jpg)
О включённом режиме «Инкогнито» сигнализирует специальный значок в левом верхнем углу
О включённом режиме «Инкогнито» сигнализирует специальный значок в левом верхнем углу
Хромой, горбатый и больной?
Пользователи, попробовавшие Google Chrome, делятся как минимум на три категории – довольные, сдержанные и негативно настроенные. Такой разброс мнений легко понять: во-первых, браузер ещё не вырос из штанишек бета-версии; во-вторых, использует немало наработок конкурентов вроде Internet Explorer, Opera и Mozilla Firefox; в-третьих, пока непонятно, насколько серьёзно Google отнесётся к своему браузеру, будет ли часто обновлять программный продукт и насколько оперативно справится с выпуском плагинов.
Как бы там ни было, уже сейчас можно постараться систематизировать информацию о новом браузере. Chrome, прозванный в Сети «Хромым» из-за большого количества ошибок, наверняка избавится от большинства болячек – уже появились две заплатки для браузера. Обнаружена уязвимость, которая позволяет удалённо запускать практически любой файл на компьютере пользователя. Для этого пользователь должен зайти на специально сформированный сайт и кликнуть по иконке загрузки исполняемого файла. Вторая выявленная уязвимость браузера заключается в появлении так называемых «изолированных» вкладок, которые, по замыслу разработчиков, должны предотвращать сбой работы программы и обеспечивать более надёжную защиту от опасных сайтов.
С тестами производительности Chrome справился успешно – в тестовом комплекте SunSpider, разработанном в недрах проекта WebKit, новый браузер незначительно опередил Firefox, Safari и Opera. Тест V8 Benchmark, представленный разработчиками Google для оценки своего JavaScript движка V8, продемонстрировал колоссальное преимущество браузера Chrome, обогнавшего конкурентов в 10 раз. Наконец, не будет лишним обратиться к сухой статистике: по данным аналитического сервиса Clicky, Chrome за один день своего существования отвоевал около 3% рынка веб-браузеров, практически в два раза обогнав Opera. По статистике liveinternet.ru, гугловский браузер отвоевал 0,8%.
Эксперты видят успех Google Chrome в создании разработчиками большого количества плагинов для этого браузера – только тогда у «Хрома» появится возможность «забороть» своих конкурентов. Пока в своей базовой комплектации Chrome может удивить только интерфейсом да парой интересных идей, но именно плагины помогут Google завоевать сердца более привередливых пользователей. Поживём – увидим, какова будет дальнейшая судьба Google Chrome.