Как использовать AJAX при создании блога?
Иногда создается впечатление, что даже ребенок сегодня знает, как создать блог, сайт или, на худой конец, страничку или группу в социальной сети. Современные Интернет-технологии предоставляют множество способов создания собственных информационных ресурсов, от простых до самых сложных и многофункциональных. В большинстве случаев, они универсальны, взаимозаменяемы и могут применяться в различных сочетаниях друг с другом. Но вот блогосфера стоит несколько особняком.
Онлайн-дневники – довольно специфическая сфера. Связано это с тем, что человек может захотеть поделиться не только текстовым выражением своих мыслей, а чем угодно: понравившимся видеороликом или песней, фотографиями или ссылкой на другой ресурс. А иногда хочется, чтобы все это сочеталось в одном постинге… И еще неплохо бы было, иметь возможность активно взаимодействовать с читателями, а не только обмениваться комментариями и френд-листами. И если с набором возможного содержимого дневников дела обстоят довольно неплохо, то интерактивность стандартных блогов стремится к нулю. Это понятно, ведь расположены они в виде аккаунтов с ограниченными возможностями на готовых платформах. Именно поэтому многие выбирают создание собственного блога в виде отдельного сайта. В этом случае за его создателем остается не только выбор того, чем поделиться с посетителями, но и хостинга с его условиями, и системы управления содержимым сайта, и его функционалом.
В таких условиях можно попробовать добиться кое-какой интерактивности. В большинстве случаев, оная реализуется на основе AJAX , подробно о нем можно узнать по адресу http://www.internet-technologies.ru/articles/article_1063.html. Как всегда в Интернете, это не единственный подход, но самый известный и отработанный. AJAX позволяет реализовывать клиент-серверные распределенные Интернет-приложения, создающие для пользователя эффект активного, отвечающего сайта. Основная технология реализации активных элементов в рамках идеологии AJAX – JavaScript. С помощью скриптов можно дополнить блог всякими красивостями и полезностями, такими как симпатичные виджеты и попапы (всплявающие окна) при наведении мыши на заданный объект, уникальные и удобные формы ввода текста для комментариев или данных от пользователей при проведении опросов и голосований и многое другое.
Но самое главное достоинство метода в том, что его можно использовать при продвижении блога в сети! Косвенным образом суть технологии помогает избавить страницы ресурса от избыточной внутренней перелинковки (ссылок с одной страницы ресурса на другие его же страницы) и неудобного для индексации поисковыми системами содержимого. А дело в том, что сложные скрипты и AJAX, как и Flash, не индексируются поисковиками! Таким образом можно скрыть от поисковиков, оставив доступными пользователю ссылки на избранные статьи блога, популярные страницы и т.д. Причем, в отличие от использования специальных тегов, скрывающих содержимое сайта или определяющих, является ли посетителем ссылки поисковый робот, такой способ не является клоакингом, т.е. «черным» методом продвижения.
Таким образом, несмотря на то, что AJAX мало связан в сознании большинства с блогосферой, использовать его там не только можно, но и полезно!