Autore: Andrea Giammarchi

de&&bug 2.0

Andrea Giammarchi, 6 Giugno 2007 - Assolutamente geniale, quanto divertente, la soluzione proposta da JeanHuguesRobert per effettuare debug in modo semplice, semantico e senza spreco eccessivo di risorse o senza aumentare in modo consistente la velocità di esecuzione del codice. Partiamo da questo “suo” presupposto: Trace messages is my number one debugging tool praticamente inopinabile se avete mai avuto a che […]

Google Gears… ma perchè?

Andrea Giammarchi, 4 Giugno 2007 - Spopolano link inerenti il tool noto come Google Gears, puntualmente catalogato sotto la voce beta e ricco di nuove problematiche per il browser, nel mio caso FireFox 2.0.0.4, che al ventesimo ripristino di sessione mi ha quasi “supplicato” di negare l’accesso al suddetto tool per funzionare senza problemi. Non è questo il punto del post, […]

Tanto per cominciare … un Tetris!

Andrea Giammarchi, 31 Maggio 2007 - Dato che il progetto sembra essere maturo al punto da essere una release 2.1.0, comincio con un mea culpa per non averlo menzionato nell’articolo di HTML.it intitolato Panoramica dei framework Javascript. Questo progetto ha come priorità i seguenti punti: Velocità Design compatto Controllo totale oltre il bell’aspetto, flessibilità Design modulare E’ catalogabile sotto la voce […]

Interface sta a jQuery come Script.aculo.us sta a Prototype

Andrea Giammarchi, 30 Maggio 2007 - Così inizia un post di Ajaxian, inerente il famoso plugin Interface, in azione in questa pagina ricca di esempi interattivi. Tra i due concorrenti, però, ci sono molte novità, prima fra tutte il nuovo host di jQuery, gentilmente offerto da Media Temple dopo che il sito della nota libreria è stato attaccato nei giorni scorsi.

JavaScript, la Lingua Franca del Web

Andrea Giammarchi, 29 Maggio 2007 - Il significato di Ajax è che JavaScript ora funziona Questa l’introduzione di un interessante articolo pubblicato in Coding Horror pochi giorni fa. Perché questo linguaggio ha la reputazione di “Lingua Franca del Web” è: Una lingua franca è una lingua che viene usata come strumento di comunicazione internazionale o comunque fra persone di differente lingua […]

E’ colpa del computer!

Andrea Giammarchi, 27 Maggio 2007 - Che siate esperti o inesperti poco importa, sicuramente ricorderete almeno un’occasione in cui il sistema operativo ha dato errore e voi, un vostro conoscente o perfino “un tecnico”, abbia esclamato una frase tipo: questo computer ha dei problemi! Ebbene si, questo è quanto dichiarato da Microsoft nei confronti delle schermate blu stando a un’analisi effettuata […]

Unobtrusive deriso

Andrea Giammarchi, 23 Maggio 2007 - Ho letto con interesse il post intitolato Automating JS behavior registration pubblicato lo scorso 16 Maggio nel blog duck_typer. Perché lo reputo interessante? Per il semplice fatto che si basa sulle classi degli elementi e aggiunge funzionalità JavaScript in un secondo momento. Questo approccio è a mio avviso il più corretto per sfruttare un layout […]

4 librerie 2.0 a confronto

Andrea Giammarchi, 22 Maggio 2007 - Un sunto più che interessante, quanto imparziale, quello mostrato in slideshare.net, capace di descrivere le principali feature e differenze tra le 4 grandi librerie del Web 2.0: Dojo ( + Dijit ) jQuery Prototype YUI!

Qualità, ecco cosa manca nell’era 2.0

Andrea Giammarchi, 21 Maggio 2007 - Finché se ne parla tra colleghi, sono frasi che lasciano il tempo che trovano. Finché si tenta di spiegarlo alle Web Agency o Software House, si passa solo per “megalomani”. Finché aprono e chiudono aziende informatiche in brevissimo tempo, si continua a dar la colpa al settore in crisi. Quale è invece secondo Douglas Crockford […]

AES 2.0

Andrea Giammarchi, 20 Maggio 2007 - Negli ultimi giorni si è parlato molto di problemi di sicurezza inerenti Ajax, JSON e le inclusioni di pagine o scripting remote. Una libreria sicuramente interessante per aumentare la difficoltà nel capire cosa è stato inviato/ricevuto al/dal server potrebbe essere la nuova AES JavaScript, presentata da Josh Davis nel suo blog.

Dojo cambia approccio

