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

