Comments 43
noindex
(<index></index>
Бегуна — туда же), способ «валидный», т. е. не портит соответствующую веб-стандартам страницу, как и предложенный когда-то Яндексу автором этих строк [успешно проигнорированный — по меньшей мере, формально] эквивалент noindex
на основе HTML-комментариев:<!-- noindex --><!-- /noindex -->
.P. S. Думаю, имеет смысл добавить метку «микроформаты». ;-)
Почему только отечественным? А Google? А Ask? А MSN|Live?
> "давно пора"
С какого конкретно числа?
> "взять на заметку"
Взяли.
> "что-нибудь подобное"
Что именно? Почему noindex не подобное?
> "предложенный когда-то Яндексу автором этих строк"
Почитайте
= (1) дискуссию в блоге Yahoo про этот атрибут и его критику
= (2) http://www.whatwg.org/specs/web-apps/cur…
> "давно пора"
С какого конкретно числа?
С тех пор, как в рунете появились люди, для кого соответствие веб-стандартам имеет значение.
> "взять на заметку"
Взяли.
Рад.
>"что-нибудь подобное"
Что именно? Почему noindex не подобное?
noindex, как уже сказано, не соответствует веб-стандартам и потому применительно к сайтам, для владельцев которых соответствие стандартам принципиально, совершенно бесполезен. Служебный класс, предложенный Yahoo!, как и noindex на основе HTML-комментариев, предложенный пару-тройку лет назад вашим покорным слугой, лишён этого недостатка, не более и не менее того.
Они ведь должны ругаться еще на десяток отлично понимаемых всеми браузерами тегов, не так ли?
> A start tag token not covered by the previous entries
> Reconstruct the active formatting elements, if any.
> Insert an HTML element for the token.
> This element will be a phrasing element.
Возражения?
= 90% HTML ему не соответствуют
= все браузеры рисуют и исполняют не его, а совсем другой язык разметки
Зафиксировать и _стандартизовать_ реальное положение дел с HTML призван whatwg
Будет возможность, Зельдмана почитайте на досуге. ;-)
- Zeldman: Designing With Web Standards (оф. сайт)
- Web-дизайн по стандартам (Ozon)
> "Отечественным поисковикам"
Почему только отечественным? А Google? А Ask? А MSN|Live?
Для русскоговорящего пользователя основное значение имеют русскоязычные поисковики. Подобные шаги со стороны Google и проч., разумеется, тоже имеют значение.
Хотя посмотрим конечно.
Насчет соответствия стандарту XML и SGML: "РЕАЛЬНЫЙ HTML" им не соответствовал, не соответствует и не будет соответствовать никогда.
Именно поэтому, то, что делает Мозилла в whatwg - честно. А то, чем сейчас занимается Микрософт в W3C - неприлично и есть обман дурачков.
HTML 5 is ... an effort to document and standardise many of the features of HTML and the DOM that authors use all the time, but which were poorly defined in HTML4 or previously undocumented
... it’s extremely unlikely that we will ever see XHTML2 implementations in mainstream web browsers ...
... in my view, XHTML2 is unnecessary ...
Иными словами та же мысль.
class, как таковой, конечно, имеет отношение к CSS, но в данном-то случае он не для каскадной таблицы стилей используется, а для роботов.
Так что в этой заметке можно отовсюду выкинуть CSS и станет только лучше :)
В тексте по ссылке про это ничего нет.
Там есть строчка "which will indicate to our crawler what parts of a page are unrelated to the main content and are only useful for visitors" и я не думаю, что crawler имеет дело с CSS при индексировании )
Как уже в комментариях сказали - это микроформат и, скажем, заголовок заметки лучше бы выглядел, например, таким: "Yahoo вводит микроформат nocontent для ограничения индексации данных" или что-то вроде того.
Просто мне интересно, вдруг я что-то упускаю.
Вероятно, людям так понятней, как это работает. Как бы сразу ясно, что это не какие-то новые элементы или атрибуты языка разметки.
С другой - вот скажем, в тегах к этой заметке стоит "CSS", при этом человек, который будет искать что-либо связанное с CSS - ему эта заметка ну очень вряд ли будет нужна )
Т.е. все упирается в правильную формулировку заголовка - нужно чтобы людям понятно было, но ведь и смысл не должен меняться.
А тут: речь идет о структуре контента, тогда как CSS, вроде как, в первую очередь ассоциируется с оформлением.
Я в своем проекте решил использовать микроформаты. Пробовал даже приложения под FireFox, которые их видят. Самое классное, WebCards, оказалось самым глючным :(
Но все равно, микроформаты НАДО использовать. Они не только помогут поисковым машинам в их нелегком деле, но еще и просто самому приятно :)
Yahoo вводит синтаксис nocontent для CSS