Понимает ли яндекс js ? в частности jquery

12
богоносец
На сайте с 30.01.2007
Offline
753
#11
neoks:
приходится выбирать между пользователями и поисковиком

Не нужно этого выбирать. Проблемы такой нет. Просто нужно понить — чего умеют боты.

Выше оставил ссылку на пример в индексе с использованием JS, это предложил burunduk

Например, не надо делать как в HTML коде я ру

<noindex><куча-кода>ответить</куча-кода>31*ответ<куча-кода>поделиться</куча-кода></noindex>

такое можно рисовать скриптом.

DiAksID
На сайте с 02.08.2008
Offline
218
#12

вообще то для решения таких траблов (и многих других) есть полезнейшая фича Modernizr, которую используют хотя бы так: задают тегу <html> класс "no-js", Modernizr запускают до CSS и он меняет (если запущен) класс <html> на "js" плюс ещё классы определяющие возможности броузера. ну а вы в CSS уже заранее прописываете, что у вас под .js скрыто, а под .no-js видимо и т.д. ( .shedowtext и .no-shadowtext, .backgroundgradient и .no-backgroundgradient, ...)

полезнейшая весЧь. и не толко в этой примитивной проблеме...

show must go on !!!...
богоносец
На сайте с 30.01.2007
Offline
753
#13
DiAksID:
для решения таких траблов

Для каких именно?

DiAksID
На сайте с 02.08.2008
Offline
218
#14
богоносец:
Для каких именно?

"читают ли боты JS". c помощью Modernizr все сомнения устраняются через кошерно подготовленный CSS.

99% всех JS-вских красивостей/хитростей основано на принципе "в нужном месте и в нужное время показать спрятанный до этого в display:none контент". используемым с Modernizr нехитрым методом можно гарантировать, что для ботов (и юзеров без JS) скрытый контент будет доступен, а для остальных точно не будет "мигания" блоков при загрузке страницы (не нужно "из опасений" display:none выставлять не в CSS, а скриптом после отработки CSS).

ну а те JS-s, в которых рабочий конетнт генерится внутри скрипта в 99% случаев рассчитаны (или должны быть рассчитаны) на то, что лучше бы его и не было видно ботам (вроде lightbox-ов всех мастей)

ЗЫ: естественно именно этот вопрос можно убрать своим скриптом из одной строки, но в Modernizr много других вкуснейших плюшек...

богоносец
На сайте с 30.01.2007
Offline
753
#15
DiAksID:
"читают ли боты JS"

Это как-нибудь иначе проверяется.

Читают ли / выполняют ли? В каких случаях? Как этого избежать? Как относятся к XML?

DiAksID
На сайте с 02.08.2008
Offline
218
#16
богоносец:
Это как-нибудь иначе проверяется.
Читают ли / выполняют ли? В каких случаях? Как этого избежать? Как относятся к XML?

кто спорит 🙄 нюансов много. я вроде бы и "кивал" на самое тривиальное (и самое популярное) прочтение вопроса.

с XML отдельная тема. сейчас, по вашей с Аявриком наводке, кстати, налаживаю "дружбу" Yii c XSLT по полной программе (для frontend-а, есссесссно) сомнения и вопросы почти на каждом шагу.

в любом случае Modernizr скрипт авторитетный и весьма полезный, хотя и расчитан на решение траблов с кроссброузерностью прежде всего...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий