אוג' 29 2009

הכללים. כלל #1: ממשק אפקטיבי חייב להיות עקבי

מאת: רן לירון בשעה 9:37 נושאים: חוקים וכללים

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

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

איך עושים את זה ?
נושא העקביות נבחן במספר רמות:
- האם הממשק עקבי למה שהמשתמש מכיר ומקובל בעולם?
- האם נשמרת עקביות פנימית של הממשק באתר ?
- האם נשמרת עקביות פונקציונאלית ?
- האם נשמרת עקביות צורנית ? 

הנחיה 1 : יש לשמור על עקביות למוסכמות מקובלות.

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

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

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

הנחיה 2: יש לשמור על עקביות פנימית.

כשמשתמש נתקל בייצוג לפונקציונאליות כלשהי במערכת, הוא יצפה שאותה פונקציונאליות תיוצג באותה צורה בשאר המערכת. אם לדוגמה, בעמוד הראשי של המערכת יש קישורים בצבע כתום, שמשתמש למד לזהות ולהשתמש בהם, הוא לא יצפה שבעמודים הבאים של האתר ייוצג קישור ע"י טקסט בצבע אפור. אם במסך מספר 2 במערכת בניווט ממוקם בצד ימין של המסך, המשתמש יצפה שגם במסך 3 ו-4 הניווט ימוקם באותו מקום ויפעל באותה צורה. 

הנחיה 3: יש לשמור על עקביות פונקציונאלית.

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

הנחיה 4: יש לשמור על עקביות צורנית.

ברוב האתרים אין הצדקה אמיתית לעבוד עם מגוון רחב מאוד של עיצובים לפקדים ותוכן. אין צורך אמיתי ביותר מסוג אחד או שניים של כפתורים, יותר מסוג אחד או שניים של גופנים  (Fonts). הטקסט צריך להיות מוצג לכל היותר ב- 3-4 גדלים שונים (כותרת ראשית, כותרת משנית, טקסט רץ, ואם מאוד חיוני "אותיות קטנות" לטקסט מוצנע). הרי מגופן אחד + 4 גדלי טקסט  + אופציה לטקסט מעובה (Bold) ניתן לייצר 8 וארציות של הטקסט. נוסיף לכך טקסט בצבע כחול לקישורים ואולי טקסט בצבע אדום להודעות שגיאה,  וקיבלנו, יחד אם הגדרת גודל הטקסט ואופציה לטקסט מעובה, קרוב ל-20 עיצובים שונים לטקסט (!),שכולם נגזרו מגופן אחד בלבד, ב- 3-4 גדלים. 

רק על רקע עיצוב אחיד של רוב התוכן, ניתן להשיג הבלטה אפקטיבית של מה שחשוב באמת (קישורים, כותרות וכו’). אם נתבונן בדוגמה הבאה, (מתוך גרסה ישנה של האתר "כובע"), נוכל לראות איזה בלגן נוצר בעין כשמערבבים על שטח קטן לא פחות מ- 10עיצובים שונים של טקסט, חלקם קרובים (כגון 4 ו-8) וחלקם שונים מאוד (כגון 1 ו-5).

Sample site

כמעט כל אובייקט בקטע מסך זה מציג עיצוב שונה.

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

חידה:
די ברור שטקסט 7 הוא קישור מכיוון שהוא מעוצב בהתאם לכללים המקובלים לקישור.

האם טקסט 5 ("מחפשת  כיסוי ראש ?  חשוב לך להיות  מקורית? ) הוא קישור ? 
ומה בנוגע לטקסט 8 ("
בהשראת הינומה צחורה ונפלאה " ) – האם הוא קישור?

בעיצוב כזה, קשה לנחש.

(תשובה – בסוף המאמר) 

לסיכום:
צריך להקפיד שהממשק יהיה עקבי עם המוסכמות מהעולם שמשתמש מכיר (לדוגמה  לא להציג לסוכני בורסה "קניה" בצבע אדום ו"מכירה" בירוק) ועקבי עם עצמו.

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

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

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

(התשובה לחידה: שני הטקסטים אינם קישורים) 

 מאמר זה פורסם לראשונה במסגרת המידעון  סודות השיווק 

2 תגובות

2 תגובות לפוסט “הכללים. כלל #1: ממשק אפקטיבי חייב להיות עקבי”

  1. ברק דניןNo Gravatarבתאריך 31 אוג' 2009 בשעה 9:59

    מברוק, רן! אחלה מאמר, שיהיה בהצלחה בהמשך הבלוג.

    אני חושב שהדוגמא שהבאת לעקביות צורנית נוגעת בבעייה עיצובית כואבת שקיימת בהרבה אתרים וניוזלטרים. לעתים רבות מי שיוצר את התוכן (הלקוח של המעצב – להלן הלקוח) מתקשה להחליט מה הוא מעוניין להדגיש יותר. יש מסרים רבים, וכולם חשובים ללקוח – מוצרים קשורים, תיאור המוצר, כפתור הקניה, חיפוש, וכן הלאה. מצד שני, כל מעצב מנוסה יודע שכדי להעביר מסר צריך ליצור פוקוס, למקד את תשומת הלב, וריבוי הצבעים והגדלים עושה לרוב בדיוק את ההיפך. התוצאה של הקונפליקט בין הלקוח והמעצב הוא בדרך-כלל מה שרואים באתר למעלה, בלגאן. הוא נובע קודם כל מחוסר-החלטה של הלקוח לגבי היררכיה – "הכל חשוב!", ואחר-כך מחוסר הרצון של המעצב להתווכח עם הלקוח (תמיד צודק!) כדי להסביר לו שהדברים צריכים להעשות אחרת.

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

    [תגובה]

  2. רן לירוןNo Gravatarבתאריך 31 אוג' 2009 בשעה 10:09

    הי ברק.
    תודה!

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

    [תגובה]

כתובת טרקבק | RSS תגובות

השארת תגובות

FireStats icon ‏מריץ FireStats‏