Pull to refresh

Самая важная особенность Chrome

Reading time3 min
Views15K
Original author: Alex Chitu
Бен Гуджер — бывший разработчик Mozilla, работающий сейчас в Google в команде Chrome — считает, что автообновление является одной из наиболее важных функций Chrome.

Автообновление — это одна из убийственных особенностей Chrome. Оно волшебно, потому что оно непрерывно обновляет всю платформу разработки незаметно и часто. Его поддержка повлияла на то, как мы структурируем наш процесс разработки. Это также была одна из первых функций Chrome. Если вспомнить историю проекта задолго до того, как он был публично запущен в 2008 году, проект автообновления был одним из первых, над которым мы начали работать. Идея заключалась в том, чтобы дать людям пустое окно с автообновителем. После того, как они его устанавливали, пустое окно постепенно превращалось в браузер. И сегодня — через пять лет после того, как наш автообновитель начал обновлять практически пустое окно, которое едва могло загружать веб-страницы — теперь это инструмент для предоставления невероятно сложной веб-технологической платформы на компьютерах наших пользователей, который, в свою очередь, позволяет разработчикам веб-приложений создавать удивительный новый онлайновый опыт. Я никогда раньше не видел такого эффективного механизма обновления платформы.

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

Быстрый цикл выпуска версий Chrome работает хорошо из-за автообновителя. Надоедание пользователям уведомлениями о новых версиях заставляет людей откладывать обновление своих браузеров. Некоторые из них найдут способы отключить обновитель и будут продолжать использовать старую версию браузера. Бен Гуджер считает, что невидимость обновителя очень важна:

Система автообновления Chrome обманчиво проста. Я говорю «обманчиво», потому что для пользователей она совершенно невидима, но на самом деле её поддерживают много сложных технологий и процессов. Ключевым моментом здесь является «совершенно невидима». Мы делали многочисленные усовершенствования в автообновителе в течение разработки Chrome, в том числе одно крупное изменение тогда, когда мы разогнали частоту наших релизов с одного в квартал до одного каждые шесть недель. Но с точки зрения пользователя Chrome всё ещё… Chrome.

Я остановлюсь на невидимости, потому что это важно:

Автообновитель Chrome тихо работает в фоновом режиме, никогда не отвлекая вас. Если есть обновление, то он скачает его и подготовит его так, чтобы при следующем запуске браузера это была его последняя версия. Нечто вроде того, как при запуске Gmail это последняя версия.

Я считаю, что автообновитель является наиболее важной функцией Chrome, потому что он позволяет появляться другим функциям. С тех пор, как Chrome был выпущен ещё в 2008 году, он постоянно улучшался, в нём появлялась поддержка новых веб-технологий, новые функции в интерфейсе, новые API для расширений и передовых средств безопасности. Без мощного автообновителя многие пользователи Chrome по-прежнему пользовались бы устаревшей версией и не могли бы всё это использовать. Иногда отсутствие выбора может значительно улучшить программу.
Tags:
Hubs:
Total votes 123: ↑95 and ↓28+67
Comments242

Articles