10
Знакомство с Google Chrome
Несколько дней назад Google сообщил о выпуске своего собственного браузера. И хочется просто описать о новых впечатлениях, новых фишках, и конечно же, новых багах. Вот несколько фраз с официальной страницы нового браузера:
…Работая в Google, мы проводим большую часть своего рабочего времени в окне браузера. Мы ищем, общаемся и вместе работаем над документами - в браузере…
…Проводя столько времени онлайн, мы всерьёз задумались о том, как должен выглядеть браузер, если создать его с нуля из всего самого лучшего…
…Нам хотелось получить не просто браузер, а современную платформу для веб-страниц и приложений, и мы решили взяться за создание именно такой платформы…
Для начала немного теории. Текущая версия Google Chrome базируется на движке WebKit билд 525.13 (модифицированный KHTML). Это значит, что он будет иметь больше общего с Konkqeror и Safari, чем с другим распространенным open-source продуктом - Mozilla Firefox.
Скачиваем крохотный setup.exe (475 кб) и получаем первое разочарование - “Google Chrome не поддерживает вашу версию windows”. К чему такая дискриминация, непонятно - только XPsp2 или Vista, пользователи прочих версий windows (включая W2K и W2003), как и пользователи MacOS и Linux обделены. Вспоминаем про “троюродного старшего брата” Safari, который тоже “придирался” к выбору операционной системы и пересаживаемся за другой компьютер.
Запускаем и немного любуемся минималистичным интерфейсом. Спартанский стиль, ничего лишнего - как и обещали разработчики:
Google Chrome – это браузер … который имеет упрощенный дизайн, облегчающий работу
После взгляда на лаконичный стиль нового “Хрома” вполне естественно желание оценить его аппетит к системным ресурсам, и здесь нас ожидает второе разочарование:
Размер самого браузера (без плагинов) 46 Мб(!). Возможно, разработчики руководствовались принципом “HDD нынче дешевые”, но лично меня такой размер настораживает. Запускаем диспетчер задач - оценить загрузку ОЗУ и процессора, открыта одна вкладка с сайтом stopie.org.ua. Сразу два процесса сhrome.exe (16 Мб и 11 Мб соответственно), к которым “приписался” GoogleUpdate.exe, занимающий еще полтора мегабайта. Сворачиваем браузер в трей - размер первого сhrome.exe и GoogleUpdate.exe не изменился, а размер второго сhrome.exe уменьшился до двух с половиной мегабайт. Примечательно, что у Google Chrome есть свой собственный диспетчер задач, данные которого немного отличаются от системных. Причем на каждую открытую вкладку запускается отдельный процесс - по замыслу разработчиков это должно увеличить стабильность браузера. Не знаю кому как, а лично мне кажется что такое большое количество занимаемых ресурсов скажется на производительности.
Пытаясь это подтвердить или опровергнуть, я набрал http://celtickane.com/webdesign/jsspeed.php - один из тестов, которым сравнивал Safari с Opera. Результат 234 ms - действительно быстрее чем Opera 9.52 или Safari 3.1.2. http://webkit.org/perf/sunspider-0.9/sunspider-driver.html тоже показал скорость обработки javascript выше, чем Опера, Safari или Firefox. Визуально скорость рендеринга страниц тоже достаточно высока.
Что касается эксклюзивных “фишек”, то стоит обратить внимание на работу с вкладками. Перетаскивание вкладки за пределы браузера откроет перетаскиваемый сайт в новом окне - знакомо и удобно. А вот обратная операция - перетаскивание окна с сайтом на панель вкладок создает новую вкладку удобно, но незнакомо. Насколько мне известно, ни Опера, ни Safari, ни Firefox так не умеют. Единственное, что не понравилось - невозможно создать новую вкладку по двойному щелчку на панели вкладок (в большинстве остальных браузеров такая возможность присутствует).
При открытии пустой вкладки появляется операшный аналог speed dial. С одной стороны удобно, что кроме наиболее часто используемых сайтов там присутствуют последние посещенные ресурсы. С другой стороны не понравилась реализация добавления сайтов - только через меню настроек, drug-n-drop как в Opera нету.
И на десерт немного о безопасности. Google Chrome, как уже говорилось, базируется на общем с Konkqeror и Safari движком, причем на не самом свежем билде 525.13. Ничего странного в том, что у Хрома обнаружена общая с Safari уязвимость. Apple в своем браузере уже закрыл эту брешь, выпустив Safari 3.1.2 билд 525.21, а Google пока молчит (на момент написания поста уязвимость не закрыта).
Вторая обнаруженная брешь не столь критична, тем не менее пока что тоже не устранена.
Выводов никаких делать не хочется, все-таки Chrome пока еще в стадии бета-версии. Для начала хочется дождаться полноценного релиза, в котором разработчики (будем надеяться) не только исправят обнаруженные баги, но и расширят возможности продкута… Согласитесь, для современного браузера стыдно, к примеру, не уметь показывать favicon…
Popularity: 80%
Похожие статьи:
Рубрики: Google Chrome, Новости |
Вы можете добавить ее в или следить за обновлениями через RSS


