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
Next revision Both sides next revision
mattias_projekt [2020-04-20 12:30]
Mattias Hamberg [Matris]
mattias_projekt [2021-02-24 12:51]
Mattias Hamberg
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 ====
Line 15: Line 16:
  
   - Projektet bör bestå av minst 3 olika sidor.   - Projektet bör bestå av minst 3 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 PHP- och Javascript-ramverk och script, även vissa CMS som October CMS eller ramverk som Laravel 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 givetvis 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 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 ====