משמעות לתפקיד עריכת טקסט

 

שלב הלימוד

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

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

בשלב רכישת המיומנות

 

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

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

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