Google Chrome

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 13:18, 28 декабря 2016.
Google Chrome
Chrome.jpeg
Разработчик(и) Google
Первоначальная версия 2 September 2008 года; 11 years ago (2008-09-02)
Стабильная версия 55.0.2883.76 / 21 November 2016 года; 2 years ago (2016-11-21)
Написанный в C++, Ассемблер, JavaScript и Python
Операционная(ые) система(ы) Android (4.1 и выше),iOS (7.0 и выше), Linux (+GCC v4.6 & +GTK v2.24), macOS (10.6 и выше), Windows (7 и выше)
Лицензия бесплатное программное обеспечение
Веб-сайт www.google.com/chrome

Google Chrome — браузер, разрабатываемый компанией Google на основе свободного браузера Chromium и движка Blink (до апреля 2013 года использовался WebKit). Первая публичная бета-версия для Windows вышла 2 сентября 2008 года, а первая стабильная — 11 декабря 2008 года. По данным StatCounter, Chrome используют около 300 миллионов интернет-пользователей, что делает его самым популярным браузером в мире — его рыночная доля в июле 2016 года составила 58,29 %. По данным LiveInternet, в июле 2016 года с долей 49,3 % Chrome занимает первое место и в Рунете.

История

До 2008 года исполнительный директор корпорации Google Эрик Шмидт и слышать не хотел ни о каком собственном браузере под маркой компании. Его можно понять: ниша ПО для сёрфинга в Сети была давно поделена. К тому времени каждый пользователь уже нашёл свою любимую программу, с помощью которой и выходил в Интернет. Приходить туда со своей новой разработкой, пусть даже и под столь грозным брендом, было крайне опасно: если бы новое детище Гугл провалилось на этапе представления пользователям, то это стало бы значительным ударом по престижу поискового гиганта.

И всё же были в компании люди, которые верили в успех начинания. В частности, небезызвестные нам основатели Google — Сергей Брин и Ларри Пейдж. Обладая колоссальными финансовыми возможностями, они могли позволить себе создать прототип браузера «на свой страх и риск». Иначе говоря, первый вариант Google Chrome разрабатывался вообще без каких-либо гарантий на то, что впоследствии продукт будет одобрен исполнительным директором.

Нанятые из Mozilla Firefox специалисты не подвели: они создали настолько удобный и лёгкий в управлении браузер, что Эрик Шмидт сменил гнев на милость. Было принято решение о начале полноценной работы по подготовке к выпуску программы «в свет». Днём рождения Google Chrome официально считается 2 сентября 2008 года: именно в этот день корпорация официально заявила о создании нового браузера. Кстати, именно тогда же вышла и первая бета-версия, ориентированная на ОС Windows. Начало было положено.

История версий

  • Все версии Chrome поддерживают Windows. Linux и OS X поддерживаются, начиная с версии 5.0.375.
  • После ряда предупреждений в апреле 2016 года была прекращена поддержка браузера для Windows XP и Vista, а также OS X 10.6, 10.7 и 10.8 [50]. Браузер продолжает работать, но не обновляется. Выпущенная 7 апреля 2016 года версия Chrome 49.0.2623.112 на такие компьютеры пришла[51]. Первой недоступной для старых операционных систем стала 13 апреля 2016 года версия Chrome 50.0.2661.75, исправляющая 20 уязвимостей[52]. Встроенный в браузер Flash Player при этом продолжал обновляться на этих системах вплоть до версии 22.0.0.209, выпущенной 12 июля 2016 года[53]. Однако следующая версия 23.0.0.162 встроенного Flash Player, выпущенная 13 сентября 2016 года, слишком запаздывает без объяснения причин[54].

Особенности

Google Chrome направлен на повышение безопасности, скорости и стабильности. А 9 июня 2009 года разработчики Google Chrome в своём интервью для неофициального сообщества пользователей обозначили стратегию дальнейшего развития своего продукта, которая заключается в том, что браузер будет иметь максимально высокую скорость работы и минимально допустимую функциональность, а все дополнительные функции планируется внедрять при помощи расширений.

Безопасность

Именно Google взяла за правило проверять безопасность своего браузера самым испытанным и надёжным способом — деньгами. Тем, кто сумеет найти уязвимость в Google Chrome, платят хорошую сумму (на это дело Гугл выделяет порядка $3 000 000). И эта идея дала плоды: за последние годы «показных взломов» (не преследуемых законом, разумеется) было совершено уже немало. Естественно, разработчики делали выводы, латали бреши, и снова бросали вызов.

Параллельно каждому новому релизу компании постоянно платит огромные деньги за взлом своего продукта. Скажем, в Сети появилась информация, что 33-й по счёту релиз программы был удачно взломан дважды. За что «хакеры» официально получили от компании $100 000 и $60 000 соответственно. Всё достаточно серьёзно: создатели делают максимум, чтобы Chrome по-прежнему оставался самым защищенным браузером в мире.

