Google Chrome

Материал из свободной русской энциклопедии «Традиция»
Перейти к: навигация, поиск
Логотип проекта Google Chrome
Google Chrome


Операционная система:
Windows XP и Vista
Размер:
различается


Разработчик:
Google Inc




Статус:
Beta
Тестовая версия:
0.4.154.29
Дата выхода тестовой версии:
1 декабря 2008


Лицензия:
BSD-like; сторонние проекты: различные BSD-like, MPL, GNU GPL, GNU LGPL, zlib, libpng, libjpeg, исключение LZMA SDK, public domain, Ms-PL[1]; бинарная сборка — EULA

Google Chrome — веб-браузер с открытым исходным кодом, разрабатываемый компанией Google и использующий для отображения веб-страниц движок WebKit, некогда разработанный для браузера Apple Safari на основе KHTML. Первая публичная бета-версия Chrome, предназначенная для Microsoft Windows, вышла 2 сентября 2008 года.

Лицензии[править]

Браузер распространяется на условиях специальной собственнической лицензии (EULA).

Часть кода браузера,[2][3] или весь его код[4] открыт под названием «Chromium» под лицензией типа BSD и другими.

Примерно до 4 сентября EULA содержало абзац, дававший Google безотзывную неисключительную лицензию на безвозмездное использование, создание производных работ, распространение и публикацию в рекламных целях всей передаваемой через браузер информации. Подобные абзацы также были, например, в соглашениях ICQ и Facebook, а в данном случае оно взято из «Условий оказания Услуг Google».[5] После общественной критики (которая велась во блогах и на Slashdot) данный абзац был убран из соглашения браузера.[6][7]

Описание[править]

В отличие от других браузеров, в Chrome каждая вкладка является отдельным процессом. В случае, если процесс обработки содержимого вкладки зависнет, её якобы можно будет закрыть без риска потерять все данные в браузере.

В Chrome для обработки сценариев JavaScript используется движок V8 JavaScript. Согласно тесту скорости,[8] скорость обработки скриптов в Chrome примерно соответствует скорости последних версий браузера Opera с коэффициентом 1,2 (Opera 9.50a — 1,0, Opera 9.23 — 1,1, Safari 3.0.3 — 1,3).

Chrome содержит ещё больше URLов «about:»,[+?] чем Firefox. Вот полный их список:

about:cache
about:crash
about:dns
about:hang
about:histograms
about:internets
about:memory
about:network
about:plugins
about:stats
about:version

Демонстрация возможности запуска внешних программ внутри вкладки: по адресу about:internets (шутка про «интернеты») доступна заставка sspipes.scr (трубы — см. Series of tubes[→+?]) из каталога Windows.[9][10]

Особенности интерфейса[править]

  • На месте заголовка окна у Chrome находится панель вкладок. При этом название страницы пишется в «корешок» вкладки, и обычно не помещается туда целиком.
  • Адресная строка служит одновременно и для ввода URL сайтов, и для отправки поисковых запросов в какую-либо искалку (по умолчанию — Google).
  • При открытии новой вкладки на ней отображаются мини-скриншоты часто посещаемых сайтов, список последних закладок и недавно закрытых вкладок.
  • Вкладки можно менять местами и делать из них новые окна, вытаскивая за пределы текущего окна. Впрочем, это получается, только если открытая вкладка не единственная. А увлечение перетаскиванием приводит к тому, что все окна браузера оказываются свёрнутыми и развернуть их нельзя.
  • Специфичные горячие клавиши:
  1. Ctrl-B прячет или показывает панель закладок.
  2. Shift-Escape открывает внутренний Диспетчер задач - список всех вкладок и открытых окон Chrome.
  3. Ctrl-Shift-N открывает новое окно в режиме инкогнито.

Прохождение тестов Acid[править]

На момент выпуска первой версии Chrome проходил Acid3 лучше чем Firefox 3 и Safari 3, но хуже чем Opera 9.5. Тест Acid2 был пройден полностью.

Ошибки в отображении сайтов[править]

Google Chrome (по крайней, мере, последняя на 2 декабря 2008 года версия 0.4.154.29) на некоторых системах не в состоянии показать главную страницу сайта panoramio.com, принадлежащего самой Google. Mozilla Firefox 3 и Internet Explorer 6 (довольно старый браузер) ту же самую страницу отображают без видимых ошибок.

История[править]

  • 2 сентября 2008 — компания Google объявила о выпуске собственного браузера Chrome. Первоначально Chrome выпущен только под Microsoft Windows, позднее планируется создать версии для операционных систем GNU/Linux и Mac OS X. Сейчас какие-то программы для этих операционных систем можно скомпилировать из исходного кода, но, по информации на сайте проекта, работать в качестве полноценного браузера они не будут.[11][12] За первые несколько часов после выхода Chrome в Google было отправлено несколько сотен различных сообщений об ошибках.[13]

История версий Google Chrome[править]

Первые бета-версии
Дата Номер
2008-09-02 0.2.149.27
2008-09-06 0.2.149.29
2008-09-17 0.2.149.30
2008-10-29 0.3.154.9
2008-11-25 0.4.154.25
2008-12-01 0.4.154.29

Примечания[править]

  1. "Terms and Conditions". проект Chromium в Google Code. Google. Retrieved 2 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  2. Google Code — Chromium: «Chromium is the open-source project behind Google Chrome.»
  3. Chromium Developer Documentation: «Google Chrome is built with open source code from Chromium»
  4. "Google Chrome Terms of Service". Google. Retrieved 2 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  5. http://www.google.com/accounts/TOS
  6. "Google Amends Chrome License Agreement After Objections". PC World Communications. Retrieved 4 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  7. "Пользовательское соглашение на браузер Google Chrome подверглось резкой критике". Компьюлента. Retrieved 5 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  8. http://www.celtickane.com/webdesign/jsspeedarchive.php
  9. Gina Trapani. "Google Chrome’s Full List of Special about: Pages". Lifehacker. lifehacker team. Retrieved 6 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  10. Robert Accettura. "about:internets". Robert Accettura’s Fun with Wordage. Retrieved 6 сентября 2008.  Unknown parameter |lang= ignored (help); Unknown parameter |datepublished= ignored (help); Check date values in: |accessdate= (help)
  11. "Build Instructions (Linux)". Chromium Developer Documentation. Google. Retrieved 6 сентября 2008.  Unknown parameter |lang= ignored (help); Check date values in: |accessdate= (help)
  12. "Build Instructions (Mac OS X)". Chromium Developer Documentation. Google. Retrieved 6 сентября 2008.  Unknown parameter |lang= ignored (help); Check date values in: |accessdate= (help)
  13. http://code.google.com/p/chromium/issues/list

Ссылки[править]