Chrome 69 стал скрывать поддомены «www» и «m» в адресной строке

Chrome 69

Вместе с новой версией Chrome 69 из адресной строки браузера исчезло наименование поддоменов «www» и «m». Недовольные пользователи утверждают, что нововведение привело к переходам на сторонние ресурсы. Хорошая новость состоит в том, что функцию можно отключить в настройках браузера.

Трудности перехода

В качестве примеров неправильной работы функции пользователи приводили несколько случаев:

  • адрес www.www.2ld.tld принимает вид 2ld.tld, а не www.2ld.tld;
  • поддомен subdomain.www.domain.com Chrome урежет до subdomain.domain.com, что неправильно по мнению пользователей (речь идёт об удалении «www» только в позиции префикса);
  • domain.com и www.domain.com — разные ресурсы;
  • www.pool.ntp.org — веб-сайт, но в адресной строке отобразится как pool.ntp.org (случайный NTP-сервер);
  • браузер сократит http://www.example.www.example.com до example.example.com, что далеко не одно и то же.

Отключение функции

Чтобы отключить функцию, необходимо выполнить несколько простых шагов:

  1. Ввести в адресной строке chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains и нажать Enter.
  2. Выбрать Disabled для строки Omnibox UI Hide Steay-State URL Scheme and Trivial Subdomains.
  3. Нажать Relaunch Now в появившемся окне, после чего браузер перезапустится.

Disable stripping of subdomains

Как браузер урезает URL-адрес

В коде за нововведение отвечает функция IsTrivialSubdomain().

 private:
  static bool IsTrivialSubdomain(base::StringPiece subdomain) {
    if (subdomain == "www")
      return true;

#if defined(OS_ANDROID) || defined(OS_IOS)
    // Eliding the "m" subdomain on Desktop can be confusing, since users would
    // generally want to know if they are unintentionally on the mobile site.
    if (subdomain == "m")
      return true;
#endif

    return false;
  }

Новая версия браузера Chrome 69 вышла с обновленным дизайном, улучшенным менеджером паролей и омнибоксом в начале сентября 2018 года. Вместе с тем компания напомнила, что первая версия появилась ровно 10 лет назад, а также поделилась планами на будущее.

Source: Bleeping Computer

Ещё интересное для вас:
— Биты, байты, Ада Лавлейс — тест на знание околоIT.
— Level Up — события и курсы, на которых можно поднять свой уровень.
— Работа мечты — лучшие IT-вакансии для вас.