mozilla

Revision 170877 of AJAX

  • Slug della versione: AJAX
  • Titolo della versione: AJAX
  • ID versione: 170877
  • Data di creazione
  • Autore: Federico
  • Versione corrente? No
  • Commento /* Argomenti correlati */ listato
Etichette: 

Contenuto della versione

AJAX:Iniziare
Una introduzione ad AJAX.

Asynchronous JavaScript and XML (AJAX) non è di per sè una tecnologia, ma è un termine che descrive un "nuovo" approccio all'utilizzo di diverse tecnologie esistenti, compresi: HTML o XHTML, CSS, JavaScript, DOM, XML, XSLT e l'oggetto XMLHttpRequest. Grazie all'utilizzo di queste tecnologie in combinazione con il modello AJAX, le applicazioni web possono eseguire aggiornamenti rapidi e incrementali dell'interfaccia utente senza ricaricare nel browser l'intera pagina. Questo rende l'applicazione più performante e più reattiva alle azioni dell'utente.
Il W3C ha pubblicato una bozza di standard per l'oggetto XMLHttpRequest.

Documentazione

AJAX:Iniziare
Questo articolo spiega le fondamenta di AJAX e fornisce due semplici esempi per cominciare.
Ajax: A New Approach to Web Applications (EN)
Jesse James Garrett, di adaptive path, ha scritto questa introduzione ad AJAX nel febbraio 2005.
A Simpler Ajax Path (EN)
"E' facile avvalersi dell'oggetto XMLHttpRequest per costruire un'applicazione web che si comporti come un'applicazione desktop utilizzando però strumenti come i web forms per ricevere input dagli utenti."
Fixing the Back Button and Enabling Bookmarking for AJAX Apps (EN)
Mike Stenhouse ha realizzato questo articolo che esamina nel dettaglio alcuni metodi che è possibile utilizzare per risolvere i problemi relativi al bottone "Indietro" e ai Bookmark nelle applicazioni AJAX.
Ajax Mistakes (EN)
Alex Bosworth ha scritto questo articolo che evidenzia alcuni errori comuni degli sviluppatori AJAX.

Strumenti

Argomenti correlati

Interwiki Language Links

{{ wiki.languages( { "ca": "ca/AJAX", "en": "en/AJAX", "es": "es/AJAX", "fr": "fr/AJAX", "ja": "ja/AJAX", "ko": "ko/AJAX", "nl": "nl/AJAX", "pl": "pl/AJAX", "pt": "pt/AJAX" } ) }}

Sorgente della versione

<p>
</p>
<div class="callout-box"><b><a href="it/AJAX/Iniziare">AJAX:Iniziare</a></b><br>Una introduzione ad AJAX.</div>
<p><b>Asynchronous JavaScript and XML (AJAX)</b> non è di per sè una tecnologia, ma è un termine che descrive un "nuovo" approccio all'utilizzo di diverse tecnologie esistenti, compresi: <a href="it/HTML">HTML</a> o <a href="it/XHTML">XHTML</a>, <a href="it/CSS">CSS</a>, <a href="it/JavaScript">JavaScript</a>, <a href="it/DOM">DOM</a>, <a href="it/XML">XML</a>, <a href="it/XSLT">XSLT</a> e l'oggetto <a href="it/XMLHttpRequest">XMLHttpRequest</a>. Grazie all'utilizzo di queste tecnologie in combinazione con il modello AJAX, le applicazioni web possono eseguire aggiornamenti rapidi e incrementali dell'interfaccia utente senza ricaricare nel browser l'intera pagina. Questo rende l'applicazione più performante e più reattiva alle azioni dell'utente.<br>
Il W3C ha pubblicato una <a class="external" href="http://www.w3.org/TR/2006/WD-XMLHttpRequest-20060405/">bozza</a> di standard per l'oggetto XMLHttpRequest.
</p>
<table class="topicpage-table">
<tbody><tr><td>
<h4 name="Documentazione"> Documentazione </h4>
<dl><dt> <a href="it/AJAX/Iniziare">AJAX:Iniziare</a>
</dt><dd> <small>Questo articolo spiega le fondamenta di AJAX e fornisce due semplici esempi per cominciare.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.adaptivepath.com/publications/essays/archives/000385.php">Ajax: A New Approach to Web Applications</a> (EN)
</dt><dd> <small>Jesse James Garrett, di <a class="external" href="http://www.adaptivepath.com">adaptive path</a>, ha scritto questa introduzione ad AJAX nel febbraio 2005.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.onlamp.com/pub/a/onlamp/2005/05/19/xmlhttprequest.html">A Simpler Ajax Path</a> (EN)
</dt><dd> <small>"E' facile avvalersi dell'oggetto XMLHttpRequest per costruire un'applicazione web che si comporti come un'applicazione desktop utilizzando però strumenti come i web forms per ricevere input dagli utenti."</small>
</dd></dl>
<dl><dt> <a class="external" href="http://www.contentwithstyle.co.uk/Articles/38/fixing-the-back-button-and-enabling-bookmarking-for-ajax-apps">Fixing the Back Button and Enabling Bookmarking for AJAX Apps</a> (EN)
</dt><dd> <small>Mike Stenhouse ha realizzato questo articolo che esamina nel dettaglio alcuni metodi che è possibile utilizzare per risolvere i problemi relativi al bottone "Indietro" e ai Bookmark nelle applicazioni AJAX.</small>
</dd></dl>
<dl><dt> <a class="external" href="http://alexbosworth.backpackit.com/pub/67688">Ajax Mistakes</a> (EN)
</dt><dd> <small>Alex Bosworth ha scritto questo articolo che evidenzia alcuni errori comuni degli sviluppatori AJAX.</small>  
</dd></dl>
</td>
<td>
<h4 name="Strumenti">Strumenti</h4>
<ul><li> <a class="external" href="http://www.ajaxprojects.com">Strumenti e Framework</a> 
</li><li> <a class="external" href="http://blog.monstuff.com/archives/000252.html">Strumento di debugging per AJAX</a>
</li><li> <a class="external" href="http://www.osflash.org/doku.php?id=flashjs">Kit di integrazione Flash/AJAX</a>
</li></ul>
<h4 name="Argomenti_correlati">Argomenti correlati</h4>
<ul><li> <a href="it/HTML">HTML</a>
</li><li> <a href="it/XHTML">XHTML</a>
</li><li> <a href="it/CSS">CSS</a>
</li><li> <a href="it/DOM">DOM</a>
</li><li> <a href="it/JavaScript">JavaScript</a>
</li><li> <a href="it/XML">XML</a>
</li><li> <a href="it/XMLHttpRequest">XMLHttpRequest</a>
</li><li> <a href="it/XSLT">XSLT</a>
</li><li> <a href="it/DHTML">DHTML</a>
</li></ul>
</td>
</tr>
</tbody></table>
<p><span class="comment">Interwiki Language Links</span>
</p>{{ wiki.languages( { "ca": "ca/AJAX", "en": "en/AJAX", "es": "es/AJAX", "fr": "fr/AJAX", "ja": "ja/AJAX", "ko": "ko/AJAX", "nl": "nl/AJAX", "pl": "pl/AJAX", "pt": "pt/AJAX" } ) }}
Ripristina questa versione