Skrevet i samarbeid med KI - Gemini 3.7 Flash
Teknologi - Nuxt.js
Verktøy - TypeScript
Prinsipper - Brukeropplevelse, SEO
- Lagt inn støtte for venteskjermer på artikler, gallerier og mediekort. Dette skal fjerne usikkerheten hos brukere med lav nett forbindelse, ved at nettsiden nå viser at innholdet er på vei i stedet for at siden ser tom eller defekt ut.
- Forbedret logikken for hvordan systemet kobler sammen forfattere og artikler. Dette sikrer at riktig skribent alltid krediteres.
- Fjernet utdatert og overflødig kode (inkludert ubrukte funksjoner) og forenklet kompliserte beregninger. Dette reduserer risikoen for fremtidige system feil.
- Automatisert og forbedret måten teknisk informasjon som sendes til søkemotorer. Dette gjør at søkemotorer som Google raskere kan plukke opp og vise ferske oppdateringer fra nettsiden.
- Organisert prosjektfilene på en mer oversiktlig måte, som gjør at utviklere kan jobbe mer effektivt og reduserer tiden det tar å feilsøke i fremtiden.
Dagen er så fin den kan bli.
Utfordring & Løsninger
Prosjektet hadde enkelte utfordringer knyttet til hvordan innhold ble presentert for brukerne mens det lastet, samt enkelte svakheter i hvordan forfatterinformasjon og datoer ble koblet sammen. Dette medførte en risiko for en uventet brukeropplevelse og økt tidsbruk ved vedlikehold og videreutvikling.
Hensikten var å forbedre brukeropplevelsen, fjerne ukorrektheter i visningen og rydde i det digitale grunnlaget. Jeg ønsket å sikre at nettsiden føles rask og stabil for besøkede, samtidig som jeg legger til rette for mer effektiv jobbing i fremtiden.
- Jeg har lagt inn visuelle indikatorer som gir brukeren umiddelbar tilbakemelding mens innholdet hentes, slik at man unngår inntrykket av at siden har fryst.
- Logikken bak kobling av forfattere og artikler er forbedret for å sikre at riktig informasjon alltid vises på tvers av hele nettstedet.
- Jeg har fjernet overflødig kode og organisert arbeidsmiljøet bedre for å redusere risikoen for fremtidige feil.
- Jeg har automatisert Optimalisert muligheten for at SEO'n kan hente ny informasjon fra nettsiden raskere
Gjennom disse endringene har jeg styrket plattformen ved å levere en mer stabil og tillitvekkende brukeropplevelse som reduserer sjansen for at besøkende forlater siden på grunn av treghet eller visuelle mangler. Ved å rydde opp i den underliggende strukturen og standardisere komponentene, har jeg også redusert fremtidige forsinkelser betydelig. Dette betyr at fremtidig utvikling vil gå raskere, samtidig som systemet est klargjort for å håndtere vekst uten at kvaliteten på innholdet som presenteres for kunden svekkes.