Спойлеры будут ниже, а пока — объяснение, как и чего пытаемся избежать.
Очевидно, для этого спойлер не должен располагаться ни в самом начале текста, ни под катом (на кат всегда существует прямая ссылка типа #cutid1), ни в самом конце поста (после окончания поста начинаются комментарии, туда ведёт ссылка Reply). То есть он должен располагаться в середине блока такой высоты, чтобы и от начала, и от конца постинга расстояние составляло больше одного экрана, независимо от разрешения броузера читателя. Сегодняшними деньгами это примерно 1000 точек по вертикали с каждой стороны.
Самый простой способ нарисовать 1000 точек — это замутить рисунок соответствующей высоты, весом в 1 пиксель, с параметром height=1000. А можно и не трогать пиксель (он всё равно не будет работать для пользователей с отключенной графикой). Можно просто написать ячейку таблицы высотой 1000 единиц, с чёрным фоном для наглядности. К сожалению, это не будет работать.
Неизбежно в голову приходит, что текст спойлера можно сделать просто картинкой, и никакой поисковик её не проиндексирует.
К сожалению, у картинки есть адрес, и он будет самым простым способом попасть на весь спойлер, щелкнув на прямую ссылку, оформленную как угодно. А со временем ещё и поиск по картинкам начнёт выдавать её адрес как релевантный соответствующим запросам.
Поэтому неизбежно мы приходим к выводу, что для скрывания спойлера от поисковиков, особенно таких, которые используют PageRank™, т.е. описывают нашу страницу чужими словами, которых мы не контролируем, текст спойлера нужно испортить. Как предложил
<span style="color:black;background-color:blac
Самый эргономичный способ испортить текст для поисковика — использовать разные кодировки при написании букв, которые одинаково пишутся кириллицей и латиницей, скажем. Слово "Potter" может включать в себя 3 кириллических буквы (Р, о, е), а слово "Поттер" — три латинских (o, e, p). Таким способом (а реализовать его можно на тексте любой длины, просто прогнав search/replace по всем одинаковым буквам) гарантируем непопадание слов в подсветку, а абзаца — в поисковую выдачу. Сам документ при этом, разумеется, станет выдаваться поисковиками, как только посторонние люди на него достаточно раз сошлются со словами "Кто убил Лору Палмер" и spoiler. Но — весь, без выделения криминального абзаца.
И вот, понеслась. 50 строками ниже, в окружении тега <NOINDEX> и визуальных отбивок, будет тот самый спойлер. А после него ещё 50 строк полезного, с точки зрения поисковиков, текста. Если Вы — из тех читателей, которые боятся прочитать спойлер, то переходите сразу в конец страницы, нажав Ctrl-End.
СЦЕНА 2
Парадная зала в замке. Трубы. Входят Гарри Поттер, Гермиона, Рон Уизли, Северус Снейп, Альбус Дамблдор, Сириус Блек, магглы и волшебники.
Гарри Поттер
Смерть нашего возлюбленного брата
Еще свежа, и подобает нам
Несть боль в сердцах и всей державе нашей
Нахмуриться одним челом печали,
Однако разум поборол природу,
И, с мудрой скорбью помня об умершем,
Мы помышляем также о себе.
Поэтому сестру и королеву,
Наследницу воинственной страны,
Мы, как бы с омраченным торжеством –
Одним смеясь, другим кручинясь оком,
Грустя на свадьбе, веселясь над гробом,
Уравновесив радость и унынье, -
В супруги взяли, в этом опираясь
На вашу мудрость, бывшую нам вольной
Пособницей. За все - благодарим.
Теперь другое: юный Вольдеморт,
Ценя нас невысоко или мысля,
Что с той поры, как опочил наш брат,
Пришло в упадок наше королевство,
Вступил в союз с мечтой самолюбивой
И неустанно требует от нас
Возврата тех земель, что в обладанье
Законно принял от его отца
Наш достославный брат. То про него.
Теперь про нас и про собранье наше.
Здесь дело таково: мы просим этим
Письмом Хагрида, дядю Вольдеморта,
Который, немощный, едва ль что слышал
О замыслах племянника, пресечь
Его шаги, затем что и наборы
И все снабженье войск обременяют
Его же подданных; и мы хотим,
Чтоб ты, мой Вольдеморт, и ты, Северус,
Свезли посланье старому Хагриду,
Причем мы вам даем не больше власти
В переговорах с королем, чем здесь
Дозволено статьями. Добрый путь.
Поспешностью отметьте ваше рвенье.
СПОЙЛЕР К ПОСЛЕДНЕЙ КНИЖКЕ ПОТТЕРА
Занавес.
ПРОГНОЗ: Сохранение всех действующих лиц не случайно. Либо лазейку оставила сама Дж. К. Роулинг, либо её ушлые издатели, но появление новых приключений неуловимых с учётом числа выживших в седьмой книге выглядит роковой исторической неизбежностью, тщательно просчитанной с маркетинговой точки зрения.
В этом месте спойлер заканчивается, и наступает время для ещё 50 строк классики.
Когда не в шутку занемог,
Он уважать себя заставил
И лучше выдумать не мог.
Его пример другим наука;
Но, боже мой, какая скука
С больным сидеть и день и ночь,
Не отходя ни шагу прочь!
Какое низкое коварство
Полу-живого забавлять,
Ему подушки поправлять,
Печально подносить лекарство,
Вздыхать и думать про себя:
Когда ж Dark Lord возьмет тебя!"
II.
Так думал молодой повеса,
Летя в пыли на почтовых,
Всевышней волею Зевеса
Наследник всех своих родных.
Друзья Людмилы и Руслана!
С героем моего романа
Без предисловий, сей же час
Позвольте познакомить вас:
Рон Уизли, добрый мой приятель,
Родился на брегах Невы,
Где, может быть, родились вы
Или блистали, мой читатель;
Там некогда гулял и я:
Но вреден Хогвартс для меня.
III.
Служив отлично-благородно,
Долгами жил его отец,
Давал три бала ежегодно
И промотался наконец.
Судьба Г. Поттера хранила:
Сперва Aunt Marge за ним ходила,
Потом С. Блэк ее сменил.
Ребенок был резов, но мил.
Северус Снейп, француз убогой,
Чтоб не измучилось дитя,
Учил его всему шутя,
Не докучал моралью строгой,
Слегка за шалости бранил
И в Diagon гулять водил.
IV.
Когда же юности мятежной
Пришла волшебнику пора,
Пора надежд и грусти нежной,
С. Блэк погиб. А на хера?
Вот Гарри Поттер на свободе;
Острижен по последней моде;
Как маггл лондонский одет -
И наконец увидел свет.
Он по-французски совершенно
Мог изъясняться и писал;
Легко мазурку танцевал
И колдовал непринужденно;
Чего ж вам больше? Свет решил,
Что он умен и очень мил.
Мне хочется думать, что таким способом предотвращены все случаи случайного попадания на спойлер про Гарри Поттера со стороны лиц, которым не хотелось бы читать этот спойлер, и права тех, кому хотелось, надлежащим образом соблюдены. Очень буду признателен за замечания о том, чего я не учёл.
Update: моя ругательная рецензия на пятый фильм
← Ctrl ← Alt
Ctrl → Alt →
← Ctrl ← Alt
Ctrl → Alt →