Comments 58
Ау, сообщайте материалы для статистики!

Chromium 37.0.2062.120 Ubuntu 12.04 (281580) — OK
Firefox 37.0, Linux Ubuntu 12.04 LTS — OK
Chrome 32 @ Win 8.1

А причём тут типографика?
Вопрос: а есть уверенность в том, что такой текст не индексируется?

> На помощь могут прийти кросбраузерные букмарклеты
Почитал в Википедии про букмарклеты. Там пишут про то, что надо в адресной строке браузера отдавать javascript-команды по "протоколу" javascript:
"Лет 100 назад" в адресной строке браузера я "переходил" по адресам типа javascript:alert('test') и у меня внутри окна браузера действительно появлялось alert-окно со словом test.
Нынче попробовал такой же простой пример в строке адреса сделать и увидел, что браузер никак не реагирует на ввод такого адреса и нажатие Ентером по нему.
Наверно за прошедшие "100 лет" в браузерах что-то изменилось. Может быть по умолчанию такую функцию в браузерах давно отключили и она простым способом не работает в них теперь?
Если вы копируете и вставляете, браузер теперь при вставке для безопасности удаляет часть с протоколом javascript:, его нужно ввести вручную перед кодом, чтобы браузер был уверен, что вы знаете, что делаете.
> браузер теперь при вставке для безопасности
> удаляет часть с протоколом javascript:,
> его нужно ввести вручную перед кодом
Да. Этот прикол после вставки в адресную строку я заметил. Подумал - чё за глюк и вручную "протокол" javascript: дописал. Итого отдал команду "перехода" по адресу:
javascript:alert('test')
И именно после этого браузер вообще никак не изменился.
Это было в 117-м файрфоксе:
% pkg info -E firefox
firefox-117.0,2
Подумал, что может быть это перестало работать в файрфоксе, но будет работать в браузере модном? Запустил браузер модный:
% pkg info -E chromium
chromium-115.0.5790.170
Написал полностью вручную "адрес":
javascript:alert('test')
отдал команду "перехода" по этому адресу.
Но модный браузер поступил ещё хуже файрфокса.
Он не только не выполнил команду, но даже и удалил её адрес из строки адреса! :-)
Ну да ладно. Если "через 100 лет" эта фича в браузерах работать перестала, но это и не беда. Команды-то джаваскриптовские можно отдавать и из консоли веб-разработчика. Там они работают нормально. Обычно я в той консоли отдаю команды просмотра значений каких-нибудь переменных в своих скриптах, редко - команды изменения структуры DOM. Но сейчас проверил и команду alert('test') - она тоже нормально выполнилась так, как ей выполнять ся и предусмотрено разработчиками браузеров.
Зачёркивание и подчёркивание символьными средствами ( ̶т̶а̶к̶ ̶, т̱а̱к̱ или т̲а̲к̲)