Ещё одна «фишка» безопасности браузера Chrome — песочница. Великолепное решение, позволяющее отгородить вновь открытую вкладку от остального функционала программы. Иначе говоря, атака с конкретной страницы не нанесёт вреда всему ПО, поскольку все вкладки программно разделены. В песочницу также помещены и приложения.

Стабильность

В Chrome используется многопроцессорная архитектура, так как каждой вкладке, плагину или приложению, соответствует отдельный процесс. Эта своего рода изоляция процессов, исключает вероятность того, что вкладки будут мешать друг другу, а потенциальный злоумышленник, используя одну вкладку, не сможет подсмотреть, что происходит в другой. К тому же, если на одной вкладке произойдет сбой, это не помешает работе всего браузера, так как Chrome включает в себя диспетчер задач (вызывается комбинацией Shift+Esc), который позволяет посмотреть, какие сайты и плагины используют оперативную память и процессор пользователя, а также позволяет завершить их работу в случае необходимости.

Chrome довольно сложно взломать, но в случаи выявлении каких-то критических ошибок, разработчикам куда проще выпустить свежий релиз, ибо цикл их выхода сократился до шести недель. К тому же пользователь всегда сможет быть в курсе всех нововведений, благодаря множеству каналов: Beta, Dev и Canary, каждый из которых имеет свой срок автообновления в не зависимости друг от друга.

Высокая скорость работы

Это главное преимущество Google Chrome. Браузер быстро запускается, быстро открывает новые вкладки, быстро грузит страницы. За счет этого работа в Интернете становится гораздо более удобной и комфортной.

Адресная строка Omnibox

Омнибокс — это адресная строка, которая находится наверху каждой вкладки, она совмещает в себе адресную строку и строку поиска. Омнибокс перенаправляет запрос в поисковую систему в том случае, если адрес не соответствует правилам написания URL — к примеру, не содержит точек, косых черт, содержит пробелы в начале адреса и т. д. При вводе поискового запроса Google, используя функцию поиска в Интернете «Мне повезет», предлагает первый по списку URL-адрес (например, при вводе в адресную строку слова «яндекс» браузер автоматически предложит вариант «www.yandex.ru»). Также автодополнение предлагается поиском по закладкам и истории ранее посещенных страниц. В браузере возможен вызов различных поисковых машин прямо из адресной строки. Для этого надо ввести сокращение для данной поисковой машины (например, букву 'g' для google), затем нажать клавишу «Пробел» и ввести поисковый запрос. Сокращения для поисковых машин можно задавать самостоятельно. При посещении сайтов браузер автоматически копирует оттуда строку поисковых запросов и в следующий раз при вводе этого сайта автоматически будет предложен поиск с использование его поисковой системы.

Безопасный просмотр

При попытке открыть сайт, который, по мнению Google, может содержать вредоносное программное обеспечение или создавать угрозу фишинга, Chrome выдает предупреждающее сообщение. Фишинговая атака заключается в том, что мошенники, выдавая себя за другое лицо, пытаются получить личную информацию и другие важные сведения о пользователе, обычно используя поддельные веб-сайты. Вредоносное программное обеспечение – это приложения, которые устанавливаются на компьютер без ведома пользователя и предназначены для нанесения вреда компьютеру или кражи информации. Благодаря технологии безопасного просмотра, реализованной в Chrome, при попытке перехода на веб-сайт, который потенциально может создавать угрозу фишинговой атаки или содержать вредоносное программное обеспечение, вы увидите предупреждающее сообщение.

Если вы не хотите, чтобы сведения о посещении веб-сайтов и загрузке файлов сохранялись в истории просмотров и загрузок, можно включить режим инкогнито. Кроме того, все файлы cookie, создаваемые в режиме инкогнито, удаляются после закрытия окна, в котором велась работа. Пользоваться режимом инкогнито очень просто и удобно, так как не требуется изменять настройки конфиденциальности при переходе к другому сеансу. Например, можно одновременно в одном окне начать обычный сеанс, а в другом – сеанс работы в режиме инкогнито. Все установленные приложения и расширения, можно запускать и в этом режиме. Для этого достаточно в разделе "Расширения" установить галку "Разрешить в режиме инкогнито".

Инструменты для веб-мастеров

Если вы разработчик, то с помощью Chrome можно с легкостью заниматься веб-версткой, читать HTML код и многое другое с помощью веб-инспектора. Для его запуска необходимо, нажать правой кнопкой мыши на любом компоненте веб-страницы и выбрать «Просмотр кода элемента». Появится диалоговое окно, в котором указываются элементы и ресурсы, связанные с этим компонентом. Также имеется возможность, просмотреть иерархическое представление модели DOM и консоль JavaScript. (Чтобы открыть консоль JavaScript, нужно нажать среднюю кнопку в нижней части. В ОС Windows, также можно открыть меню Страница > Разработчикам > Консоль JavaScript). В раздели "Инструменты" также можно просмотреть "Консоль Javascript" для отладки запущенных процессов.

