Gira e smena è sempre la stessa minestra (e qui stavo per scrivere FInestra haha) ma cambia il modo di servirtela.
Come dicevo una volta c'erano solo delle applicazioni windows con ui vetuste o con proprio finestre con interfacce da linea di comando! (tutt'ora si possono notare anche in filiali di assicurazioni famose).
Poi c'è stato l'avvento del web: prima i siti personali fatti a multi-color con blink, testi scorrevoli e l'immancabile effetto pioggia in java.
Le prime chat come Irc, Powow (chi se lo ricorda?) e irq.
Nascono i primi tentativi di pilotarti: IE4 con il suo PushUp (che muore all'istante)
Successivamente ci siamo spostati a Flash con animazioni lentiiissimeee e un sistema di scripting simul-javascript ma orribile.
Nasceva Ajax tipo 5 anni prima che venisse chiamato così :D
Mo i siti personali con contenuti -1000 si chiamano Blog e se non ce l'hai non si sa chi sei.
Youtube ci porta la tv via flash usando un protocollo pensato per tutt'altro..la ricerca dello standard per forza.
Il PushUp morto viene riseumato e ammorbidito in quello che oggi conosciamo come RSS.
Adesso le chat non esistono (quasi) più ma esistono i 'social-network' (anche se molti non sanno ancora che esiste la chat su facebook: duro ma vero)
Le mail oramai risiedono su google che offre più spazio di quanto ne avessi prima sul tuo stesso pc. Calendario e altro integrato.
Nascono i primi tentativi di Office Live: un applicativo Office (excel/word) ma creato via javascript per essere web2.0 "ready" : del resto mi han fatto Mario in javascript e Quake2 in HTML5...che ci vorrà a fare anche questo in javascript?.
Ora per gestire il tutto però devi avere un'applicazione che ti dia il meglio e il 'mashup' completo di tutto: twitclient, twitirl, twfcbkclklmn (e avanti) comprese barre di windows etc..
Nasce così Adobe Air e Silverlight 4 desktop: l'applicativo che può essere 'embeddato' in una pagina web oppure installato nel menù avvio.
Tirando le somme:
son 20 anni che vediamo le stesse cose e son 20 anni che in un modo o nell'altra ce le ripropongono.
Quello che mi diverte sono le mode e le contraddizioni. Ora in un mondo in cui molte cose viaggiano via web (o http se volete) e si cerca in maniera disperata di trasportarle li, si creano applicativi per permettere di controllare questi flussi di informazioni...in una finestra windows!
Dall'altra parte è evidente come le cose importanti che rimangono sono:
- la qualità dell'informazione: viviamo in un mondo in continua espansione e in continuo mutamento dove i contenuti sono dispersi: ci vuole una vita e mezza per cercare esattamente quello che si vuole e con la dovuta qualità.
- l'interazione con le informazioni risulta fondamentale (che ci piaccia o meno): vedi l'iphone ad esempio: è di per se un oggetto inutile ma basti guardare la pubblicità che gira in questi giorni: per scambiare un contatto posso farlo "sbattendo" il mio iphone addosso a quello della persona a cui voglio spedire: è un lampante tentativo di rendere l'interazione 'avvincente' NON utile.
In quest'ultimo punto ci vedo un buon futuro per Silverlight che connubia un linguaggio di programmazione usato già solidamente in altri ambienti ad un sistema di progettazione grafica di tutto rispetto (per quel che ho potuto valutare).
Ok lo ammetto: questo post nasce dal fatto che non capisco ancora come funzia Twitter e non trovo 1 applicazione che con piacere mi permetta di gestire status di twitter e facebook :P