Hvordan vælger jeg den bedste Open Source HTML Editor?
Valg af den bedste open source editor til hypertext markup sprog (HTML) er et spørgsmål om at matche brugerens oplevelse, arten af projektet og de tilgængelige funktioner i softwaren. Begyndere vil sandsynligvis betragte en 'Hvad du ser er hvad du får' (WYSIWYG) -redaktør som en god mulighed. En editor af denne type giver brugeren mulighed for at designe et webdokument ved at arrangere dets elementer visuelt, mens redaktøren selv producerer den underliggende HTML-kode. Brugere af alle niveauer af erfaringer vil sandsynligvis drage fordel af en editor med funktioner som f.eks. Muligheden for at redigere flere sider samtidigt, søge efter og udskifte elementer i filer og opdatere et websted direkte fra editoren. Da HTML er det dominerende standardiserede sprog til oprettelse af websider, bør inkludering af en HTML-validering betragtes som en vigtig funktion.
En avanceret designer kan producere sofistikerede websider med HTML ved hjælp af en simpel teksteditor. Selv HTML-kodningsexperter har ikke altid brug for eller ønsker en sådan hands-on tilgang. En open source HTML-editor bør tilbyde funktioner, der er en genvej for den erfarne og en nødvendighed for begynderen. Editoren kan også indeholde funktioner, der strækker sig ud over effektiv oprettelse af HTML. Funktioner, der forenkler vedligeholdelsen af et websted og muliggør samarbejde, er også vigtige overvejelser, når du vælger en open source HTML-editor.
WYSIWYG-redaktører gør det muligt for brugere med ringe eller ingen kendskab til HTML at designe en webside. Et design, der ser godt ud i editoren, viser ikke altid et attraktivt display, når det ses af forskellige webbrowsere. Begyndere kan være bedre tjent med en open source HTML-editor med et stort udvalg af skabeloner, som de skal vælge fra. Evnen til at oprette og gemme skabeloner kan være en fordel for en mere avanceret bruger. WYSIWYG-redaktører bruges dog undertiden af erfarne designere til hurtigt at oprette strukturer såsom komplekse tabeller.
Funktionaliteten af en open source HTML-editor forbedres af muligheden for at åbne og redigere flere filer samtidigt. En søgning og erstatningsfunktion, der fungerer over alle åbne sider, anbefales stærkt. Ideelt set fungerer denne funktion på tværs af hele et biblioteksstruktur. HTML-tag-færdiggørelse kan være en tidsbesparende, især når den kan tilpasses til personlige kodningspræferencer. De mere åbenlyse egenskaber som stavemåde og grammatikontrol bør ikke glemmes.
En indbygget FTP-kapacitet (File Transfer Protocol) muliggør opdatering af et websted direkte fra editoren. Denne funktion kan effektivt integreres i et versionskontrolsystem, der tillader lokale og hostede kopier af et websted at forblive synkroniseret. Et sådant system ville forbedre samarbejdet mellem designere og forfattere adskilt efter arbejdsplads eller tidsplan. Inkluderingen af en HTML-validator i redaktøren er endnu mere en nødvendighed, når et webprojekt er en samarbejdsindsats.
Nogle funktioner, der ikke er nødvendigheder, men som er dejlige at have i en open source HTML-editor, kan muligvis indeholde en indbygget billedredigeringsfunktion. Dette ville eliminere behovet for at erhverve en dedikeret billedredigerer og spare tid på at skifte mellem programmer. En linkchecker til at verificere og opdatere links hjælper med at holde et websted opdateret. En avanceret bruger vil måske gerne se nogle funktioner inkluderet til JavaScript, XML (extensible markup language) eller databaseforbindelse. Det samme kan siges om en cascading style sheet (CSS) validator.
De mere populære open source HTML-redaktører er tilgængelige for de fleste operativsystemer. Et antal websteder med softwaregennemgang har detaljerede beskrivelser af open source-software samt instruktioner til bestilling eller download. Når brugerens krav er identificeret, er det en ligetil sag at sammenligne de softwarefunktioner, der bedst opfylder disse behov. Open source-softwareprogrammer har dog vidt forskellige tekniske supportfunktioner. Hvis dette er et problem, skal supportmuligheder spille en mere vigtig rolle ved valg af redaktør.