WYSIWYG

המושג WYSIWYG (ראשי התיבות של What You See Is What You Get; בעברית: "מה שרואים הוא מה שמקבלים"; נהגה: "וויזיוויג") הוא כינוי לתוכנה המדמה את התוצר המוגמר כבר בזמן יצירתו ועריכתו.

WYSIWYG היא תכונה של תוכנות עריכה (מעבד תמלילים, עורך HTML וכו'), שבהן הדף המוצג על-גבי הצג בזמן עריכת המסמך זהה לזה שיוצג בתוצאה הסופית: דף במדפסת במקרה של מעבד תמלילים, דף בדפדפן אינטרנט במקרה של עורך HTML וכדומה. תכונה זו מאפיינת את מעבדי התמלילים לסביבת Windows, ובראשם מיקרוסופט וורד (גם מעבד התמלילים הישראלי "דגש" ניחן בתכונה זו, וכך גם גרסת Windows של QText).

טכניקה זו, המעניקה נוחות רבה למשתמש במעבד התמלילים, פותחה בסוף שנות השבעים במרכז המחקר של חברת זירוקס בפאלו אלטו ("זירוקס פארק"), במעבד תמלילים בשם בראבו. את הפיתוח הוביל צ'ארלס סימוני, שעבר לאחר מכן לחברת מיקרוסופט ושם הוביל את פיתוחו של Word.

יתרונות וחסרונות
בין יתרונות ממשקי WYSIWYG ניתן לציין את היתרון הבולט והברור מאליו - שהתוצאה הסופית (או גרסה הקרובה מאוד לתוצאה הסופית) מוצגת לעיני המשתמש והוא מסוגל לצפות במוצר, כפי שייבנה בסופו של דבר.
במקביל לתוכנות בעלות מאפייני WYSIWYG ישנן גם תוכנות הנעדרות תכונה זו. 
תוכנות אלו דורשות מהמשתמשים בהן מאמץ רב יותר, ולעיתים אף היכרות מעמיקה יותר עם פקודות ושפות מחשב. כך למשל מעבד התמלילים המדעי LaTeX. עריכת דף HTML באמצעות עורך טקסט פשוט נעשית אף היא ללא תכונת WYSIWYG; עורכי HTML משוכללים יותר כוללים תכונה זו.
החסרון הבולט בשיטת WYSIWYG הוא ביעילות הקוד המתקבל. לדוגמה, קוד של עמוד HTML ממוצע שנוצר באמצעות עורך כמו Microsoft Frontpage יהיה ארוך יותר מאשר קובץ שנוצר ידנית, ולרוב גם פחות נוח לשינויים, וזאת כתוצאה מכך שאוטומציית ההפיכה של תצוגה לקוד מחויבת בקבלת החלטות עבור המשתמש, שאינן עולות תמיד בקנה אחד עם הגרסה היעילה ביותר.

ראו גם
 תוכנה – מונחים

קטגוריה:ערכים שבהם תבנית בריטניקה אינה מתאימה
קטגוריה:ממשקי משתמש במחשב
קטגוריה:מעבדי תמלילים
קטגוריה:מונחים בתוכנה