-
wesweb- moment06
Utvärdering av Moment06 – Inloggningsapplikation med databas Denna inloggnings applikationen låter användare logga in, skapa nya konton, byta lösenord, byta användarnamn och ta bort sitt konto. När lösenord ändras sparas det också i en lösenordshistorik-tabell. Jag använde sessioner och cookies för att hålla reda på inloggning och säkerställa att bara inloggade användare kan göra ändringar.…
-
Moment 04 – Webbserverprogrammering
I det här projektet har jag byggt en enkel inloggningsapplikation i PHP. Syftet har varit att skapa ett system där flera användare kan logga in och hantera sina konton, utan att använda en databas. För att göra systemet mer flexibelt lagras användarnamn och lösenord i en JSON-fil och lösenorden krypteras med password_hash(). På så sätt…
-
Projekt 1 – Webbserverprogrammering
I det här projektet har jag byggt en bankapplikation i PHP. Syftet var att skapa en enkel internetbank där användaren kan logga in, se sitt saldo, göra insättningar och uttag, och där all data sparas på ett strukturerat sätt i JSON-filer. Reflektioner och svårigheter En av de största utmaningarna var att få inloggningen och banken…
-
Wesweb01 – moment 03
I moment 03 har jag jobbat med formulär i PHP och hur man sparar och använder data på olika sätt. Jag tycker momentet har gått bra men det har ändå varit lite utmanande. Reflektion över teknikerna Jag tycker att Sessions är enklare än vad jag trodde. Man startar en session med session_start() och sparar data…
-
Resultat/Utvärdering – projekt 03
Här kommer lite resultat av testerna jag gjorde Inga valideringsfel kvar nu, tidigare fel var främst om tabbnavigering. Sidan fick 100 av 100 på SeRankings mobilvänlighetstest, vilket visar att hemsidan har en responsiv design. WAVE visade 32 varningar, främst på grund av att jag använde tabindex=”0″ på korten (<li>-element). Jag gjorde detta för att kunna…
-
Planering – Projekt 03
Idé och syfte Jag vill göra en webbsida som på ett enkelt och tydligt sätt visar vilka val eleverna på Teknikprogrammet kan göra under årskurs 1 till 3. Målet är att sidan ska hjälpa både elever som redan går där och elever i årskurs 9 som funderar på att börja, att förstå vilka kurser och…
-
Projektplan – Lilla projektet
Idé och syfte Syftet med projektet är att förbättra Paolos webbplats med det jag har lärt mig om webbutveckling i denna kursen. Jag vill visa att jag kan jobba med modern teknik och göra en webbplats som ser bättre ut, fungerar bättre och är lätt att använda. Webbplatsen är tänkt för Paolos kunder, som oftast…
-
Resultat/utvärdering – Lilla Projektet
Resultat Den nya versionen av webbplatsen fungerar bra och uppfyller nästan alla mål jag hade. Den är fortfarande responsiv, men layouten är nu tydligare och mer användarvänlig. Jag har fixat fel i HTML- och CSS-koden, optimerat bilderna för att sidan ska ladda snabbare och även lagt in lite Java-script Prestandan ligger på en bra nivå,…
-
Lagar – moment 7
När man bygger hemsidor måste man ta hänsyn till GDPR och skydda användarens data. URL:er ska vara enkla och strukturerade så att de är enkla att förstå, det förbättrar navigeringen. När man ska använda bilder från internet är det viktigt att de är licenserade under Creative Commons eller annat tillåtet användningsvillkor. Skapar man eget innehåll,…
-
Media Queries – moment 6
I denna uppgift har jag använt mig av Media Queries för att skapa en mer responsiv design utav Markdown-sidan jag tidigare gjort. Detta är dock en ganska krånglig process, då det krävs att man gör många justeringar för att säkerställa att designen fungerar bra på olika skärmstorlekar och enheter. Det innebär att man måste anpassa…
