html

УрокRDFa и плюшки

Давно я не писал - уж месяц как. Поэтому решил начать с чего-то дейсвительного интересного и актуального. И этим интересным стала тема RDFa (Resource Description Framework – in – attributes). По большому счёту, RDFa - это расширение к XHTML, позволяющее грамотно располагать метаданные в вебе. На данном этапе жизни этот формат используется Google'ом для улучшенного распознавания содержимого страниц.

Смысл в RDFa: поисковик заходит на страницу в вебе, вытягивает её содержимое, и если на ней обнаружены специальные тэги, то он добавляет их к выдаче сайта. Пример работы можно посмотреть на картинке:

УрокУменьшаем количество исходного кода на странице при помощи javascript

Не секрет, что большинство поисковых систем обращают внимание на соотношение количества нормального текста к количеству html и javascript кода на странице. И чем меньше "лишнего" на странице, тем лояльнее к сайту относится эта система. Поэтому надо каким-то образом этот код урезать. Но что же делать, если, например, дизайн не позволяет? Ну вот нарисовал дизайнер закруглённые уголки в комментариях - а это как минимум 4 ( а в худшем случае и все 8 ) лишних классов для каждого коммента! Представьте, что на странице 100 комментариев. Это 400 (800) лишних классов только для уголков!!

Я предлагаю абсолютно нехитрый способ решения этой проблемы: пару строк кода на Jquery - и поисковик, а вместе с ним и Вы, будете счастливы.

Предположим, у нас шаблон комментария comment.tpl.php выглядит таким образом:

<div class="comment <?php print $comment_classes; ?>">
 
  <!-- вывод переменных, html разметка и прочее -->