Promesse e problemi di combinazione del AJAX con altre nuove tecnologie

Mentre lavorate con AJAX, potete sentire parlare le tecnologie relative che potete usare con AJAX. Hanno inserito in due gruppi principali: faccia maturare le tecnologie che sono oggi ampiamente disponibili in molti browsers e le nuove tecnologie che sono disponibili soltanto su un browser specifico. Le tecnologie mature includono Java ed espongono a flash. (flash è l'più importante perché il relativo collegamento ampiamente è installato ed il relativo disegno è ottimizzato per fornire gli elementi e le animazioni interattivi ai luoghi di fotoricettore.) Java può anche essere usato per aggiungere l'interattività ai luoghi, ma la relativa popolarità waned in questi ultimi cinque anni e più non è installata per difetto dappertutto.

Unendo AJAX con il flash

  

Il flash fa un buon socio con altre tecniche di AJAX perché fornisce un certo numero di caratteristiche che non sono disponibili con il Javascript puro. Questi includono una tela di canapa su cui le immagini possono essere aggiunte e posizionate e un api di disegno che può essere usato per la generazione dei grafici. In più, il flash ha la capacità di effluire video e suono ed include il sostegno le animazioni di vettore. Lo svantaggio più grande del flash è che aggiunge un nuovo, ambiente separato di sviluppo ed anche se potete fare le chiamate fra il Javascript alla vostra pagina ed il ActionScript del vostro film istantaneo, non è integrato strettamente con il resto della vostra pagina. Il flash inoltre ha uno sguardo differente che il resto degli elementi su un HTML page, che lo rende duro trasportare un tatto e un funzionamento costanti quando usando esso per i piccoli elementi all'interno di un'immagine più grande.

Gli svantaggi di integrazione di Javascript di Flashpoor e uno sguardo e un feelare differenti non insormontabili, ma conducono molta gente selezionare una soluzione istantanea completa quando devono fare qualche cosa complicato. Ciò aiuta la complessità di controllo, ma li lascia completamente legati ad un singolo fornitore e significa che dovete usare remoting istantaneo per le vostre comunicazioni fate uno strato di anziché AJAX. Aggiungendo il flash alla vostra applicazione di AJAX vi dà la capacità di sostenere molte mansioni grafiche che sarebbero impossibili senza esso, ma è preparata per un disegno più complesso e processo mettere a punto.

Grafici Di Vettore Di Scalable (SVG)

Le nuove tecnologie nel mondo del browser ampiamente non sono schierate quanto il flash ed alcune, come la lingua estendibile di margine di profitto di applicazione del Microsoft (XAML), hanno avute soltanto beta rilasci. Hanno il beneficio completamente di integrata nel browser, rendente lei completamente scriptable con il Javascript e disponibili come elementi first-class sui Web pagi. I grafici di vettore di Scalable (SVG) è una nuova lingua standardizzata W3C per la generazione dei grafici di vettore. Ha molte delle stesse caratteristiche del flash, tenendo conto affinchè le animazioni e gli elementi grafici interattivi sia aggiunto alla pagina. SVG evita molti dei problemi dell'istantaneo perché usa il Javascript per scripting; in più, può essere incastonato direttamente in un HTML page ed in un giusto modificato come qualunque altro elemento.

Il problema più grande dello SVG è che il supporto del browser è stato lento svilupparsi; un collegamento da adobe attualmente sostiene molte delle relative caratteristiche, ma lascia alcuni degli stessi problemi di integrazione del flash. Le versioni seguenti sia dei browsers di opera che di Firefox avranno ancora il sostegno incorporato SVG, ma quello fogli esso come tecnologia del posticino che può essere usata soltanto sui progetti interni.

SVG inoltre sta mancando un elemento della tela di canapa, così là è senso affinchè gli utenti disegni sugli elementi, può essere fatto con il flash. Per richiamare questa, una tela di canapa a memoria d'immagine è stata generata da Apple per il relativo browser di safari. Questo sforzo da allora è stato codificato dal gruppo di lavoro di tecnologia di applicazione di hypertext di fotoricettore (WHATWG). Questo gruppo è sostenuto da molti sviluppatori del browser, compreso Mozilla e l'opera, in modo da il supporto sarà prossimo nei nuovi rilasci di questi browsers; tuttavia, il contributo del Internet Explorer sembra meno determinato.

Lingue Di Interfaccia Dell'Utente di XML

Molte di nuove tecnologie sono supporto diffuso mancante del browser e le lingue di interfaccia XML-basate dell'utente fanno eccezione. Queste lingue, che includono la lingua di interfaccia dell'utente di XML del Mozilla (XUL) e XAML, aggiungono la capacità di descrivere gli elementi normali di applicazione (quali i menu, gli scrollbars, le caselle di testo ed i tasti) in un margine di profitto di facile impiego di XML. Microsoft e Mozilla hanno sviluppato le loro lingue di XML per tenere conto la creazione delle applicazioni ricche altamente interattive che osservano e ritengono tanto come le applicazioni natali a destra dalla scatola. Tuttavia, perché sono sostenuti soltanto da un singolo fornitore, generano i problemi di serratura-in e li legano ad un browser specifico. Ciò serratura- nelle marche per una soluzione molto più di meno costringente che ampiamente le soluzioni compatibili sviluppate in cima al Javascript ed al HTML.

XUL è stato generato per definire l'interfaccia di utente del browser del Mozilla ed è stato disponibile per un certo numero di anni. Recentemente, ha cominciato a guadagnare la quantità di moto mentre Firefox è aumentato di popolarità, ma non potrà mai da muoversi oltre i prodotti del posticino fino a che altri browsers non sostengano la lingua. XAML è stato generato da Microsoft come componente del relativo sforzo del NET ed è previsto per essere liberato come componente di Windows Vista. È duro conoscere che cosa il relativo effetto sarà fino a liberarlo esso ampiamente e fino a che non sappiamo accessibile sarà agli sviluppatori di fotoricettore.

L'aumento di nuovi browsers popolari di fotoricettore ha condotto alla creazione di nuove tecnologie emozionanti di fotoricettore. Il problema più grande è che la maggior parte non lo hanno fatto oltre essere effettuato in un singolo browser. Mentre il sostegno queste nuove tecnologie aumenta, possono stare bene ai più grandi giocatori, aggiungenti nella tecnologia stata necessaria per aumentare l'interattività oltre il livello che AJAX ed il HTML dinamico (DHTML) possono raggiungere da sè.

ciò è un articolo aggiunto da Dave Bowers


Diniego: Il nostro Web site non è responsabile delle informazioni contenute da questo articolo. Questo articolo in nessun modo riflette le viste, le opinioni, i pensieri o la credenza del personale dell'indice degli articoli.

Avviso di traduzione: L'articolo "promesse e problemi di combinazione del AJAX con altre nuove tecnologie" è stato tradotto usando un servizio di traduzione automatizzato. Chiediamo scusa francamente per tutti gli errori di traduzione che hanno accaduto. Grazie per capire.

Online: 564 users browsing the articles directory