Mootools и Prototype плохо взаимодействуют друг с другом.
Идея иметь 3 полнофункциональных фреймворка, а также все основные скрипты Magento с Scriptaculous - вы начинаете выходить из-под контроля.Вы дублируете функциональность более чем в 3 раза, и все это наносит ущерб пользователям.
Единственная причина, по которой я вижу необходимость использовать все три библиотеки, - это наличие различных «плагинов», доступных в каждой.По этой причине существует множество «плагинов», которые частично совпадают.Uplodify, и Harolds Mootools Uploader - более или менее одно и то же.Хорошей целью было бы объединить сторонние плагины в одной библиотеке.Для удобства обслуживания, а также для улучшения работы пользователей (загрузка 1 + мегабайта JavaScript просто жестока для электронной коммерции).