CONCETTI IMPORTANTI Programmazione WEB

Documenti analoghi
Farete 7 e 8 Settembre

Cookie di analisi di servizi di terze parti

Informativa estesa sull utilizzo dei cookie

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1

PROGRAMMA DEL CORSO ADOBE DREAMWEAVER CS5

Accessibilità Web. Immagini <img> Motivazione implementazione e verifica dei contenuti e delle interfacce ai sensi della legge 4/2004

Manuale per l utilizzo del backend FIDAL.IT. Versione 1.0

Utilizzo collegamento remoto

Un sito con Wordpress

Aspetto. Lauri Watts Traduzione italiana: Pino Toscano

Accessibilità nel web. Accessibilità nel web

Follow Up #1 Presenza Online

COMANDI RAPIDI Tastiera italiana QWERTY

Istruzioni per la modifica del template di profilo personale

COOKIE POLICY. Cosa sono i cookies? Per cosa usiamo i cookies? Che tipi di cookie usiamo?

Corso di Web Marke.ng

Si accede alla piattaforma digitando nel browser l indirizzo: dopo di chè si apre la seguente pagina,

Cookie Policy. Cosa sono i cookies?

Utilizzo il computer con il videoproiettore o la LIM durante la lezione

REALIZZARE SOFTWARE DIDATTICO DI QUALITA' DI LIBERO UTILIZZO: UNA PROPOSTA

INFORMATIVA SULL'USO DEI COOKIE

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

Creare l array presentato nei lucidi ([pippo, pluto, etc])

Il presente manuale si applica ai seguenti prodotti e alle seguenti versioni firmware:

Come usare Doyouall. Usare il software Doyouall è molto semplice. Questa piccola guida è un aiuto per realizzare velocemente il tuo nuovo sito web.

ISTITUTO TECNICO INDUSTRIALE STATALE ALESSANDRO VOLTA - Napoli L.I.M. Prof. Silvana Spedaliere. Lavagna Interattiva Multimediale

CONDIVIDERE IL PROPRIO SCHERMO CON GLI STUDENTI COLLEGANDOSI DA UN SERVER

contactsend PageBuilder engagement marketing contactsend

Corso di formazione CerTIC Tablet

Internet Explorer 8 Beta 2 disponibile al download pubblico. Scritto da Administrator Venerdì 29 Agosto :38

informazioni su Facebook Connect cliccare qui informazioni sui social plug-in di Facebook cliccare qui

Cosa sono i cookie? {jfalternative}110 content There are no translations available.{/jfalternative} Uso dei cookie su

VANTAGGI DI BOOTSTRAP

ACCESSO ALLA POSTA ELETTRONICA TRAMITE OUTLOOK WEB ACCESS

EFAI IL NUOVO PORTALE DI COMUNICAZIONE MANUALE D USO SETTEMBRE 2010 REV. 01

Istituto Tecnico Tecnologico G. Marconi Rovereto ESAME DI STATO TechUp! Giulio Lasta. Classe V D informatica Anno Scolastico 2014/2015

Cloud GDrive, Dropbox

Classificazione delle applicazioni multimediali su rete

File Leggimi per Philips CamSuite 2.0

WIFILAB ISTRUZIONI PER IL SETUP E L UTILIZZO DEL CLIENT VMWARE HORIZON (SISTEMA OPERATIVO MICROSOFT WINDOWS)

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione

Servizio di Certificazione Digitale

In questa pagina puoi trovare una panoramica sulle funzioni di accessibilità del portale.

Un sito con Wordpress

Accessibilità del Portale Web dell A.O.U. Federico II. Valutazione del rispetto del livello di accessibilità obbligatorio per le PA italiane

Tutorial. KPMG MyAcademy-Demo April, 2016

Come usare il DjVu. Cos'è DjVu

CONSIGLI E TRUCCHI. Parte seconda

InfoView per la Regione Emilia-Romagna

Gestione risorse (Windows)

Servizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore

1.1. Come funzionano le pagine Web.

PAT/RFS116-21/02/ Allegato Utente 2 (A02)

Il terminale o Prompt dei comandi e modifica della path versione XP

6. Editor Divi. Il layout. Guida Sintetica Wordpress //

Fondamenti di Informatica

PowerPoint: uso del software

COOKIES. Ulteriori informazioni sui cookies le trovi sui siti e

Guida all uso del sistema gestionale schede online per attività commerciali e turistiche

Scenario di riferimento

ARCHITETTURA DI UN SITO

Corso di Adobe Photoshop CS4 2 Giorni

Benvenuto in Dropbox!

Safe Access. Versione 1.2. Manuale utente. Manuale utente

Versioni di prova del prodotto SOLIDWORKS

Guida a WordPress. 1. Iscrizione a Wordpress

FILES. Componente per la gestione dei files in Joomla. Release di test per Joomla! 3.7.x. By Helios Ciancio

Word Parte III. Fondamenti di informatica. Intestazioni e piè di pagina. Intestazione e piè di pagina, Colonne, Tabulazioni

Piccola guida a Sigil. Corso AD Roma XIII Olga Mannella

Guida all utilizzo Hitcast

al libro digitale Indice: Peperoncino»» Argento Vivo»» Frutta candita»» Chi legge vola»» Il mondo nello zaino»» dal sito

Istruzioni per accedere alla piattaforma e-learning

Iniziare con Microsoft PowerPoint 2016 Un confronto con la versione 2003

Sommario. Introduzione 1. Ringraziamenti Installare Windows 8 17

Guide AVATAR alla piattaforma E-learning

Guide AVATAR alla piattaforma E-learning

