В Google Chrome 90 для настольных компьютеров и Android внесено изменение, которое по умолчанию использует HTTPS при вводе URL-адресов, чтобы улучшить скорость загрузки страниц.
Google начал тестировать изменения в Chrome ранее в этом году, чтобы улучшить время загрузки страниц для зашифрованных веб-сайтов. Это изменение изменило омнибокс и код автозаполнения в браузере, чтобы по умолчанию автоматически загружать HTTPS-версии веб-сайтов без предварительного перехода к незашифрованной версии. Google объявил, что это изменение будет реализовано вместе с обновлением Chrome 90 для настольных компьютеров и Android.
Chrome 90 для ПК и Android выпущен на бета-канале ранее в этом месяце с кодером AV1 для улучшения видеоконференций. Согласно недавнему Сообщение блога от компании, обновление также будет включать упомянутое выше изменение, которое изменит поведение адресной строки для использования https:// по умолчанию. Это не только улучшит конфиденциальность, но и обеспечит более высокую скорость загрузки веб-сайтов, поддерживающих HTTPS.
Как объясняет Google, «Пользователи Chrome, которые переходят на веб-сайты, вводя URL-адрес вручную, часто не включают « http://” или " https://”. Например, пользователи часто пишут «example.com» вместо « https://example.com” в адресной строке. В этом случае, если это был первый визит пользователя на веб-сайт, Chrome ранее выбирал http:// в качестве протокола по умолчанию. Раньше это было практическим стандартом по умолчанию, когда большая часть Интернета не поддерживала HTTPS».
Начиная с Chrome 90, браузер по умолчанию использует HTTPS для большинства типизированных переходов, для которых не указан протокол. Google утверждает, что это не только улучшение безопасности и конфиденциальности, но также улучшит первоначальную загрузку. скорость веб-сайтов, поддерживающих HTTPS, поскольку Chrome будет подключаться напрямую к конечной точке HTTPS без перенаправления от http:// для https://.
В тех случаях, когда веб-сайт не поддерживает HTTPS, Chrome переключается на HTTP после неудачной попытки HTTPS. Сюда входят случаи ошибок сертификата, например несоответствие имени или ненадежный самозаверяющий сертификат, а также ошибки подключения, например сбой разрешения DNS.
Как упоминалось ранее, это изменение будет распространено на Chrome Desktop и Chrome для Android начиная с версии 90. В ближайшие недели оно появится в Chrome на iOS.