Welcome to Repository STIK SITI KHADIJAH - STIK SITI KHADIJAH
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
-
Upload
diego-la-monica -
Category
Technology
-
view
2.175 -
download
1
description
Transcript of Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Autore: Diego La MonicaEmail: [email protected]: http://diegolamonica.info
Sponsor:
Cos'è IWA/HWG
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Partecipazioni e attività IWA/HWG è un’Associazione professionale no profit riconosciuta
leader mondiale nella fornitura dei principi e delle certificazioni di
formazione per i professionisti della Rete Internet; è presente in
100 paesi, con 130 sedi ufficiali in rappresentanza di più di
165.000 associati.
La sua missione: Fornire programmi formativi di qualità; Fornire agli associati supporto e collaborazione a livello
regionale, nazionale e internazionale, nonché un marchio di
affiliazione riconosciuto a livello mondiale; Promuovere i principi universali di etica e di pratica
professionale per tutti i professionisti della Rete Internet; Fornire supporto per la definizione e lo studio di normative
nei Paesi in cui è presente
Network: http://www.iwa.it http://www.itlists.org http://blog.iwa.it
http://webaccessibile.org http://www.skillprofiles.eu
Piccola presentazione personale
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Diego La MonicaWeb Solution Developer
Membro del Consiglio Direttivo di IWA Italy
Coordinatore area Tecnica e Blog di IWA Italy
Membro del Protocols and Format Working Group istituito dal W3C in rappresentanza di IWA/HWG (http://www.w3.org/WAI/intro/aria)
Membro del Web Skill Profile Working Group (http:://skillprofiles.eu)
Autore del framework javascript JAST (http://www.jastegg.it/)
Autore del Framework alpha
http://diegolamonica.info http://wili.diegolamonica.info
http://cleanx.diegolamonica.info http://jastegg.it
Nel tempo libero…
…Suono la chitarra...
…Vado al cinema…
…Mi dedico ai miei figli…
…ma non ne ho troppo!
Breve definizione di World Wide Web (WWW)
Il World Wide Web [...], è un insieme vastissimo di contenuti (multimediali e non) e servizi che possono essere resi disponibili a/da chiunque abbia a disposizione una connessione ad Internet.
Il Web è conosciutoanche come la rete delle reti...
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
La rete delle reti…
…la rete di comunicazione di Provenzano era così complessa da poter essere paragonata all’architettura del web.
Cenni evolutivi
I contenuti Standard di condivisione Pagina di presentazione Sito web CMS
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
HTML
La comunicazione Corrispondenza postale Email News ticker Feed RSS
XML
XHTML
SGML
Ma…
…ci sarà sempre qualcuno che non è al passo coi tempi!
"Non è abituato a scrivere al PC, non è così tecnologico" [...]
Cos’è stato il Web ad oggi?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Il web è fonte di informazione inesauribile
L'informazione
Riviste on-line Testate giornalistiche Siti tematici Wiki Blog Social Network
La distribuzione
•HTML
•XML
•Really Simple Sindycation (RSS)
•Web Services
Con quali strumenti interagiamo?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Rich Internet Applications
Editor di pagine web
Board customizzate
Piattaforme ad-hoc
Il cliente chiede, il professionista risponde!
http://www.youtube.com/watch?v=kGuPpYYXIU
Siti Web, Portali, Social Network
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Il target di utenze non è ben definito, chiunque può visitare un sito
Per garantire un buon risultato bisognerebbe pensare e testare per qualsiasi tecnologia
Le esigenze si evolvono e non sono ben definite sin dall’inizio
Soluzioni custom?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Pro:
Sono economiche
Tempo di sviluppo ridotto
Contro:
Compatibilità customizzazioni incerto
La sicurezza dipende dal team di sviluppo
Soluzioni ad-hoc?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Pro: Analisi accurata della soluzione
Migliori performance
Maggiore sicurezza
Contro:
Hanno un costo elevato
Si è talvolta vincolati all’autore della soluzione
Soluzioni customizzate ad-hoc?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Pro: la piattaforma utilizzata è
stata rimodellata sulle proprie esigenze
Contro: Hanno un costo eccessivamente elevato Si è vincolati all'autore della soluzione Si possono avere delle instabilità del sistema Diventa impossibile aggiornare alle nuove versioni
la piattaforma scelta
Qual’è la scelta migliore?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Soluzioni custom per le PA e per aziende medio piccole.
Soluzioni ad-hoc per le aziende medio grandi.
Ogni realtà è a se, in dipendenza del problema da affrontare si seguirà una strada.
Il denaro è un bene futile…
…son altri i valori che contano!
Rich Internet Application
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Si conosce da subito il target
Si ha conoscenza del (set ridotto di) tecnologia da supportare
Si conoscono le esigenze
La controtendenza per le RIA
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Non inventare mai la ruota
Esiste già un prodotto utile ai nostri scopi?
Non esiste la perfezione assoluta
È più economico utilizzare un framework
Cosa sono i framework?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Sono le fondamenta dell’edilizia del software
Lo scopo di un framework è di risparmiare allo sviluppatore la riscrittura di codice già steso in precedenza per compiti simili. Questa circostanza si è presentata sempre più spesso man mano che le interfacce utente sono diventate sempre più complesse, o più in generale man mano che è aumentata la quantità di software con funzionalità secondarie simili.
Come funziona un framework?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Come funziona un framework?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Framework a confronto
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Lato client jQuery, MooTools
Prototype (alla base di scriptaculous)
JAST
Yui, AxsJS
ExtJS
Framework a confronto
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Lato server Zend Framework
Struts
Springs
.NET Framework
Framework a confronto
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Client/Server Ruby On Rails
Microsoft .NET Framework
Cake PHP, CodeIgnition
ALPHA
+ =
Quanto mi costa?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Lo scopo di un framework è di risparmiare allo sviluppatore la riscrittura di codice già steso in precedenza per compiti simili. Questa circostanza si è presentata sempre più spesso man mano che le interfacce utente sono diventate sempre più complesse, o più in generale man mano che è aumentata la quantità di software con funzionalità secondarie simili.
Il costo è determinato dalla complessità delle funzioni accessorie
Qual’è la scelta migliore?
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Dipende
dalle esigenze del cliente
dalle specifiche di progetto e requisiti applicativi
dalle proprie competenze
Esiste tuttavia la possibilità di implementare applicazioni non basate su framework…
…che siano però semplici batch!
Diego La Monicaemail: [email protected]
skype: diego.la.monica
mobile: +39 3337235382
Perché contattarmi?
Perché posso offrirvi soluzioni
custom
Perché posso offrirvi soluzioni ad-
hoc
Perchè posso sviluppare la tua RIA
Perché possiamo studiare insieme
la tua soluzione
Perché offro la qualità!
Termini e Licenza del documento
Quest'opera è stata rilasciata sotto la licenza Creative Commons Attribuzione-Non commerciale-Non opere derivate 3.0 Unported. Per leggere una copia della licenza visita il sito web http://creativecommons.org/licenses/by-nc-nd/3.0/ o spedisci una lettera a Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.Diritti, marchi registrati e siti web riportati in immagini e url sono riservati e proprietà dei diretti interessati e relative aziende.IWA/HWG e l’associazione IWA Italy non sono direttamente o indirettamente responsabili dei contenuti riportati nel presente documento che sono ad esclusiva cura e responsabilità del relatore.
Siti web, portali e Rich Internet Applications: tendenze e controtendenze – Diego La Monica @ Smau 2009-10-21International Webmasters Association Italian Chapter - www.iwa.it
Siti web, portali e Rich Internet Applications: tendenze e controtendenze
Autore: Diego La MonicaEmail: [email protected]: http://diegolamonica.info