Kursen behandlar hur man skapar användarvänliga och tillgängliga webbsidor. Sidornas innehåll struktureras på ett semantiskt korrekt sätt med hjälp av XHTML och deras utseende bestäms av stilmallar skrivna i CSS. Fokus läggs på att säkerställa att en så stor målgrupp som möjligt skall kunna ta del av sidan, vilket innebär utmaningar inom tillgänglighetsanpassning.
Kursens senare del behandlar interaktiva webbplatser, där innehållet byggs upp dynamiskt i besökarens webbläsare via JavaScript. Slutligen riktas blicken framåt mot webbens vidareutveckling och framtida tekniker.
Förväntade studieresultat
Efter avslutad kurs ska studenten kunna:
- förklara uppbyggnaden av webbsidor såväl i kod som i intern representation i en webbläsare
- kritiskt granska en webbsidas struktur och föreslå förbättringar på densamma
- konstruera och strukturera innehåll för presentation på webben med hjälp av XHTML
- applicera CSS i syfte att påverka en webbsidas utseende
- utvärdera befintlig webbdesign ur ett användarvänlighets- och tillgänglighetsperspektiv
- konstruera en tillgänglighetsanpassad och moderniserad version av en befintlig webbsida med hjälp av moderna webbstandarder
- skapa enklare sidor med dynamiskt innehåll där innehållet genereras och påverkas av ett skript i besökarens webbläsare
Behörighetskrav
Univ: För tillträde till kursen krävs, förutom grundläggande behörighet, gymnasiets kurs Matematik B eller motsvarande kunskaper. Dessutom förväntas studenten ha datorvana.
Undervisningens upplägg
Undervisningen bedrivs i form av föreläsningar, presentationer, och arbete i datorlabb. Utöver schemalagda aktiviteter krävs individuellt arbete med obligatoriska inlämningsuppgifter samt övrigt kursmaterial.
Examination
Examinationen sker genom muntlig och/eller skriftlig redovisning av de obligatoriska uppgifter som ingår i kursen. På hela kursen ges något av betygen Underkänd (U), Godkänd (G) eller Väl godkänd (VG). För att bli godkänd på hela kursen krävs att man erhåller betyget G eller VG på alla obligatoriska uppgifter. Studerande som godkänts i ett prov får inte undergå förnyat prov för att få ett högre betyg.
För studerande som inte godkänns vid ordinarie provtillfälle anordnas ytterligare provtillfälle.
En student som utan godkänt resultat har genomgått två prov för en kurs eller en del av en kurs, har rätt att få en annan examinator utsedd, om inte särskilda skäl talar emot det (HF 6 kap. 22 §).
Begäran om ny examinator ställs till styrelsen för Institutionen för datavetenskap.
TILLGODORÄKNANDE
Denna kurs kan ej, i en examen med datavetenskap som huvudområde eller i en civilingenjörsexamen i teknisk datavetenskap, användas för att uppfylla de Övriga krav som listas i respektive examensbeskrivning under avsnittet Krav för examen.
Kursen kan ej heller i en examen räknas tillsammans med kursen Webbutveckling för klientsidan (5DV077).
Vid tveksamheter bör den studerande rådfråga studievägledare vid Institutionen för datavetenskap.
Litteratur
Litteraturlistan är inte tillgänglig via den webbaserade utbildningskatalogen.
Kontakta aktuell institution.