Webdesign er ofte sammensatt av en hel rekke komponenter som til sammen utgjør det sluttbrukeren ser i sin nettleser. HTML, CSS, SVG, Ajax, og andre teknologier for “Web Applikasjoner” er hyppig brukt for å levere innhold til brukere.
HTML og CSS
HTML og CSS er de fundamentale teknologiene for å opprette websider. HTML og XHTML holder kontroll på struktur og innhold, CSS holder styr på utseende, layout og design.
Scripting og AJAX
Scripting og AJAX er i noen tilfeller helt avgjørende for å gi brukeren en følelse av dynamiske nettsider. AJAX benyttes ofte til søkeforslag, skjemavalidering og andre interaktive funksjoner.
Grafikk
Grafiske elementer må ofte lages eller tilpasses til profilen man ønsker å ha på nettsiden. Dette kan gjelde for eksempel menyer, logo, bilder man vil ha inn i artikler og annet.
Audio og Video
Det er lettere enn noen gang å presentere Audio og Video på egne nettsider. Man ser også en trend i markedet at selv store firmaer legger ut videoer for å promotere sine produkter.
Tilgjengelighet
W3C – Oppfinneren av internett, har publisert standarden “Web Accessibility Initiative” (“WAI”). Tilgjengelighet er noe man bør strebe etter, så fremt man har tid og penger til å investere i tilgjengelighetsproblematikken.
Design for mobiltelefoner
Selv om mange av dagens mobiltelefoner har til dels avanserte nettlesere, vil man få en mye bedre brukeropplevelse av å besøke en egen utgave av nettsiden – tilpasset mobile nettlesere.
Den mobile utgaven skal gjerne ikke ha alle de samme grafiske elementene, den skal gjerne være lettere, raskere og mer fleksibel.
Webutvikling
Ofte er Webutvikling (ASP, ASP.NET, PHP og andre språk) en nødvendig grunnmur for å kunne levere de tjenester man ønsker seg på en nettside.
