Cell. +39 3479684755
Il Blog di Instant Websites
Corsi di Web Design a Vigevano e Milano
Premessa: a cosa serve un corso di web design?
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.
Lo studio freelance INSTANT WEBSITES di Della Bianca Paolo Ettore organizza corsi da alcuni anni, a Milano ed ora nella nuova sede di Vigevano (Pavia).
Che cosa si impara con il corso base di web design?
Pur definendosi “base”, dal momento che non richiede conoscenze pregresse in materia da parte di chi si iscrive, il nostro corso ha un programma decisamente ampio: si parte dall’analisi dei fattori preliminari nella realizzazione di un sito, si esaminano gli elementi grafici che compongono una pagina, si passa allo sviluppo della stessa utilizzando XHTML (HTML e CSS), infine si affronta la tematica del SEO (ottimizzazione per i motori di ricerca).
Quanto dura il corso?
Il corso comprende 32 ore di lezione di base, articolate in incontri di 3 o 4 ore, più 4 ore finali solitamente dedicate all’esame di un progetto svolto dal partecipante.
Il totale è dunque di 36 ore.
Che cosa comprende il programma del corso?
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 programma dettagliato è disponibile a richiesta.
Immagine di sfondo al 100% con CSS3 e con CSS2
Si pone talvolta l’esigenza di impostare una singola immagine di sfondo alla pagina del nostro sito, che presenti le seguenti caratteristiche:
1) deve ridimensionarsi in relazione alla viewport (dimensione, o meglio risoluzione dello schermo dell’utente),
2) non deve deformarsi in seguito a quanto sopra, vale a dire le proporzioni devono restare immutate.
Sembra facile ma, come sanno bene gli sviluppatori, non lo è anche se la nuova versione dei Cascading Style Sheet facilita di molto la vita.
Vediamo dunque come procedere:
CSS3
E’ stata introdotta la nuova proprietà background-size, impostandone il valore su contain o cover è possibile ottenere l’effetto desiderato.
Il codice CSS sarà dunque:
body {
margin: 0;
padding: 0;
background: url(immagini/index.jpg) no-repeat center center fixed;
-moz-background-size: contain;
-webkit-background-size: contain;
background-size: contain;
}
Usando contain, l’immagine non viene deformata ma può lasciare degli spazi bianchi sul lato lungo dello schermo; usando cover, invece, l’immagine riempie interamente lo schermo ma può deformarsi.
Il limite è rappresentato dal fatto che solo i browser più recenti supportano la proprietà in questione.
Pur adottando la sintassi differenziata vista sopra (pur specificando cioè mozilla o webkit quali “motori” del browser), resta il problema di Internet Explorer che supporta background-size solo dalla versione 9; come è noto, chi ha un PC che gira sotto Windows XP non può avere una versione superiore alla 8 quindi si tratta di un problema serio che richiede una soluzione alternativa.
Perché “instant” websites?
Il termine “instant” (istantaneo) nel nostro nome non deve trarre in inganno: non ha nulla a che vedere con quei disastrosi programmini o quei servizi online – alcuni relativamente onerosi – che promettono di costruire un sito completo e professionale a chiunque nel giro di pochi minuti.
Un lavoro professionale, nel senso autentico del termine, richiede necessariamente un certo tempo affinché vengano curati tutti gli aspetti di progettazione e sviluppo che consentono poi ai fruitori di visitare il sito e navigarlo senza problemi.
Ovviamente se l’intento è quello di costruire una paginetta per mostrare quanto è bello il nostro cane o la nostra collezione di fumetti, tali servizi possono andare più che bene.
Se, viceversa, l’oggetto del sito è la presentazione di un’attività devono essere rispettati determinati parametri qualitativi mancando i quali il risultato che si ottiene è quello di una … cattiva presentazione.
Detto questo, un sito “fatto bene” non deve necessariamente costare una cifra spropositata né richiedere mesi su mesi per la sua creazione.
Il nostro obiettivo è quello di rispondere nella maniera migliore possibile alle esigenze che ci vengono prospettate dal potenziale Cliente ed è per questo motivo che la prima fase del lavoro consiste in una vera e propria intervista a quest’ultimo.
Non ci limitiamo a “disegnare” o “scrivere codice”: siamo dei veri e propri consulenti che, recepite le necessità e le finalità del Cliente, formulano una proposta che sia tecnicamente ed economicamente su misura.
A quel punto il lavoro può procedere speditamente e senza intoppi con piena soddisfazione di chi ce l’ha commissionato.
Siamo vicini al Cliente, lo aiutiamo, lo affianchiamo; siamo veloci (“instant“) e consegnamo quello che abbiamo promesso, che si tratti di un sito di dimensioni medio/grandi o di un mini-sito per un evento spot.
Metteteci alla prova!