Jump to content

Хром (веб-браузер)

(Перенаправлено из WebView 2 )

Хром
Оригинальный автор(ы) Google [ 1 ]
Разработчик(и) Проекты Хрома, [ 2 ] контролируется Google [ 3 ]
Первоначальный выпуск 2 сентября 2008 г .; 15 лет назад ( 2008-09-02 ) [ 1 ]
Репозиторий
Написано в С++ в первую очередь, [ 4 ] HTML , CSS , JavaScript для пользовательского интерфейса и набора тестов. [ 5 ] [ 6 ]
Двигатели Мигание , V8
Операционная система Windows , Linux , Android , iOS , macOS , BSD
Платформа ИА-32 , x86-64 , ARM , ARM64
Лицензия БСД-3 [ 7 ] и другие [ 8 ]
Веб-сайт www .хром .org /Дом

Chromium — это с открытым исходным кодом бесплатный проект веб-браузера , в основном разработанный и поддерживаемый Google . [ 3 ] Это широко используемая кодовая база , предоставляющая подавляющее большинство кода для Google Chrome и многих других браузеров, включая Microsoft Edge , Samsung Internet и Opera . Код также используется несколькими платформами приложений .

Лицензирование

[ редактировать ]

Chromium — это бесплатный программный проект с открытым исходным кодом . Часть, созданная Google, распространяется по лицензии BSD из 3 пунктов . [ 7 ] На сторонние зависимости распространяются различные лицензии, включая MIT , LGPL , Ms-PL и MPL / GPL / LGPL тройную лицензию . [ 8 ]

Это лицензирование позволяет любой стороне создавать базу кода и делиться полученным браузера исполняемым файлом с названием и логотипом Chromium. Таким образом, это делают многие дистрибутивы Linux , а также FreeBSD и OpenBSD . [ 9 ]

Отличия от Google Chrome

[ редактировать ]

Chromium предоставляет подавляющее большинство исходного кода для Google Chrome , но есть важные различия.

В Chromium отсутствуют следующие функции Chrome : [ 9 ]

Брендинг и лицензирование

[ редактировать ]

Google сначала выбрал имя «Chrome» для своего браузера. [ 11 ] [ 12 ] Тогда релиз с открытым исходным кодом получил название «Хром», поскольку металлический хром используется для хромирования . [ 1 ]

Chrome имеет те же функции пользовательского интерфейса , что и Chromium, но с цветовой схемой Google. В отличие от Chromium, Chrome не имеет открытого исходного кода; его двоичные файлы лицензируются как бесплатное ПО в соответствии с Условиями обслуживания Google Chrome. [ 13 ]

Разработка

[ редактировать ]

браузера Chromium Кодовая база содержит более 32 миллионов исходных строк кода , не считая комментариев и пустых строк . [ 4 ]

Chromium является проектом Google с момента его создания. [ 1 ] [ 3 ] и сотрудники Google проделали большую часть работы по разработке . [ 14 ]

Google называет этот проект и ответвление ChromiumOS «проектами Chromium». [ 2 ] @chromium.org и его сотрудники используют адреса электронной почты для этой разработки. Однако с точки зрения управления проекты Chromium не являются независимыми организациями; Google сохраняет над ними жесткий контроль. [ 3 ]

Chromium Кодовая база браузера широко используется, поэтому важный вклад внесли другие компании, в первую очередь Microsoft , Igalia , Yandex , Intel , Samsung , LG , Opera , Vivaldi и Brave . [ 14 ] [ 3 ] Некоторые сотрудники этих компаний также имеют адреса электронной почты @chromium.org.

Архитектура

[ редактировать ]

Google разработал первый многопроцессный браузер . [ 15 ] [ 16 ] По сравнению с однопроцессными конструкциями эта архитектура имеет лучшую скорость реагирования при большом количестве открытых вкладок браузера и преимущества безопасности, связанные с изоляцией процессов , но с компромиссом в виде более высокого использования памяти. [ 17 ] [ 18 ] Позже это было усовершенствовано до изоляции веб-сайтов для каждого процесса, что обеспечило дополнительную безопасность. [ 17 ]

