Хоча серед веб-дизайнерів надзвичайно популярно використання flash-анімації, найчастіше постійно змінюється анімація викликає роздратування відвідувачів сайтів.Разом з тим абсолютно нерухоме вміст веб-сторінок також не подобається багатьом людям.Краще всього, якщо зміни відбуваються при початковій завантаженні сторінки і у відповідь на деякі дії користувачів.
Найчастіше змінюється зовнішній вигляд елементів меню, коли користувач підводить до них вказівник миші.Такі зміни легко зробити на основі таблиць стилів CSS, хоча в деяких випадках використовуються і програми на JavaScript.Разом з тим більш значні зміни фрагментів веб-сторінок іноді можуть значно їх прикрасити, і тут без достатньо потужних програм, написаних на мові програмування JavaScript, не обійтися.
Сьогодні дуже рідко при розробці програм все пишеться з початку і до кінця.Найчастіше використовуються стандартні бібліотеки, багато з яких поширюються абсолютно безкоштовно.Однією з таких бібліотек, забезпечують потужні та високоефективні засоби, є MooTools.
За допомогою невеликих програм, що викликають кошти MooTools, можна легко змінювати вміст і оформлення веб-сторінок, підвищуючи їх інтерактивність і зручність використання.Також за допомогою цієї бібліотеки легко реалізується асинхронний обмін інформацією з сервером по технології AJAX.
Підказки, ефект акордеона, що приховує деякі розділи поточного документа, зміна параметрів оформлення, незвичайна візуалізація зображень і багато інших ефектів значно покращують сайт, а реалізувати всі ці спецефекти досить просто, якщо використовувати MooTools.Хоча час завантаження сторінок трохи збільшиться, тому що бібліотека займає кілька десятків кілобайт, отриманий ефект виправдовує невеликі втрати часу.