WYSIWYM

מתוך המכלול, האנציקלופדיה היהודית
קפיצה לניווט קפיצה לחיפוש
תצוגות שונות ליצירת תוכן

במחשוב, "מה שאתה רואה הוא מה שאתה מתכוון" (WYSIWYM - What You See Is What You mean) היא פרדיגמה לעריכת מסמך. זוהי תוספת לפרדיגמת WYSIWYG (מה שאתה רואה הוא מה שאתה מקבל), המציגה את התוצאה של מסמך מעוצב כפי שיופיע על המסך או בדפוס - מבלי להציג את הקוד התיאורי שמתחת.[1][2]

בעורך WYSIWYM, המשתמש כותב את התוכן בצורה מובנית, מסמן את התוכן לפי משמעותו וחשיבותו במסמך, ומשאיר את המראה הסופי שלו לגיליון סגנון נפרד. בעיקרו של דבר, מטרתו להציג במדויק את התוכן המועבר, ולא את העיצוב בפועל הקשור אליו.[3]

לדוגמה, במסמך WYSIWYM, ניתן לסמן ידנית טקסט ככותרת המסמך, שם של מדור, כיתוב המשויך לאיור, או שם של מחבר, זה בתורו יאפשר להציג אלמנט אחד, כגון כותרות מדור, כטקסט גדול ומודגש בגיליון סגנונות אחד, או כטקסט אדום מיושר במרכז בגיליון אחר, ללא התערבות ידנית נוספת.[4] לרוב, הדבר דורש החלטה מראש על המבנה הסמנטי של המסמך לפני כתיבתו. העורך זקוק גם למערכת לייצוא תוכן מובנה כדי ליצור את הפורמט הסופי של המסמך, בהתאם למבנה המצוין.

היתרון העיקרי של מערכת זו הוא ההפרדה המוחלטת בין תוכן להצגה: משתמשים יכולים לבנות ולכתוב את המסמך פעם אחת, במקום להחליף שוב ושוב בין שני מצבי ההצגה. ומכיוון שעיבוד העיצוב נשאר למערכת הייצוא, זה גם מקל על השגת עקביות בעיצוב.

מעבדי מסמכים

בניגוד למסמך לא מובנה בעל תצוגה קבועה, עבור WYSIWYM יש להשתמש במעבד מסמכים ולא במעבד תמלילים. מעבד המסמכים הראשון שניסח את עצמו[5] באמצעות WYSIWYM היה מעבד המסמכים LyX, אם כי קונספטים דומים ניתן לייחס למערכות פרסום קודמות כמו LaTeX, TPS (שנבסס על ניסויים חלוציים ב-Xerox PARC ) ו-FrameMaker.

לדוגמה, ב-FrameMaker, ניתן ליצור מסמך באמצעות שתי תצוגות עמוד אפשריות, תגי העיצוב (הנקראים "פורמטים") ותוכן המסמך נמצאים ב"דפי גוף", בעוד שהמבנה וההצגה מוגדרים על ידי "דפי אב". לאחר מכן ניתן לייצא אלמנטים אלה לתגים תואמים אשר שומרים על חלק או את כל הפונקציונליות שלהם בשפת סימון כגון XML / HTML / CSS ו-PDF, או להציג אותם ישירות להצגה סופית בכל דבר, החל מ-PostScript ועד טקסט גולמי.

הערות שוליים

  1. "What is WYSIWYG (what you see is what you get)? - Definition from WhatIs.com". WhatIs.com (באנגלית). נבדק ב-2019-07-23.
  2. "WYSIWYM -- Integrated Visualization, Exploration and Authoring of Un-structured and Semantic Content" (PDF). www.semantic-web-journal.net (באנגלית). נבדק ב-2024-04-24.
  3. "WYSIWYM - EduTech Wiki". edutechwiki.unige.ch. נבדק ב-2019-07-23.
  4. "LyX | What is LyX?". www.lyx.org. נבדק ב-2019-07-23.
  5. "Public release of LyX version 1.0.0". www.mail-archive.com. נבדק ב-2019-04-23.
הערך באדיבות ויקיפדיה העברית, קרדיט,
רשימת התורמים
רישיון cc-by-sa 3.0

WYSIWYM41433331Q595133