scarica testo - Benvenuti sul sito del corso Master di primo livello in
Transcript
scarica testo - Benvenuti sul sito del corso Master di primo livello in
VERIFICA CORSO: MASTER DI PRIMO LIVELLO IN TECNOLOGIE DI SICUREZZA WEB E NETWORKING CODICE CORSO: B22-75-2008-0 UNITA’ FORMATIVA: LE TECNOLOGIE WEB LATO CLIENT DOCENTE: DANIELA REMOGNA DATA: 28 APRILE 2008 ALLIEVO: _________________________________________________________________________ VALUTAZIONE: _____________ 1 SPECIFICHE Progettare e sviluppare il sito web dell’azienda SoftTech, un’azienda di consulenza informatica che opera nell’ambito dello sviluppo software. Il sito web dovrà essere sviluppato utilizzando linguaggi web lato client come HTML/CSS/JAVASCRIPT e dovrà funzionare su qualsiasi server web (Apache, IIS) in una qualsiasi cartella del server. LAYOUT GENERALE Il layout generale del sito è rappresentato nella figura sottostante: 2 SPECIFICHE PER L’INTESTAZIONE L’intestazione è rappresentata nella figura sottostante: Al posto della scritta LOGO va inserito il logo dell’azienda nominato logo.jpg che trovate all’interno della cartella IMG. Inserire una descrizione alternativa opportuna. Inoltre il logo è anche un collegamento ipertestuale che punta alla HOME PAGE del sito. Specifiche CSS per l’intestazione Larghezza Colore di sfondo 800px #8CC5EA SPECIFICHE PER IL MENU Le sezioni principali del sito sono le seguenti: NOME SEZIONE NOME FILE HOME index.html AZIENDA company.html SERVIZI service.html CONTATTACI contact.html DOWNLOAD download.html REGISTRATI subscrive.html DESCRIZIONE Home Page SoftTECH – Consulenza Informatica e Sviluppo Software – Torino Conosci SoftTECH – Consulenza Informatica e Sviluppo Software – Torino I servizi di SoftTECH – Consulenza Informatica e Sviluppo Software – Torino SoftTECH – Torino – Consulenza Informatica e Sviluppo Software SoftTECH – Torino – Consulenza Informatica e Sviluppo Software SoftTECH – Torino – Consulenza Informatica e Sviluppo Software NB: i nome dei file devono corrispondere a quelli indicati nella colonna NOME FILE. SPECIFICHE PER L’AREA RISERVATA L’area riservata è rappresentata da un modulo composto da due caselle(una di tipo testo e l’altra di tipo password) e due pulsanti, uno che invia i dati con il metodo post al file server side “login.php” e l’altro che cancella in modo del tutto automatico i dati digitati dall’utente all’interno del form. Specifiche Javascript per l’area riservata Gestione dell’evento onsubmit Nel momento in cui il navigatore clicca sul pulsante ENTRA verificare attraverso l’evento onsubmit del FORM che entrambi i campi (user e password) siano stati compilati. In caso negativo segnalare l’errore tramite una finestra popup. 3 Specifiche CSS per l’area riservata Colore di sfondo Colore del testo #FFFF99 #000033 SPECIFICHE PER I CONTENUTI DELLA HOME PAGE I testi da inserire nell’home page sono contenuti all’interno del file testo_home_page.txt SPECIFICHE PER IL PIE’ DI PAGINA Impostazione del css identiche all’intestazione. Riportare l’indirizzo dell’azienda: Softech srl - Via Cibrario 6 – Torino e il nome e cognome dell’autore della pagina. Specifiche CSS GENERALI Nome oggetto Tutti i moduli di tipo input (Caselle di tipo testo, menu a tendina, textarea, radio, checkbox etc) Pulsanti di tipo submit Pulsanti di tipo reset I titoli H1,H2,H3 Colore di sfondo di tutte le pagine Voci del Menu Principale Voci del Menu principale al passaggio del mouse Paragrafi dell’home page: Caratteristiche Colore di sfondo: #98BADD Colore di sfondo: #000033 Colore del testo: #FFFFFF Colore di sfondo: #FF0000 Colore del testo: #FFFFFF Colore di sfondo: #0066FF Colore del testo: #FFFFFF Larghezza: 400px Spazio tra testo e bordo: 5px Colore bordo: #000000 Font: Verdana #FFFFFF Larghezza: 107px Spazio tra bordo e testo: 5px Colore di sfondo: #DDDDFF Font: Trebuchet MS Bordo: colore #000000 Nessuna sottolineatura Larghezza: 107px Spazio tra bordo e testo: 5px Colore di sfondo: #7070FE Colore del testo: #FFFFFF Font: Trebuchet MS Bordo: colore #000000 larghezza: 300px spazio tra bordo e testo: 5px allineamento testo: giustificato Font: trebuschet Ms dimensione carattere: 12px colore di sfondo: #D9D9D9 bordo: 1px di colore nero 4 SPECIFICHE PER LA PAGINA SERVIZI Titolo della pagina: I servizi offerti da SoftTECH A livello di contenuti è presente un elenco puntato così strutturato: • Sviluppo Software • Corsi di Formazione • Creazione di siti Internet • Installazione di reti wifi • Sicurezza informatica La pagina prosegue con un LISTINO PREZZI. Creare una tabella con i dati seguenti: Nome Servizio Sviluppo sito internet Installazione di reti wifi Corsi di formazione Descrizione Progettazione e sviluppo di siti web personalizzati Installazione e configurazione di Acess Point CISCO Corsi sul pacchetto Office Prezzo Dai 500 € in su 50€/h 30€/h Specifiche CSS sulla tabella Colore di sfondo della prima riga: #BEDFF3 Colore di sfondo della seconda riga: Colore di sfondo della terza riga: #FFFF99 #FFCC66 Colore di sfondo della quarta riga: #FFFF99 Caratteristiche tabella: Senza bordi e font Tahoma con dimensione 12px. SPECIFICHE PER LA PAGINA REGISTRATI Titolo della pagina: Registrati per riceve le nostre offerte La pagina registrati contiene un modulo composto dai seguenti campi: Nome campo Nome Cognome Data di nascita Sesso Indirizzo Citta’ Provincia Interessi Condizioni Privacy Consenso per presa visione della Tutela della Privacy: REGISTRATI ANNULLA Descrizione Casella di testo Casella di testo Casella di testo Pulsante di opzione singola (F o M) Casella di testo Menu a tendina con le seguenti opzioni: Torino – Milano – Venezia – Genova Menu a tendina con le seguenti opzioni: TO – MI – VE – GE Pulsante di opzione multipla: Musica, Informatica, Cucina Textarea con le condizioni contrattuali riportate nel file condizioni_privacy.txt Pulsante di opzione accetto con clausola SI o NO Pulsante che invia i dati al server Pulsante che azzera i dati inseriti nel modulo 5 Specifiche Javascript Gestione evento onsubmit del form Nel momento in cui l’utente clicca sul pulsante REGISTRA verificare tramite il Javascript che l’utente abbia dato il consenso per la privacy. In caso negativo segnalare l’errore tramite una finestra popup. SPECIFICHE PER LA SEZIONE DOWNLOAD Titolo: Sezione Download Creare una lista numerata composta dalle seguenti voci: 1. Scheda tecnica Siti Web 2. Scheda tecnica Reti Wifi Cliccando sulla parola sottolineata Siti Web l’utente ha la possibilità di scaricare il file pdf nominato “web.pdf” memorizzato all’interno della cartella “Schede”. Cliccando sulla parola sottolineata Reti Wifi l’utente ha la possibilità di scaricare il file pdf nominato “wifi.pdf” memorizzato all’interno della cartella “Schede”. Nota: entrambi i file devono essere aperti in una nuova finestra del browser. Inoltre creare un form con la struttura rappresentata in figura: Tale modulo serve a calcolare lo sconto di un importo. Programmare tale modulo in javascript di modo che quando l’utente clicca sul pulsante CALCOLA sia richiamata una funzione js che calcola l’importo scontato in base ai valori digitati nella casella IMPORTO e % DI SCONTO. Infine la funzione deve scrivere il risultato all’interno della casella IMPORTO SCONTATO. SPECIFICHE PER LA SEZIONE AZIENDA Titolo: La nostra azienda Inserire delle immagini seguendo lo schema riportato nella figura sottostante: 6 FOTO INGRANDITA FOTO PICCOLA azienda.jpg azienda_small.jpg azienda2.jpg azienda2_small.jpg azienda3.jpg azienda3_small.jpg EVENTO Al passaggio del mouse su “Foto1 piccola” deve essere caricata la foto ingrandita indicata nella prima colonna. Al passaggio del mouse su “Foto2 piccola” deve essere caricata la foto ingrandita indicata nella prima colonna. Al passaggio del mouse su “Foto3 piccola” deve essere caricata la foto ingrandita indicata nella prima colonna. Programmare una o più funzioni javascript che rispondano alle specifiche dettate nella colonna evento. Al caricamento della pagina, la prima foto ingrandita visualizzata sarà quella di foto1. CARICARE IL SITO ONLINE Caricare utilizzando il protocollo FTP il vostro lavoro su internet: nome host: www.ictmaster.altervista.org user: ictmaster pass: opensource porta: 21 Una volta collegati creare una cartella nominata come il vostro cognome e caricate il vostro lavoro. Indicare l’URL per accedere al sito: ___________________________________________________________________________________________ SPAZIO RISERVATO AL DOCENTE: 7