Google Chrome
Google Chrome — браузер, разрабатываемый компанией Google и использующий для отображения веб-страниц движок WebKit, разработанный для браузера Safari на основе KHTML. Первая публичная бета-версия для Microsoft Windows вышла 2 сентября 2008 года, а первая стабильная — 11 декабря 2008 года. Рыночная доля в январе 2010 года составляла ▲5,22 %.[1]
Описание
В отличие от многих других браузеров, в Chrome каждая вкладка является отдельным процессом. В случае, если процесс обработки содержимого вкладки зависнет, его можно будет завершить без риска потери данных других вкладок.
В Chrome для обработки сценариев JavaScript используется движок V8. Согласно тесту скорости, время выполнения скриптов в Chrome 2.0.172.33 в 2,1 раза больше времени выполнения скриптов в Safari 4.0.2 (530.19.1).[2] Однако у браузеров Firefox, Opera и Internet Explorer этот показатель ещё хуже (Firefox 3.5 в 2,2 раза медленнее Safari 4.0.2, Opera 9.64 (10487) — в 2,6 раза, IE8 — в 4,6).
Как и другие браузеры, Chrome содержит несколько дополнительных уникальных идентификаторов ресурсов about: URI. Кроме ставших уже привычными about:cache и about:plugins, есть различные URI со статистикой. Также до версии 2.0.169.1 была доступна заставка sspipes.scr («трубопровод»), при условии наличия установленной заставки Windows с аналогичным названием, в противном случае — выводилась надпись «The Tubes are Clogged!» на сером фоне.[3][4]
Лицензии
Браузер распространяется на условиях специальной собственнической лицензии EULA.
Часть кода браузера[5][6], или весь код[7] открыт под названием Chromium под лицензией типа BSD и другими.
Примерно до 4 сентября EULA содержало абзац, дававший Google безотзывную неисключительную лицензию на безвозмездное использование, создание производных работ, распространение и публикацию в рекламных целях всей передаваемой через браузер информации. Подобные абзацы также были, например, в соглашениях ICQ и Facebook, а в данном случае оно взято из «Условий оказания Услуг Google».[8] После критики в блогах и на Slashdot данный абзац был убран из соглашения браузера.[9][10]
Прохождение тестов Acid
Особенности
Интерфейс
Omnibox
Адресная строка браузера, которая называется Omnibox, поддерживает автодополнение, которое учитывает такие параметры как:
- популярность сайтов (например, при вводе в адресную строку слова «яндекс» браузер автоматически предложит вариант «www.yandex.ru»);
- как часто встречается слово на сайтах (например, при вводе слов «райффайзен банк» одним из вариантов будет неочевидное «aval.ua» — заголовок «Райффайзен Банк Аваль»);
- историю посещений сайтов (посещённые ранее сайты индексируются так же, как и сайты предыдущих категорий, и предположительно, обладают большим приоритетом);
- наличие в закладках сайтов с таким словом в названии сайта или в адресе сайта.
Также Omnibox перенаправляет в поисковую систему, в том случае, если адрес не соответствует правилам написания URL — к примеру не содержит точек, имени протокола, косых черт, содержит пробелы в начале адреса и т. д. Если же URI определён — весь URI кодируется, согласно RFC 3986.
Статистика использования
Chrome автоматически отправляет информацию об использовании браузера в Google. Часть механизмов сбора подобной информации может быть отключена пользователем, а часть — нет.[11]
История
2 сентября 2008 года компания Google объявила о выпуске собственного браузера Chrome. За первые несколько часов после выпуска в Google было отправлено несколько сотен различных сообщений об ошибках.[12]
Первоначально Chrome выпущен только под Microsoft Windows, позднее планируется создать версии для операционных систем GNU/Linux и Mac OS X. Сейчас версии для этих операционных систем можно скомпилировать из исходного кода. Кроме того, по состоянию на 27 марта 2009 года, появились первые Linux-версии нестабильной ветки проекта Chromium. В них реализована базовая возможность отобразить веб-страницу и функционал адресной строки Omnibox, однако не поддерживаются остальные базовые функции, такие как работа с вкладками и закладки.[13][14][15]
9 июня 2009 года разработчики Google Chrome в своем интервью для неофициального сообщества пользователей обозначили стратегию дальнейшего развития своего продукта, которая заключается в том, что браузер будет иметь максимально высокую скорость работы и минимально допустимый функционал, а все дополнительные функции планируется внедрять при помощи расширений.[16]
22 сентября 2009 года было выпущено расширение Google Chrome Frame для Internet Explorer, позволяющее использовать в браузере ядро Chromium.[17]
Microsoft сделала заявление, в котором предостерегла пользователей от установки Google Chrome Frame. В корпорации полагают, что это может быть небезопасно. Отчасти это обусловлено реализацией модели расширений в Internet Explorer, отчасти — возможными уязвимостями в самом Chromium.[18] Данное заявление было опровергнуто Google, где утверждают, что Chrome Frame сделает браузер Microsoft более безопасным.[19]
9 декабря 2009 года выпущена бета-версия Google Chrome для Linux.[20] Хотя версия браузера означена как 4.0.249, в ней отсутствуют некоторые функции, существующие в нестабильной ветке Google Chrome для Windows, например, синхронизация закладок.[21]
25 января 2010 года вышла стабильная версия Google Chrome 4.0.249.78 для Windows.
История версий
Дата | Версия | Дата | Версия | Дата | Версия | Дата | Версия |
---|---|---|---|---|---|---|---|
10 декабря 2008 | 1.0.154.36 | 9 июня 2009 | 2.0.172.31 | 15 сентября 2009 | 3.0.195.21 | 25 января 2010 | 4.0.249.78 |
9 января 2009 | 1.0.154.43 | 21 мая 2009 | 2.0.172.28 | 30 сентября 2009 | 3.0.195.24 | 11 февраля 2010 | 4.0.249.89 |
28 января 2009 | 1.0.154.46 | 22 июня 2009 | 2.0.172.33 | 5 октября 2009 | 3.0.195.25 | ||
3 февраля 2009 | 1.0.154.48 | 16 июля 2009 | 2.0.172.37 | 12 октября 2009 | 3.0.195.27 | ||
23 марта 2009 | 1.0.154.53 | 30 июля 2009 | 2.0.172.39 | 5 ноября 2009 | 3.0.195.32 | ||
24 апреля 2009 | 1.0.154.59 | 26 августа 2009 | 2.0.172.43 | 12 ноября 2009 | 3.0.195.33 | ||
6 мая 2009 | 1.0.154.64 | 14 декабря 2009 | 3.0.195.38 | ||||
8 мая 2009 | 1.0.154.65 |
См. также
Примечания
- ↑ http://marketshare.hitslink.com/browser-market-share.aspx?qprid=0&qpmr=100&qpdt=1&qpct=3&qptimeframe=M
- ↑ Celtic Kane. Web Browser Javascript Benchmark (10 июля 2009). Проверено 8 сентября 2009.(недоступная ссылка — история)
- ↑ Gina Trapani. Google Chrome’s Full List of Special about: Pages (англ.). Lifehacker team (3 сентября 2008). Проверено 6 сентября 2008.
- ↑ Robert Accettura. about:internets (англ.). Robert Accettura’s Fun with Wordage (3 сентября 2008). Проверено 6 сентября 2008.
- ↑ Google Code — Chromium: «Chromium is the open-source project behind Google Chrome.»
- ↑ Chromium Developer Documentation: «Google Chrome is built with open source code from Chromium»
- ↑ Google Chrome Terms of Service (англ.). Google (15 августа 2008). Проверено 2 сентября 2008.
- ↑ Google Terms of Service
- ↑ Google Amends Chrome License Agreement After Objections (англ.). PC World (3 сентября 2008). Проверено 4 сентября 2008.
- ↑ Пользовательское соглашение на браузер Google Chrome подверглось резкой критике (рус.). Компьюлента (4 сентября 2008). Проверено 5 сентября 2008.
- ↑ Communications between Chromium/Google Chrome and service providers
- ↑ Issues — chromium — Google Code
- ↑ Build Instructions (Linux) (англ.). Chromium Developer Documentation. Google. Проверено 15 июля 2009.
- ↑ Build Instructions (Mac OS X) (англ.). Chromium Developer Documentation. Google. Проверено 15 июля 2009.
- ↑ Mike Pinkerton. It’s Alive! (англ.). Blog of Mike Pinkerton (???). Проверено 13 февраля 2009.
- ↑ John Migman. Интервью с разработчиками (рус.). My-Chrome Blog (???). Проверено 8 октября 2009.
- ↑ Introducing Google Chrome Frame (англ.). The Chromonium Blog (???). Проверено 24 сентября 2009.
- ↑ http://arstechnica.com/microsoft/news/2009/09/microsoft-google-chrome-frame-makes-ie-less-secure.ars?utm_source=rss&utm_medium=rss&utm_campaign=rss
- ↑ http://www.computerworld.com/s/article/9138522/Google_barks_back_at_Microsoft_over_Chrome_Frame_security
- ↑ Выпущена бета-версия Google Chrome для Linux (рус.). Google (???). Проверено 9 декабря 2009.
- ↑ Страница загрузки (рус.). Проверено 9 декабря 2009.
Ссылки
Файл:Heckert GNU white.svg | Портал «Свободное программное обеспечение» |
---|---|
Файл:Commons-logo.svg | Google Chrome на Викискладе? |
- Официальный сайт
- Лицензия Google Chrome(англ.)
- Google Chrome Releases(англ.) — блог с анонсами новых версий Google Chrome
- Книга-комикс про Google Chrome(англ.)
- Книга-комикс про Google Chrome(рус.)