Nwlapcug.com


Cos'è Ajax Javascript?

Il movimento Web 2.0 è una tecnologia di Internet di marzo towars sempre più interattiva e collaborativa, e Ajax è uno di molte discipline sua avanguardia. Ajax combina diverse tecnologie di programmazione e sviluppo per creare contenuto Web dinamico e interattivo. La proliferazione di Ajax sta contribuendo ai grandi cambiamenti nel modo in siti Web sono stati progettati e operare e può essere trovato in una vasta gamma di siti ben noti.

Ajax

Ajax è l'acronimo di Asynchronous JavaScript e XML. Si riferisce alla combinazione di diverse lingue di progettare e programmare lavorano di concerto per fornire contenuto dinamico per gli utenti del Web. In termini semplici, permette di un sito Web di eseguire altre funzioni o fornire funzioni extra che normalmente richiederebbe un aggiornamento, plug-in o altri input aggiuntivo da una pagina web singolare. La funzione "Suggerisci" di Google è un ottimo esempio. Con un motore di ricerca ordinaria, sarà necessario digitare un termine di ricerca e fare clic su Cerca prima di essere presentati eventuali relative i termini o collega. Google Suggest riferisce Ajax la situazione, e invece viene visualizzato un elenco di possibili termini nel menu a discesa sotto il campo di testo durante la digitazione. Questo elenco si accorcia in modo dinamico con ogni sequenza di tasti aggiuntivo, fino a quando finalmente si restringe verso il basso su alcune voci nel database di Google che si applicano a ciò che hai digitato. Tutto senza aggiornare la pagina o l'invio di query.

Utilizzi comuni

Naturalmente, Google non è l'unico sito mettendo Ajax per lavorare. Molti siti Web con funzionalità di ricerca, tra cui Facebook e YouTube, anche fare uso di Ajax. YouTube utilizza anche per creare pagine dove commenti possono essere visualizzati, scorrere e aggiunto senza ricaricare la pagina. Facebook fa le cose un passo ulteriore, con molteplici forme di contenuto, tutti disponibili in una sola volta, rinfrescante solo il necessario contenuto come richiesto per visualizzare il contenuto, lasciare commenti, informare gli utenti di avvisi e anche mantenere una sessione di chat di messaggistica immediata.

Vantaggi

Ajax è uno strumento di grande convenienza per gli utenti. Grazie all'implementazione Ajax su altre opzioni, tempi di caricamento e il numero di pagina rinfresca necessario per visualizzare contenuti su un sito Web può essere drasticamente ridotto. Questo ha anche il vantaggio di cambiare il modo di larghezza di banda è consumata, come solo il contenuto che deve essere aggiornata viene eseguita una query al contrario di un'intera pagina. Inoltre aggiunge ulteriori funzionalità a un sito Web, uno strumento che può portare un elenco di destinazioni turistiche disponibili in uno strumento che può restringere la città esatta e l'aeroporto che si desidera viaggiare in una sola operazione di tornitura. Questo riduce anche la necessità di installazione di ulteriori programmi e plug-in per aggiungere funzionalità, riducendo la necessità di spendere tempo e risorse rintracciare, di installazione e di funzionamento di questi programmi.

Svantaggi

Ajax ha alcuni svantaggi. A causa della complessità della sua natura intrecciato, sviluppo di siti Web con supporto AJAX richiede più soluzioni di programmazione più semplice o più inelegante. Anche per utilizzare Ajax, tempo supplementare deve essere investito nella sua complessità e le procedure operative per ottenere una comprensione del lavoro di sviluppo Ajax di apprendimento. Inoltre, perché le operazioni di Ajax sono interamente contenute all'interno di una singola pagina Web, nessuna storia è lasciata alle spalle per fare riferimento a più tardi se alzando lo stesso soggetto. Non c'è nessuna pagina da segnalibro per tornare lo stesso elenco di risultati, e il processo di ricerca deve essere eseguito nuovamente. AJAX non è inoltre supportata in tutti i browser, soprattutto i dispositivi mobili che includono computer su smartphone o tablet. Inoltre, con più utenti l'accesso alle risorse allo stesso tempo, il server host è lavorato continuamente sempre più forte. Nel corso del tempo, questo superlavoro può portare a ritardo di utente finale, anche se ci sono meno pagina verrà aggiornata.