Archive for 'spry'
Curso Interativo Adobe Dreamweaver CS3
September 26th, 2007. Published under adobe, ajax, css, curso, dreamweaver, spry. 15 Comments.
A TI Shop acabou de lançar meu novo curso, Adobe Dreamweaver CS3. O curso está divido três grandes capítulos e 40 tópicos, abordando cada uma das novas novas funcionalidades e recursos do Dreaweaver CS3.
Veja as principais diferenças na interface e funcionamento da nova versão do DW; aprenda a trabalhar com CSS e a sua grande integração com essa nova versão; e desenvolva novas interfaces mais ricas e dinâmicas utilizando o Spry Framework para AJAX.
Mais detalhes sobre o Curso Adobe Dreamweaver CS3, em CD-ROM.
Como evitar conflitos com a função dólar $() de frameworks JavaScript
May 23rd, 2007. Published under framework, freedom, javascript, jquery, spry. 3 Comments.
Praticamente todos os frameworks JavaScript possuem a função dólar $(); e cada um deles com suas peculiaridades. O que significa dizer que em certos momentos conflitos entre essas funções ocorrerão.
Alguns frameworks oferecem soluções para que tal conflito seja evitado; consulte a documentação de cada framework e aplique-a.
Recentemente, precisei utilizar o jQuery para utilizar alguns efeitos que ele oferece, e como desenvolvi todo o projeto utilizando a freeDOM, o conflito entre as funções dólar $() de ambos os frameworks foi inevitável.
Para impedir que a função dólar $() do jQuery entre em conflito com outros frameworks, utilize a seguinte solução:
var $j = jQuery.noConflict(); //ou var $foo = jQuery.noConflict(); //ou var $comoQuiser = jQuery.noConflict();
Para quem utiliza o Spry (alguém utiliza?) a indicação é renomear a função $() para Spry.$(); também é possível fazer o processo reverso, ou seja:
var $ = Spry.$;
A freeDOM, ainda não pensei neste aspecto, mas levaremos esse detalhe no próximo release.
Spry framework e Dreamweaver CS3
March 19th, 2007. Published under ajax, dreamweaver, spry, xml. 2 Comments.
A nova versão do Dreamweaver, a CS3, terá suporte ao Ajax. E tal suporte será feito com foco no Spry framework.
Spry é um framework client-side em forma de bibliotecas JavaScript; o que significa dizer que não só o Dreamweaver poderá utilizá-lo, mas qualquer outro editor HTML.
A única requisição para se trabalhar com o Spry é a utilização da XML. E vários exemplos do que pode ser feito com esse framework pode ser conferida no Spry Demos.
Particularmente, não gostei muito da forma de utilização do Spry, não achei tão simples como prometiam. Mas, o pior de tudo é a utilização de atributos proprietários nas tags HTML. Resultando em JavaScript obstrutivo e inacessível e na invalidação da página.
Cheguei a pensar no seguinte, se o Dreamweaver valida a marcação utilizada nas páginas, informando o erro encontrado e tal. Será que ele alertará quanto a marcação proprietária do Spry?
É esperar para ver, por enquanto, o Spry ainda se encontra na versão BETA, e tomara que eles mudam a forma como ele é utilizado.
E você, o que acha do Spry?