GM EPC - Novità. Navigazione grafica. Navigazione comune per tutti i veicoli

ETICHETTA FACILE. Il programma di etichettatura facile e veloce.

Cosa sono i siti responsive

PER SALVARE UN FILE FILE - SALVA CON NOME SCEGLIERE: 1) il nome da dare al file. 2) la posizione in cui salvare: documenti, desktop, penna usb, etc.

Manuale Utente. Rev 1.0

Tourist LiveAssistant Lo sportello semplice. Semplice per l Ente, semplice per l utente

Accessibilità. Cos'è. Come garantirla. Come verificarla

Cloud GDrive, Dropbox

Realizzazione siti web: Come realizzare un sito web responsivo e ottimizzato per i motori di ricerca

Suite Sicurezza Lavoro: il software specifico per Consulenti della Sicurezza

Corsi d'informatica. La formazione quale elemento indispensabile per lo sviluppo. Schede Corsi Serali

INCOMUNE.NET 4.0 Powered by Contao CMS Open Source

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

SafePlace Manuale utente

E possibile vedere tutti i dispositivi collegati al computer accedendo al pannello di controllo=>sistema=>dispositivi hardware.

Sistema Informativo Territoriale del bacino dell Adige in ambiente WEB

Il vostro sito web su misura, ottimizzato per dispositivi mobili

Avviate Specifi dall icona presente sul vostro Desktop.

FAQ - Opzioni. Cos' è il JumpStart?

Installazione Plugin Agenzie delle Entrate - Spesometro - MyRent Installazione Locale

REQUISITI MINIMI ED IMPOSTAZIONI PER LA POSTA ELETTRONICA AZIENDALE INOTES DI ASL AT

Capitolo I Sistema operativo

Transcript:

CONCETTI IMPORTANTI

Conce' importan. Mol>tudine di disposi>vi Standard Web Miglioramen> progressivi Responsive design Accessibilità Performance

La mol.tudine dei disposi.vi Quando una pagina si vede bene su un desktop non è demo che si veda bene su altri disposi>vi Non è solo un problema di dimensione dello schermo Cambia la banda La risoluzione la densità dei pixel Ci sono device con alta risoluzione e spesso (rela>vamante) poca banda Non esiste ad oggi la possibilità adamare facilmente i contenu> desktop a disposi>vi mobil

Tan. browser

Se consideriamo le versioni

Cambia nel tempo

Gli standard Per ges>re la diversità: Seguire gli standard mol> browser seguono gli standard e la loro evoluzione ci permeme di essere compliant con le evoluzioni future lo potete dire al cliente La verità è che i browser non sono "perfemamente" allinea> e possono creare dei problemi visualizzazioni differen>

Miglioramento progressivo Pochi browser implementano totalmente gli standard gli manca sempre qualche nuova tecnologia standardizzata Gli uten> possono cambiare le preferenze dei browser disabilitare javascript bloccare i cookie L'idea è quella di fornire delle funzionalità base per tu[ e di offrire funzionalità avanzate a chi ha browser con maggiori capacità Fornisco un miglioramento progressivo dell'esperienza Approccio che deve riguardare tu[ gli aspe[ dello sviluppo

Strategia di produzione Stru=ura della pagina Se il documento è scrimo bene e "marked" corremamente è più semplice renderlo compa>bile con i diversi ambien> non sarà sempre uguale ma il contenuto sarà accessibile Aspe=o della pagina Con il CSS è possibile creare regole base e regole avanzate Alcuni browser ignorano le regole che non conoscono Dinamicità Fornire soluzioni si ripiego se il javascript è disabilitato menu css form con invio base

Responsive Web Design Normalmente i device con lo schermo piccolo tendono a restringere la pagina per adamarla allo schermo spesso il testo viene ridomo troppo e non si legge i link sono piccoli da cliccare ges>re lo zoom non sempre fornisce una esperienza piacevole I si> Responsive forniscono layout diversi a seconda della dimensione della finestra di visualizzazione. Un solo documento per tu[ i device ma con s>le variabile a seconda www.omdrl.org dello schermo

Si. per disposi.vi mobili Una soluzione alterna>va al Responsive è la creazione si si> separa> per desktop e mobile spesso si usa un prefisso per dis>nguerli (m. o mbile.) Spesso in ques> si> siamo costre[ a levare molte sezioni del sito Spesso nei si> di no>zie si preferisce questa soluzione vedi repubblica.it Figure 3-4. A comparison of primary and dedicated mobile

Accessibilità Ges.re le principali disabilità Problemi di vista Alcuni che vedono poco potrebbero aver la necessità di usare dei carameri molto grandi Problemi di mobilità Alcuni che non possono usare le mani protebbeto navigare il sito con disposi>vi speciali come joys>ck, tas>erini, etc. Problemi acus>ci Se usiamo audio o video dovremmo fornire del contenuto alterna>vo per chi non sente Problemi di apprendimento ProgeMare dei si> semplici

Velocità di accesso Si> troppo pesan> non sono accessibili da connessioni lente oggi mol> accedono via cellulare, spesso lentamente Mol> studi dimostrano che la velocità di un sito ne può determinare il successo Se un sito ci meme più di due secondi a caricare cieca 1/3 delle persone se ne vanno e mol> non tornano

Migliorare le performance Due grandi categorie limitare la dimensione dei file ridurre il numero di richiesta O[mizzare le immagini ridurre la dimensione ( e la qualità) Minimizzare i documen> HTML, CSS, Javascript rimuovere spazi extra e accapo Tenere javascript al minimo caricare gli script in parallelo Non caricare risorse non necessarie Ridurre in numero di richieste HHTP Ogni richiesta introduce un ritardo