05 fevereiro 2010 ~ 2 Comments

Carregando bibliotecas Javascript abertas

Ext, jQuery, prototype, MooTools, Dojo, scrip.taculo.us, YUI. São algumas das feras que um desenvolvedor web tem de enfrentar, no caminho para matar o Dragão.
Algo que pode ajudar nesta tarefa é usar a própria API Google para carregar estas outras APIs:
http://code.google.com/apis/ajaxlibs/
O código, retirado direto do site, é o seguinte:

// Load Google JS API
<script src="http://www.google.com/jsapi"></script>
<script>
// Load jQuery
google.load("jquery", [...]

Mais...

Tags:

16 setembro 2009 ~ 0 Comments

ArcGIS Javascript, Dojo e o método require

Ando investigando a API Javascript ArcGIS. Esta API é escrita em cima do framework Dojo, que provê um monte de funções úteis, além de um biblioteca bacana de widgets.
Tentando criar um código JS mais organizado, encontrei o método dojo.require, que, em conjunto dos métodos dojo.declare e dojo.provide, devolvem um pouco de sanidade ao programandor.  Ele [...]

Mais...

12 maio 2009 ~ 0 Comments

Ext JS

O Ext (http://extjs.com) trata-se de um framework JavaScript para criar objetos de interface com o usuário, ou UI gadgets, como grids, trees, layouts em tabs e muito mais.
O legal é que os elementos criados com o ExtJS não ficam devendo nada às aplicações web que estamos acostumados a ver nos serviços do Google, Yahoo e [...]

Mais...

11 maio 2009 ~ 0 Comments

Type “casting” no Javascript

O Javascript possui uma característica que pode incomodar quem está acostumado à linguagens como C, Java, C++: ele é fracamente dinamicamente tipificado.
Mas a possibilidade de modificar qual o tipo de uma variável é  útil.  Esta modificação de tipo é o casting.
Podemos efetuar um casting de um float para int através da função parseInt:

b = 3;
c [...]

Mais...

Tags:

24 julho 2008 ~ 0 Comments

Campo DateField em um formulário ExtJS

Estou usando o ExtJS em alguns projetos, e estou muito satisfeito com ele. No início, como em todo framework,  é meio complicado de entender. Mas basta ler e testar os vários exemplos que vem junto do código.
Só fiquei decepcionado ao me deparar com um problema na hora de editar um campo DateField. Mesmo após ter [...]

Mais...