Giter Site home page Giter Site logo

ing102's Introduction

Web Innlevering Del 2

Denne innlevering skal dere gjennomføre i form av en Scrum Sprint som dere har lært om i Prosjektdelen. Innleveringen skjer samtidig med innlevering i Prosjektdelen, og skal sees i sammenheng med den, selv om det tekniske og selve nettstedet omhandles og leveres separat her.


Oppgåver:

1. CSS

All layout/design av hele nettstedet skal gjøres i en enkel CSS fil. Alle HTML-sidene skal benytte denne CSS-filen, og hensikten er at alle sidene skal ende opp med en helhetlig stil. CSS filen skal derfor inneholde et sett med stiler som skal være gyldige for alle sidene, IKKE ett sett med stiler som brukes på side A, et annet sett med stiler til bruk på side B og så videre. Det er helt naturlig at noen stiler bare vil bli brukt på en eller to av sidene, men hoved-designet skal være gjennomgående.

I denne CSS-filen forventes det at dere har med følgende:

  • Bakgrunnsfarger og/eller bakgrunnsbilder

  • Rammer, marger og padding

  • Skriftstørrelser, skriftfarge og skrifttyper

  • Bruk av både type (tagger), klasse (class).

  • Bruk av ulike lister, tabeller etc.

  • Bruk av avansert posisjonering fra forelesningen

2. HTML

De eksisterende sidene skal oppdateres til å bruke stilarket nevnt ovenfor, og re-designes slik at de faktisk bruker disse stilene. Når dere er ferdig skal alle sidene ha et helhetlig utseende. Hovedsiden deres skal ha en meny med lenker som går til de aktuelle undersider, og alle sider skal minimum ha en lenke man kan klikke på som tar en tilbake til hovedsiden.

Bruk <div> til å organisere de forskjellige strukturelle elementene på sidene deres.

Må være med på alle oppgåvene:

  • All HTML skal være korrekt og validere på http://validator.w3.org/. Det skal ikke være noen feil eller advarsler ved valideringen av noen type, med unntak om advarselen om at «html5 conformance checker» er eksperimentell som alltid dukker opp når vi sjekker en HTML5

  • All CSS skal være korrekt og validere på http://jigsaw.w3.org/css-validator/. Det skal ikke være noen advarsler eller feilmeldinger

  • Dere skal legge ved hele nettstedet deres som en zip-fil ved innleveringen, evt. korrekt lenke til github om dere benytter det. (dette av dokumentasjons hensyn

Web Innlevering Del 1

I denne oppgaven skal dere etablere strukturen for nettsted i prosjektoppgaven «Nettsted for lading av el-båt» bestående av flere html-sider.


Oppgåver:

  1. Pent satt opp landingsside/velkomstside hvor tjenesten kort presenteres. Her kan dere gjerne kombinere både tekst og bilder. Det skal fra denne siden vha. lenker være mulig å navigere til de øvrige sidene / delene av nettstedet.

  2. En navigasjonsside / navigasjonsområde hvor brukeren kan navigere frem til beskrivelse av et ladepunkt ved å velge fylke, kommune, by/sted fra lister. Dere bør forenkle oppgaven ved å velge ut et begrenset antall fylker, kommuner og byer/steder dere implementerer – men ikke færre enn 2 ladepunkter.

  3. En side som presenterer et ladepunkt. Bruk oppgavebeskrivelsen fra prosjektoppgaven for innhold på denne siden. Det forventes ikke at dere i denne innleveringen kan/skal legge ved beregninger og grafer for ladetider, det kommer senere, men sett av plass til hvert av elementene dere ønsker å presentere ved bruk av dummy elementer / plassholdere.

Må være med på minst ein av oppgåvene:

  • Lister / nøstede lister
  • Tabell
  • Noen semantiske elementer som <strong>, em, e.l.
  • Bilder

Må være med på alle oppgåvene:

Minst to overskriftsnivåer.

All HTML skal være korrekt og validere på http://validator.w3.org/. (Det er ok å ignorere valideringsfeil pga enkodingen (iso-8859-1 vs. windows-1252 vs. UTF-8), samt advarselen om at «html5 conformance checker» er eksperimentell men det skal ikke dukke opp andre feil og advarsler.)

Det forventes ikke bruk av CSS i denne innleveringen, men om tiden strekker til kan dere godt prøve dere på bruk av float, position og visibility i CSS.

ing102's People

Contributors

h591297 avatar h182908 avatar 574770 avatar

Watchers

 avatar

Forkers

574770 h248044

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.