Эквивалентные символы при поиске текста на странице («Найти»/Ctrl+F, Chrome/Firefox)

Эквивалентные символы при поиске текста на странице («Найти»/Ctrl+F, Chrome/Firefox)

При поиске определенного текста на веб-странице с помощью функции «Найти» / «Найти на этой странице» (она же Ctrl+F) Firefox и Chrome различают ASCII «-», короткое тире Unicode «–» и длинное тире Unicode «—». Например, если я хочу найти «Gauss-Jordan» в этомстатья вики, я потерплю неудачу, потому что, к моему сожалению, автор оказался слишком грамотным и написал «Гаусс–Жордан», как того требуют правила грамматики.

Я был удивлен, обнаружив, что обработка всех тире и дефисов Unicode как эквивалентов все еще может быть проблемой в 2021 году, поскольку мои браузеры без проблем находят «Gödel», когда я набираю «Godel», и так было уже некоторое время. (См. такжеКак заставить CTRL+F игнорировать ударения и диакритические знаки при поиске на странице в Google Chrome?)

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

P.S. Желаемое поведение заключается в том, чтобы все тире Unicode рассматривались как эквиваленты дефиса ASCII, поскольку я знаю, как набрать только «-» на своей стандартной клавиатуре.

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