Alcuni tutorial su AJaX e dintorni

We should all generate our own knowledge not just absorb all that we have learned. In order to attain our full intellectual potential, we need both the scholar and innovator in us.

— PoPHILO

Ajax il grandeRicordo che AJaX è un’architettura per le applicazioni Web basata su:

  • uso di XHTML e CSS per il layer di presentazione
  • visualizzazione dinamica e interazione attraverso il DOM
  • scambio di dati e manipolazione utilizzando (spesso) XML e XSLT
  • recupero dei dati asincrono via XMLHttpRequest
  • un bel po’ di JavaScript per “incollare” tutto assieme

Questi sono alcuni dei tutorial e delle risorse in tema che ho trovato nella history del mio browser:

Dynamic HTML and XML: The XMLHttpRequest Object – AJaX prima di AJaX.

Microsoft first implemented the XMLHttpRequest object in Internet Explorer 5 for Windows as an ActiveX object. Engineers on the Mozilla project implemented a compatible native version for Mozilla 1.0 (and Netscape 7). Apple has done the same starting with Safari 1.2 …

A New Approach to Web Applications – Il documento “originario” di Jesse James Garrett.

Guide to Using AJAX and XMLHttpRequest – L’introduzione di WebPasties.

Getting Started with Ajax di Aaron Gustafson su ALA.

Nitty Gritty Ajax di Adam DuVander su webmonkey.

Simple Introduction to AJAX and XMLHttpRequest su AJAX Freaks.

Very Dynamic Web Interfaces di Drew McLellan, sull’essenza di AJaX.

La serie Mastering Ajax di Brett McLaughlin: Introduction to Ajax, Make asynchronous requests, Advanced requests and responses, Exploiting DOM for Web response, Manipulate the DOM.

How to Develop Web Applications with AjaxParte 1, Parte 2, Parte 3.

A Designer’s Guide to Prototyping Ajax di Kevin Hale.

AJAX:Getting Started su Mozilla Developer Center.

Get dynamic Web content with HTTPRequest di Doug Davis.

Sending Email with AJAX: Developing the Client-Side Application Layer

AJAX from Scratch: Implementing Mutual Exclusion in JavaScript

AJAX: Asynchronous Java + XML? di Coach K. Wei.

Build dynamic Java applications di Philip McCarthy.

ASP.NET AJAX framework comparison

Prototype: Easing AJAX’s Pain di Bruce Perry.

Core JavaScript 1.5 Reference

DOM (Document Object Model) Reference

The XMLHttpRequest Object W3C Working Draft

Ajax il grande

Pubblicato in Null | Lascia un commento

Elezioni 2006

Per me si va nella città dolente

per me si va nell’eterno dolore

per me si va tra la perduta gente.

aggiornamento: C’è chi dice che i senatori a vita siano 4 vs. 2 per il centro-sinistra. C’è invece chi dice che sarebbero 3 vs. 2 (con uno super partes). Il fatto che si stia parlando di questi fattori è di per se un pessimo segno. Si attendono i risultati del voto degli italiani all’estero…

… Che palle!

Pubblicato in Null | Lascia un commento

Ci siamo quasi, o forse no

Primi risultati degli exit poll – l’Unione è in vantaggio.

5 per cento in più previsto alla Camera. Buoni risultati anche in Senato.

aggiornamento: “Miserabile fallimento” degli exit poll…

Gran casino. Se incontrate un sondaggista per strada, non fate movimenti inconsulti []

Italian exit polls on Technorati

Forti segnali di interesse mediatico per il futuro del nostro paese…

on Technorati: elezioni, exit poll, Prodi, Berlusconi

exit poll memetics fun: Berlusconi intesta Bondi e Schifani ai figli

stampa estera: NYTimes – Exit Polls Show Berlusconi’s Alliance Losing Seats in Vote, BBC – Italy braces for election result, Xinhua – Exit polls show center-left wins Italy’s election, Reuters – Mediaset falls after exit polls tip Berlusconi loss, Berlusconi takes lead in Senate fight, In pictures: Italian elections, … … …

Pubblicato in Null | Lascia un commento

Arte al tempo dell’Internet

lucchetto USBQuesta me l’ero proprio persa.

L’esibizione si chiama connessioni universali.

Questa rappresentazione delle nuove tendenze digitali, e del conflitto con il mondo analogico, è frutto della creatività provocatoria del gruppo dialog05.

Quello nella foto è il mitico datenschutz.

Splendido anche eternal love

are we suited to one another?

are we really compatible? how long will it last?

it’s all about give and take — synchronize!

altra “arte”: Il sacchetto affamato

Pubblicato in Null | Lascia un commento

Essere troppo avanti

Curiosità in tema di cultura, di diritti (di storture) e di elezioni.

Alle ragazze della cattolicissima Padua Academy (nel Delaware) è stato chiesto di firmare una petizione per l’abolizione del suffragio femminile (to end women suffrage), avete capito bene.

Guardando questo esilarante video sembra proprio che perdere il diritto al voto tra le giovani studentesse della Padua sia very very cool. Ovviamente non tutte le sbarbine d’oltreoceano ci sono cascate, c’è ancora un flebile barlume di speranza per il destino del nostro pianeta 😉

Women suffrage is really bad!

[ via RaR ]

Pubblicato in Null | Lascia un commento

Il prima

“Ciascuno di noi si ritiri nella sua profonda coscienza e procuri di non prepararsi, col suo voto poco meditato, un pungente e vergognoso rimorso.”

— Benedetto Croce (11 marzo 1947)

Pubblicato in Null | Lascia un commento

Il test di Turing con i gattini

Idea curiosa e un po’ folle per migliorare l’usabiltà dei CAPTCHA*.

L’utilità IMHO è dubbia, ma il risultato è divertente.

approfondimenti: Il post del trova i tre gattini in una griglia

Pubblicato in Null | Lascia un commento

La maggioranza

“La politica è fatta in larga parte di cose irrilevanti.”

— Dalton Camp*

Pubblicato in Null | Lascia un commento

Standardizzando AJaX

Molti si stupiranno leggendo il breve working draft di XHR sul sito del W3C*.

XMLHttpRequest Object è l’ingrediente fondamentale dell’architettura AJaX.

AJaX sta per JavaScript Asincrono e (spesso) XML.

Pubblicato in Null | Lascia un commento

CSS Naked Day

Eviterò di denudare il mio blog per rispetto del pudore 🙂 … Reputo però interessante farsi un’idea di come possano apparire i siti Web deprivati dei fogli di stile. Per farlo potete utilizzare, per esempio, il bookmarklet zap style sheets che trovate qui.

CSS Naked Day

link alla pagina dell’iniziativa: Naked Day

Pubblicato in Null | Lascia un commento