Vilka är de olika typerna av webbplatsredigeringsprogramvara?
Webbplatsredigeringsprogramvara kan vara allt från en frittekstredigerare som levererades med ett operativsystem (OS) till ett dyrt paket som kan hantera saker som kaskadformat stilark (CSS) och utökat markeringsspråk (XML). En viss kompetensnivå krävs vanligtvis för att manuellt redigera webbplatsfiler med hjälp av en textredigerare, men de grundläggande operationerna för dedikerade redigeringssviter kan användas utan någon kunskap om hypertextmarkupspråk (HTML) eller någon annan kod. De tre huvudtyperna för webbplatsredigeringsprogramvara är textorienterade, objektorienterade eller använder ett "vad du ser är vad du får" (WYSIWYG) gränssnitt. Var och en av dessa variationer kan ha olika användningsområden, och det finns vanligtvis både gratis och betalda alternativ tillgängliga i varje kategori. Vissa sviter för programredigering av webbplatser kan också innehålla verktyg för att skapa element som bilder, animationer och olika rich media-innehåll.
Textbaserade redaktörer är den enklaste formen för webbplatsredigeringsprogram. Om en webbdesigner har en omfattande kunskap om HTML och annan kod, kan textredigering ge ett snabbt sätt att göra små tweaks till en webbplats. Textredigerare kan också användas för att skapa hela webbplatser i frånvaro av mer komplicerad programvara. Alla textredigerare kan användas för att koda HTML från grunden, men det finns också specialbyggda textbaserade redaktörer. Dessa program kan innehålla funktioner som färgkodning av olika kodelement, felkontroll eller en FTP-klient (Integrated File Transfer Protocol).
En lite mer komplicerad form av webbplatsredigeringsprogramvara kan kallas objektorienterad. Denna typ av programvara tillåter vanligtvis en webbdesigner att organisera sin kod visuellt på mer avancerade sätt än enkel färgkodning. Objektorienterade redaktörer kan också integreras i större WYSIWYG-redaktörer, vilket gör att en webbdesigner kan arbeta mer intimt med enskilda objekt.
Några av de mest komplexa programvarorna för webbplatsredigering benämns ofta WYSIWYG, eftersom all formatering och andra inställningar är synliga under designprocessen. Många WYSIWYG-redaktörer gör det möjligt att ändra kod manuellt, men det är vanligtvis möjligt att designa en hel webbplats utan att känna till HTML. En del sviter för programredigering av webbplatser kan också innehålla en mängd andra program, vilket gör att bilder kan redigeras eller innehåll med rich media skapas för införande på en webbplats. Många redaktörer inkluderar också funktionalitet för att säkerställa webbplatsens kompatibilitet med World Wide Web Consortium (W3C®) standarder.
Förutom utbudet av textbaserad, objektorienterad och WYSIWYG-gränssnitt för webbutvecklingsprogramvara finns det också en mängd olika freeware-, shareware- och detaljhandelsalternativ. En del professionell webbplatsutvecklingsprogramvara kan vara ganska kostsam, även om det vanligtvis också finns gratis eller till och med open source-alternativ. Betalad mjukvara kan innehålla användbara specialverktyg som inte är tillgängliga i andra sviter, men gratis och open source-alternativ kan vara mycket fullständiga.