Tecnologie WEB. Sintesi
|
|
- Annalisa Monaco
- 8 anni fa
- Visualizzazioni
Transcript
1 Tecnologie WEB Sintesi
2 Mappa Concettuale CSS HTML XML CGI PERL Servlet JSP Java Script Lato Client AJAX Lato Server ASP Applet PHP 2
3 HTML Linguaggio di mark-up (contrassegno) nato nel 1991 Documento html: file di testo contenente tag (parole chiave che indicano al browser le caratteristiche degli oggetti) WEB editor: Editor di testo WYSIWYG (editor visuale) 3
4 Specifiche HTML 4.01 e HTML 5 /cover.html html40/intro/intro.html html / ions/lists/listlang-it.html it.html 4
5 Pagine in formato WEB risiedono su un server WEB sono visualizzabili tramite browser vengono trasmesse secondo il protocollo HTTP Sito WEB = Insieme di pagine riferite ad uno stesso argomento 5
6 Document Object DOM Object Model = modello per descrivere gli oggetti che compongono un documento Documento Intestazione Corpo Titolo Capitolo 1 Capitolo n Sezione 1 Paragrafo 1 6
7 XML extensible Markup Language Descrive il significato dei dati Creato per strutturare, memorizzare e trasmettere dati Non ha tag predefiniti Ciascuno può definire i propri 7
8 CSS Cascading Style Sheet Pagine di stile a cascata Consentono di separare il contenuto e la forma (aspetto) tyles.html
9 Fogli di stile esterni Gli autori possono separare i fogli di stile dai documenti HTML. Ciò offre numerosi benefici: Autori e gestori di siti possono condividere i fogli di stile attraverso una quantità di documenti (e siti). Gli autori possono modificare il foglio di stile senza che sia necessario apportare cambiamenti al documento. I programmi utente possono caricare selettivamente i fogli di stile (in base alle descrizioni dei media). 9
10 JavaScript Tecnologia lato client Script = righe di testo interpretate dal browser Linguaggio orientato agli oggetti Sintassi molto simile a Java (e a C++) <script language= JavaScript JavaScript > document.write( Ciao mondo! ); </script> 10
11 JavaScript L esecuzione degli script può essere collegata agli eventi (azioni compiute dall utente sulla pagina) L attributo id viene usato per accedere ad un elemento della pagina oggetto=document.getelementbyid(id id) La parola chiave var serve a dichiarare variabili locali 11
12 AJAX Asynchronous JavaScript and XML I programmi JavaScript possono comunicare direttamente con il server, ricevendo le risposte senza dover ricaricare tutta la pagina Web XMLHttpRequest: : oggetto per gestire la comunicazione asincrona con il server web 12
13 Modello sincrono L utente scrive un indirizzo o clicca su un link Il browser invia una richiesta Il server elabora una risposta e la invia Il browser visualizza la pagina (ricarica tutta la pagina) 13
14 Modello asincrono L utente genera un evento Javascript invia una richiesta al server Il server elabora una risposta Javascript aggiorna la pagina senza ricaricarla interamente 14
15 AJAX: utilizzo Esegue la validazione nei moduli Completa le caselle di testo Visualizza informazioni senza ricaricare la pagina 15
16 CGI Common Gateway Interface Metodo standard per lo scambio di dati tra server Web e programmi o script esterni Interfaccia - non linguaggio di programmazione 16
17 Gli script CGI PERL possono essere realizzati in linguaggio PERL (interpretato) sono eseguiti lato server sono memorizzati in una directory speciale del server Web (cgi( cgi-bin) hanno estensione.cgi o.pl la prima riga indica la cartella che contiene l interprete da utilizzare #!/usr usr/bin/perl 17
18 Caratteristiche di un sito WEB Usabilità Accessibilità Leggibilità del codice 18
19 Usabilità 19
20 Usabilità La caratteristica dei servizi di rispondere a criteri di: facilità e semplicità d uso, efficienza, rispondenza alle esigenze dell utente, gradevolezza e soddisfazione nell uso del prodotto 20
21 Principi di usabilità (definiti dal Sun Usability Lab) UTILITA : A cosa/chi serve il sito? FACILITA DI APPRENDIMENTO: Come si comportano gli utenti? Riescono ad utilizzare gli strumenti del sito? EFFICIENZA: Il sito risponde in modo efficace e veloce agli eventi di navigazione e di ricerca? FACILITA DI COMPRENSIONE: Gli utenti hanno imparato ad utilizzare il sito? Lo ricordano nelle visite successive? PREVENZIONE DEGLI ERRORI: Sono stati eliminati tutti gli errori di navigazione (es. link morti) e di scripting? SODDISFAZIONE: Il sito è gradevole e soddisfacente o crea disorientamento? 21
22 HOME RUN (Jakob( Nielsen) High-quality (estetica e contenuti) Often (aggiornamenti frequenti) Minimal (pagine non pesanti da scaricare) Easy (GUI semplice) Relevant (informazioni rilevanti) Unique (pagine originali) Net-centric (Internet come fondamento) 22
23 Linee guida Semplice da usare Chiaro nei contenuti Navigabile in tutte le sue parti 23
24 Tempi di scaricamento L utente: tra 1 e 15 secondi perde la concentrazione dopo secondi si spazientisce e nel 75% dei casi abbandona Non fare pagine pesanti!!! Le pagine vengono scaricate dall alto Fare intestazioni snelle!!! 24
25 Suddivisione della pagina intestazione, piè di pagina, corpo con i contenuti principali, sezione contenente gli eventuali collegamenti (link( link), sezione contenente un menù di navigazione. 25
26 Layout Negli anni 90 sono stati realizzati moltissimi siti web divisi in frame grazie al fatto che questi oggetti riuscivano a fornire un buon grado di dinamicità alle pagina web (i frame mantengono una parte del sito, solitamente il menu, fissa e modificano esclusivamente un secondo frame, quello centrale, per visualizzare le varie pagine del sito) Successivamente i siti web si sono evoluti verso una struttura a tabella. Ancora oggi sono presenti moltissime pagine sulla rete strutturate in tale modo. 26
27 Frameless & Tableless Il W3C consiglia di realizzare il layout dei siti web senza utilizzare frame e tabelle ma tramite i css 27
28 Perché è meglio non usare i frame? I browser non possono ottimizzare e rendere omogeneo il caricamento dei frame: Lo schema strutturale della pagina è alterato Il tempo di caricamento della pagina è moltiplicato per il numero di frame Vengono alterate le funzionalità: Bookmarking Link già visitati Back Stampa Reload I frame non vengono interpretati in modo univoco dai browser 28
29 Perché le tabelle non si devono usare per creare i layout? perché non hanno quello scopo, le tabelle servono infatti a contenere dati perché il codice di una tabella viene letto, dai sw lettori per ciechi, una riga alla volta, e se abbiamo diviso il layout in tante celle, allora l utente non vedente non capirà nulla perché utilizzando i css è molto più facile apportare modifiche 29
30 Il tag <div> Suddivide la pagina in sezioni Permette di costruire pagine WEB basate su livelli che possono essere posizionati liberamente e visualizzati (o nascosti) all occorrenza oggetto.style.visibility= hidden hidden ; oggetto.style.visibility= visible visible ; 30
31 Accessibilità 31
32 Accessibilità La capacità dei sistemi informatici, nelle forme e nei limiti consentiti dalla conoscenze tecnologiche, di erogare servizi e fornire informazioni fruibili, senza discriminazioni, anche da parte di coloro che, a causa di disabilità,, necessitano di tecnologie assistive e configurazioni particolari 32
33 Legge 9 gennaio 2004 n. 4 (legge Stanca) Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici Art. 1 (Obiettivi( e finalità) 1. La Repubblica riconosce e tutela il diritto di ogni persona ad accedere a tutte le fonti di informazione e ai relativi servizi, ivi compresi quelli che si articolano attraverso gli strumenti informatici e telematici. 2. È tutelato e garantito, in particolare, il diritto di accesso ai servizi informatici e telematici della pubblica amministrazione e ai servizi di pubblica utilità da parte delle persone disabili, in ottemperanza al principio di uguaglianza ai sensi dell'articolo 3 della Costituzione. 33
34 Art. 3 (Soggetti erogatori) 1. La presente legge si applica alle pubbliche amministrazioni di cui al comma 2 dell'articolo 1 del decreto legislativo 30 marzo 2001, n. 165, e successive modificazioni, agli enti pubblici economici, alle aziende private concessionarie di servizi pubblici, alle aziende municipalizzate regionali, agli enti di assistenza e di riabilitazione pubblici, alle aziende di trasporto e di telecomunicazione a prevalente partecipazione di capitale pubblico e alle aziende appaltatrici di servizi informatici. 2. Le disposizioni della presente legge in ordine agli obblighi per l'accessibilità non si applicano ai sistemi informatici destinati ad essere fruiti da gruppi di utenti dei quali, per disposizione di legge, non possono fare parte persone disabili. 34
35 Art. 5 (Accessibilità degli strumenti didattici e formativi) 1. Le disposizioni della presente legge si applicano, altresì, al materiale formativo e didattico utilizzato nelle scuole di ogni ordine e grado. 2. Le convenzioni stipulate tra il Ministero dell'istruzione, dell'università e della ricerca e le associazioni di editori per la fornitura di libri alle biblioteche scolastiche prevedono sempre la fornitura di copie su supporto digitale degli strumenti didattici fondamentali, accessibili agli alunni disabili e agli insegnanti di sostegno, nell'ambito delle disponibilità di bilancio. 35
36 Accessibilità Il sito è: Presente nei motori di ricerca Utilizzabile dai disabili Funzionante con qualsiasi risoluzione dello schermo Indipendente dal browser 36
37 WCAG - Linee guida Web Accessibility Initiative LINEE GUIDA Conformità (3 livelli) Priorità (3 gruppi) 37
38 WCAG 2.0 Web Content Accessibility Guidelines (WCAG) 2.0 defines how to make Web content more accessible to people with disabilities. Accessibility involves a wide range of disabilities, including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities. Although these guidelines cover a wide range of issues, they are not able to address the needs of people with all types, degrees, and combinations of disability. These guidelines also make Web content more usable by older individuals with changing abilities due to aging and often improve usability for users in general. 38
39 Web Content Accessibility Guidelines (WCAG) 2.0 Traduzione italiana autorizzata Pubblicata il 21 Dicembre AG20-it/Overview.html 39
40 1 Percepibile 1.1 Fornire alternative testuali per qualsiasi contenuto non di testo in modo che possa essere trasformato in altre modalità fruibili secondo le necessità degli utenti come stampa a grandi caratteri, Braille, sintesi vocale, simboli o linguaggio più semplice. 1.2 Fornire alternative per i media temporizzati. 1.3 Creare contenuti che possano essere rappresentati in modalità differenti (ad esempio, con layout più semplici), senza perdere informazioni o la struttura. 1.4 Rendere più semplice agli utenti la visualizzazione e il sonoro dei contenuti, separando i contenuti in primo piano dallo sfondo. 40
41 2 Utilizzabile 2.1 Rendere disponibili tutte le funzionalità tramite tastiera. 2.2 Fornire agli utenti un'adeguata disponibilità di tempo per leggere ed utilizzare i contenuti. 2.3 Non sviluppare contenuti che possano causare attacchi epilettici. 2.4 Fornire delle funzionalità di supporto all'utente per navigare, trovare contenuti e determinare la propria posizione. 41
42 3 Comprensibile 3.1 Rendere il testo leggibile e comprensibile. 3.2 Creare pagine Web che appaiano e che siano prevedibili. 3.3 Aiutare gli utenti ad evitare gli errori ed agevolarli nella loro correzione. 42
43 4 Robusto 4.1 Incrementare la compatibilità con i programmi utente attuali e futuri, includendo le tecnologie assistive. 43
44 Leggibilità 44
45 Leggibilità del codice commentato indentato pulito Verificare il codice siti di validazione 45
46 Validazione Conformità alle specifiche W3C (World Wide Web (W3) Consortium (C) = Ente internazionale che si occupa dell evoluzione del WEB)
47 Strutturare i contenuti Nel codice (X)HTML della pagina web non compariranno tag quali <font> (per indicare il tipo di carattere) e <center> (per indicare che l elemento della pagina deve essere posizionato al centro). Saranno invece da usare in modo intensivo i tag che servono a strutturare i contenuti, come <div> > (per raggruppare elementi), <h1>, <h2>,... (per organizzare la gerarchia dei titoli), <p> (quando il contenuto della pagina è un paragrafo), <strong> (quando si intende evidenziare il testo). 47
48 FILE.CSS Scritto tramite text editor Non deve contenere alcun tag di HTML Sintassi: ELEMENTO {proprietà: valore} BODY {color: black} 48
49 Si può definire uno stesso stile per oggetti diversi Alla stessa proprietà si possono assegnare più valori 49
50 Attributi id e class Ogni sezione (e ogni sottosezione) dovrebbe essere delimitata dal tag <div> > (<div div>sezione</ >sezione</div>), contraddistinto : dal proprio selettore id (<div id = "regoladistile"> sezione </div>) o dalla propria classe (<div class = "regoladistile"> sezione </div div>) 50
51 Definizioni Identificatore titolo #titolo Classe notizia.notizia Un nome di classe può essere condiviso da differenti istanze di elemento 51
PIANO BIENNALE PER I DIRITTI DELLE PERSONE CON DISABILITÀ
PIANO BIENNALE PER I DIRITTI DELLE PERSONE CON DISABILITÀ 15 novembre 2014 Daniela Sangiovanni Comunicazione e Ufficio stampa Policlinico S,Orsola ACCESSIBILITÀ Gli Stati dovrebbero riconoscere l importanza
DettagliDisposizioni per favorire l accesso dei soggetti disabili agli strumenti informatici
Disposizioni per favorire l accesso dei soggetti disabili agli strumenti informatici DISEGNO DI LEGGE Art. 1. (Obiettivi e finalità) 1. La Repubblica riconosce e tutela il diritto di ogni persona ad accedere
DettagliIndice PARTE PRIMA L INIZIO 1
Indice Introduzione XIII PARTE PRIMA L INIZIO 1 Capitolo 1 Esplorare il World Wide Web 3 1.1 Come funziona il World Wide Web 3 1.2 Browser Web 10 1.3 Server Web 14 1.4 Uniform Resource Locators 15 1.5
DettagliLegge accesso disabili agli strumenti informatici
Legge accesso disabili agli strumenti informatici da Newsletter Giuridica: Numero 81-26 gennaio 2004 Pubblicata sulla Gazzetta la Legge in materia di accesso dei disabili agli strumenti informatici, approvata
DettagliDichiarazione di accessibilità del sito di Ulisse - Nella rete della scienza
Dichiarazione di accessibilità del sito di Ulisse - Nella rete della scienza I riferimenti riguardano quanto indicato nelle Recommendation del World Wide Web Consortium (W3C) ed in particolare in quelle
DettagliComune di Busto Garolfo Obiettivi di accessibilità per l'anno 2014
Comune di Busto Garolfo Obiettivi di accessibilità per l'anno 2014 Forlani M. 8 gennaio 2014 Indice 1 Introduzione 2 2 Analisi del sito al 31/12/2013 4 3 Obiettivi per l'anno 2014 7 4 Conclusioni 8 1 CAPITOLO
DettagliObiettivi di accessibilità per l anno
Obiettivi di accessibilità per l anno Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. 1 Premessa L articolo 9, comma 7, del decreto legge 18 ottobre 2012, n. 179 stabilisce
DettagliCome funziona il WWW. Architettura client-server. Web: client-server. Il protocollo
Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client
DettagliProgettare un sito web
Progettare un sito web Problematiche di accessibilità (Capitolo 2) (materiale illustrativo degli esempi gentilmente messo a disposizione da R. Polillo) Accessibilità La capacità dei sistemi informatici,
DettagliAUTOAGGIORNAMENTO DOCUMENTI ACCESSIBILI e USABILI
AUTOAGGIORNAMENTO DOCUMENTI ACCESSIBILI e USABILI Cosa è l accessibilità? Legge Stanca del 9 gennaio 2004 che regola la forma e i contenuti dei siti web delle P.A L «accessibilità» è la capacità dei sistemi
DettagliSiti interattivi e dinamici. in poche pagine
Siti interattivi e dinamici in poche pagine 1 Siti Web interattivi Pagine Web codificate esclusivamente per mezzo dell HTML non permettono alcun tipo di interazione con l utente, se non quella rappresentata
DettagliITI E.Barsanti - Pomigliano D'Arco (NA) Obiettivi di accessibilità per l anno 2013
ITI E.Barsanti - Pomigliano D'Arco (NA) Obiettivi di accessibilità per l anno 2013 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. Redatto il 29/03/2013 1 SOMMARIO
DettagliObiettivi di accessibilità per l anno 2013
www.ictramonti.org Autonomia Scolastica n. 24 Istituto Comprensivo Statale G. Pascoli Via Orsini - 84010 Polvica - Tramonti (SA)Tel e Fax. 089876220 - C.M. SAIC81100T - C.F. 80025250657 Email :saic81100t@istruzione.it-
DettagliREPORT DI VALUTAZIONE DELL ACCESSIBILITÀ
Pag. 1 di 13 REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ PUBBLICA AMMINISTRAZIONE Comune di Pella (NO) http://www.comune.pella.no.it/ DATA DELLA VALUTAZIONE 09/07/2008 AUTORE DELLA VALUTAZIONE Alessio Mantegna
DettagliObiettivi di accessibilità per l anno 2014
ISTITUTO COMPRENSIVO STATALE Piazza Filattiera 84, Roma Obiettivi di accessibilità per l anno 2014 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179. Redatto il 30/03/2014
DettagliMANUALE D USO DELLA PIATTAFORMA ITCMS
MANUALE D USO DELLA PIATTAFORMA ITCMS MANULE D USO INDICE 1. INTRODUZIONE... 2 2. ACCEDERE ALLA GESTIONE DEI CONTENUTI... 3 3. GESTIONE DEI CONTENUTI DI TIPO TESTUALE... 4 3.1 Editor... 4 3.2 Import di
DettagliPORTALE TERRITORIALE PER LA FATTURAZIONE ELETTRONICA
REGIONE CALABRIA PORTALE TERRITORIALE PER LA FATTURAZIONE ELETTRONICA Pag. 1 di 12 Sommario AREA PUBBLICA... 3 PAGINE INFORMATIVE... 3 PAGINA DI LOGIN... 4 AREA PRIVATA... 4 PROFILO UFFICIO... 5 FATTURAZIONE
Dettaglib) Dinamicità delle pagine e interattività d) Separazione del contenuto dalla forma di visualizzazione
Evoluzione del Web Direzioni di sviluppo del web a) Multimedialità b) Dinamicità delle pagine e interattività c) Accessibilità d) Separazione del contenuto dalla forma di visualizzazione e) Web semantico
DettagliClient - Server. Client Web: il BROWSER
Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare
DettagliLINEE GUIDA SITI WEB UFFICI GIUDIZIARI
LINEE GUIDA SITI WEB UFFICI GIUDIZIARI PRINCIPI GENERALI Accessibilità: il sito - in ottemperanza a quanto disposto dalla legge 9 gennaio 2004, n. 4, recante disposizioni per favorire l accesso dei soggetti
DettagliObiettivi di accessibilità. per l anno 2016. ISIS "Manzini" - San Daniele del Friuli
www.stelliniudine.gov.it ISIS "Manzini" - San Daniele del Friuli Obiettivi di accessibilità per l anno 2016 Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012, n. 179 Redatto il
Dettagli19. LA PROGRAMMAZIONE LATO SERVER
19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici
DettagliInformatica per la comunicazione" - lezione 10 -
Informatica per la comunicazione" - lezione 10 - Evoluzione del Web" Nell evoluzione del Web si distinguono oggi diverse fasi:" Web 1.0: la fase iniziale, dal 1991 ai primi anni del 2000" Web 2.0: dai
DettagliObiettivi di accessibilità per l anno 2015
Repubblica Italiana - Regione Siciliana Istituto Comprensivo Statale Federico II di Svevia Via Del Sole Massannunziata - 95030 Mascalucia (CT) Tel. 095-910718 C. F. 93105190875 - C.M. CTIC83400C - Codice
DettagliRich Media Communication Using Flash CS5
Rich Media Communication Using Flash CS5 Dominio 1.0 Impostare i requisiti del progetto 1.1 Individuare lo scopo, i destinatari e le loro esigenze per i contenuti multimediali. 1.2 dentificare i contenuti
DettagliIl seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo
Modulo 7 Reti informatiche Il seguente Syllabus è relativo al Modulo 7, Reti informatiche, e fornisce i fondamenti per il test di tipo pratico relativo a questo modulo Scopi del modulo Modulo 7 Reti informatiche,
DettagliSiti web centrati sui dati (Data-centric web applications)
Siti web centrati sui dati (Data-centric web applications) 1 A L B E R T O B E L U S S I A N N O A C C A D E M I C O 2 0 1 2 / 2 0 1 3 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente
DettagliCMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010
CMS MUSEO&WEB Mappe grafiche Andrea Tempera (OTEBAC) 12 aprile 2010 Introduzione Grazie ad appositi tag HTML possiamo associare molteplici collegamenti a differenti zone di un'unica immagine; un'immagine
DettagliAirone Gestione Rifiuti Funzioni di Esportazione e Importazione
Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Funzioni di Esportazione Importazione 1 Indice AIRONE GESTIONE RIFIUTI... 1 FUNZIONI DI ESPORTAZIONE E IMPORTAZIONE... 1 INDICE...
DettagliApplicazioni web centrati sui dati (Data-centric web applications)
Applicazioni web centrati sui dati (Data-centric web applications) 1 ALBERTO BELUSSI ANNO ACCADEMICO 2009/2010 WEB La tecnologia del World Wide Web (WWW) costituisce attualmente lo strumento di riferimento
DettagliSCI Sistema di gestione delle Comunicazioni Interne > MANUALE D USO
SCI Sistema di gestione delle Comunicazioni Interne > MANUALE D USO 1 Sommario... Sommario...2 Premessa...3 Panoramica generale sul funzionamento...3 Login...3 Tipologie di utenti e settori...4 Gestione
DettagliGuida Joomla. di: Alessandro Rossi, Flavio Copes
Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il
DettagliCorso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013
Corso di HTML Modulo L3 1-Concetti generali 1 Prerequisiti Browser Rete Internet Client e server 2 1 Introduzione In questa Unità introduciamo alcuni semplici elementi del linguaggio HTML, con il quale
DettagliREPORT DI VALUTAZIONE DELL ACCESSIBILITÀ
REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ REPORT DI VALUTAZIONE DELL ACCESSIBILITÀ Ente richiedente Provincia url Comune di Carmagnola TO http://comune.carmagnola.to.it/ Autore della valutazione Data Maurizio
DettagliLegge 9 gennaio 2004, n. 4 (1) Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici (2) 1. Obiettivi e finalità.
Legge 9 gennaio 2004, n. 4 (1) Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici (2) 1. Obiettivi e finalità. 1. La Repubblica riconosce e tutela il diritto di ogni persona
DettagliEsercizi di JavaScript
Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio
DettagliObiettivi di accessibilità per l anno 2015
Ministero dell Istruzione, dell Università e della Ricerca ISTITUTO COMPRENSIVO DI BOTTICINO Via Udine, 6 25080 Botticino Mattina - CF 80064290176 -Tel. 030 2693113 Fax: 030 2191205 email: ddbottic@provincia.brescia.it
DettagliRaggruppamenti Conti Movimenti
ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli
DettagliMinerva, verso la qualità dei siti web pubblici. Dott. Antonio De Vanna responsabile Ufficio accessibilità dei sistemi informatici
Minerva, verso la qualità dei siti web pubblici Dott. Antonio De Vanna responsabile Ufficio accessibilità dei sistemi informatici Centro Nazionale per l Informatica nella Pubblica Amministrazione CNIPA
DettagliRelazione sulla verifica accessibilità
Relazione sulla verifica accessibilità Sito web: www.comune.stresa.vb.it Premessa Il presente rapporto e l effettiva attività di controllo requisiti per l accessibilità, sono stati effettuati seguendo
DettagliESERCITAZIONE Semplice creazione di un sito Internet
ESERCITAZIONE Semplice creazione di un sito Internet Sistemi e Tecnologie Informatiche - Prof. Gregorio Cosentino 1 Internet Una rete globale che connette milioni di computer in tutto il mondo, anarchica
DettagliUniversità Politecnica delle Marche. Progetto Didattico
Università Politecnica delle Marche Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica e dell Automazione Sede di Ancona Anno Accademico 2011-2012 Corso di Tecnologie WEB Docente prof. Alessandro
DettagliScuola Digitale. Manuale utente. Copyright 2014, Axios Italia
Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML
DettagliCorso basi di dati Introduzione alle ASP
Corso basi di dati Introduzione alle ASP Gianluca Di Tomassi Email: ditomass@dia.uniroma3.it Università di Roma Tre Web statico e Web interattivo In principio il Web era una semplice collezione di pagine
Dettaglisito web sito Internet
Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile
DettagliBASE DI DATI: introduzione. Informatica 5BSA Febbraio 2015
BASE DI DATI: introduzione Informatica 5BSA Febbraio 2015 Di cosa parleremo? Base di dati relazionali, modelli e linguaggi: verranno presentate le caratteristiche fondamentali della basi di dati. In particolare
DettagliObiettivi di accessibilità per l anno 2014
Obiettivi di accessibilità per l anno 2014 Fondazione IRCCS Istituto Nazionale dei Tumori di Milano HTTP://WWW.ISTITUTOTUMORI.MI.IT Documento redatto ai sensi dell articolo 9, comma 7, del Decreto Legge
DettagliSINPAWEB corso per Tecnico della programmazione e dello sviluppo di siti internet e pagine web co.reg 58036 matricola 2012LU1072
Provincia di Lucca Servizio Istruzione, Formazione e Lavoro. Sviluppo Economico SINPAWEB corso per Tecnico della programmazione e dello sviluppo di siti internet e pagine web co.reg 58036 matricola 2012LU1072
DettagliConformità: Conforme; tutte le pagine sono realizzate con linguaggio XHTML 1.0 Strict.
Tasti di accesso rapido Al fine di migliorare l'accessibilità del sito sono stati definiti i seguenti tasti di accesso rapido, per attivare le principali funzionalità offerte: [H] = Homepage [R] = Ricerca
DettagliInternet e le reti. Navigare in rete. Un po di confusione sui termini. Internet WWW Web Servizi i Internet Sito Internet. Sinonimi?!?
Internet e le reti Navigare in rete Un po di confusione sui termini Internet WWW Web Servizi i Internet t Sito Internet Sinonimi?!? E che relazione c è con altri strumenti come la posta elettronica? Corso
DettagliIl calcolatore - Applicazioni
Alfonso Miola Il calcolatore - Applicazioni Esercitazione Dispensa B-01-E Settembre 2005 1 Contenuti Applicazioni Applicazioni e Interfacce Il pacchetto Office Word Excel Power Point Il CD per ECDL 2 Applicazioni
Dettagliconnessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI
Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti
DettagliTipi fondamentali di documenti web
Tipi fondamentali di documenti web Statici. File associati al web server il cui contenuto non cambia. Tutte le richieste di accesso conducano alla visualizzazione della stessa informazione. Dinamici. Non
DettagliI.Ri.Fo.R. Regionale Toscano Onlus. Analisi dei fabbisogni per la formazione di Trascrittori testi in braille, ingranditi ed elettronici
Analisi dei fabbisogni per la formazione di Trascrittori testi in braille, ingranditi ed elettronici Analisi dei fabbisogni per la formazione di Trascrittori testi in braille, ingranditi ed elettronici
DettagliLABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO
CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO 1 Installazione e requisiti per il corretto funzionamento del sito: L istallazione è possibile sui più diffusi sistemi operativi. Il pacchetto
DettagliRapporto conclusivo di accessibilità
Rapporto conclusivo di accessibilità Modello per i soggetti di cui all articolo 3, comma 1, della legge 9 gennaio 2004, n. 4 Soggetto interessato: Comune di Ussaramanna Responsabile dell accessibilità:
DettagliCreare diagrammi di Gantt con Visio 2003
Creare diagrammi di Gantt con Visio 2003 La fase di pianificazione di un progetto è sicuramente molto delicata e alquanto complessa, in quanto bisogna riuscire a definire una scomposizione del progetto
DettagliDichiarazione di Accessibilità
Dichiarazione di Accessibilità Requisito n. 1 : Realizzare le pagine e gli oggetti al loro interno utilizzando tecnologie definite da grammatiche formali pubblicate nelle versioni più recenti disponibili
DettagliSIAGAS Manuale Utente Utente non autenticato
SIAGAS Manuale Utente Utente non autenticato 27 marzo 2007 v.1.7 SIAGAS: Manuale Utente: utente non autenticato 1/10 1 Introduzione 1.1 Destinatario del prodotto SIAGAS è uno Sportello Informativo per
DettagliREQUISITO DI ACCESSIBILITA
ISTITUTO COMPRENSIVO Pascoli - Crispi Via Gran Priorato, 11-98121 Messina Via Monsignor D'Arrigo, 18-98122 Messina Tel/Fax. 09047030 090360037 e-mail: meic87300t@istruzione.it / meee00800r@istruzione.it
DettagliManuale Gestore. STWS Web Energy Control - Servizio di telelettura sul WEB
Manuale Gestore STWS Web Energy Control - Servizio di telelettura sul WEB SOMMARIO 1.0 PRESENTAZIONE... 4 2.0 UTENTI... 4 2.1 GESTORE... 4 2.2 AMMINISTRATORE DI CONDOMINIO... 4 2.3 INQUILINO... 4 3.0
DettagliDispensa di database Access
Dispensa di database Access Indice: Database come tabelle; fogli di lavoro e tabelle...2 Database con più tabelle; relazioni tra tabelle...2 Motore di database, complessità di un database; concetto di
DettagliLayout dell area di lavoro
Layout dell area di lavoro In Windows, Dreamweaver fornisce un layout che integra tutti gli elementi in una sola finestra. Nell area di lavoro integrata, tutte le finestre e i pannelli sono integrati in
DettagliRelazione illustrativa degli Obiettivi di accessibilità
COMUNE DI PORTOSCUSO Provincia di Carbonia-Iglesias Comune di Portoscuso Relazione illustrativa degli Obiettivi di accessibilità Redatto ai sensi dell articolo 9, comma 7 del decreto legge 18 ottobre 2012,
DettagliFtpZone Guida all uso
FtpZone Guida all uso La presente guida ha l obiettivo di spiegare le modalità di utilizzo del servizio FtpZone fornito da E-Mind Srl. All attivazione del servizio E-Mind fornirà solamente un login e password
DettagliPULSANTI E PAGINE Sommario PULSANTI E PAGINE...1
Pagina 1 Sommario...1 Apertura...2 Visualizzazioni...2 Elenco...2 Testo sul pulsante e altre informazioni...3 Comandi...3 Informazioni...4 Flow chart...5 Comandi...6 Pulsanti Principali e Pulsanti Dipendenti...6
DettagliIntroduzione alle basi di dati. Gestione delle informazioni. Gestione delle informazioni. Sistema informatico
Introduzione alle basi di dati Introduzione alle basi di dati Gestione delle informazioni Base di dati Modello dei dati Indipendenza dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS Gestione delle
DettagliUniversità della Svizzera italiana
Università della Svizzera italiana Il sito dell Università della Svizzera italiana e l accessibilità Vs.1.0 11 / 12 / 2007 TEC-LAB WEB-SERVICE 1. INTRODUZIONE Avere accesso al web, per un utente disabile,
DettagliL. 9 gennaio 2004, n. 4 (1).
L. 9 gennaio 2004, n. 4 (1). Disposizioni per favorire l'accesso dei soggetti disabili agli strumenti informatici (2). (1) Pubblicata nella Gazz. Uff. 17 gennaio 2004, n. 13. (2) Per il regolamento di
DettagliSito web parrocchiale: STRUMENTI E PROGRAMMI
Sito web parrocchiale: STRUMENTI E PROGRAMMI tratteremo di... DIOCESI DI BRESCIA Linguaggi HTML,CSS Siti STATICI Siti DINAMICI e codice PHP CMS JOOMLA! Linguaggio HTML HTML: è il linguaggio con cui potete
DettagliDPCM 31 OTTOBRE 2000 (G. U. 21.11.2000, SERIE GENERALE, N. 272) REGOLE TECNICHE PER IL PROTOCOLLO INFORMATICO DI CUI AL DECRETO DEL PRESIDENTE DELLA
DPCM 31 OTTOBRE 2000 (G. U. 21.11.2000, SERIE GENERALE, N. 272) REGOLE TECNICHE PER IL PROTOCOLLO INFORMATICO DI CUI AL DECRETO DEL PRESIDENTE DELLA REPUBBLICA 20 OTTOBRE 1998, N. 428 TITOLO I AMBITO DI
DettagliAccessibilità dei siti Web e P.A. italiana
1 Accessibilità dei siti Web e P.A. italiana Internet, 25 giugno 2013 Immagine: http://miriadna.com/preview/653 Cos è l accessibilità Fonte: http://www.sustainablesushi.net/wp-content/uploads/2009/07/hair-out-714605.jpg
DettagliPIATTAFORMA DOCUMENTALE CRG
SISTEMA DI GESTIONE DOCUMENTALE DMS24 PIATTAFORMA DOCUMENTALE CRG APPLICAZIONE PER LE PROCEDURE DI GARE D AMBITO 1 AGENDA 1. Introduzione 2. I Livelli di accesso 3. Architettura di configurazione 4. Accesso
DettagliRapporto conclusivo di accessibilità
Rapporto conclusivo di accessibilità Modello per i soggetti di cui all articolo 3, comma 1, della legge 9 gennaio 2004, n. 4 Soggetto interessato: CONGLIO REGIONALE DELLA PUGLIA Responsabile dell accessibilità:
DettagliCorso di PHP. Prerequisiti. 1 - Introduzione
Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere
DettagliCorso basi di dati Installazione e gestione di PWS
Corso basi di dati Installazione e gestione di PWS Gianluca Di Tomassi Email: ditomass@dia.uniroma3.it Università di Roma Tre Cosa è PWS? Il Personal Web Server altro non è che una versione ridotta del
DettagliUN MODELLO DI QUALITÀ PER I SITI WEB - Sintesi del modello completo 1 -
UN MODELLO DI QUALITÀ PER I SITI WEB - Sintesi del modello completo 1 - Le tabelle seguenti riportano una sintesi del modello, e possono essere utilizzate come promemoria durante la effettuazione del check-up
Dettagliopen-source del gruppo Mozilla ed è wysiwyg, ossia è basato sul concetto what h you see is what you get.
A.A. 2009/2010 Facoltà di Scienze della Comunicaz Università degli Studi di Teramo CORSO DI TECNICHE DI PROGRAMMAZIONE MULTIMEDIALE Prof. Domenico Marconi Nvu: un editor di pagine web New view È un software
DettagliComunicazione nel tempo
Fluency Il funzionamento delle reti Capitolo 2 Comunicazione nel tempo Sincrona mittente e destinatario attivi contemporaneamente Asincrona invio e ricezione in momenti diversi 1 Quanti comunicano Broadcast
DettagliLe Basi di Dati. Le Basi di Dati
Le Basi di Dati 20/05/02 Prof. Carlo Blundo 1 Le Basi di Dati Le Base di Dati (database) sono un insieme di tabelle di dati strutturate in maniera da favorire la ricerca di informazioni specializzate per
DettagliLinguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML
Reti Linguaggio HTML 1 HTML = Hypertext Markup Language E il linguaggio usato per descrivere documenti ipertestuali Ipertesto = Testo + elementi di collegamento ad altri testi (link) Linguaggio di markup:
DettagliTecniche della comunicazione web - 8 CFU
Tecniche della Comunicazione Web A.A. 2007/08 Corso di laurea in Scienze e Cultura delle Alpi Tecniche della comunicazione web - 8 CFU DocenTe: Viviana Patti Ricercatrice Dipartimento di Informatica Università
DettagliManuali.net. Nevio Martini
Manuali.net Corso base per la gestione di Siti Web Nevio Martini 2009 Il Linguaggio HTML 1 parte Introduzione Internet è un fenomeno in continua espansione e non accenna a rallentare, anzi è in permanente
DettagliLo scenario: la definizione di Internet
1 Lo scenario: la definizione di Internet INTERNET E UN INSIEME DI RETI DI COMPUTER INTERCONNESSE TRA LORO SIA FISICAMENTE (LINEE DI COMUNICAZIONE) SIA LOGICAMENTE (PROTOCOLLI DI COMUNICAZIONE SPECIALIZZATI)
DettagliHTML il linguaggio per creare le pagine per il web
HTML il linguaggio per creare le pagine per il web Parte I: elementi di base World Wide Web Si basa sul protocollo HTTP ed è la vera novità degli anni 90 Sviluppato presso il CERN di Ginevra è il più potente
DettagliCOMUNE DI SAN GIORGIO DELLA RICHINVELDA
COMUNE DI SAN GIORGIO DELLA RICHINVELDA PROVINCIA DI PORDENONE COPIA ANNO 2015 N. 22 del REGISTRO DELIBERE VERBALE DI DELIBERAZIONE DELLA GIUNTA COMUNALE OGGETTO: "ART. 9 COMMA 7 D.L. 18 OTTOBRE 2012,
DettagliSITI-Reports. Progetto SITI. Manuale Utente. SITI-Reports. ABACO S.r.l.
Progetto SITI Manuale Utente SITI-Reports ABACO S.r.l. ABACO S.r.l. C.so Umberto, 43 46100 Mantova (Italy) Tel +39 376 222181 Fax +39 376 222182 www.abacogroup.eu e-mail : info@abacogroup.eu 02/03/2010
DettagliScaletta. Estensioni UML per il Web. Applicazioni web - 2. Applicazioni web. WAE: Web Application Extension for UML. «Client page»
Scaletta Estensioni UML per il Web Michele Zennaro 14-05-2004 Le applicazioni web Scopo di un estensione UML per il web Due punti di vista Uno più astratto Uno più vicino ai file fisici conclusivo Commenti
DettagliAmministrazione Trasparente
Amministrazione Trasparente Da questa sezione è possibile gestire gli adempimenti di pubblicazione previsti dagli art. 26 e 37 del D.Lgs. 33/2013. Il sistema inoltre genera automaticamente il flusso previsto
DettagliFlavio De Paoli depaoli@disco.unimib.it
Flavio De Paoli depaoli@disco.unimib.it 1 Il web come architettura di riferimento Architettura di una applicazione web Tecnologie lato server: Script (PHP, Pyton, Perl), Servlet/JSP, ASP Tecnologie lato
DettagliRapporto conclusivo di accessibilità
Rapporto conclusivo di accessibilità Modello per i soggetti di cui all articolo 3, comma 1, della legge 9 gennaio 2004, n. 4 Soggetto interessato: Responsabile dell accessibilità: URL del sito web in oggetto:
DettagliArchitettura client-server
Architettura client-server In un architettura client-server ci sono due calcolatori connessi alla rete: un client che sottopone richieste al server un server in grado di rispondere alle richieste formulate
DettagliXSL: extensible Stylesheet Language
XSL: extensible Stylesheet Language XSL è un insieme di tre linguaggi che forniscono gli strumenti per l elaborazione e la presentazione di documenti XML in maniera molto flessibile. I tre linguaggi devono
DettagliAccessibilità digitale
Accessibilità digitale Guido Gelatti guido.gelatti@itiscastelli.it Brixia Generazione Digitale - 6 Dicembre 2013 The power of the Web is in its universality Tim Berners-Lee afferma che il web "deve consentire
DettagliManuale Utente Albo Pretorio GA
Manuale Utente Albo Pretorio GA IDENTIFICATIVO DOCUMENTO MU_ALBOPRETORIO-GA_1.4 Versione 1.4 Data edizione 04.04.2013 1 TABELLA DELLE VERSIONI Versione Data Paragrafo Descrizione delle modifiche apportate
DettagliPREMESSA AGENZIA PER L ITALIA DIGITALE. Circolare n. 61/2013 AGENZIA PER L ITALIA DIGITALE
AGENZIA PER L ITALIA DIGITALE Circolare n. 61/2013 AGENZIA PER L ITALIA DIGITALE A tutte le pubbliche amministrazioni di cui all articolo 1, comma 2, del decreto legislativo 30 marzo 2001, n. 165 Oggetto:
DettagliChe cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo
Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato
DettagliSoftware Gestionale Politiche Giovanili
Software Gestionale Politiche Giovanili Guida all Uso Progettisti e Referenti tecnico-organizzativi Edizione 2012 1 INDICE DEI CONTENUTI: 1. NOZIONI GENERALI E ACCESSO AL SISTEMA 1.1 Requisiti di sistema...
DettagliDISPOSIZIONI DELL AUTORITA PER L ENERGIA ELETTRICA E IL GAS IN TEMA DI STANDARD DI COMUNICAZIONE
Allegato A DISPOSIZIONI DELL AUTORITA PER L ENERGIA ELETTRICA E IL GAS IN TEMA DI STANDARD DI COMUNICAZIONE Titolo I Definizioni ed ambito di applicazione Articolo 1 Definizioni 1.1 Ai fini del presente
Dettagli