Как отобразить URL в адресной строке только строчными буквами?

Как отобразить URL в адресной строке только строчными буквами?

Я использую Firefox 55.0.3 (64-бит).

Многие веб-сайты используют в своих адресах смесь заглавных и строчных букв.Хотя это может быть важно для сервера, это не важно для меня. На самом деле, это беспокоит меня.

Есть ли способ заставить Firefox отображать адресную строку только строчными буквами?

Возьмем, к примеру, сабреддит «Windows 10». Firefox отображает его URL в адресной строке следующим образом:

https://www.reddit.com/r/Windows10/

Обратите внимание на заглавную букву «W» в «Windows10».

Я хочу, чтобы Firefox вел себя таким образом, чтобы в фоновом режиме он по-прежнему использовал правильные заглавные буквы там, где это применимо, в то время как в адресной строке отображаются только строчные буквы.

решение1

Нет, то, о чем вы просите, непрактично (см. мойобновлятьниже для обходного пути).

Да, многие серверы используют пути к файлам без учета регистра, но незначительное меньшинство все еще использует имена файлов и пути к файлам с учетом регистра.

Другими словами, если бы вы сделали что-то подобное и столкнулись со страницей 404 «страница не найдена», поскольку веб-сайт требует наличия заглавной буквы где-то в своем пути, у вас не было бы возможности устранить эту проблему.

Кстати, приведенный вами пример URL-адреса — плохой пример, потому что даже если бы вы написали:https://www.reddit.com/r/windows10/

Вместо того чтобы выдать ошибку 404, этот URL все равно перенаправит вас на правильный адрес.

ОБНОВЛЯТЬ:

Я бы посоветовал вам вручную скрыть стандартную строку URL через меню и создать свою собственную.отдельный бардля отображения URL-адреса нужным вам способом.

Я предлагаю сделать это таким образом, чтобы минимизировать побочные эффекты от возни с основной строкой URL, которая может использоваться программно другими скриптами. Кроме того, наличие двух строк, одна над другой, когда они не скрыты, облегчит вам создание расширения, а также устранение неполадок расширения, если что-то пойдет не так, когда вы столкнетесь с пограничным случаем.

Связанный контент