Расширения Google Chrome

C помощью расширений, можно в пару кликов настроить под себя Google Chrome. Некоторые любят функции, которые представлены в Opera или же в Mozilla. Так вот, для таких одноманов хочу поведать страшную тайну: В Chrome весь функционал браузеров-конкурентов тоже есть! И он, как раз, представлен в расширения! Это сделано для удобства пользователя: кому надо какие-либо возможность, те просто его находят в галерее расширений и устанавливают. А тем, кому Chrome нужен исключительно для того, чтобы открывать страницы в Интернете, могу ничего не ставить, тем самым уменьшая затраченное пространство оперативной памяти.

Каналы и процесс обновления

8 января 2009 года Google представил ещё один канал обновления: Stable. До внесения этого изменения было только два канала: Beta и Developer. Это было сделано с целью того, чтобы пользователи быстрее получали более стабильные версии.

22 июля 2010 года Google объявил о повышении скорости обновления стабильных версий браузера — цикл их выхода сокращается до шести недель (вместо прежних трёх месяцев). В связи с этим запускается дополнительный, четвёртый, канал обновления — «Canary» («Канарейка», по аналогии с канарейками, используемыми шахтёрами для контроля опасных концентраций газов в угольных шахтах), на котором будут тестироваться изменения, связанные с риском. Данный канал будет схож с каналом Developer, однако в случае необходимости он будет получать дополнительные обновления, поэтому номера его версий будут превышать номера версий последнего. Отдельной особенностью Chrome Canary является его параллельная (независимая от какой-либо другой, уже установленной версии) установка в систему и, соответственно, независимые обновления. Первоначально доступен только для Windows-платформы.

Google Chrome автоматически обновляется при обнаружении новой версии браузера. Процесс обновления происходит в фоновом режиме и не требует от пользователя никаких действий. Если Google Chrome был открыт во время обновления, достаточно закрыть и открыть браузер для запуска новой версии.

Автоматический перевод веб-страниц

Функция перевода страниц стала доступна начиная с версии 4.1.249.1036 (от 17 марта 2010 года).

При посещении страниц, язык которых отличен от используемого в интерфейсе Google Chrome, в верхней части страницы автоматически появляется панель с предложением перевести веб-страницу.

Данная функция использует сервис Google Переводчик. Пользователь может выбрать язык и сайт, содержание которых в будущем переводить не требуется. Также пользователь может полностью отключить функцию перевода в настройках.

Встроено дополнение Adobe Flash Player

Это означает, что не нужно отдельно скачивать Adobe Flash Player с его официального сайта и устанавливать, все это уже сделано в Гугл Хроме. Можно сразу смотреть видео в этом браузере.

Недостатки

  1. Не очень много русскоязычных расширений. Так как сам браузер англоязычный, то и большинство расширений к нему делаются на английском языке.
  2. Довольно высокая нагрузка на оперативную память. Несмотря на кажущуюся быстроту и легкость, Chrome «кушает» приличный объем оперативной памяти. Такая прожорливость объясняется тем, что при открытии нескольких отдельных вкладок браузер создает несколько отдельных процессов .exe. Если же во вкладках есть flash-элементы, то нагрузка на «оперативку» возрастает еще больше.
  3. Заточенность лишь под одну поисковую систему. Так как данный браузер создавался компанией Google, то и безукоризненно работает он только с этим поисковиком. При работе с другими поисковыми системами (например, Яндексом) некоторые возможности браузера отпадают.
  4. Довольно высокий расход энергии аккумулятора. .Данная особенность часто является ключевой для владельцев ноутбуков и нетбуков, потому что при активном использовании интернета заряда аккумулятора может хватить буквально на пару часов.
  5. В качестве заставки нельзя использовать собственный фоновый рисунок. Используется только изображение браузера по умолчанию.
  6. Не совсем удобный просмотр кода страницы. Просмотр исходного кода в Google Chrome реализован недостаточно качественно. При просмотре видна лишь нижняя половина кода. Поэтому необходимо постоянно перемещать курсор мыши, чтобы увидеть нужный участок.
  7. Проблемы при работе с WordPress. Это актуально для тех, кто ведет блог на движке WordPress. Речь идет об искажении отображаемых данных в визуальном редакторе движка. К примеру, при написании постов все абзацы и предложения могут сбиваться в одну кучу (игнорируются теги форматирования).

Реакция

