Статьи

JQuery лучше, чем Mootools! (12 причин)

jquery-vs-mootools

Этот пост устарел, он хранится здесь только в развлекательных целях.

обзор

И jQuery, и Mootools являются пакетами разработки JavaScript, которые предоставляют функции, которые делают написание кода JavaScript проще, быстрее и эффективнее. У обоих есть свои сильные и слабые стороны, преимущества и недостатки, но здесь, на jQuery4u, мы любим jQuery и считаем его лучшим, поэтому этот список посвящен тому, как jQuery пинает Mootools за $$!

Обратите внимание: я предпочитаю jQuery и не должен быть неверно истолкован как критика других!

Официальное определение jQuery

«JQuery — это быстрая и краткая библиотека JavaScript, которая упрощает обход документов HTML, обработку событий, анимацию и взаимодействие Ajax для быстрой веб-разработки. jQuery разработан для того, чтобы изменить способ написания JavaScript ». source: http://jquery.com/

Mootools Официальное определение

«MooTools — это компактный модульный объектно-ориентированный JavaScript-фреймворк, разработанный для среднего и продвинутого разработчика JavaScript. Он позволяет вам писать мощный, гибкий и кроссбраузерный код с его элегантным, хорошо документированным и последовательным API ». Source: http://mootools.net

Размеры файла

Обновление: обе библиотеки имеют очень схожий размер файла при сжатии (как и в большинстве библиотек, вы можете уменьшить размер файла до версий личного размера, содержащих только те функции, которые вам необходимы — но большинство людей просто используют полные версии!).

js-min-filesizes

10 причин, почему jQuery лучше, чем Mootools!

  1. jQuery имеет лучшую мобильную поддержку, чем Mootools — последняя версия jQuery Mobile Alpha 3 стала прорывом в том, как легко сделать ваш сайт «мобильным». Mootools имеет мобильную поддержку, включая сенсорные события, но она не так широко доступна, как опции jQuery. (# 1 Ранее был jQuery против Mootools файлов).
  2. JQuery менее запутан, чем Mootools! — У него меньше собственных расширений (включая элемент) — jQuery имеет около дюжины для Array, Object и String, а Mootools — около шести дюжин для Array, Object, String, Function и Number.
  3. jQuery имеет больше плагинов, чем Mootools! — jQuery имеет сотни неофициальных плагинов в каталоге на plugins.jquery.com, в то время как Mootools имеет около 4 десятков официальных плагинов, доступных на mootools.net/more. Неофициальный каталог плагинов на mootools.net/plugins.
  4. JQuery имеет официальную библиотеку пользовательского интерфейса! — Mootools нет. Бу.
  5. Сообщество jQuery намного больше, чем Mootools! — Если вы измеряете jQuery и MooTools по таким показателям, как количество людей, которые его используют, количество поисковых запросов, выполняемых в Google, количество проданных книг и т. Д., Вы увидите, что jQuery значительно опережает.
  6. jQuery более доступен, чем Mootools! — У него намного лучше управление DOM, чем у Mootools.
  7. JQuery легче учиться, чем Mootools! — Есть больше уроков онлайн, и вам не нужно знать JavaScript наизнанку, чтобы изучить его! Это также широко известный факт, что Mootools учится дольше, чем jQuery.
  8. jQuery имеет более привлекательный синтаксис, чем Mootools! — Это мое личное мнение … очень субъективное наблюдение!
  9. JQuery загружается в IE быстрее, чем Mootools! — Доказательство ниже! Время загрузки почти такое же, как у Mootools во всех других браузерах. (результаты по Slickspeed).
  10. jQuery обновляется более регулярно, чем Mootools! — Просто лучшая производительность благодаря большему количеству обновлений и исправлений ошибок от выделенной команды. Смотрите Таблицы результатов производительности .
  11. JQuery — это выбор для WordPress! — WordPress становится платформой для ведения блога в будущем, а JQuery — его выбор! Поиск в Google по запросу «WordPress jQuery» дал в 8 раз больше результатов !!!
  12. JQuery скорее даст вам работу, чем Mootools! — Поиск на freelancers.com выявил 75 фриланс-вакансий, найденных для jQuery, и только 1 фриланс-вакансий, найденных для Mootools.
  13. google-jquery-mootools
    lslickspeed-jquery-mootools

speed-results-jquery-ie