Google Chrome – скорее ОС чем браузер

3 сентябрь, 2008 - 12:34Игорь Дериев

Действительно, зачем Google выпустила Chrome? Вот с FF все было понятно. «Откусить» у Internet Explorer заметную часть аудитории – извечная мечта Mozilla & Co. Одним махом и, так сказать, «отомстить» обидчику, и заработать на «сопутствующих услугах». Но для Google нечто подобное вряд ли могло быть мотивом – популярности компании (ее веб-службам) и так не занимать.

На самом деле задача Chrome – стать универсальной платформой для веб-приложений, и не случайно браузер от Google имеет ряд функций, характерных, скорее, для ОС. К примеру, собственный диспетчер задач, который вызывается по <Shift+Esc>. Это в свою очередь обусловлено специфической архитектурой программы – каждая вкладка выполняется в собственном процессе, с отдельными экземплярами JavaScript-движка V8 и подключаемых модулей (вроде Flash). Так что сбой в одной не повлияет на остальные.

Google Chrome – скорее ОС чем браузер

Другой любопытный момент – возможность создания ярлыков для веб-приложений (на самом деле, для любых страниц) как для обычных программ. Запускаться они будут по-прежнему в окне браузера, но в значительно облегченном – без меню, стандартных кнопок и прочих атрибутов.

В таком контексте становится понятно и почему разработчики воспользовались сторонним движком рендеринга страниц (Webkit из проекта Safari), но V8 создали самостоятельно, что называется, с нуля. И, похоже, потрудились на славу. Во всяком случае на официальном представлении демонстрационный ролик выполнялся в Chrome в 76 (!) раз быстрее чем в IE7. Конечно, это не является независимым тестированием, а движки JavaScript оптимизируются и в других браузерах (в том же IE8), но в данном случае это очевидно является приоритетом номер один.