Cell. +39 3479684755
Il Blog di Instant Websites
Siti per dispositivi mobili: offrire contenuto alternativo di qualità
L’ampia diffusione guadagnata da smartphone, tablet ed altri dispositivi mobili negli ultimi tempi pone lo sviluppatore di fronte all’esigenza di garantire la fruibilità dei contenuti del sito attraverso una serie di piattaforme piuttosto diverse tra loro per dimensioni fisiche e caratteristiche tecniche.
In realtà è possibile distinguere – un po’ grossolanamente magari – tra due categorie di dispositivi: i tablet da un lato, che per via della risoluzione video garantiscono di per sé un’esperienza utente simile a quella ottenuta su un desktop o un laptop, e gli smartphone dall’altra, che per le piccole dimensioni dello schermo richiedono una versione del sito costruita ad hoc (se il committente lo ritiene necessario e se è disposto a pagare per essa!).
Nel primo caso – cioè per iPad e simili – il principale problema tecnico è costituito dunque dal mancato supporto di Adobe Flash, che ha fatto molto discutere per l’insensatezza della decisione.
Piaccia o non piaccia, Flash era divenuto uno standard per la realizzazione di contenuti animati ed interfacce video; può darsi che HTML5 sia destinato a soppiantarlo nel tempo ma i siti sviluppati con l’uso di Flash sono talmente numerosi che rinunciare al supporto di questa tecnologia è apparsa un’idea arrogante e fondamentalmente ingiustificata.
A parte questo, su cui credo ci sia poco da dibattere (a meno che si appartenga alla categoria di quelli che “Apple non sbaglia mai” … ma qui sconfiniamo nell’ideologia) possiamo solo prendere atto della situazione e, qualora si usi Flash per alcuni contenuti del sito, cercare di fornire contenuto alternativo di qualità.
Fino a qualche tempo fa, era giudicato sufficiente porgere all’utente il cui browser fosse sprovvisto di Flash Player (o fosse provvisto di una versione obsoleta) un invito più o meno gentile a scaricare il software; la possibilità di inserire un messaggio personalizzato derivava dalla modalità di inserimento del contenuto Flash tramite SWFObject con conseguente possibilità, appunto, di prevedere un contenuto alternativo.
Questa prassi derivava dal fatto che il mancato supporto degli elementi in Flash era sicuramente imputabile all’assenza del plugin nel browser usato.
Oggi, invece, possiamo sfruttare questa opportunità tecnica per aggiungere contenuto alternativo agli utenti che navigano il sito su iPad o altro dispositivo privo di supporto con Flash, garantendo nel contempo una buona esperienza anche a coloro che in realtà usano il PC ma non hanno Flash Player installato (mosche bianche, secondo i dati forniti da Adobe, ma pur sempre presenti).
Questo contenuto dovrà essere di qualità, cioè tale da sostituire l’elemento Flash in maniera da non fare neppure percepire l’assenza di quest’ultimo (fin dove possibile).
Nel caso dunque in cui si utilizzi la libreria SWFObject il procedimento tecnico sarà il seguente:
– nella sezione head della pagina:
<script type=“text/javascript” src=“js/swfobject.js”></script>
<script type=“text/javascript”>
swfobject.embedSWF(“swf/filmato.swf”, “box”, “400″, “300″, “9.0.0″);
</script>
e nella sezione body:
<div id=”box”>
<!– contenuto alternativo –>
…
<!– /contenuto alternativo –>
</div>
Il contenuto alternativo, inserito nel div chiamato #box nell’esempio di cui sopra, verrà automaticamente visualizzato qualora sia impossibile mostrare quello in Flash e cioè filmato.swf.
Naturalmente questa tecnica è applicabile solo qualora gli elementi in Flash siano solo alcuni nella pagina; per i siti sviluppati interamente sulla base di questa tecnologia sarà indispensabile sviluppare una versione apposita in XHTML.
CORSO DI WEB DESIGN PER PRINCIPIANTI A MILANO
Le capacità legate al web design ed allo sviluppo del codice XHTML delle pagine web sono sempre più importanti in un contesto come quello attuale, in cui la presenza sulla Rete appare vitale in svariati campi.
Sapere realizzare siti web ben costruiti e compatibili con i diversi dispositivi esistenti costituisce perciò una voce rilevante del proprio curriculum vitae al fine dell’inserimento in imprese, oppure la base di una professione autonoma stimolante e di grande soddisfazione.
Il mercato offre un gran numero di corsi, generalmente svolti in aula con numerosi partecipanti, nei quali l’interazione tra docente e partecipante è molto scarsa – quando non inesistente.
INSTANT WEBSITES ha dunque pensato di configurare il proprio Corso Base di Web Design sulla base di un rapporto diretto ed immediato tra l’insegnante e gli iscritti, che per ogni sessione non sono mai in numero superiore a 3. In pratica, un corso quasi-individuale, con la possibilità ulteriore di concordare un vero e proprio corso individuale e di personalizzare il programma.
Le aree fondamentali del programma base sono le seguenti:
- Introduzione al Web Design
- La struttura di un sito web
- XHTML e CSS: Uso di Adobe Dreamweaver
- Promozione e manutenzione del sito
E’ possibile scaricare il programma del corso in formato pdf.
Il Corso Avanzato di Web Design rappresenta poi la versione completa del corso di web design da noi proposto. Esso, infatti, è costituito dal Corso Base più due ulteriori incontri dedicati all’approfondimento dei layout complessi di pagina ed alle pagine dinamiche PHP, con particolare riferimento agli script open source (WordPress in primis). Il totale delle ore di lezione sale in questo corso a 32 distribuite su 8 incontri.
La sede del corso è Milano (zona Jenner/Nigra); la data di inizio è MARTEDI’ 20 MARZO 2012 e l’orario delle lezioni è dalle ore 18 alle ore 22. La collocazione delle lezioni in orario tardo pomeridiano/serale è stata decisa per accogliere le numerose richieste in tale senso, da parte di persone interessate a partecipare al corso ma impossibilitate a frequentare in orari di lavoro. Se tuttavia il giorno e/o l’orario non si adattassero alle vostre esigenza, vi invitiamo a contattarci per discutere la possibilità di organizzare un corso individuale con una differenza di prezzo modesta.
Rammentiamo che previ accordi, questo corso può essere tenuto anche presso la sede della persona o organizzazione interessata; il programma è personalizzabile a richiesta.
Il costo del corso base di gruppo è di Euro 600,00 + iva di legge.
Sono previste condizioni particolari per l’iscrizione cumulativa di gruppi di 2 o più persone.
Potete reperire ulteriori informazioni sui corsi di web design nelle seguenti pagine:
instantwebsites.it – pagina dedicata ai corsi:
http://www.instantwebsites.it/corsi.html
corsiwebdesign.it – pagina dedicata al corso base:
http://www.corsiwebdesign.it/corsobase.php
corsiwebdesign.it – pagina dedicata al corso avanzato:
http://www.corsiwebdesign.it/corsoavanzato.php
oppure contattandoci direttamente senza impegno ai numeri telefonici 0200618547 (tariffa urbana da tutta Italia) o 3479684755 (vedi anche la pagina Contatti del sito corsiwebdesign.it: http://www.corsiwebdesign.it/contatti.php
CORSO DI WEB DESIGN A MILANO
INSTANT WEBSITES è lieta di proporre il proprio Corso di Web Design e Adobe Dreamweaver di livello base a Milano.
Il corso si prefigge di insegnare le tecniche di realizzazione di un sito web conforme alle raccomandazioni internazionali, partendo dallo scenario operativo, proseguendo con l’esame delle competenze ed affrontando gli elementi fondamentali dell’XHTML (HTML e CSS).
E’ un corso “base” nel senso che è rivolto a chi affronta l’argomento per la prima volta, quindi non sono richieste conoscenze già consolidate. Tuttavia, una volta terminato il corso stesso, l’iscritto disporrà delle cognizioni tecniche necessarie allo sviluppo completo di un sito, fermi restando naturalmente i necessari approfondimenti e la necessità di svolgere un’adeguata pratica.
Le aree fondamentali del programma sono le seguenti:
- Introduzione al Web Design
- La struttura di un sito web
- XHTML e CSS: Uso di Adobe Dreamweaver
- Promozione e manutenzione del sito
E’ possibile scaricare il programma del corso in formato pdf.
Il corso si articola su 6 incontri da 4 ore ciascuno, per un totale di 24 ore.
Il Corso Avanzato di Web Design rappresenta poi la versione completa del corso di web design da noi proposto. Esso, infatti, è costituito dal Corso Base più due ulteriori incontri dedicati all’approfondimento dei layout complessi di pagina ed alle pagine dinamiche PHP, con particolare riferimento agli script open source (WordPress in primis). Il totale delle ore di lezione sale in questo corso a 32 distribuite su 8 incontri.
La sede del corso è Milano (zona Jenner/Nigra); la data di inizio è MARTEDI’ 24 GENNAIO 2012 e l’orario delle lezioni è dalle ore 18 alle ore 22. La collocazione delle lezioni in orario tardo pomeridiano/serale è stata decisa per accogliere le numerose richieste in tale senso, da parte di persone interessate a partecipare al corso ma impossibilitate a frequentare in orari di lavoro. Se tuttavia il giorno e/o l’orario non si adattassero alle vostre esigenza, vi invitiamo a contattarci per discutere la possibilità di organizzare un corso individuale con una differenza di prezzo modesta.
Rammentiamo che previ accordi, questo corso può essere tenuto anche presso la sede della persona o organizzazione interessata; il programma è personalizzabile a richiesta.
Il costo del corso di gruppo è di Euro 600,00 + iva di legge.
Sono previste condizioni particolari per l’iscrizione cumulativa di gruppi di 2 o più persone.
Per maggiori dettagli ed informazioni, vi invitiamo a visitare la pagina Corsi del sito ed a contattarci senza impegno ai numeri telefonici 0200618547 (tariffa urbana da tutta Italia) o 3479684755, oppure tramite il modulo presente nella pagina Contatti del sito.