TGViewer
فلسفه دیزاین فلسفه دیزاین @dexign · 7.02K subscribers
Post #1145 2.5K
خطای پنهان رابط کاربر

زمینه‌ یا context ها نقش مهمی در زندگی ما دارند و تاثیر بسیاری بر رفع ابهامات می‌گذارند، مثلا ابهامی که در کلمه شیر وجود دارد با قرارگیری در زمینه یا مکان‌های مختلف معنی درست و واضحی را می‌گیرند، اگر درجایی مثل جنگل یا باغ وحش به‌کار ببریم به معنی حیوان شیر است و اگر در جایی مانند سوپرمارکت استفاده کنیم به معنی شیر خوراکی است. این موضوع در رابط کاربری هم صادق است و اتفاقات و اکشن‌ها در زمان‌های مختلف و یا زمینه‌های متفاوت می‌تواند باعث اتفاقات متفاوتی شود. مثلا کیبورد خود را در نظر بگیرید، در حالتی که دکمه caps lock روشن باشد تمام حروف به صورت بزرگ نمایش داده می‌شوند و اگر خاموش باشد همان دکمه‌ها حالت کوچک حروف را نشان می‌دهند. پس دکمه caps lock یه “تغییردهنده حالت یا mode swithcer است.

یک المان و چند نتیجه یا اتفاق
یکی از دلایل آن است که ما دنیای محدودی داریم، کلمات محدود، حافظه محدود، فضای محدود و…. مثال کیبورد را در نظر بگیرید، داشتن کیبوردی که هم حروف بزرگ و هم کوچک داشته باشد، کیبورد خیلی بزرگی خواهد بود که دسترسی و استفاده از آن نیز سخت خواهد شد. دلیل دیگر این‌است که گاهی برخی از اقدامات به خوبی با عملکردهای مختلف سازگاراند. مثلا به صورت معمول ما از لمس و کشیدن انگشتانمان روی صفحه گوشی برای انتخاب و یا اسکرول کردن استفاده می‌کنیم ولی گاهی می‌توانیم با آن چیزی بکشیم یا امضا کنیم و نیاز است که مودی خاص برای ویرایش داشته باشیم که در جای درست این اتفاق رخ دهد.

برای همه ما اتفاق افتاده است که پسوردی را وارد کنیم و با خطا مواجه شویم و متوجه شویم که دکمه caps lock روشن بوده است،‌ مودها معمولا منبع خطاهای کاربران‌اند و از نوع خطاهای پنهان نیز هستند زیرا در هر مود و حالتی کاربر نتیجه متفاوتی خواهد دید. اما باید توجه داشت در کنار اینکه باعث خطای کاربر هستند ممکن است تنها راه‌‌حل برای مسائل باشند مانند مثال حرکت انگشت برای اسکرول کردن و امضا کردن.

توصیه می‌کنیم حتما ویدیو را ببینید.

(زمان حدودی مشاهده: ۶ دقیقه)

گردآورنده: فروزان فاضلی

#UI
#تجربه_کاربر

@Dexign فلسفه دیزاین

______
YouTube UI Modes and Modals Modes can be a hidden state and lead to user errors. But they can also make a user interface more efficient by allowing the same action to have different results, depending on the situation.
  • 👍 4
  • ⚡ 3
  • ❤ 2
More from @dexign
  1. Jan 7, 2026چرا کارفرمایان طراحانی را می‌خواهند که مانند مدیر محصول فکر کنند، نه توسعه‌دهنده؟ در دنیای…
  2. Dec 31, 2025هیرو سکشن‌ها مرده‌اند. این راه‌حل‌ها جایگزین شده‌اند باید از هیروهای عریض فاصله گرفت وقتی…
  3. Dec 27, 2025درس‌های UX از زندگی روزمره بیشتر افراد UX را فقط مربوط به اپلیکیشن‌ها، وبسایت‌ها یا داشبور…
  4. Dec 24, 2025۳ قابلیت شگفت‌انگیز جدید ChatGPT که حتماً باید امتحان کنید در بحبوحه‌ی سروصدای انتشار GPT-…
  5. Dec 20, 2025سیستم طراحی تو حالا می‌تواند با هوش مصنوعی صحبت کند! از چسب انسانی بودن بین ابزارهای جداگا…
  6. Dec 17, 2025باهوش‌ترین آدم‌هایی که می‌شناسم، دنبال مهارتی‌اند که زمانی بی‌فایده تصور می‌شد! همان فناور…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →