Валидный <noindex>!
25.01.2007 (Четверг)
Наконец-то я придумал способ записать <noindex> так, чтобы валидатор не ругался. Как известно, в XHTML существует возможность указать секцию CDATA, в которой можно писать всё, что душе угодно. Другое дело, что разные браузеры по разному обрабатывают эту секцию, что долгое время останавливало от использования noindex на проектах студии, поскольку у нас из всех правил есть одно строгое: все наши сайты должны проходить валидацию. Сегодня мучал в очередной раз свою подопытную страницу, пока не дошло, что всё очень просто (очередное спасибо, кстати, Жене Летову, за то, что в своё время дал ссылку на плагин FF, валидирующий на лету код / кстати, он даже строже стандартного валидатора W3C / это очень сильно экономит время).
Вот, что у меня вышло:
<span class="inv"><![CDATA[<noindex>]]></span>
То, что запрещено к индексации
<span class="inv"><![CDATA[</noindex>]]></span>
Где CSS-класс «inv»:
.inv {display:none}
UPD: проверено, метод работает!
