Sådan laver man et website

Et website består i bund og grund af to ting: en idé og en realisering. Hvis idéen er god, men realiseringen er dårlig, får du et ringe website, der ikke lever op til din vision. Hvis idéen derimod ikke er gennemtænkt, eller mangler at blive konkretiseret, kan implementeringen aldrig blive optimal. Situationen ender i et kompromis, og du sidder tilbage med et website, der ikke duer. Hos Huset G stræber vi efter, at levere Web der Virker. Derfor er vi meget bevidste om hele den process, der foregår hver gang, et nyt website skal i luften.

At bygge et website er en lineær process. Derfor er det vigtigt at forstå, at det er svært at foretage ændringer bagud i processen. Det betyder, at hvis din programmør er ved at implementere dit nye design i et CMS system og det pludselig går op for dig, at hovedmenuen skal se anerledes ud, er det faktisk et større problem end man sådan lige skulle tro.

Den underliggende process i at udvikle et website

Jeg plejer, at dele processen op i 3 kasser: Idé, Design og Implementering.

  • Idé.
    I idéfasen tager vi helikopteren og definerer de overordnede linjer for projektet. 
    Det er her vi finder ud af hvad websitets formål er, hvem der er målgruppen og hvilke krav der er til løsningen.
  • Design.
    I designfasen kigger vi på, at få organiseret indholdet og at få oprettet en forståelig sidestruktur. Vi tænker både grafisk og brugervenligt, for at få et visuelt udtryk, der både er behageligt for øjet og nemt at forstå.
  • Implementering.
    I implementeringsfasen begynder vi at programmere. Frontendudvikleren (det er mig) oversætter først det grafiske design til statiske sider og sørger for, i samarbejde med grafikerne, at design, implementering og usability spiller sammen. De statiske sider implementeres derefter i et CMS system, så kunden selv kan oprette sider og vedligeholde sitet.

Det, der er vigtigst at forstå i forhold til processen, er at faserne bygger på hinanden. Du kan ikke ændre på det grafiske design, uden at påvirke frontend-udviklingen og cms-integrationen, ligesom du ikke kan ændre fundamentet i et hus, uden at rive det hele ned og starte forfra. Derfor har det store implikationer, at gå tilbage i processen og det bliver værre jo længere tilbage du går. Hvis du ændrer på den originale idé er det ligesom at starte helt forfra igen.

Som freelancer er jeg ind i mellem løbet ind i problemer, på grund af at mine kunder ikke var klar over den her process. Det er sket for mig flere gange, at en kunde har forsøgt at klikke på et tilsendt design-forslag (sendt via mail som .jpg billede), uden at kunne forstå hvorfor “websiden” ikke fungerede. Jeg havde ikke gjort nok ud af, at forklare dem, at vi altså kun var lige under halvvejs i processen.

Det er altså enormt vigtigt at “ha’ styr på si’ sager”, som vi siger i det vestjyske. Derfor sørger vi for, på Huset G, at have en løbende dialog med vores kunder, så kunden altid har godkendt en fase inden vi går videre. Vi kan nemlig ikke lide at gå baglæns her i huset.

Lever din webside op til regeringens krav?

Først en lille advarsel. Dette blogindlæg indeholder sprogbrug, der er uegnet for ikke-it-kyndige. Men prøv alligevel at hænge på – der er nemlig en mening med alt det tekniske.

W3C handler om at rydde op i det vilde wwwesten

Uden regler og fælles standarder for internettets hjemmesider, ender vi hurtigt i en situation, hvor færre og færre får det fulde udbytte af hjemmesiderne. I takt med at offentlige myndigheder udnytter internettet til at informere virksomheder og borgere, har regeringen vedtaget et sæt regler, som alle offentlige hjemmesider skal overholde.

Reglerne definerer de programkoder, der styrer hjemmesiden og sikrer, at hjemmesider kan læses af alle browsere, og – nok så vigtigt – sikrer de, at også blinde kan hente informationer på hjemmesiderne med deres skærmlæser.

Reglerne er ren win-win

Selv om du ikke er en offentlig myndighed, er det en fordel for dig, at overholde reglerne. Ikke fordi jeg føler trang til at opdrage dig til at være klassens duks, men fordi det er til dit eget bedste. Reglerne i W3C sikrer nemlig, at du overholder en fælles standard. Det betyder, at alle vil kunne se din hjemmeside – med et popsmart amerikaner-udtryk: Write once, Distribute everywhere.

Læs resten af indlægget »

Huset G
Spangbjerg Møllevej 100
6705 Esbjerg
75 12 60 66
Cvr nr. 75 26 10 12
A/S reg. nr. 100.296