Min (minimalistic browser): page title becomes an omnibox when clicked.
Доколе punycode из омнибокса и ?utm_s&…&some_internal?
See: Clean URL (Webext)
особое копирование адресов страниц.
поддержка в браузере.
стандарт providing canonical short address for omnibox copy
Когда браузеры перестанут копировать punycode из омнибокса? Бесит! Копирую например ссылка на рускоязычную википедию или статью на medium с кириллицей в пути и на тебе, говно%хр%D0%B5%D0%BD%D1%8C. Это не нужно никогда. Вообще. Я копирую сначала домен, потом путь (он тогда копируется адекватно), Alfred может склеивать 2 части в буфере обмена. С проблемой мусора в путях и игнорированием пользователями пути в омнибоксе браузеры могли бы бороться так. Не скрывать всё кроме домена и ssl, а интеллектуально скрывать треш, копировать в один клик, но без выделения, курсор должен ставиться в указанное место, и в строке показываться настоящий адрес, ⌫ с⌥ или⇧ должен стирать часть пути до /.
Хороший путь должен по декларации разработчика сайта и при удовлетворении эвристикам превращаться в часть сайта - крупный интерактивный заголовок, с хлебными крошками, которые можно стилизовать, по которым можно переходить, с полноценным Routing API и Routing Declaration manifest файлом. Такое решение покроет react-router, будет годиться и для простых сайтов, а не только для веб-приложений. Омнибокс станет кастомизируемой частью сайтов.
С другой стороны, например, те кто заморачивается, делает просто &utm_s=b
. Почаще задумыватесь о хламе в путях и вычищайте.
Сюда же можно влепить API discoverability, как подцель routing api/declaration manifest. Включая все возможные, но в первую очередь - полезные юзеру query keys & values. See also: API View, ‣, clean url