In un passato non troppo lontano il nostro dipartimento stava propagandando Silverlight come standard de facto per le applicazioni intranet aziendali. Un framework robusto che ci ha consentito di implementare SOA sfruttando al contempo la nostra esperienza nel framework .NET e una ricca interfaccia utente, tutto è stato ottimo, fino a un giorno ...
Oggi HTML5 e librerie JavaScript avanzate dominano le conversazioni di architetti e sviluppatori di applicazioni web, in gran parte a causa della soluzione cross-device che queste tecnologie offrono nell'ambito dello sviluppo di applicazioni mobili.
Viviamo in un momento storico unico al mondo in cui le capacità delle tecnologie di sviluppo web standard (HTML5, CSS3, SVG, ecc.) hanno praticamente raggiunto quelle dei plug-in proprietari come Silverlight e Flash.
Tuttavia, sapendo quanti anni ci sono voluti per il W3C e WHATWG per ottenere l'ultima versione di HTML approvata, possiamo davvero aspettarci che le tecnologie di sviluppo web standard siano robuste e abbastanza potenti da supportare le applicazioni e le user experience incredibilmente avanzate e ricche che l'utente di domani arriverà ad aspettarsi? Inoltre, poiché la potenza di elaborazione continua ad aumentare e i dispositivi diventano sempre più capaci, HTML e JavaScript saranno sufficienti per consegnare i prodotti e sfruttare appieno la potenza dei prossimi dispositivi e tecnologie dei prossimi decenni (pensa le proiezioni olografiche, l'ubiquità socio-commerciale-industriale , ecc.)
Ora non fraintendermi, AMO HTML5 e il nostro team sta facendo cose davvero incredibili con jquery, knockout, underscore e gelsomino. Sono molto emozionato per i recenti progressi nelle tecnologie standard di sviluppo web e li abbraccio pienamente. Sono molto potenti, compatibili con dispositivi incrociati e divertenti!
La morte dei plugin RIA è inevitabile?