Google Chrome

Эта статья входит в число готовых статей
Эта статья прошла проверку экспертом
Материал из «Знание.Вики»
Google Chrome
Логотип программы
Тип браузер, мобильный браузер, мобильное приложение
Разработчик Google
Написана на C++
Интерфейс GTK и Cocoa
Операционная система Microsoft Windows, Linux, macOS, Android и iOS
Языки интерфейса 167 языков
Первый выпуск 2 сентября 2008
Аппаратная платформа IA-32,x86-64 и ARM
Последняя версия 110.0.5481.104 (16 февраля 2023)
Читаемые форматы файлов Бесплатное программное обеспечение
Сайт https://www.google.com/chrome/

Google Chrome — это проприетарный веб-браузер, разработанный Google с 2008 года на основе бесплатного проекта Chromium, работающего под управлением Windows, MacOS, Linux, Android и iOS.

О нём было объявлено 1 сентября 2008 года, за день до выпуска первой бета-версии[1]. Первая стабильная версия была представлена 11 декабря 2008 года[2]. На основе данных института StatCounter, Google Chrome в июне 2012 года стал самым популярным браузером в мире, который использует почти треть пользователей[3]. На начало 2023 года его доля на рынке составляет более 77,03 % для настольных компьютеров[4].

Разработка

Предыстория

Google Chrome 75

Исходя из того, что количество времени, проводимого в Интернете, постоянно увеличивается, Google решила создать браузер, который был бы быстрым, динамичным и инновационным, чтобы, с одной стороны, сэкономить время, а также адаптироваться к содержанию веб-страниц, которые развиваются и усложняются из года в год. Действительно, Chrome задуман не как простой браузер, а как программное обеспечение, предназначенное для оптимизации работы онлайн-сервисов и, в конечном итоге, для продвижения облачных вычислений.

Эрик Шмидт, генеральный директор Google заявил на конференции в июле 2009 года о том что он выступал против воли соучредителей Сергея Брина и Ларри Пейджа по созданию независимого веб-браузера и операционной системы. Он сказал, что его компания была слабой и он не хотел пострадать от конкурентной борьбы с существующими тогда крупными браузерами. Позже основатели наняли нескольких разработчиков Firefox и создали демонстрационную версию Chrome. Эрик Шмидт был в восторге от Chrome и Chrome OS.

Первые версии

2 сентября 2008 года первая бета-версия была доступна пользователям Microsoft Windows XP с пакетом обновления 2 и более поздних версий[5]. Его компиляция требовала Microsoft Visual Studio. Когда его выпустили, этот Google Chrome конкурировал с Internet Explorer 7 и Safari 3. Версии для Linux и MacOS были выпущены в декабре 2009 года.

Версия 1.0, то есть окончательная и стабильная, была выпущена 25 декабря 2008 г. и не принесла никаких нововведений.

За первый месяц Chrome приобрел 1 % пользователей. Этот приток был объяснялся ажиотажем, вызванный появлением нового браузера. Это подтверждается, когда после того как ажиотаж прошел, Chrome показал небольшое снижение по этому показателю. Изначально Chrome пользовался преимуществами соглашения с Sony, которое устанавливало его на свои ПК в качестве браузера по умолчанию вместо Internet Explorer. Производительность браузера увеличивается с каждой новой версией. В основном с точки зрения скорости[6]. Таким образом, с момента его первого выпуска в бета-версии версии 5 было обнаружено увеличение этой скорости в диапазоне от 213 % до 305 %. При этом упадок Internet Explorer в сочетании с успехом браузера позволили ему обогнать Safari на рынке США, заняв третье место по доле рынка.

Первые успехи на рынке

Компания Google ответственна за успех Chrome. Столкнувшись с быстрым развитием Интернета и его контентом, а также компьютерного оборудования, Google выбрал очень быстрые темпы разработки. Новые версии выходят каждый месяц. Это отличает их от конкурентов, которые предпочитают встраивать большие изменения в версии своих браузеров и выпускать их не чаще одного раза за год. Например, между версиями 6 и 7 Internet Explorer прошло 5 лет. Согласно Google, медленный цикл разработки приводит к технологическому разрыву и несовместим с непрерывной эволюцией Интернета. Чтобы ускорить обновление своего браузера, разработчики исключили из этого процесса действия человека и включили механизм автоматического обновления. Google Chrome постоянно обновляется без вмешательства пользователя, который даже не знает о процессе. И это постоянное обновление повышает безопасность браузера.

В конце 2010 года по данным некоторых аналитиков доля Chrome на рынке превышала долю Mozilla Firefox[7]. В мае 2012 года он обогнал Internet Explorer и периодически обгонял его, пока летом не стал самым популярным браузером в мире[8]. В апреле 2016 года Chrome опередил Internet Explorer с 41,66 % доли рынка по сравнению с 41,35 % у программного обеспечения Microsoft. Этот браузер стал самым используемым браузером в мире.

Функции и технические характеристики

Google Chrome на Android

Google Chrome использует следующие функции:

  • Механизм рендеринга HTML в Chrome был WebKit (механизм рендеринга, который использует Safari) до апреля 2013 года[9]. Но затем Google объявляет о том что браузер будет использовать Blink[10]. Он представляет собой усовершенствованную версию WebKit версию (так называемый форк);
  • V8, новый движок JavaScript, рекламируется как высокопроизводительный благодаря :
    • Компиляция кода JavaScript на машинном языке на лету ;
    • Доступ к атрибутам, достигаемый с помощью сложного внутреннего представления (объектно-ориентированного и динамически типизированного) элементов JavaScript;
  • Пространство памяти и эксклюзивный процесс для каждого компонента или вкладки для повышения скорости и безопасности ;
  • Адресная строка, в которой предлагаются сайты или предложения, полностью автоматизированная ;
  • Реальная динамическая домашняя страница с отображением восьми самых посещаемых сайтов, последних избранных и последних открытых страниц. ;
  • После остановки приложения ничего не сохраняется;
  • Есть возможность разделения прав между разными вкладками.

Расширения

Google Chrome имеет систему управления расширениями, которая позволяет добавлять в браузер множество функций. Она устраняет этот недостаток, который был раскритикован с момента её появления. С помощью расширений можно блокировать рекламу на веб-сайтах, отображать погоду, добавлять свои CSS-стили для страниц, менять оформление браузера и предоставлять дополнительные инструменты для веб-разработки. Обновления появляются автоматически и без проблем. Не нужно перезапускать браузер при установке или обновление расширения[11].

В Google Chrome можно создать расширения на тех же языках, которые использовались для создания веб-страниц: HTML и JavaScript. Расширения Google Chrome запускаются в отдельном процессе. Таким образом, расширение с ошибками не сможет вызвать сбой браузера.

Примечания