форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Смотрю SVN - в стандартную комплектацию TxP включена (то есть будет в следующей версии TxP) библиотека функций на ява-скрипте - jQuery ( jQuery.com )
Кто с ней сталкивался?
Для чего она предназначена?
Какие плюсы и минусы дает ее использование?
Неактивен
Библиотека имеет функции для работы с АЯКС, а также для различных ЦСС эффектов. Мне больше нравится MooTools, практически при техже самых возможностях, имеет модульную структуру и меньшие размеры
Неактивен
Хорошее сообщение
Разработчики Друпала тоже перешли со своих "внутренних" js-функций на использование JQuery. Теперь вот и Textpattern туда же Очень, очень хорошая новость
По сути вопросов все сказал AngryCAT, т.к. у меня опыт использования JQuery небольшой. Пара фотогалерей на своих сайтах, и все.
Неактивен
Плохая новость. Не люблю Аякс
Я тоже Поэтому почти не использую.
Но это не отменяет использования JS в принципе Разворачивать фотографию через ThickBox - одно удовольствие, не находите?
К тому же, я так понимаю, это не "навязывание" конкретной библиотеки разработчикам, использующим Текстпаттерн. А просто замена всех разношерстных JS-функций той же админки, к примеру, на использование функций одной единой библиотеки. Вполне логично.
Через этот же процесс прошел Друпал, при переезде на версию 5.0 (с номером могу ошибиться). Там просто заменили все разнокалиберные JS-функции их реализацией через JQuery. Который является теперь, по сути, "общесистемной" JS-библиотекой.
Отредактированно marazmus (05-06-2007 12:23:41)
Неактивен
Самое главное, что поисковые машины не любят JS и flash. А сейчас функциональность и окупаемость сайта важнее его "красивости", мне кажется.
Неактивен
Самое главное, что поисковые машины не любят JS и flash. А сейчас функциональность и окупаемость сайта важнее его "красивости", мне кажется.
PolyGon, при всем уважении, речь не идет о пичканьи жабаскриптом тела сайта на Текстпаттерне - именно в контексте данной ветки
В качестве одной из версий, я лично считаю, что просто разработчики Текстпаттерна решили, что лучше будет все разрозненные скрипты админки пересобрать с использованием одной, простой, легкой и логичной в использовании, open-source библиотеки. То есть изменения коснутся именно админки, прежде всего. Вы же не собираетесь пускать поисковики в админку, PolyGon?
А что касается использования JS в шаблонах - тут уже каждый сам себе веб-мастер, насколько я ориентируюсь в Текстпаттерне. Какую JS-библиотеку "подцепишь" в шаблоне html через <script ..>, такая и будет работать на сайте. Кто-то предпочитает mootools, кто-то - Prototype, кто-то - JQuery Этих библиотек щас...
Касательно поисковиков - грамотно используемый JS только дополняет страницу дополнительными эффектами и функциями, но не заменяет ее. И робот, как браузер с отключенным JS, не заметив этих эффектов, благополучно "сожрет" ваш код, как нужно.
Неактивен
Вы кстати напрасно думаете что ajax это основное в jQuery. jQuery удобна преимущественно при манипулировании объектной моделью документа. Писать на js для web используя jquery одно удовольствие. а xhr (ajax) это лишь приятное дополнение.
Неактивен
marazmus написал:
То есть изменения коснутся именно админки, прежде всего.
библиотеку расположили по адресу /textpattern/jquery.js
версия marazmus-а, похоже - правильная
Неактивен
css.php находится там же...
Неактивен
PolyGon написал:
css.php находится там же...
да. ты прав, PolyGon. Мне, кстати, сильно не нравится, что он там :-(
Неактивен