Tag: javascript

TreeGrid with ExtJS 4

ExtJS has a lot of components to rapidly develop powerful web applications.
A few days back, I was faced with the need to display hierarchical data extracted from a database. I looked at several alternatives, but none of them was so full-featured and well-integrated as ExtJS is. So I developed a prototype to learn the basics of ExtJS 4 TreeGrid component.

Continue reading…

Oggi ho migrato una buona parte del codice Javascript di Moduli.it da Prototype a jQuery. La migrazione è stata abbastanza rapida ed indolore e mi ha permesso di fare un minimo di esperienza con jQuery.

Devo ammettere che il grande fermento intorno a questa libreria mi sembra giustificato. Il codice migrato fa cose abbastanza semplici e non ci sono state sfide tecniche interessanti, ma il risultato è senz’altro buono;

Continue reading…

IE7 peggio del 5?

Non è facile, ma IE7 ce la sta mettendo tutta per conquistare la palma di peggior browser di casa Microsoft.
Ecco lo scenario:

  • Form con 250
    <input type="text">

    e 500

    <input type="button">

    ;

  • Prototype 1.6.0.3 e Script.aculo.us 1.8.1;
$('formid').disable()

richiede circa una decina di secondi su un Core2 ben carrozzato e altrettanti ne richiede

$('formid').enable()

Lo stesso codice, sullo stesso PC ma con Firefox 3 viene eseguito entro un tempo non percettibile dall’utente. Ci ho messo una pezza, assolutamente antiestetica e ora il risultato è accettabile anche su IE7; se questo è il browser che doveva correggere tutti i problemi di IE6, aspetto la versione 8 come si aspetta l’esattore delle tasse.

Ho sempre avuto un pregiudizio verso IE7 e i fatti cominciano a dimostrare che la sensazione a pelle era giusta.