браузера пользовательский интерфейс Еще одним важным дизайнерским решением было сделать минималистичным . [ 16 ] [ 19 ] [ 20 ]

Браузерный движок основан на Apple WebKit изначально был , который Google посчитал «очевидным выбором» из доступных опций. [ 21 ] Однако новая многопроцессная конструкция Google потребовала изменений в движке. Это отличие от версии Apple со временем увеличилось, поэтому в 2013 году Google официально создал форк своей версии как движок Blink . [ 21 ] [ 22 ]

Языки программирования

[ редактировать ]

C++ — основной язык , на который приходится более половины кодовой базы. [ 4 ] Сюда входят Blink и V8 движки , реализация HTTP и других протоколов , внутренняя система кэширования , API расширений и большая часть пользовательского интерфейса . [ 23 ]

Остальная часть пользовательского интерфейса, называемая WebUI, реализована на HTML , CSS и JavaScript (обычно посредством TypeScript транспиляции ). [ 23 ] [ 5 ] Обширная коллекция тестов веб-платформ также написана на этих языках, а также на XML . [ 6 ] [ 4 ]

Сторонние библиотеки , обеспечивающие необходимую функциональность, [ 24 ] такие как SQLite и многочисленные кодеки , написаны на C , C++ или начиная с 2023 года, [ 25 ] [ 26 ] новый язык Rust . [ 4 ]

Для поддержки мобильных операционных систем необходимы специальные языки: для Android Java и Kotlin , а для iOS Objective-C и Swift . [ 5 ] [ 4 ]

Python — основной язык системы сборки, [ 4 ] который также содержит специальные файлы конфигурации для инструмента Google GN. [ 27 ]

Логистика

[ редактировать ]

Система отслеживания ошибок является общедоступным веб-сайтом. [ 28 ] Участники идентифицируются по адресам электронной почты .

Chromium Система непрерывной интеграции автоматически создает и тестирует кодовую базу несколько раз в день. [ 29 ]

Сборки идентифицируются по номеру версии, состоящему из четырех частей : major.minor.build.patch. [ 30 ] Эта схема управления версиями и точки ветвления , возникающие каждые шесть-семь недель, взяты из Google Chrome и его цикла разработки . [ 31 ]

2008-2010 гг.

[ редактировать ]

Google Chrome дебютировал в сентябре 2008 года, и вместе с его выпуском стал доступен исходный код Chromium, что позволило создавать на его основе сборки. [ 1 ] [ 32 ] [ 33 ]

После выпуска Chrome подвергся критике за хранение без паролей пользователей . защиты мастер-паролем Google настаивает на том, что мастер-пароль не обеспечивает реальной защиты от знающих хакеров , но пользователи утверждают, что он защитит от того, что коллеги или члены семьи одолжат компьютер и смогут просматривать сохраненные пароли в виде открытого текста . [ 34 ] В декабре 2009 года разработчик Chromium П. Кастинг заявил: «Мастер-пароль — это проблема 1397. Эта проблема закрыта. Мы не будем внедрять мастер-пароль. Ни сейчас, ни когда-либо. многие люди хотели бы этого», но это не осуществится. Наши дизайнерские решения не демократичны. Вы не можете всегда иметь то, что хотите». [ 35 ]

Альфа-сборка Chromium 3 для Linux

Версия 3 была первой альфа- версией, доступной для Linux . Вскоре в Chromium были включены собственные темы для Linux, используя набор инструментов GTK+ , позволяющий вписаться в среду рабочего стола GNOME . [ 36 ] [ 37 ] [ 38 ] [ 39 ] Версия 3 также представила оптимизацию движка JavaScript и темы, выбираемые пользователем. [ 40 ]

В версии 6 были представлены функции минимализма пользовательского интерфейса , поскольку одной из целей Google было сделать браузер «легким (когнитивным и физическим) и быстрым». [ 20 ] Изменения заключались в унифицированном меню инструментов, отсутствии кнопки «Домой» по умолчанию (хотя она настраивается пользователем), комбинированной кнопке перезагрузки/остановки и отключенной по умолчанию панели закладок. Он также представил встроенную программу чтения PDF-файлов , поддержку WebM и VP8 для использования с видео в формате HTML и более умную панель URL-адресов . [ 41 ] [ 42 ]

