Хотя среди веб-дизайнеров чрезвычайно популярно использование...

Хотя среди веб-дизайнеров чрезвычайно популярно использование flash-анимации, чаще всего постоянно меняющаяся анимация вызывает раздражение посетителей сайтов. Вместе с тем совершенно неподвижное содержимое веб-страниц также не нравится многим людям. Лучше всего, если изменения происходят при начальной загрузке страницы и в ответ на некоторые действия пользователей. Чаще всего меняется внешний вид элементов меню, когда пользователь подводит к ним указатель мыши. Такие изменения легко сделать на основе таблиц стилей CSS, хотя в некоторых случаях используются и программы на JavaScript. Вместе с тем более значительные изменения фрагментов веб-страниц иногда могут значительно их украсить, и тут без достаточно мощных программ, написанных на языке программирования JavaScript, не обойтись. Сегодня очень редко при разработке программ все пишется с начала и до конца. Чаще используются стандартные библиотеки, многие из которых распространяются совершенно бесплатно. Одной из таких библиотек, обеспечивающих мощные и высокоэффективные средства, является MooTools. С помощью небольших программ, вызывающих средства MooTools, можно легко менять содержимое и оформление веб-страниц, повышая их интерактивность и удобство использования.

Хотя среди веб-дизайнеров чрезвычайно популярно использование...

Также с помощью этой библиотеки легко реализуется асинхронный обмен информацией с сервером по технологии AJAX. Всплывающие подсказки, эффект аккордеона, скрывающий некоторые разделы текущего документа, изменение параметров оформления, необычная визуализация изображений и многие другие эффекты значительно улучшают сайт, а реализовать все эти спецэффекты достаточно просто, если использовать MooTools. Хотя время загрузки страниц немного увеличится, так как библиотека занимает несколько десятков килобайт, полученный эффект оправдывает небольшие потери времени.

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus