W przeglądarce Google Chrome 90 na komputery stacjonarne i Androida wprowadzono zmianę polegającą na domyślnym korzystaniu z protokołu HTTPS podczas wpisywania adresów URL, aby przyspieszyć ładowanie strony.
Google zacząłem testować zmianę w przeglądarce Chrome na początku tego roku, aby skrócić czas ładowania stron zaszyfrowanych. Zmiana zmodyfikowała omnibox i kod autouzupełniania w przeglądarce, aby domyślnie automatycznie ładować wersje stron HTTPS, bez konieczności wcześniejszego przechodzenia do wersji niezaszyfrowanej. Firma Google ogłosiła teraz, że ta zmiana zostanie wprowadzona wraz z aktualizacją Chrome 90 na komputery stacjonarne i Androida.
Chrome 90 na komputery stacjonarne i Androida wdrożono na kanale beta na początku tego miesiąca z koderem AV1 w celu usprawnienia wideokonferencji. Według niedawnego post na blogu od firmy, aktualizacja obejmie także wspomnianą powyżej zmianę, która zmieni zachowanie paska adresu https:// domyślnie. Nie tylko poprawi to prywatność, ale także zapewni większą prędkość ładowania witryn obsługujących HTTPS.
Jak wyjaśnia Google, „Użytkownicy Chrome, którzy przechodzą do witryn internetowych, ręcznie wpisując adres URL, często nie uwzględniają „ http://” Lub " https://”. Na przykład użytkownicy często wpisują „example.com” zamiast „ https://example.com” w pasku adresu. W tym przypadku, jeśli była to pierwsza wizyta użytkownika na stronie internetowej, Chrome wybrałby wcześniej http:// jako domyślny protokół. Było to praktyczne rozwiązanie domyślne w przeszłości, kiedy większość sieci nie obsługiwała protokołu HTTPS.”
Począwszy od wersji Chrome 90, przeglądarka domyślnie korzysta z protokołu HTTPS w przypadku większości nawigacji wpisywanych bez określenia protokołu. Google twierdzi, że jest to nie tylko poprawa bezpieczeństwa i prywatności, ale także poprawi początkowe ładowanie szybkość witryn obsługujących HTTPS, ponieważ Chrome będzie łączyć się bezpośrednio z punktem końcowym HTTPS bez przekierowania z http://do https://.
W przypadku, gdy witryna nie obsługuje protokołu HTTPS, Chrome powróci do protokołu HTTP po nieudanej próbie HTTPS. Obejmuje to przypadki błędów certyfikatów, takich jak niezgodność nazwy lub niezaufany certyfikat z podpisem własnym, lub błędy połączenia, takie jak błąd rozpoznawania DNS.
Jak wspomnieliśmy wcześniej, ta zmiana zostanie wprowadzona w Chrome na komputery stacjonarne i Chrome na Androida w wersji 90. Zostanie wdrożona w przeglądarce Chrome na iOS w nadchodzących tygodniach.