[ Chi ] La sezione riguarda sia la mia vita professionale che non; dopotutto ogni tipo di creazione è strettamente correlata con il proprio vissuto...
[ Lavori ] Una panoramica costantemente aggiornata dei miei lavori, con qualche aggiunta di cenni storici e semifilosofici, giusto per non appesantire la navigazione..Buona Visione!
[ Extra ] Per il momento dovrete accontentarvi di qualche Wallpapers; non che non mi sia impegnato nel realizzarli, ma prometto che a breve troverete anche alcuni tutorials interessanti...
[ Contatti ] Ogni commento, critica, apprezzamento, richiesta è ben gradita... compilate il modolo oppure inviatemi una e-mail, vi risponderò as soon as possible...
Ogni mese in questa rubrica trovate qualcosa da sfogliare nel vostro tempo libero e magari una buona fonte di ispirazione per i vostri progetti...
Questo mese vi consiglio Illustrations Now!. Se vi esaltano le illustrazioni e volete conoscere un poco di storia senza troppi approfondimenti questo è quello che fa per voi. Un volume abbastanza esaustivo che tratta i maggiori illustratori del nostro secolo.
Artscode Articoli: articoli di design a viareggio e articoli su mostre di grafica pubblicitaria in toscana
:::::[Articolo]:::
Ajax e la tecnologia che potrebbe rivoluzionare il web
Sono lontani i tempi in cui per caricare una pagina web bisognava sopportare interminabili attese
e rassegnarsi ad una navigazione lenta ed esasperante; nonostante ciò il web è ancora molto
lontano dalla perfezione e questo certamente è uno dei motivi del suo innegabile fascino
dato che stiamo parlando di un mondo totalmente malleabile, aperto all'innovazione e alla creatività ,
ma soprattutto alle rivoluzioni repentine. Ajax rappresenta in questo momento una delle espressioni
rivoluzionarie della rete e questo, credetemi, ci rende assolutamente entusiasti. Acronimo di "Asincronous Javascript And Xml,
AJAX identifica un isieme di tecniche di programmazione
che utilizzano codice (X)HTML,
CSS e Javascript.
Una tecnologia tutta nuova...
Ajax sostanzialmente, rende il web più simile ad un'applicazione desktop,
facendo dell'interattività il suo vero punto di forza.
Tutti abbiamo notato la differenza, almeno fino ad oggi, che esiste in termini di velocità e dinamismo tra le applicazioni desktop,
Windows in primis e quelle presenti in rete; ma le cose sono destinate a cambiare, come abbiamo già avuto modo di vedere in alcune realtà
della rete, per esempio Google.
I pionieri di Ajax
Gmail, lanciata da Google ha riscosso un enorme successo grazie ad un'interfaccia snella e veloce che era capace di mostrare i contenuti delle pagine web
senza bisogno del classico "reload": eliminando i caricamenti superflui, i messaggi erano più veloci da leggere così come l'invio e la scrittura
delle e-mail.
Ovviamente possiamo considerare questa tecnologia all'inizio della sua carriera,
ma possiamo prevedere una crescita esponenziale sie per quanto riguarde il suo impiego nella costruzione di
pagine web, sia nelle energie spese dai progettisti per trovare soluzioni sempre pių accattivanti e creative.
Come funziona Ajax?
Gli eventi lato client sono sostanzialmente richieste che vengono inoltrate ad un server che genera risposte,
le quali vanno a posizionarsi nella pagina senza doverla ricaricare. La trasformazione degli eventi (lato client) in richieste avviene attraverso l'oggetto XML HttpRequest. Questo diallogo client-server-Javascript rende Ajax veramente innovativo, poiché i lenti caricamenti delle pagine vengono praticamente eliminati, così come l’uso spesso massiccio di moduli per la richiesta di informazioni.
I vantaggi e gli eventuali svantaggi di Ajax.
In una rivoluzione “come si deve“ le cose imperfette o sbagliate vengono rimpiazzate con quelle che si credono quantomeno migliori. Quello che ci possiamo chiedere è se veramente Ajax sia in grado di assumersi la responsabilità di saper cambiare “per bene“ la rete. Il principale vantaggio è dato dal fatto che con Ajax possiamo avere un’ applicazione Web più interattiva. In termini economici si spreca meno banda, in quanto un’ applicazione Ajax invia le richieste al server cercando solo i dati necessari ed utilizza invece Javascript (client-side) per mostrare la risposta del server. In questo modo la navigazione stessa risulta più snella, essendo minore la quantità dei dati che passano tra browser e server.
Inoltre Ajax è standard. Questa tecnologia, come abbiamo già detto, si basa su Xhtml, Css e Javascript, i primi due pupilli del W3C Consortium, il terzo di tutti coloro che cercano interattività standard di qualità. Ma soprattutto Ajax non costa. Esiste materiale Open Source su esso, tutorials, fonti ed esempi gratuiti ed inoltre basta aprire il buon vecchio Notepad per imaparare ed esercitarsi. Contro:
se proprio vogliamo, possiamo metterci a tavolino e discutere degli svantaggi di questa nuova tecnologia. Purtroppo, sebbene i designers più spregiudicati siano sempre troppo ottimisti sulle caratteristiche dei browser dell’ utente finale, bisogna tener conto di un concetto chiamato compatibilità. Il tallone di achille di Ajax potrebbe risiedere proprio qui. Spesso infatti Javascript non è abilitato sui browser degli utenti finali e questo capita spesso anche a loro insaputa (pensiamo ad esempio agli Internet Point o Cybercafé in cui le postazioni hanno Javascript disabilitato). Questo farà perciò apparire il vostro sito menomato e rappresenta indubbiamente un punto a sfavore.
Inoltre Ajax non offre una interattività così potente (almeno a livello di animazione) come quella prodotta da Macromedi Flash. Questa però è un’altra questione, che analizzeremo successivamente.