В версии 7 производительность увеличена вдвое по сравнению с предыдущими версиями за счет аппаратного ускорения . [ 43 ] [ 44 ] [ 45 ]

Версия 8 ориентирована на улучшенную интеграцию с ChromeOS и улучшенные облачные функции. К ним относятся фоновые веб-приложения , удаленное взаимодействие хоста (позволяющее пользователям централизованно управлять функциями и настройками на других компьютерах) и облачная печать. [ 45 ]

Версия 9 представила ряд функций, в том числе функцию строки URL-адреса для выявления фишинговых атак и изолированную программную среду для Adobe Flash подключаемого модуля . Другими дополнениями стали библиотека WebGL и доступ к новому интернет-магазину Chrome . [ 46 ] [ 47 ] [ 48 ]

Логотип Chromium представлен в 2011 году. [ 49 ]

В феврале Google объявил, что рассматривает возможность масштабных изменений пользовательского интерфейса (UI), включая, по крайней мере, частичную ликвидацию строки URL-адреса , которая была основой браузеров с первых лет существования Интернета . Предлагаемый пользовательский интерфейс должен был представлять собой объединение ряда вкладок и ряда кнопок навигации, меню и строки URL-адресов в одну строку. Оправданием было освобождение большего места на экране для содержимого веб-страницы . Google признал, что это приведет к тому, что URL-адреса не всегда будут видны пользователю, что элементы управления навигацией и меню могут потерять свой контекст, и что в результате одна строка может быть довольно перегруженной. [ 50 ] Однако к августу Google решила, что эти изменения слишком рискованны, и отложила эту идею. [ 51 ]

В марте Google объявила о других направлениях проекта. Приоритеты разработки сосредоточены на уменьшении размера исполняемого файла , интеграции веб-приложений и плагинов , облачных вычислениях и поддержке сенсорного интерфейса. [ 52 ] [ 53 ] Таким образом, в пользовательский интерфейс была введена многопрофильная кнопка, позволяющая пользователям входить в несколько учетных записей Google и других учетных записей в одном экземпляре браузера. Другими дополнениями стали обнаружение вредоносных программ и поддержка аппаратно-ускоренных преобразований CSS . [ 54 ] [ 55 ]

К маю уже были отмечены результаты попыток Google уменьшить размер файла Chromium. Большая часть ранних работ в этой области была сосредоточена на уменьшении размера WebKit , изменении размера изображений и системе сборки Android . [ 56 ] Последующая работа представила более компактную мобильную версию, которая уменьшила вертикальное пространство пользовательского интерфейса. [ 57 ] [ 58 ]

Другими изменениями в 2011 году были ускорение графического процессора на всех страницах, добавление поддержки нового API веб-аудио и Google Native Client (NaCl), который позволяет безопасно выполнять собственный код, предоставленный третьими сторонами в виде нейтральных по отношению к платформе двоичных файлов, внутри самого браузера. [ 59 ] [ 60 ] Графическая библиотека Google Skia также стала доступна для всех версий Chromium. [ 61 ] [ 62 ]

С 2012 года

[ редактировать ]
Значок материала Chromium использовался до 2022 года.

Служба синхронизации, добавленная для Google Chrome в 2012 году, также может использоваться в сборках Chromium. [ 63 ] [ 64 ] В том же году был добавлен новый API для высококачественной видео- и аудиосвязи, позволяющий веб-приложениям пользователя получать доступ к веб-камере и микрофону после запроса на это разрешения. [ 65 ] [ 66 ] Затем с GPU были добавлены декодирование видео -ускорением для Windows и поддержка протокола QUIC . [ 67 ] [ 68 ]

от Chromium WebKit В 2013 году модифицированный движок рендеринга был официально создан как движок Blink . [ 21 ] [ 22 ]

Другими изменениями в 2013 году стали возможность сброса профилей пользователей и новые API-интерфейсы расширений браузера . [ 69 ] Также были добавлены индикаторы вкладок для использования аудио и веб-камеры, а также автоматическая блокировка файлов, обнаруженных как вредоносные программы . [ 70 ]

