WYSIWYG è l'acronimo che sta per l'inglese What You See Is What You Get, cioè quello che vedi è quello che ottieni.
Il significato del termine si riferiva originariamente al problema di ottenere in stampa testo e/o immagini che abbiano una disposizione grafica uguale a quella visualizzata sullo schermo del computer. I primi software e le prime stampanti nell'ambito dell'utenza domestica, infatti, non davano in stampa risultati pienamente soddisfacenti, e questo problema fu superato con l'introduzione di nuovi dispositivi e software che superavano questo problema.
Con il tempo il significato dell'acronimo si è esteso per analogia anche ad alcune problematiche nella creazione di pagine web. Questo perchè il linguaggio HTML non dà alcuna informazione in merito alla disposizione grafica degli elementi al dispositivo o al browser che dovrà interpretare il codice.
Per superare questo problema sono stati sviluppati degli
editor attraverso i quali non viene visualizzato il codice HTML, bensì gli oggetti, cioè le immagini ed il testo. In questo modo si potrà vedere la pagina esattamente così come sarà visualizzata nel browser.