Pull to refresh

Comments 58

Тоже квадраты в хроме(В консоли хрома отображается правильно), в лисе всё нормально.
Ну вот, я же предупреждал) У меня в Firefox и даже в IE8 всё адекватно отображается.

Ау, сообщайте материалы для статистики!
UFO landed and left these words here
Интересно. Похоже, проблема с хромом только под Windows.
UFO landed and left these words here
Загадка. В шрифтах, наверное, дело. Не может же быть разной техника обработки кодов.
В Windows 8.1 под Chrome 33 полет нормальный.
О, вдруг в 33 исправили?
Ну вот, а я только о никсах начала радоваться.
Chrome 41.0.2272.101, Linux Ubuntu 12.04 LTS — OK
Chromium 37.0.2062.120 Ubuntu 12.04 (281580) — OK
Firefox 37.0, Linux Ubuntu 12.04 LTS — OK
Спасибо! Наверное, со временем этот способ будет всё более надёжным.
Подтверждаю, работает только в заголовке.
Спасибо. Ждём сводок из других браузеров и операционок :(
Это же самое в Chrome 32.0.1700.107, Win 7 SP1
Наверное, тоже подстановка шрифтов, как чуть ниже замечают.
Opera 12, Win 7. Как ни странно, выглядит нормально, но местами есть разрывы в 1 пиксел.
Да, вот в Википедии тоже говорится, что сплошным подчёркиванием эта только условно можно считать.
То же окружение, но в заголовке страницы зачёрктнутое «так» выводится как подчёркнутое.

image
А в основном тексте нормально?
Да, в основном тексте всё достаточно хорошо. Правда, похоже, линии немного смещены вправо:

image

Спасибо. С Firefox-ом, кажется, меньше всего проблем. А вот с IE, если не ошибаюсь, вообще пока никто не откликнулся.
Может, IE при попытке открыть страницу крэшится просто? :)
Вот, значит, за что мне карму минусуют)
UFO landed and left these words here
Спасибо. Добавил в конце ссылки на скриншоты двух своих браузеров. Выглядит значительно лучше. Жаль, конечно, что всё так по-разному опять(
Есть ещё перечёркивание.

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

Вопрос: а есть уверенность в том, что такой текст не индексируется?
Уверенности нет, есть сильное подозрение. Не знаю, к сожалению, как проверить.
UFO landed and left these words here
Спасибо, попробую при случае в ЖЖ.
Как ни странно, мой отсылочный пост в ЖЖ с заголовком « ̶З̶а̶ч̶е̶р̶к̶н̶у̶т̶ь̶ ̶, п̱о̱д̱ч̱е̱р̱к̱н̱у̱т̱ь̱, п̲о̲д̲ч̲е̲р̲к̲н̲у̲т̲ь̲» находится Яндексом по запросу 'Зачеркнуть подчеркнуть подчеркнуть'. Выходит, они там в курсе этих средств и вычищают их из слов перед индексацией?
Спасибо) Уравновешиваемся)
Спасибо. Не самый ведь плохой вариант, хоть и почему-то оба подчёркивания стали одинаковыми.
Спасибо, версия про преимущественно виндовые проблемы с хромом пока подтверждается.
Интересно, не приведёт ли это к новой генерации эксплойтов разного типа.
Можете предположить пример в общих чертах?
Проверил в хроме на вконтакте: удаляет все эти «лишние» символы при постинге.

> На помощь могут прийти кросбраузерные букмарклеты

Почитал в Википедии про букмарклеты. Там пишут про то, что надо в адресной строке браузера отдавать 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') - она тоже нормально выполнилась так, как ей выполнять ся и предусмотрено разработчиками браузеров.

Sign up to leave a comment.

Articles