Во время запуска бета-версии браузера осенью 2008 года пресса положительно восприняла браузер от Google. Издание TechCrunch отметило, что Google создала превосходный браузер. Обозреватель PCWorld Ник Медиати написал, что браузер удовлетворяет потребности обычного пользователя ПК, при этом предоставляет множество возможностей для продвинутого пользователя]. Журналист издания TechHerald Стив Рэган заявил, что Google необходимо работать над улучшением браузера для конкуренции с Mozilla Firefox и Internet Explorer, несмотря на впечатляющую бета-версию. Журналист The Wall Street Journal Уолтер Моссберг написал, что Google удалось создать умный и инновационный браузер, позволяющий использовать Интернет быстрее и проще.

Настройка и управление Google Chrome

Теперь давайте рассмотрим более подробно настройки и возможности Chrome. Все наши манипуляции будут проходить исключительно под "гаечным ключом", который располагается в правом крайнем положении "Панели навигации". Нажав на него, мы попадаем в "сердце настроек и управления" браузера Google. Здесь можно:

  • открыть новое окно, вкладку;
  • запустить режим инкогнито, во время которого не ведется история посещений и не сохраняются куки. Причем все файлы, которые будут загружены, или закладки, которые будут созданы, останутся в целости и сохранности;
  • масштабирование страницы;
  • распечатка документа, "сохранить страницу как";
  • "Создать ярлык приложения" - позволяет сохранить адрес страницы в "Меню Пуск" или на "Рабочем Столе" в виде иконки, для быстрого доступа к нужному сайту;
  • Диспетчер закладок, история, загрузки, режимы для разработчиков;
  • Справка о Chrome;
  • Параметры.
Так выглядит меню параметры
A. Вкладка "Основные" имеет следующие возможности:
1. Начальная группа:
a)"Открыть главную страницу" - это значит, что при запуске Chrome у вас всегда будет открываться первой страница с часто посещаемыми сайтами;
b)"Восстановить последние открытые страницы" - это значит, что при запуске Chrome у вас откроются сайты, которые были открыты при закрытии браузера.;
c)"Открыть следующие страницы" - это значит, что при запуске Chrome у вас откроются те сайты, адреса которых вы добавите ниже. Причем открываться они будут всегда в обновленном виде!
2. Главная страница - этот пункт указывает на то, какой сайт будет открываться при нажатии на кнопку "Главной страницы" (значок в виде домика):
a)"Открыть страницу быстрого доступа" - это значит, что при нажатии "домика" откроется страница с часто посещаемыми сайтами;
b)"Открыть эту страницу" - это значит, что при нажатии "домика" откроется выбранная вами страница;
c)"Показать кнопку "Главная страница" на панели инструментов". Если поставить галочку, то слева от Omnibox появится значок "домика", а если убрать, то он исчезнет! Магия... На самом деле встречал довольно много людей, которые просто не могли включить эту функцию в своих Хромах, что весьма печально...
d)"Браузер по умолчанию".
B. Вкладка "Личные материалы" имеет следующие возможности:
ChromePLM.jpg
1. "Синхронизация". Это весьма важный пункт настроек Chorme! Дело в том, что эта функция дает возможность пользователю не беспокоится о своих персональных настройках, установленных расширениях, автозаполнении, закладках. Отныне все это будет хранится в зашифрованном виде на серваках Google. Так что теперь, если у вас полетит браузер, то можно смело переустановить его начисто, без потери привычных настроек и тем! Здесь же, можно регулировать параметры синхронизации...
2. "Пароли":
a)"Предлагать сохранение паролей" - это значит, что при вводе нового пароля на каком-либо сайте, вам будет предложено в выплывающей строке "сохранить" его или "никогда не сохранять пароли для этого сайта".
b)"Не сохранять пароли". Тоже что и выше, но наоборот.
3. "Автозаполнение форм"
4. "Данные о работе браузер" - это для импорта настроек и закладок из других обозревателей.
5. "Тема по умолчанию" или можно просмотреть кое-какие темы на соответствующем сайте.
C. Вкладка расширенные имеет следующие возможности:
ChromeRas.png
1. "Конфиденциальность" - здесь все то, что позволит вам увеличит уровень безопасности во время путешествия по Всемирной Паутине.
2. "Сеть" - здесь можно более тонко настроить прокси-сервера (для опытных пользователей).
3. "Перевести". Если поставить галочку, то при открытии иностранного сайта Chrome предложит вам перевести страницу на родной язык. На мой взгляд функция здесь не нужна, так как перевод сайта можно осуществлять через контекстное меню правой кнопки.
4. "Загрузки" - здесь можно настроить место расположения загружаемых файлов и очистить настройки авто открытия.
5. "Веб-содержание" - позволяет изменить настройки шрифта.
6. "Безопасность" позволяет выбрать доверенные сертификаты SSL (для опытных пользователей).

Ссылки