Mis on WYSIWYG redaktor?

WYSIWYG, hääldatakse wiziwig, on akronüüm, mis tähistab seda, mida näete, on see, mida saate. Kui seda kasutatakse arvutustehnikas, tähendab see seda, et ekraanile kuvatakse lõpptoode. WYSIWYG-redaktorit võib kasutada veebilehtede, dokumentide või muu vormindatud materjali loomiseks. Microsoft Word on WYSIWYG-redaktori näide.

Kaasaegses andmetöötlusmaailmas kasutavad paljud programmid WYSIWYG-redigeerimist, kuid see ei olnud alati nii. Kui tekstitöötlustarkvara esmakordselt kasutusele võeti, pidid kasutajad dokumendi vormindamiseks pähe õppima rea ​​sümboleid ja koode. Vahed, fondi suurus ja muud vormingu omadused tuleks sisuliselt sisse kodeerida. Alati ei tõlgitud koode ühest tekstitöötlusprogrammist teise. Tekstitöötlusprogrammide vahetamine oli tülikas, sest see nõudis täiesti uut koodikomplekti.

Kaasaegne tekstitöötlustarkvara on lahendanud palju neid probleeme. Selle asemel, et sisestada teksti kaldkirja muutmiseks koodijupi, saab kasutaja sõna lihtsalt esile tõsta ja kaldkirja nuppu klõpsata. Seejärel kuvatakse sõna kaldkirjas nii ekraanil kui ka trükitud dokumendis. Kui kasutaja soovib näha redigeerimissümboleid sellises programmis nagu Microsoft Word, peab ta läbima mitmeid menüüsid ja muutma programmi sätteid.

WYSIWYG-redaktorit saab kasutada ka arvutiprogrammeerimisel. Paljudel kaasaegsetel HTML-i redigeerijatel on WYSIWIG-i võimalused. See võimaldab kasutajal redigeerida või isegi luua veebilehte ilma koodi kirjutamata. Sel moel saab arvutiprogrammeerimine olla kättesaadav ka inimestele, kellel on vähe kogemusi arvutiprogrammeerimiskeeltega.

WYSIWYG-redaktor töötab nii, et kasutaja saab ekraanil graafilisi elemente füüsiliselt manipuleerida. Elementide teisaldamisel ja muutmisel muudab WYSIWYG-redaktor koodi, et kajastada muudatusi ekraanil. Selline veebilehe loomise viis on kogenematute jaoks palju lihtsam, kuid programmeerimiskeeli valdavate kasutajate jaoks võib see olla pettumust valmistav.

Paljud professionaalsed ja kogenud programmeerijad on väljendanud muret WYSIWYG-koodi pärast. WYSIWYG-i toimetajate loodud kood kipub olema keerulisem ja vähem elegantne kui käsitsi kirjutatud kood. See on osaliselt tingitud sellest, et kood on eelnevalt kirjutatud tükkidena, mille programm peab ekraani kajastamiseks kokku panema. WYSIWYG-redaktor võimaldab ka vähem paindlikkust kui traditsiooniline koodiredaktor, kuna kasutaja saab muuta ainult seda, mida programmid tal muuta võimaldavad.