В версии 67 добавлено преимущество безопасности, заключающееся в изоляции веб-сайтов для каждого процесса . [ 17 ] Затем в версии 69 была представлена ​​новая тема браузера в рамках десятой годовщины Google Chrome. [ 71 ] В том же году были добавлены новые меры по ограничению оскорбительной рекламы. [ 72 ]

С 2021 года служба синхронизации Google Chrome больше не может использоваться в сборках Chromium. [ 73 ] [ 10 ]

Начиная с версии 110, только Windows 10 и более поздние версии. для пользователей Windows поддерживаются [ 74 ]

Браузеры на базе Chromium

[ редактировать ]

Помимо Google Chrome множество других активно разрабатываемых , на коде Chromium основано браузеров.

В основном неанглоязычный

  • 360 и QQ для китайского рынка.
  • Coc Coc , для вьетнамского рынка.
  • Яндекс , для российского рынка

Использование в платформах приложений

[ редактировать ]

Эти известные платформы приложений Chromium встраивают браузер в качестве функционального ядра пользовательских приложений :

Два известных компонента WebView на основе Chromium также предоставляют аналогичный способ создания приложений:

При любом подходе пользовательское приложение реализуется с помощью HTML , CSS , JavaScript и других веб-технологий. Более того, приложение можно легко развернуть в операционных системах, поддерживаемых Chromium. С 2010-х годов таким образом было создано множество приложений. (Два примера — Spotify и Slack .) [ 78 ] [ 79 ]

  1. ^ Jump up to: а б с д и Google (2 сентября 2008 г.). «Добро пожаловать в Хром» . Проверено 28 апреля 2021 г.
  2. ^ Jump up to: а б «Проекты Хрома» . Google . Проверено 28 апреля 2021 г.
  3. ^ Jump up to: а б с д и Шенкленд, Стивен (30 ноября 2020 г.). «Google приобретает веб-союзников, позволяя посторонним помогать строить фундамент Chrome» . CNET . Проверено 27 апреля 2021 г.
  4. ^ Jump up to: а б с д и ж г «Хром — разбивка языка» . Открыть хаб . Проверено 19 февраля 2024 г.
  5. ^ Jump up to: а б с «Стиль кодирования Chromium» . Google с открытым исходным кодом . Источник Google . Проверено 22 апреля 2021 г.
  6. ^ Jump up to: а б «Тестирование веб-платформы» . Репозиторий Хромиума . Проверено 27 апреля 2021 г.
  7. ^ Jump up to: а б «Лицензия BSD» . Репозиторий Хромиума . Проверено 27 апреля 2021 г.
  8. ^ Jump up to: а б «Правила и условия использования Chrome» . Гугл-код . 2 сентября 2008 г. Архивировано из оригинала 22 октября 2008 г. Проверено 27 апреля 2021 г.
  9. ^ Jump up to: а б «Заметки о хроме» . Вулисс . Проверено 3 апреля 2021 г.
  10. ^ Jump up to: а б «Синхронизация Chromium с Google API удалена» . 24 января 2021 г. Проверено 20 марта 2021 г.
  11. ^ Дугерти, Конор (12 июля 2015 г.). «Сундар Пичаи из Google рассказывает о вторжении в телефон» . Нью-Йорк Таймс . Архивировано из оригинала 19 июля 2015 года . Проверено 25 апреля 2019 г. Есть причина, по которой мы создавали Chrome, мы свели к минимуму все, что связано с Chrome, чтобы вы проводили время только на веб-сайте, который вам нужен в данный момент. Мы хотели, чтобы пользователи сосредоточились на контенте, который они использовали. Причина, по которой продукт был назван «Chrome», заключалась в том, что мы хотели свести к минимуму использование Chrome в браузере. Вот как мы об этом думали.
  12. ^ Мерфи, Глен (18 декабря 2012 г.). «Почему браузер Google Chrome называется Chrome?» . Проверено 6 июля 2020 г.
  13. ^ «Условия использования Google Chrome» . www.google.com . Проверено 26 сентября 2017 г.
  14. ^ Jump up to: а б «Намерение объяснить: демистификация процесса блинк-доставки» . Блог Хрома . 12 ноября 2019 года . Проверено 27 апреля 2021 г.
  15. ^ «Современная многопроцессная архитектура браузера» . 22 января 2019 года . Проверено 1 декабря 2023 г. Chrome был первым браузером с многопроцессной архитектурой.
  16. ^ Jump up to: а б «История Google Chrome» . Ютуб . Google . Проверено 5 декабря 2023 г.
  17. ^ Jump up to: а б с Косака, Марико. «Взгляд на современный веб-браузер изнутри (часть 1)» . разработчик.chrome.com . Проверено 1 декабря 2023 г.
  18. ^ «Многопроцессная архитектура» . www.chromium.org . Проверено 18 ноября 2023 г.
  19. ^ Пилчер, Пэт (13 июля 2009 г.). «Битва браузеров – кто хозяин сети?» . Независимый . Лондон. Архивировано из оригинала 15 мая 2022 года.
  20. ^ Jump up to: а б «Пользовательский опыт» . Документация разработчика Chromium . dev.chromium.org. 2009 . Проверено 5 июля 2009 г.
  21. ^ Jump up to: а б «chrome/browser/ui — chromium/src.git — Git в Google» . Репозиторий Хромиума . Проверено 20 декабря 2023 г.
  22. ^ « Third_party — chromium/src.git — Git в Google» . Репозиторий Хромиума . Проверено 27 апреля 2021 г.
  23. ^ Янсенс, Дана (12 января 2023 г.). «Поддержка использования Rust в проекте Chromium» . Google Блог по онлайн-безопасности . Проверено 13 января 2023 г.
  24. ^ «Ржавчина в хроме» . Документация по Хромиуму . Проверено 2 декабря 2023 г.
  25. ^ «gn — Git в Google» . gn.googlesource.com . Проверено 3 декабря 2023 г.
  26. ^ «Система отслеживания ошибок Chromium» . Проверено 28 апреля 2021 г.
  27. ^ «Тур по консоли непрерывной интеграции Chromium» . Проверено 26 апреля 2021 г.
  28. ^ Фрайсингер, Майк (14 марта 2014 г.). «Номера версий» . Проекты Хрома . Проверено 1 мая 2015 г.
  29. ^ Лафорж, Энтони (16 декабря 2010 г.). «Цикл выпуска Chrome – 16 декабря 2010 г.» . Гугл слайды . Проверено 1 мая 2015 г.
  30. ^ Пол, Райан (сентябрь 2008 г.). «Google раскрывает исходный код Chrome и порт Linux» . Проверено 19 июня 2010 г.
  31. ^ Пол, Райан (декабрь 2008 г.). «Google выпускает Chrome 1.0» . Проверено 19 июня 2010 г.
  32. ^ «1397 — Мастер-пароль отсутствует» . bugs.chromium.org . Март 2011 года . Проверено 29 марта 2011 г.
  33. ^ «812 — Поддержка профиля/входа» . bugs.chromium.org . Март 2011 года . Проверено 29 марта 2011 г.
  34. ^ Пол, Райан (май 2009 г.). «Практическое руководство: альфа-версия браузера Google Chromium для Linux» . Проверено 20 июня 2010 г.
  35. ^ Пол, Райан (июнь 2009 г.). «Google выпускает предварительную версию Chrome для Mac OS X и Linux» . Проверено 20 июня 2010 г.
  36. ^ Пол, Райан (июль 2009 г.). «Google Chromium получает встроенную поддержку тем в Linux» . Проверено 20 июня 2010 г.
  37. ^ Смит, Майк и Карен Грюнберг (июнь 2009 г.). «Опасно: доступны сборки для Mac и Linux» . Проверено 22 июня 2010 г.
  38. ^ Пол, Райан (сентябрь 2009 г.). «Вышел Chrome 3, производительность JavaScript увеличилась на 150% по сравнению с версией 1» . Проверено 20 июня 2010 г.
  39. ^ Снеддон, Джоуи-Элайджа (июль 2010 г.). «Единое меню Chromium доступно в ежедневных сборках» . Архивировано из оригинала 15 августа 2010 года . Проверено 15 июля 2010 г.
  40. ^ Грюнер, Вольфганг (июль 2010 г.). «Обзор: Chrome 6, голый браузер» . Архивировано из оригинала 6 апреля 2012 года . Проверено 14 июля 2010 г.
  41. ^ Накано, Челси (август 2010 г.). «Вышел Chromium 7, и он не так уж и хорош» . Проверено 20 августа 2010 г.
  42. ^ Грюнер, Вольфганг (август 2010 г.). «Первый взгляд: Google повышает производительность графики с помощью Chrome 7» . Архивировано из оригинала 24 июля 2012 года . Проверено 20 августа 2010 г.
  43. ^ Jump up to: а б Грюнер, Вольфганг (октябрь 2010 г.). «Предварительный обзор Chrome 8: впереди облака» . Предположительно Тех . Архивировано из оригинала 24 июля 2012 года . Проверено 14 октября 2010 г.
  44. ^ Бакке, Курт (ноябрь 2010 г.). «Следующая большая браузерная игра Google: предварительный рендеринг и фальстарт?» . Предположительно Тех . Архивировано из оригинала 24 июля 2012 года . Проверено 23 октября 2010 г.
  45. ^ Шу, Джастин и Карлос Пизано (декабрь 2010 г.). «Выкатка песочницы для Adobe Flash Player» . Блог Хрома . Проверено 1 декабря 2010 г.
  46. ^ Грюнер, Вольфганг (февраль 2011 г.). «Chrome 9 и 11: мгновенный поиск, больше скорости» . Предположительно Тех . Архивировано из оригинала 18 октября 2012 года . Проверено 6 февраля 2011 г.
  47. ^ Проталински, Эмиль (16 марта 2011 г.). «Google Chrome и Chromium получат новые логотипы» . Предположительно Тех . Проверено 10 декабря 2017 г.
  48. ^ Грюнер, Вольфганг (февраль 2011 г.). «Google может убить URL-адрес Chrome» . Предположительно Тех . Архивировано из оригинала 26 марта 2013 года . Проверено 6 февраля 2011 г.
  49. ^ Грюнер, Вольфганг (август 2011 г.). «Скрытая панель местоположения Google Shelves» . Предположительно Тех . Архивировано из оригинала 6 апреля 2012 года . Проверено 9 августа 2011 г.
  50. ^ Грюнер, Вольфганг (март 2011 г.). «Google Chrome в 2011 году: самый большой неудачник?» . Архивировано из оригинала 18 августа 2012 года . Проверено 27 марта 2011 г.
  51. ^ Шенкленд, Стивен (март 2011 г.). «Google работает над устранением раздувания Chrome» . Проверено 27 марта 2011 г.
  52. ^ Грюнер, Вольфганг (апрель 2011 г.). «Google готовит огромное обновление пользовательского интерфейса для Chrome» . Предположительно Тех . Архивировано из оригинала 6 апреля 2012 года . Проверено 20 апреля 2011 г.
  53. ^ Пол, Райан (июнь 2011 г.). «Chrome 12 выходит с улучшенной безопасностью» . Арс Техника . Проверено 12 июня 2011 г.
  54. ^ Бейли, Дэн (май 2011 г.). «Google урезает лишний вес в Chrome» . Предположительно Тех . Архивировано из оригинала 6 апреля 2012 года . Проверено 5 мая 2011 г.
  55. ^ Пол, Райан (май 2011 г.). «В Chrome 13 представлена ​​экспериментальная опция скрытой панели навигации» . Арс Техника . Проверено 19 мая 2011 г.
  56. ^ Грюнер, Вольфганг (май 2011 г.). «Google настроен серьезно: вы можете убить URL-адрес Chrome» . Предположительно Тех . Архивировано из оригинала 19 апреля 2012 года . Проверено 19 мая 2011 г.
  57. ^ Бейли, Дэн (июнь 2011 г.). «Больше никаких обновлений для Firefox 4 и Chromium 14» . Предположительно Тех . Архивировано из оригинала 6 апреля 2012 года . Проверено 3 июня 2011 г.
  58. ^ Пол, Райан (сентябрь 2011 г.). «Chrome 14 поставляется с улучшенной поддержкой Lion и NaCl» . Арс Техника . Проверено 20 сентября 2011 г.
  59. ^ Бейли, Дэн (сентябрь 2011 г.). «3D-просмотр веб-страниц проникает в Google Chrome» . Предположительно Тех . Архивировано из оригинала 18 августа 2012 года . Проверено 19 сентября 2011 г.
  60. ^ Бейли, Дэн (сентябрь 2011 г.). «Google переведет Chromium для графики Mac на Skia» . Предположительно Тех . Архивировано из оригинала 16 июня 2012 года . Проверено 19 сентября 2011 г.
  61. ^ Матиас, Раз (15 мая 2012 г.). «Следим за своими вкладками» . Проверено 15 мая 2012 г.
  62. ^ Пол, Райан (16 мая 2012 г.). «Практическое знакомство с новой функцией синхронизации вкладок в Chrome 19» . Арс Техника . Проверено 19 мая 2012 г.
  63. ^ Грюнберг, Карен (31 июля 2012 г.). «Стабильный выпуск канала» . Проверено 31 июля 2012 г.
  64. ^ Пол, Райан (31 июля 2012 г.). «Выпуск Chrome 21 с API веб-камеры и поддержкой Retina Mac» . Арс Техника . Проверено 15 августа 2012 г.
  65. ^ Грюнберг, Карен (6 ноября 2012 г.). «Стабильный выпуск канала и бета-канал» . Релизы Chrome . Google . Проверено 6 ноября 2012 г.
  66. ^ «Проблема 11125002: Добавьте QuicFramer и друзей» . Обзоры кода Chromium . 12 октября 2012 года . Проверено 25 декабря 2020 г.
  67. ^ Чо, Эдди (20 августа 2013 г.). «В Chrome 29 добавлена ​​кнопка сброса» . Скачать.com . CNET. Архивировано из оригинала 8 апреля 2014 года . Проверено 8 апреля 2014 г.
  68. ^ Грюнберг, Карен; Се, Дэниел (14 января 2014 г.). «Стабильное обновление канала» . Релизы Chrome . Архивировано из оригинала 16 января 2014 года . Проверено 14 января 2014 г.
  69. ^ «Браузер Google Chrome – новый дизайн материалов – 10 лет» . Техноблог.org . 7 сентября 2018 г. Архивировано из оригинала 9 марта 2024 г.
  70. ^ Брэдбери, Дэнни (6 декабря 2018 г.). «Chrome 71 борется с оскорбительной рекламой» . Голая охрана . Архивировано из оригинала 9 декабря 2018 года . Проверено 7 декабря 2018 г.
  71. ^ Эйзингер, Йохен (15 января 2021 г.). «Ограничение доступности частного API в Chromium» . Блог Хрома . Проверено 20 марта 2021 г.
  72. ^ «Системные требования браузера Chrome» . Справка по Chrome Enterprise и Education . Проверено 10 марта 2024 г.
  73. ^ «Обзор Qt WebEngine — Qt WebEngine 5.11» . doc.qt.io. ​Проверено 9 марта 2024 г.
  74. ^ Хильденбранд, Джерри. «Что такое Android System WebView и почему от него зависит так много приложений?» . androidcentral.com . Проверено 9 марта 2024 г.
  75. ^ «Введение в Microsoft Edge WebView2» . Learn.microsoft.com . Проверено 9 марта 2024 г.
  76. ^ «Открытый исходный код — Spotify» . Проверено 1 декабря 2023 г. Вот исходные коды великолепной Chromium Embedded Framework, которая используется клиентом Spotify Desktop.
  77. ^ Беттс, Анаис (25 октября 2016 г.). «Создание гибридных приложений с помощью Electron» . Слэк Инжиниринг . Слабость . Проверено 1 декабря 2023 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 06b165dd12129b936115a9090faccd88__1723306560
URL1:https://arc.ask3.ru/arc/aa/06/88/06b165dd12129b936115a9090faccd88.html
Заголовок, (Title) документа по адресу, URL1:
Chromium (web browser) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)