Trabalho Sobre a Biblioteca JavaScript Mootools Suane de Moura Isnardi UC: Linguagens de Programação Análise e Desenvolvimento de Sistemas, 3º Semestre/Noite
Sumário Introdução Conceitos Como Funciona Compatibilidade Cenários Propostos Primeiro Cenário Funções Utilizadas Segundo Cenário Funções utilizadas Referências Bibliográfica
Introdução Mootools é um framework de codigo aberto em JavaScript, utilizado para a criação de aplicações web. Características: ◦ Uma característica marcante é a qualidade de produção de animações é bastante difundida e e tem uma série de vantagens ◦ É um framework leve, modular e livre de erros ◦ Suportado por uma ampla comunidade, pois existem varios desenvolvedores que utilizam com sucesso e criam uma serie de componentes já prontos para utilizar nas pagias web, como calendários, editores de texto etc... 3
Conceitos Como visto, Mootoos é um framework JavaScript, que serve para criar facilmente o código javaScript independente do navegador, de uma forma rápida e direta 4
Como funciona Realizar o download da biblioteca basta acessar o site mootools.net/download Após realizado o download voce irá incluir em seu projeto o seguinte codigo, para a utilização do framework: 5
Compatibilidade Safari Internet Explorer Mozila Firefox Opera Camino 6
Cenários Propostos Primeiro Cenário – Codigo Fonte 7
Funções utilizadas no primeiro cenário A função $(), que foi utilizada para receber um objeto com um elemento da pagina As bibliotecas Element.js dentro do pacote chamado NATIVE Método setOpacity(), para alterar a transparencia de um elemento. Método setStyle(), para alterar qualquer estilo css do elemento. 8
Cenários Propostos Segundo Cenário – Codigo Fonte 9
Funções utilizadas no segundo cenário Este exemplo utiliza o módulo chamado Element.Dimensions.js, que tem dois métodos para fazer o deslocamento: Método scrollTo(): Serve para deslocar um elemento a uma nova posição. Método getSize(): Serve para obter as dimensões de um elemento. 10
Referências Bibliográficas “Manual Mootools “, Miguel Agel Alvarez, disponível em mootools/, acessado em junho mootools/ “Download Mootools“, Valério Proietti, disponível em mootools.net/download, acessado em junho “Jquery x Mootools”, Aaron Newton, disponível em acessado em junho