Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
mattias_projekt [2020-03-26 11:39]
Mattias Hamberg [Kravspecifikation]
mattias_projekt [2022-07-18 13:20] (current)
Line 10: Line 10:
   * Informationssida om något (gärna något tekniskt)   * Informationssida om något (gärna något tekniskt)
   * En personlig hemsida exempelvis ett CV eller blogg   * En personlig hemsida exempelvis ett CV eller blogg
 +  * Något annat kul projekt som skulle lämpa sig som hemsida
  
 ==== Kravspecifikation ==== ==== Kravspecifikation ====
 För att ditt webbprojekt ska anses klart måste följande krav uppfyllas: För att ditt webbprojekt ska anses klart måste följande krav uppfyllas:
  
-  - Projektet bör bestå av minst olika sidor. +  - Projektet bör bestå av minst olika sidor. 
-  - Du skall skriva all HTML- och CSS-kod själv. Detta innebär att du inte får använda dig av något CMS eller front-end-bibliotek som Bootstrap eller liknande. Det är dock okej att använda sig av PHP- och Javascript-ramverk och script så länge inte dessa skriver någon HTML eller CSS åt dig. Dessa tekniker bör i så fall tydligt framgå i din projektrapport.  +  - Du skall skriva all HTML- och CSS-kod själv. Detta innebär att du inte får använda front-end-bibliotek som Bootstrap eller liknande. Det är dock okej att använda sig av färdiga PHP- och Javascript-ramverk, även vissa CMS som October CMS går bra, så länge inte dessa skriver någon HTML eller CSS åt dig. Dessa tekniker bör i så fall tydligt framgå i din projektrapport. 
-  - Du får använda dig av PHP. Exempelvis för att hämta in en meny eller en sidfot du kan återanvända på dina sidor. Samma funktionalitet kan emellertid uppnås via javascript.+  - Du får använda dig av PHP. Exempelvis för att hämta in en meny eller en sidfot du kan återanvända på dina sidor. Samma funktionalitet kan emellertid uppnås via javascript, men PHP är att rekommendera.
   - Någonstans ska det finnas ett formulär, t.ex. ett kontaktformulär. (Du behöver inte nödvändigtvis ta hand om informationen som skickas därifrån)   - Någonstans ska det finnas ett formulär, t.ex. ett kontaktformulär. (Du behöver inte nödvändigtvis ta hand om informationen som skickas därifrån)
-  - Bilder ska finnas med på webbplatsen. Tänk på filstorlek och format på de bilder du lägger in.+  - Bilder ska finnas med på webbplatsen. Tänk på upphovsrätt, filstorlek och format på de bilder du lägger in.
   - Lägg tonvikt på att göra en snygg och lättläst hemsida.   - Lägg tonvikt på att göra en snygg och lättläst hemsida.
   - Sidan ska fungera och se bra ut i både Firefox, Edge och Google Chrome.   - Sidan ska fungera och se bra ut i både Firefox, Edge och Google Chrome.
-  - Sidan ska fungera och se bra ut i såväl dator som mobiltelefon. +  - Sidan ska fungera och se bra ut i såväl dator som mobiltelefon, tänk på att göra den responsiv
-  - Koden ska vara snyggt skriven och indenterad på korrekt sätt. +  - Koden ska vara snyggt skriven, effektiv och indenterad på korrekt sätt. 
-  - Sidan ska vara gjord i HTML5 och vara validerad. +  - Sidan ska vara gjord i HTML5 och vara validerad vid inlämningen
-  - Stilmallen ska följa CSS3 och vara validerad.+  - Stilmallen ska följa CSS3 och vara validerad vid inlämningen.
  
 ==== Projektrapport ==== ==== Projektrapport ====
Line 51: Line 52:
 ==== Matris ==== ==== Matris ====
 ^ E ^ C ^ A ^ ^ E ^ C ^ A ^
