Inlämningsuppgift 2. DA156A - Introduktion till webbutveckling Teknik och samhälle, Malmö högskola Oktober 2012

Relevanta dokument
Webbteknik för ingenjörer

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:

Avser Utgåva: Datum Sida: Primula Extern del PA (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare

Portföljer Studentmanual

Ansökan Du ansöker om plats på Via webbplatsen får du också erbjudande om plats.

Lathund GUL Lärare. Allmänt. Hur du presenterar Dig själv för kursdeltagarna. Hur du lägger upp din kontaktlista

Introduktion till Fronter för studenter

Skapa ett register över din grupp/klass

PRESENTATION AV DESIGN OCH OFFERT

DK-serien. Gör en fotobok med myphotobook.se

Introduktion till Blästadsgatans diskussionsforum. Inledning. Layout ej inloggat läge

Laborationsanvisning. HTML5 Laboration 6. Författare: Johan Leitet Version: 1 Datum:

Detta gäller när jag blir sjukskriven

Manual för deltagare kursen Bakgavellyft Så går du kursen Bakgavellyft

Kommunikationsmöjligheter i Mondo

TNM065 Johan Eliasson johel964 Dokumentstrukturer Kristina Engström krien026

Stilbyggar-manual. Logga in. Vad betyder knapparna? Välj stil & Duplicera

Komma igång med Eventor

Att arbeta med. Müfit Kiper

Artiklar via UB:s sö ktja nst

Struktur och innehåll Laboration 2

Lathund. Skriva artiklar på

Laboration 1. Webbprodution Struktur & innehåll HT2015

Marie Andersson, IKT-centrum E-post: (Bb Learn 9.1.8) Wikis i Blackboard

ÖrebroCupen. Institutionen för Ekonomi, Statistik och Informatik, ESI Informatik, Klientprogrammering för webbsystem, 5 poäng

ANSÖKAN OM VALIDERING INOM LÄRARLYFTET VT15

Ansök till förskola och familjedaghem

Labbrapport: HTML och CSS

MANUAL FÖR MUSIKSKOLEVAL

Classfronter Vägledning för Studenter (version 1.1)

Lathund Webbanmälan. till vidareutbildningar

Lathund till Dexter IUP

Checklista med Tips & råd för din webbplats

En liten introduktion till SLI Community

Java och Javascript. Krishna Tateneni Översättare: Stefan Asserhäll

Komma igång med Widgit Online

Antal svarande i kommunen 32 Andel svarande i kommunen, procent 43 Kategorier ångest? Mycket dåligt Totalt Nej. Någorlunda. Mycket gott.

SAFE WORK. Instruktioner till personal - för dig som arbetar på ett entreprenadföretag

Consump. Om du kör miljövänligt så visar den grön text och kör du inte miljövänligt så visar rött, kör du något där emellan visar den gult.

Webbdesign Process till produkt

Produktmanual. September 2011 Solsidan

Mer om Outlook. Extratexter till kapitel 4 Mejla. I avsnittet lär du dig: vad Outlook idag är och kan användas till

KOMMUNLEDNINGSKONTORET / IT-AVDELNINGEN. Office 365. Lathund

Personlig assistans som den ska vara

Bb October 2014 Studentmanual

Användar Handbok. Info4Migrants

Kultur- och fritidskontoret LATHUND. Att komma med i föreningsregistret

Dags att söka förskoleklass och årskurs 7

Macromedia. Flash 8 Grundkurs.

Introduktion. Markera den gröna bocken. Skriv in URL:en Klicka på knappen Platser.

Laborationer i kursmomentet Datoranvändning E1. Laboration nr 5: Mer om FrameMaker

Möteshandlingar via ipad

Ändra, kopiera eller radera publikation (staff)

Vad innebär det att läsa kulturantropologi och etnologi på grundnivå vid Uppsala universitet?

Delmoment 2: Skapa nyhetsmallen (om det inte redan finns en nyhetsmall)

Business Online Generellt

Välkommen till kommunens Lärportal. - Användarhanledning till dig som vårdnadshavare

Nytt i Adobe Connect 9.2

Användarmanual DHL ACTIVETRACING 3.3. Full Spårbarhet. Full spårbarhet av dina DHL sändningar

KURSKATALOG HSB SÖDRA NORRLAND

Användarmanual Pagero Connect 2.0

Manual för Kalmar kommuns Nya intranät. piren.kalmar.se

Presentera dig själv Laboration 1

[MANUAL TILL LUVITS GRUNDFUNKTIONER]

Godman redovisning 2012

Handledning för uppsatsadministratörer

Kom igång med din SMART Board. Det praktiska

Kom igång manual. För att starta behöver du registrera dig och din förening:

Stödet kan vara både praktiskt och socialt och utgår från ditt hem, men kan också omfatta situationer utanför hemmet.

Introduktion till Community i Mediekatalogen SLI

Logga in med ditt användarnamn och lösenord

Kursplanering Utveckling av webbapplikationer

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

[Plats för ev. illustration] Projektrapport inom Datateknik, Webbanvändbarhet, 7,5 poäng. Webbplats. Bergsåkers Pensionärers Biljardklubb

Utveckling av webbapplikationer med.net, DVA213 (1 av 5)

Macromedia Flash MX 2004

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Diagram. I detta kapitel lär du dig: m Diagrammets beståndsdelar. m Att skapa både inbäddat diagram och diagramblad. m Att ändra diagramform.

Landstinget i Värmlands tre webbplatser

LITEN HANDLEDNING TILL E-TJÄNSTER I BJUVS KOMMUN. Så här ser inloggningssidan ut. Börja med att skriva ditt användarnamn och lösenord i rutorna.

Ge ditt supportärende en flygande start. Tips och fallgropar.

2I1073 Föreläsning 1. HTML och XHTML XHTML

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago.

Sök-Utskottspub Sök till:

Intranätet - Så här gör du!

Xhtml och CSS.Tillämpad fysik och elektronik Per Kvarnbrink (redigering Ulf Holmgren 2011)

Handledning. Biträdessidan. Handledning till Biträdessidan, 2013 version 1.0 :

Världskrigen. Talmanus

Enkel Digital Skyltning. på några minuter...

SchoolSoft för elever

Detta dokument innehåller instruktioner för hur du ska ställa in din ipad (ios 9) för olika ändamål

En liten introduktion till Community på GR-SLI

Blogga med wordpress. Lina Tannerfalk Wiberg

Självbetjäning för arbetsgivare. Användarhandledning Arbetsgivartjänsten Lämna uppgifter

Eget val inom hemtjänsten

Section Divider. Skapa nytt utskick

Offertunderlag Webbportal NILS

En lathund inför utvecklingssamtalet

Vad roligt att ni har valt att bjuda varandra på den här timmen.

Startsida. Högskolan Dalarna

Transkript:

Oktober 2012 Uppgiften går ut på att redovisa dina kunskaper kring JavaScript, liksom din förmåga att skapa en CSS-baserad layout. Detta gör du genom att lämna in ett resultat som följer specifikationerna nedan. Inlämningsuppgiften är individuell, vilket betyder att studenten enskilt ska skriva sin inlämning och kunna redogöra för alla delar av den. 1 Uppgiften Du ska skapa en webbplats bestående av minst 2 webbsidor, som båda följer samma visuella utformning. Presentationen måste följa beskrivningen/figuren nedan, men inom dessa ramar är du fri att välja utseendet. I slutet av detta dokument återfinns en mer detaljerad figur, som tydliggör vissa aspekter. 1.1 Innehåll på webbsidorna Startsida Målet mer startsidan är att förklara varför webbplatsen existerar. En slumpmässig internetsurfare som hittar till din webbplats bör kunna förstå detta efter att ha läst startsidan. Saker som kan vara bra att inkludera är alltså: kort beskrivning av syftet med webbsida, kurs och program vem som står bakom kontaktuppgifter (e-postadress). Interaktiv beskrivning av JavaScript Denna webbsida (som du gärna kan döpa till något roligare... ) ska dels innehålla en löptext, och dels tre körbara JavaScript-exempel. 1

Figur 1: Webbplatsens layout ska följa denna mall: ett sidhuvud med titel och namn på upphovsman till webbplatsen, en horisontell navigationsmeny med länkar till alla webbsidor, ett innehållsområde och en enkel sidfot. Syftet med texten är beskriva vissa intressanta koncept som relaterar till JavaScript. Inled med en kortare beskrivning om vad JavaScript är och vad det brukar användas till. (Du kanske redan har skrivit en sådan beskrivning?) Därefter ska texten beskriva tre av följande ämnen/koncept: Välj en webbplats från nätet och beskriv hur JavaScript används där. (På en övergripande nivå, källkoden behöver inte studeras.) Vad är ett programmeringsspråk? Tillgänglighet och JavaScript, vad bör man tänka på? (Graceful degredation, progressive enhancement, unobtrusive JavaScript.) Vad är en algoritm? Vad är DOM, Document Object Model, och hur hänger det ihop med JavaScript? Vad är ett JavaScript-bibliotek (eller -ramverk) och varför används sådana? Två nya möjligheter med JavaScript och HTML5. Rita med canvas, och positionering med W3C Geolocation API. (Beskriv övergripande.) 2

Välj de tre punkterna som intresserar dig mest och skriv minst 150 ord om var och en. För varje punkt ska du också inkludera minst en länk till en webbsida med ytterligare information. Utöver texten ska denna webbsida också innehålla tre interaktiva exempel som visar några varianter av vad som kan göras med JavaScript. Exemplen ska aktiveras med vars en knapp, som alla ligger i ett separat område (se figur). Exemplen ska använda vissa JavaScript-funktioner: 1. Visa poppuppfönster: Användalert() för att visa ett meddelande. 2. Textinmatning: Användprompt() - ochvisainmatadtextpåvalfrittvis(t. ex. med alert()). 3. Byt utseende: Ändravalfriaspektavwebbsidansutseende, t. ex. bakgrundsfärg. Detta kan göras genom att byta klass på det element som ska förändras. Du ansvarar för att skapa den JavaScript-kod som krävs för att exemplen fungerar. 2 Kravspecifikation Webbplatsen måste följa beskrivningen ovan, avseende innehåll, visuell utformning och funktionalitet. Alla webbsidor ska validera enligt HTML 4.01 Strict, XHTML 1.0 Strict alternativt HTML5. Semantisk (X)HTML ska användas. Detta betyder att taggar ska välja, så att de isåstorgradsommöjligtbeskriverinnehållochstruktur. Alla webbsidor ska använda samma stilmall(ar). CSS-mall(ar) ska validera enligt CSS nivå 2.1. (Enklare CSS 3 tillåts för de som vill experimentera med detta.) Huvuddelen (gärna all) av din JavaScript-kod ska läggas i en extern fil. 3

3 Redovisning Ditt resultat ska publiceras på WebShare och länken till startsidan lämnas in på it s learning. Till inlämningen ska du även bifoga en kopia på alla webbplatsens filer. Deadline är onsdag 24/10, klockan 23:55. Vid senare inlämning bedöms resultatet i samband med inlämningsuppgift 3. 3.1 Notis om individuellt genomförande Det inlämnade resultatet ska vara skapat av dig och ska representera ditt individuellt utförda arbete. Samarbete (gemensamt skapande av resultat) är inte tillåtet. Plagiat kan leda till anmälning för fusk enligt högskoleförordningens 10 kap om disciplinära åtgärder för studenter. Med plagiat menas kopiering/avskrift från böcker, artiklar, studentarbeten (egna eller andras), eller andra källor utan korrekt hänvisning, i syfte att få det att framstå som du själv har skapat resultatet. Såväl text som källkod kan plagieras. 4