Согласно Google, существующие реализации JavaScript были разработаны «для небольших программ, где производительность системы и интерактивность не были так важны», в то время как веб-приложения, такие как Gmail, «гораздо больше используют веб-браузер, когда дело доходит до манипуляций с DOM и JavaScript». В результате браузер получит большую выгоду от движка JavaScript, который позволит ему работать быстрее.
Как и большинство браузеров , Chrome был протестирован внутри компании, прежде чем он стал доступен для тестировщиков. Автоматические тесты показали успешность 99%. Работа новых версий браузеров автоматически тестируется на десятках тысяч часто посещаемых веб-сайтов в индексе Google в течение 20–30 минут.
Chrome по умолчанию интегрирует Gears , API, позволяющий получать доступ к своим данным в автономном режиме (например, онлайн-офисный пакет Google Documents ) и разрешает доступ к веб-приложениям вне браузера. Google Chrome также заимствует функции у своих конкурентов, такие как система доступа к закладкам, аналогичная Opera 's Speed Dial, и интеллектуальная адресная строка под названием omnibox, крупное нововведение Opera, уже перенесенное Mozilla Firefox из его версии 3.0 и Интернета. Исследователь 8. Начиная с бета-версии Google Chrome 4, в браузере есть менеджер расширений. Расширения позволяют добавлять в браузер любые функции.
Конец март 2010, Google объявляет о своем намерении интегрировать Adobe Flash Player в свой браузер, что вызвало разочарование сообщества свободного программного обеспечения, осуждая потребление важных ресурсов, а также политику, направленную на то, чтобы Adobe Flash оставался незаменимым для части Интернета. .
Chrome использует:
- HTML движок рендеринга , используемый Chrome был WebKit (движка визуализации используется Safari ) до апреля 2013 года, но Google затем объявила, что браузер будет использовать Blink, которая представляет собой модифицированную версию (в жаргоне вилкой ) из WebKit;
- новый движок JavaScript под названием V8 , объявленный очень мощным благодаря:
- время компиляции кода JavaScript в машинный язык;
- немедленный доступ к атрибутам , полученный через сложное внутреннее представление ( объектно-ориентированное и динамически типизированное ) элементов JavaScript;
- объем памяти и эксклюзивный процесс для каждого компонента или вкладки , чтобы получить скорость и безопасность;
- адресная строка, которая предлагает сайты или предложения, используя полностью автоматический режим;
- динамическая страница с визуальным из восьми самых посещаемых сайтов, последних избранных, последних закрытых вкладок и последних запросов;
- режим приватного просмотра, при котором ничего не сохраняется после остановки приложения;
- разделение прав между разными вкладками.
0 Комментарии: