Hva er de forskjellige typene programvare for redigering av nettsteder?
Programvare for redigering av nettsteder kan være alt fra en gratis tekstredigerer som fulgte med et operativsystem (OS) til en kostbar pakke som er i stand til å håndtere ting som cascading style ark (CSS) og utvidet markup language (XML). Det kreves vanligvis en viss kompetanse for å manuelt redigere nettstedsfiler ved hjelp av en tekstredigerer, men de grunnleggende operasjonene til dedikerte redigeringssuiter kan brukes uten kunnskap om HTML-tekst (hypertext markup language) eller annen kode. De tre hovedtypene for redigeringsprogramvare for nettsteder er tekstorientert, objektorientert eller bruker et "det du ser er hva du får" (WYSIWYG) -grensesnitt. Hver av disse variantene kan ha forskjellige bruksområder, og det er vanligvis både gratis og betalte alternativer tilgjengelig i hver kategori. Noen programvarepakker for redigering av nettsteder kan også inneholde verktøy for å lage elementer som bilder, animasjoner og forskjellige innholdsrike medier.
Tekstbaserte redaktører er den enkleste formen for redigeringsprogramvare for nettsteder. Hvis en nettdesigner har omfattende kunnskaper om HTML og annen kode, kan tekstredigering være en rask måte å lage små justeringer til et nettsted. Tekstredaktører kan også brukes til å lage hele nettsteder i mangel av mer komplisert programvare. Hvilken som helst tekstredigerer kan brukes til å kode HTML fra grunnen av, men det er også spesialbyggede tekstbaserte redaktører. Disse programmene kan inneholde funksjoner som fargekoding av forskjellige kodeelementer, feilkontroll eller en FTP-klient (Integrated File Transfer Protocol).
En litt mer komplisert form for redigeringsprogramvare for nettsteder kan være kjent som objektorientert. Denne typen programvare lar vanligvis en webdesigner visuelt organisere koden sin på mer avanserte måter enn enkel fargekoding. Objektorienterte redaktører kan også integreres i større WYSIWYG-redaksjoner, slik at en webdesigner kan arbeide mer intimt med individuelle objekter.
Noe av den mest komplekse redigeringsprogramvaren for nettstedet blir ofte referert til som WYSIWYG, siden all formatering og andre innstillinger er synlige under designprosessen. Mange WYSIWYG-redaksjoner lar kode endres manuelt, selv om det vanligvis er mulig å designe et helt nettsted uten å vite HTML. Noen programvarepakker for redigering av nettsteder kan også inneholde en rekke andre programmer, slik at bilder kan redigeres eller innhold i rich media kan opprettes for innsetting på et nettsted. Mange redaktører har også funksjonalitet for å sikre kompatibilitet med nettsteder med World Wide Web Consortium (W3C®) standarder.
I tillegg til utvalget av tekstbasert, objektorientert og WYSIWYG-grensesnitt for utviklingsprogramvare for nettsteder, er det også en rekke alternativer for freeware, shareware og retail. Noen profesjonelle programvare for utvikling av nettsteder kan være ganske kostbare, selv om det vanligvis også er gratis eller åpen kildekode-alternativer. Betalt programvare kan inneholde nyttige proprietære verktøy som ikke er tilgjengelige i andre suiter, selv om gratis og åpen kildekode-alternativer kan være veldig fulle funksjoner.