Эволюция браузера Chrome

Что каждая версия принесла в сеть. Изменение скорости.

Версии браузера Chrome

  1. 12 декабря 2008 года.
    Выход первой финальной версии для Windows.
  2. 22 мая 2009 года.
    Поддержка Канваса.
    Нажимая мышь на страницу и перемещая ее, или разворачивая содержимое во всех направлениях, как это делается с Maps. Это функция, которую нельзя найти ни в одном другом браузере.
    Аналогично Подсказке, применяется к полям форм.
    Создать различные профили с собственными настройками браузера.
    Теперь можно объединить две вкладки, чтобы сразу увидеть две страницы в окне браузера: видео.
  3. 15 сентября 2009 года.
    Изменение темы.
    В поле поиска Omnibox теперь отображаются значки в предложениях, соответствующих типам ссылок: избранное, предложение, предыдущий поиск.
    Добавляются теги <аудио> и <видео>.
  4. 25 января 2010 года
    Интеграция собственного клиента.
    Синхронизация избранного между компьютерами через Интернет: Демонстрационное видео .
    LocalStorage, база данных API, WebSockets для двустороннего обмена данными.
    Расширения устанавливаются и удаляются автоматически.
  5. Chrome становится полноценным HTML-браузером 5.
    API геолокации позволяет связать страницы сайта с географическим местом, поэтому адаптировать содержимое или дополнять его информацией, связанной с местом.
    Добавлен drag and drop.
  6. Протокол http ://взят по умолчанию и удален из адресной строки все, что хранится в копировании/вставке, богатая идея!
  7. Поддержка WebGL, WebP, WebM, аппаратное ускорение. Панель параметров печенья. Веб-приложения могут использовать локальную файловую систему.
  8. В
  9. PDF Viewer без плагина и в песочнице отображаются документы PDF.
    Введите about: flags в строке URL, чтобы активировать некоторые новые функции.
  10. Google снимает поддержку кодека H.264 для видеомагазина в пользу VP8. WebGL включен по умолчанию, см. впечатляющие демонстрации. Печать без драйверов для дополнительных веб-приложений. Создание ярлыка на рабочем столе для веб-приложений.
  11. Март 2011 года. Инкрементальный компилятор Crankshaft еще больше ускоряет JavaScript. Ускорение GPU для видео. Параметры находятся в вкладке (как в Advanced Explorer с 1998 года). Флэш в песочнице. Аппаратное ускорение видео. Фоновые задачи, позволяющие получать уведомления о полученных сообщениях.
  12. Включен API распознавания голоса HTML 5.
  13. Удаление Flash-файлов cookie. Замена Gears на офлайн-функции HTML 5. CSS 3D. Безопаснее от фишинга. Запускать приложения по имени в URL-строке.
  14. (Июль 2011) Мгновенное отображение результатов поисковой системы из запросов в строке URL/search. Предварительный просмотр PDF перед печатью.
  15. Сентябрь 2011 года Интегрированный родной клиент. Аудио API.
  16. Октябрь 2011 года. Диспетчер расширений встроен в панель параметров.
  17. Декабрь 2011 года. Поддержка нескольких пользователей с разными профилями, но без паролей.
  18. Февраль 2012 года. Улучшенный омнибокс с предварительной загрузкой страниц и безопасностью скачивания. Закладка для открытия новой страницы стала почти незаметной.
  19. 28 марта 2012 года. Аппаратное ускорение для Canvas, что приносит пользу WebGL (который приносит 3D в Canvas). Фреймворк SwiftShader также включен для систем, не обладающих необходимыми графическими функциями.
  20. 15 мая 2012 года. Ускорение Канваса.
  21. 26 июня 2012 года. ECMAScript 6 parially supported и so Web Intents .
  22. 31 июля 2012 года. Импровизированный интерфейс.
  23. 25 сентября 2012 года. Встроенный теперь API указателя lock позволяет использовать мышь в качестве игровой ручки, без видимого указателя, что подходит для игр.
  24. 6 ноября 2012 года. Do not track включен по умолчанию, аппаратное ускорение для видео. Параметры сайта для сайта, нажав на фавикон.
  25. 10 января 2013 года. Поддержка MathML (но она будет удалена в версии 25).
  26. 22 февраля 2013 года. Интеграция голосового API с помощью Web Speech Api, которая позволяет диктовать текст, а не вводить его на клавиатуре. Протокол CSP (Content Security Policy) позволяет уменьшить доступ приложений к сторонним сайтам тем, которые указаны разработчиком в белом списке. Например, Content-Security-Policy: script-src = 'self' ограничивает доступ к сценариям домена. Улучшено индексирование DB и аудио. MathML заменен MathJax
  27. .
  28. 26 марта 2013 года. WebRTC работает, ты можешь общаться с другим удаленным браузером.
  29. 21 мая 2013 года. Быстрее эта версия поддерживает API Syнк Filesystem - другое решение по локальному хранению, подобное HTML 5, но позволяющее синхронизировать данные между несколькими устройствами, подключенными к серверу.
  30. 9 июля 2013 года. Движком рендеринга теперь является Blink, а не Webkit (Taper chrome ://version/в URL-строке). Для приложений доступна система уведомлений, похожая на веб-страницы, которые могут содержать изображения.
  31. 20 августа 2013 года. Предложения улучшены с учетом свежести в поле URL. Для разработчиков добавляется много API. Видеокодек VP9 заменяет VP8. Поддержка генераторов с помощью JavaScript.
  32. 1 октября 2013 года. Поиск по изображению встроен в поле URL.
  33. 12 ноября 2013 года. Добавляется Portable Native Client, код LLVM на сервере компилируется браузером для системы клиента. Также добавлены веб-платежи. Индикатор указывает на вкладку страниц, создающих шум.
  34. 14 января 2014 года. На вкладках есть значок, указывающий на источник звука. Вредоносные программы обнаруживаются во время загрузки. В Modern UI из Windows 8 Chrome становится Chrome OS и позволяет использовать свободные приложения вне магазина Microsoft .
  35. 14 февраля 2014 года. Улучшенные вкладки. Начиная с этой версии, все расширения должны поступать из магазина Play Store. PDF отображаются в браузере по умолчанию. Поддержка Web Speech API, веб-API Новые уведомления. Еще интереснее поддержка Custom Elements, стандарта для определения новых HTML-тегов.
  36. 8 апреля 2014 года. Аудио API становится стандартным (без приставки). Гибкие изображения, размер которых соответствует размеру экрана.
  37. 20 мая 2014 года. JavaScript теперь включает Promises, а также объекты WeakMaps и WeakSets, метод Observat. Другие дополнения: Shadow DOM standard, загрузка шрифтов CSS
  38. .
  39. 17 июля 2014 года. Функция импорта для HTML и всех веб-компонентов. Анимация CSS с анимацией (). Objects.observe () в JavaScript
  40. .
  41. 26 августа 2014 года. DirectWrite - API для лучшего типографского рендеринга в Windows в качестве замены GDI. Добавлен параметр сохранения пароля.
  42. 7 октября 2014 года.
    Новый тег изображения - в зависимости от компьютера могут отображаться разные изображения
  43. .
  44. 18 ноября 2014 года.
    Новые API и исправление ошибок. Замена NPAPI, стандартной архитектуры плагинов на PPAPI, Google-версию.
  45. 21 января 2015 года. Сервис-рабочие API позволяет ускорить автономный режим.
  46. 3 марта 2015 года. Поддержка ES 6 увеличена с улучшенными шаблонами (интерполяция строк), Tools разработчика. Turbofan - это JavaScript-оптимизатор, он пока применяется не к JS-коду страниц, а на Asm.js, подмножестве JS. См. Asm.js, универсальная совместимость приложений.
  47. 14 апреля 2015 года. Автоматические уведомления с помощью Push API. По умолчанию NAPI (расширения между браузерами) больше не поддерживается.
  48. 19 мая 2015 года. Поддержка аудио формата MIDI.
  49. 22 июля 2015 года. JavaScript - выражение можно использовать в качестве имени свойства объекта. Команда «Вырезать/копировать» для буфера обмена. API буфера для автономных приложений. Разрешение API. Стандартные анимации CSS
  50. .
  51. 1 сентября 2015 года. Реклама во Flash больше не может запускаться автоматически. Функции arrow в JavaScript и новые методы Array: from, of, fill, find, findIndex, copyWithin
  52. .
  53. 14 октября 2015 года. Реактивность при окружающем свете. Анимированные изображения PNG. CSS grid layout. Кнопки уведомления. MediaRecords. API Intersection Observer. Резервное копирование Canvas в блоге. Доступные регионы в Канвасе. CompositorWorker. JavaScript ES6: Дезструктурированное назначение, параметры по умолчанию. И многие другие изменения .
  54. 1 декабря 2015 года. Устранение недостатков безопасности .
  55. 20 января 2016 года. Панель безопасности добавлена в инструменты разработки.
  56. 2 марта 2016 года. API MediaRecords для аудио- и видеозаписи. API отложенной синхронизации. Заголовок Save-Date, чтобы при необходимости показать облегченную страницу.
  57. 13 апреля 2016 года. Улучшены уведомления. Атрибут <link rel = «url»> позволяет предварительно загрузить файл (например, изображение) перед страницей
  58. .
  59. 25 мая 2016 года. Новое управление идентификацией API. API Intersection Observer сообщает, когда элемент перемещается в отображаемую область. SPDY заменяется HTTP/2.
  60. 20 июля 2016 года. CSS Containment. Свойство contain указывает, что стиль элемента не зависит от контейнеров. API PerformanceObserver для получения информации о производительности сайтов.
    Откат на клавиатуру уже не поддерживается.
  61. 31 августа 2016 года. Shadow DOM - стандартный веб-компонент, который позволяет локальному стилю визуального компонента, не зависящего от DOM страницы. Экспериментальный Bluetooth. Много изменений для разработчика и безопасность .
  62. 14 октября 2016 года. Вложенный в страницы видеоплеер становится HTML 5. Настраиваемые элементы в версии 1 (произвольные теги). BroadcastChannel обеспечивает прямую связь между страницами и рабочими.
  63. 1 декабря 2016 года. Асынк/авант. На 30% меньше памяти. Кнопка загрузки для носителей
  64. .
  65. 26 января 2017 года. Поддерживается WebGL 2.0. Не-https страницы с формами сообщаются интернет-пользователям. Поддерживается аудиокодек FLAC. Bluetooth Web API и на Android WebVR и GamePad.
  66. 9 марта 2017 года. Поддерживает Web Assembly и CSS Grid Layout, как у Firefox версии 52.
  67. 19 апреля 2017 года. Новые версии интерпретатора байт-кода Ignition и оптимизатора Tubofan, полностью заменяющие инструменты JavaScript в Chrome. Это обеспечивает повышение производительности и сокращение используемой памяти. Node.js ускоряется на 10% по данным тестировщика AcmeAir. Поддержка IndexedDB 2.0. Отображение атрибута CSS: fullscreen
  68. .
  69. 6 июня 2017 года. Режим headless позволяет запускать Chrome с автоматом, без экрана. API для съемки изображений, включая экранную заставку страницы. Поддержка формата APNG, анимированные PNG-изображения.
  70. 25 июля 2017 года. Новое свойство CSS fond-display. API управления веб-уведомлениями о бюджете. VP9 и MP4 доступны по умолчанию. Управление букмарками возможно на клавиатуре.
  71. 5 сентября 2017 года. Поддерживаются модули ECMAScript. Web Share API на Android ставит собственные функции совместного доступа, доступные в браузере. WebUSB API позволяет приложениям общаться с устройствами. Visual Viewport API упрощает масштабирование.
  72. 17 октября 2017 года. Сетевой информационный API добавляет информацию о производительности. Шрифт OpenType со свойством fond-variable-settings. CaptureStream () позволяет выполнять обработку аудио- или видеоконтента
  73. .
  74. 6 декабря 2017 года. JavaScript: Функция import () позволяет динамически включать модули. Асинхронные генераторы. API Device Memory предоставляет приложениям доступ к памяти устройств. CSS: Overscroll-behavior, чтобы связать элемент с концами панели управления. Добавление минимального значения ui к экранному свойству. NTLM v2. Улучшение веб-хранилища
  75. .
  76. 24 января 2018 года. Усиленный блокировщик всплывающих окон. Поддержка API Resize Observer. Усовершенствованные средства разработки.
  77. 6 марта 2018 года. CSS Paint API создает изображение сценария для тега img. API Server Time, чтобы серверы указывали время отклика в заголовке HTTP.
  78. 17 апреля 2018 года. Звуковые видео, начинающиеся с загрузки страницы, ограничены. CSS Typed Model Object упрощает использование стилей. Буфер обмена становится асинхронным. Новый контекст рендеринга для Canvas для изображений. Функции TextArea и Select предоставляют возможность автозаполнения .
  79. 31 мая 2018 года. WebAuthn позволяет идентифицировать себя на сайтах без пароля на мобильном, с биометрическими датчиками. WebXR - это API виртуальной реальности. Доступ к датчикам мобильных устройств. Для рабочего стола Chrome облегчает создание PWA (Progressive Web App).
  80. 25 июля 2018 года. Поддержка API для управления онлайн-платежами. Разные незначительные технические усовершенствования.
  81. 4 августа 2018 года. Интерфейс меняется скругленными углами. Добавление снипа CSS Scroll, улучшающего процесс обработки содержимого. Веб-API Locks позволяет временно ограничить доступ к ресурсу приложения.
  82. 16 октября 2018 года. PWA можно установить на рабочий стол под управлением Windows 10. Public Key Credential позволяет пройти проверку подлинности по отпечатку пальца на сайте со смартфоном. Web Bluetooth в Windows 10 для связи с устройствами. Также совершенствуются инструменты разработки.
  83. 14 декабря 2018 года. Shadow DOM v1 лучше реализован. Better Together позволяет подключать Android и Chrome OS. Блокировка рекламы на оскорбительных сайтах. Блокирует автоматически запускающийся звук.
  84. 19 февраля 2019 года. Страница с измененными параметрами. Поддержка веб-аутентификации API. Попап заблокирован при закрытии страницы .
  85. 12 марта 2019 года. Auto Picture-in-Picture для PWA позволяет сохранять инкрустированное видео при смене страницы. Улучшение доступности в целом.

Сравниваемые скорости версий

Каждая новая версия повышает производительность :

Изменение числа пользователей Chrome и других браузеров

Глобальные доли рынка на настольных ПК и планшетах.

По данным StatCounter:

  Хром IE + Edge Firefox Сафари Опера Другое
2019/2 62.4 2.16 4.39 15.6 2.87  
2016/4 60 15.5 15.6     8.4
2015 47 20 17 10 1.5 3.7
2014 49 23 19 4.9 1.5 2
2013 47 25 20 4.8 1.7 1.9
2012 31 34 25 7 1.7  
2011 21 44 28 5 1.7 .062

По данным Net Applications/Net Market Share:

  Хром IE + Edge Firefox Сафари Опера Другое
2019/2 66.89 13 9.39      
2016/4 42 41 10 4.9 1.9 1
2015 32 48 12 4.5 1.5 1
2014 23 59 12 5 1 1
2012 19 54 20      
2010 4.6 63 25 4.5 3 .063

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