Mootools Adriano Godoy www.adrianogodoy.com
Principais características: Orientada a objetos Versão atual: 1.2 Arquivo compactado (YUI Compressor): 60kb Modular Baseado em Prototype
Exemplo:  Requisição Ajax <script type=&quot;text/javascript&quot;> var url = &quot;./inc/ajax_processa.php&quot;; var params = {operacao: 'excluiUsuario', idUsuario: '50'}; /* o postBody pode receber tanto uma querystring (&quot;operacao=excluiUsuario&idUsuario=50&quot;), um objeto, como no exemplo, ou então um elemento form */ var myAjax = new Ajax(url, {method: 'post', postBody: params}).request(); </script>
Métodos objeto window: getWidth() e getHeight() (ao invés de document.documentElement.clientWidth) Arrays ganharam novos métodos como forEach, extend, associate, remove. Elementos ganharam também getParent(), getTag(), getValue(), injectBefore(), injectAfter(), e muito mais.
Família Mootools: moo.rd  – extende funcionalidades, principalmente no que se refere á parte visual.  http://www.moord.it/ moofilm  – tooltips para imagens (legenda, link...).   http://netjard.de/labs/moofilm/index.html mooSocialize  – forma elegante de bookmarks.   http://www.artviper.net/moosocialize.php mooColorFinder  – Pega todas as cores utilizadas em um website.   http://www.artviper.net/colorfinder.php Calendar –  http://www.electricprism.com/aeron/calendar/ http://www.dotes.com.br/mootools/
Bibliografia: http://gujs.com.br http://mootools.net/slickspeed/ http://www.neoframework.org

Mootools

  • 1.
    Mootools Adriano Godoywww.adrianogodoy.com
  • 2.
    Principais características: Orientadaa objetos Versão atual: 1.2 Arquivo compactado (YUI Compressor): 60kb Modular Baseado em Prototype
  • 3.
    Exemplo: RequisiçãoAjax <script type=&quot;text/javascript&quot;> var url = &quot;./inc/ajax_processa.php&quot;; var params = {operacao: 'excluiUsuario', idUsuario: '50'}; /* o postBody pode receber tanto uma querystring (&quot;operacao=excluiUsuario&idUsuario=50&quot;), um objeto, como no exemplo, ou então um elemento form */ var myAjax = new Ajax(url, {method: 'post', postBody: params}).request(); </script>
  • 4.
    Métodos objeto window:getWidth() e getHeight() (ao invés de document.documentElement.clientWidth) Arrays ganharam novos métodos como forEach, extend, associate, remove. Elementos ganharam também getParent(), getTag(), getValue(), injectBefore(), injectAfter(), e muito mais.
  • 5.
    Família Mootools: moo.rd – extende funcionalidades, principalmente no que se refere á parte visual. http://www.moord.it/ moofilm – tooltips para imagens (legenda, link...). http://netjard.de/labs/moofilm/index.html mooSocialize – forma elegante de bookmarks. http://www.artviper.net/moosocialize.php mooColorFinder – Pega todas as cores utilizadas em um website. http://www.artviper.net/colorfinder.php Calendar – http://www.electricprism.com/aeron/calendar/ http://www.dotes.com.br/mootools/
  • 6.