-| Eleven upprättar en enkel projektplan för en tänkt produkt. Eleven utvecklar utifrån planen en produkt i samråd med handledare. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och omfattar någon av de grundläggande teknikerna för märkspråk och stilmallar. Eleven bearbetar också med viss säkerhet enkel text, bild och eventuell annan media så att de anpassas till produkten. | Eleven upprättar en genomarbetad projektplan för en tänkt produkt. Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar några av de grundläggande teknikerna för märkspråk och stilmallar. I produkten infogar eleven enkla skript . Eleven bearbetar med viss säkerhet och via flera moment text, bild och eventuell annan media, så att de anpassas till produkten. | Eleven upprättar en genomarbetad projektplan för en tänkt produkt och reviderar den vid behov . Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera av de grundläggande teknikerna för märkspråk och stilmallar. I produkten infogar eleven diskreta domskript . Eleven bearbetar med säkerhet och via flera moment text, bild och eventuell annan media så att de anpassas till produkten. | +| Eleven upprättar en enkel projektplan. Eleven utvecklar utifrån planen en produkt i samråd med handledare. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och omfattar någon av de grundläggande teknikerna för märkspråk och stilmallar. Eleven bearbetar också med viss säkerhet enkel text, bild och eventuell annan media så att de anpassas till produkten. | Eleven upprättar en genomarbetad projektplan. I arbetet utvecklar eleven kod som med tillfredsställande resultat följer standarder och som omfattar några av de grundläggande teknikerna för märkspråk och stilmallar. Eleven bearbetar med viss säkerhet och via flera moment text, bild och eventuell annan media, så att de anpassas till produkten. | Eleven upprättar en genomarbetad projektplan. Eleven utvecklar utifrån planen en produkt efter samråd med handledare. I arbetet utvecklar eleven kod som med gott resultat följer standarder och som omfattar flera av de grundläggande teknikerna för märkspråk och stilmallar. Eleven bearbetar med säkerhet och via flera moment text, bild och eventuell annan media så att de anpassas till produkten. | 
-| Produkten är av tillfredsställande kvalitet och följer etablerad god praxis vilket eleven kontrollerar med begränsade tester. Eleven testar produkten i någon webbläsare. Eleven testar också produkten på någon plattform och vidtar begränsade åtgärder för att åstadkomma snabb överföring av bilder eller andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet. | Eleven testar produkten i några webbläsare. Eleven testar också produkten på några plattformar inklusive traditionella datorer eller mobila enheter och vidtar åtgärder för att åstadkomma snabb överföring av bilder och andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet. | Produkten är av god kvalitet och följer etablerad god praxis vilket eleven kontrollerar med omfattande tester. Eleven testar produkten i flera webbläsare. Eleven testar också produkten på flera plattformar inklusive traditionella datorer och mobila enheter , vidtar omfattande åtgärder samt optimerar bilder eller andra mediafiler för att åstadkomma snabb överföring av dessa och för att reducera antalet överföringar per sida . Dessutom bygger eleven en webbplats som med gott resultat följer grundläggande principer för tillgänglighet. | +| Produkten är av tillfredsställande kvalitet och följer etablerad god praxis vilket eleven kontrollerar med begränsade tester. Eleven vidtar begränsade åtgärder för att åstadkomma snabb överföring av bilder eller andra mediafiler. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet. | Eleven testar produkten i några webbläsare. Eleven testar också produkten på några plattformar inklusive traditionella datorer eller mobila enheter. Dessutom bygger eleven en webbplats som med tillfredsställande resultat följer grundläggande principer för tillgänglighet. | Produkten är av god kvalitet och följer etablerad god praxis vilket eleven kontrollerar med omfattande tester. Eleven testar produkten i flera webbläsare. Eleven testar också produkten på flera plattformar inklusive traditionella datorer och mobila enheter, vidtar omfattande åtgärder samt optimerar bilder eller andra mediafiler för att åstadkomma snabb överföring av dessa och för att reducera antalet överföringar per sida. Dessutom bygger eleven en webbplats som med gott resultat följer grundläggande principer för tillgänglighet. | 
-| När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts och utvärderar med enkla omdömen sitt arbete och resultat. Eleven redogör översiktligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven för dessutom enkla resonemang om webbrelaterade frågor om etik och integritet. Eleven använder med viss säkerhet terminologi inom området. | När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts och utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven redogör utförligt för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven använder med viss säkerhet terminologi inom området. | När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat och utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras . Eleven redogör utförligt och nyanserat för innehållet i lagar och andra bestämmelser som rör publicering på webben samt följer dem i sitt arbete. Eleven använder med säkerhet terminologi inom området. |+| När arbetet är utfört gör eleven en enkel dokumentation av de moment som har utförts och utvärderar med enkla omdömen sitt arbete och resultat. Eleven använder med viss säkerhet terminologi inom området. | När arbetet är utfört gör eleven en noggrann dokumentation av de moment som har utförts och utvärderar med nyanserade omdömen sitt arbete och resultat. Eleven använder med viss säkerhet terminologi inom området. | När arbetet är utfört gör eleven en noggrann och utförlig dokumentation av de moment som har utförts med koppling till generella principer och testresultat och utvärderar med nyanserade omdömen sitt arbete och resultat samt ger förslag på hur arbetet kan förbättras. Eleven använder med säkerhet terminologi inom området. |