Kokie yra skirtingi svetainių redagavimo programinės įrangos tipai?

Svetainės redagavimo programinė įranga gali būti bet kokia: nuo nemokamo teksto rengyklės, kuri buvo supakuota su operacine sistema (OS), iki brangaus paketo, galinčio susidoroti su tokiais dalykais kaip pakopiniai stiliaus lapai (CSS) ir išplėstinė žymėjimo kalba (XML). Norint rankiniu būdu redaguoti svetainės failus naudojant teksto rengyklę, paprastai reikalingas tam tikras kompetencijos lygis, tačiau pagrindinės specialių redagavimo rinkinių operacijos gali būti naudojamos net nežinant hiperteksto žymėjimo kalbos (HTML) ar kito kodo. Trys pagrindiniai svetainių redagavimo programinės įrangos tipai yra orientuoti į tekstą, orientuoti į objektą arba naudoti sąsają „ką matote, tą ir gaunate“ (WYSIWYG). Kiekvienas iš šių variantų gali būti naudojamas skirtingai, ir paprastai kiekvienoje kategorijoje yra ir nemokamų, ir mokamų parinkčių. Kai kuriuose svetainių redagavimo programinės įrangos rinkiniuose taip pat gali būti įrankių, skirtų sukurti tokius elementus kaip vaizdai, animacija ir įvairus raiškiosios medijos turinys.

Teksto redaktoriai yra paprasčiausia svetainių redagavimo programinės įrangos forma. Jei žiniatinklio dizaineris turi daug žinių apie HTML ir kitą kodą, teksto redagavimas gali būti greitas būdas atlikti nedidelius svetainės pakeitimus. Teksto rengyklės taip pat gali būti naudojamos kuriant visas svetaines, jei nėra sudėtingesnės programinės įrangos. Bet koks teksto redaktorius gali būti naudojamas koduoti HTML nuo nulio, tačiau yra ir specialiai sukurtų teksto redaktorių. Šiose programose gali būti tokių funkcijų, kaip įvairių kodo elementų spalvinis kodavimas, klaidų tikrinimas arba integruotas failų perdavimo protokolo (FTP) klientas.

Šiek tiek sudėtingesnė svetainės redagavimo programinė įranga gali būti žinoma kaip orientuota į objektą. Šio tipo programinė įranga paprastai leidžia interneto dizaineriui vizualiai tvarkyti savo kodą sudėtingesniais būdais nei paprastas spalvų kodavimas. Objektiniai redaktoriai taip pat gali būti integruoti į didesnius WYSIWYG redaktorius, todėl žiniatinklio dizaineris gali glaudžiau dirbti su atskirais objektais.

Kai kurios iš sudėtingiausių svetainių redagavimo programinės įrangos dažnai vadinamos WYSIWYG, nes visi formatavimo ir kiti nustatymai matomi projektavimo proceso metu. Daugelis WYSIWYG redaktorių leidžia kodą keisti rankiniu būdu, nors paprastai galima sukurti visą svetainę nežinant HTML. Kai kuriuose svetainių redagavimo programinės įrangos rinkiniuose taip pat gali būti įvairių kitų programų, leidžiančių redaguoti vaizdus arba sukurti raiškiosios medijos turinį, kurį galima įterpti į svetainę. Daugelis redaktorių taip pat turi funkcijų, užtikrinančių svetainės suderinamumą su World Wide Web Consortium (W3C®) standartais.

Be tekstinės, objektinės ir WYSIWYG sąsajos svetainių kūrimo programinės įrangos asortimento, taip pat yra įvairių nemokamų, bendrinamų programų ir mažmeninės prekybos parinkčių. Kai kuri profesionali svetainių kūrimo programinė įranga gali būti gana brangi, nors paprastai yra ir nemokamų ar net atvirojo kodo parinkčių. Mokama programinė įranga gali apimti naudingų patentuotų įrankių, kurių nėra kituose rinkiniuose, tačiau nemokamos ir atvirojo kodo parinktys gali būti labai įvairios.