Andrea Giammarchi, 18 Maggio 2007 - Il noto toolkit Enterprise Ready sta cambiando filosofia ma soprattutto sta cambiando quasi del tutto il proprio codice! Non è così frequente che una libreria di successo adottata da grandi come AOL, IBM e altri ancora, venga riscritta praticamente da zero cambiando struttura, metodi e funzioni base al fine di ampliare il target di utilizzo […]

Brainstorming 2.0

Andrea Giammarchi, 17 Maggio 2007 - Proliferano articoli, soluzioni, best practices e parole come accessibilità, non intrusività, semantica e chi più ne ha più ne metta. Quello che vedo, personalmente, è un calderone dove tutto va bene ma niente è perfetto o per assurdo tutto è perfetto ma niente va bene, almeno per le reali esigenze di un sito, portale, applicativo, […]

Alcune pratiche salva memoria

Andrea Giammarchi, 11 Maggio 2007 - Quale sviluppatore Web 2.0 non ha mai sentito parlare di memory leak in JavaScript? Probabilmente pochi, mentre molti, invece, potrebbero essere i problemi scaturiti da un’errata gestione dei riferimenti tra funzioni, metodi o librerie client ed il DOM delle nostre fantastiche feature aggiunte tramite JavaScript. Una buona base di partenza potrebbe essere quella proposta lo […]

Il W3C ha messo il turbo!

Andrea Giammarchi, 4 Maggio 2007 - Tra le polemiche più frequenti vi è quella sulla lentezza con la quale il noto consorzio addetto alla manutenzione, presente e futura del Web, è solito presentare soluzioni definitive. Negli ultimi giorni però ci sono stati molteplici annunci su tecnologie e metodologie differenti ed eccovi quindi una breve panoramica. Si chiama SOAP il protocollo XML […]

Ninja 2.0 – approfondimento e soluzione

Andrea Giammarchi, 4 Maggio 2007 - Forse non tutti conoscono il test proposto dal servizio meebo, un portale capace di collegarci in qualunque momento al nostro Instant Messaging preferito. Ne ha parlato Dustin Diaz in un post qualche giorno fa, descrivendo la sua impressione riguardo la giornata trascorsa in meebo e sempre Dustin ha postato il link alla pagina del JavaScript […]

Prototype RC 3 … no, RC 4, NO! Final 1.5.1

Andrea Giammarchi, 3 Maggio 2007 - La versione 1.5 della nota libreria client aveva mosso non poche lamentele da parte degli sviluppatori. Tra le varie problematiche una sola è stata concordata all’unisono: sviluppo troppo lento. Mentre MooTools aggiornava sito e libreria, Dojo sfornava demo e release e jQuery passava da OpenAjax a selettori CSS, Prototype, la quale è stata tra le […]

Ajax Design Patterns

Andrea Giammarchi, 26 Aprile 2007 - Completo e di sicuro interessante l’articolato post di CodeIdol inerente Ajax ed i Design Patterns. Suddiviso in 19 capitoli, ognuno dei quali contiene più di un paragrafo dedicato, questo corposo riassunto passa dalla storia vera e propria del termine, alle implementazioni, le logiche, le caratteristiche, i limiti, le widget, le ottimizzazioni … e chi più […]

Rico 2.0

Andrea Giammarchi, 25 Aprile 2007 - Un titolo quasi ridondante per annunciare la prossima versione della nota libreria Rico, basata su prototype e già da tempo parte del Web 2.0. Ancora più strano il titolo di questo post, qualcosa tipo: La resurrezione di Rico. Che questa libreria fosse defunta mi giunge nuova, come nuove sono le feature presentate nel post da […]

FlashReplace – un’alternativa leggera per file SWF

Andrea Giammarchi, 24 Aprile 2007 - Sicuramente avrete già sentito parlare di Robert Nyman, magari su Edit riguardo Dom Assistant, mentre alcuni spero ricorderanno il post: SWF, riepilogo delle soluzioni. Il problema, per gli amanti del formato SWF, è sempre quello di raggirare il controllo ActiveX e avere la possibilità di mostrare filmati per il Flash Player di Adobe.

200 + 1 links per sviluppare Web 2.0

Andrea Giammarchi, 23 Aprile 2007 - Ogni tanto avere a disposizione pagine come questa può tornare utile, trattasi di una raccolta di oltre 200 links a tutorial inerenti lo sviluppo Web tramite Flash, CSS, JavaScript, Ajax, FireFox e altro ancora. Non mancano i linguaggi di programmazione più comuni come Ruby, PHP, C#, Perl e non mancano argomenti come RSS, XML e […]