تصميم UX لتطبيقات Windows - أولويات حسب بيئة الاستخدام

· آخر تحديث: · · UX, تطوير Windows, تصميم UI, إمكانية الوصول, تطبيقات الأعمال

سجل التعديلات (3 تحديثات، آخر تحديث 3 Sep، 2026)

سجل بالتغييرات التي أُجريت على هذا المقال. وحيثما حُفظت نسخة سابقة، تبقى متاحة للقراءة عبر رابط دائم يحمل معرّف DOI.

أُضيفت روابط الاستشارة الموجودة في الأصل الياباني (consultation_services). ولم يتغيّر نصّ المقالة نفسه. قراءة النسخة السابقة لهذا التحديث (DOI: 10.5281/zenodo.22240864)
أُعيدَت الترجمة العربية كترجمة كاملة عن النص الياباني الأصلي، وأُضيفَت خريطة المعرفة.
أعيدت الترجمة كترجمة كاملة عن النص الياباني الأصلي. كانت النسخة العربية السابقة مختصراً يسقط أبواباً وجداول ورسوم Mermaid وتعليقات الأشكال وFAQ. أُعيدت هذه العناصر وفق الأصل الياباني، والادّعاءات التقنية مطابقة للنسخة اليابانية.
النشر الأول
الاستشهاد بهذا المقال(DOI: 10.5281/zenodo.21621418)

هذا المقال محفوظ على Zenodo. يرد أدناه معرّف DOI الذي يشير دائمًا إلى أحدث نسخة، ومعرّف DOI المثبَّت على النسخة التي تقرؤها.

小村 豪 (2026). تصميم UX لتطبيقات Windows - أولويات حسب بيئة الاستخدام. شركة كومورا سوفت ذ.م.م.. https://doi.org/10.5281/zenodo.21621418 https://comcomponent.com/ar/blog/2026/03/18/002-windows-app-ux-design-decision-table/

DOI (أحدث نسخة)
10.5281/zenodo.21621418
DOI (هذه النسخة)
10.5281/zenodo.22279847

عندما نفكّر في UX لتطبيق Windows، إذا بدأنا أولاً من «هل يبدو حديثاً» و«هل الفراغات أنيقة»، يسهل أن نخطئ الترتيب قليلاً.

في سطح مكتب Windows، لا يتحدد UX بالمظهر وحده.

  • إلى أي مدى يمكن إكمال العمل بلوحة المفاتيح
  • هل الافتراض ماوس أم لمس
  • هل يُستخدم ساعات طويلة، أم دقائق قليلة أحياناً
  • هل هو مراقبة، أم إدخال، أم جهاز ميداني
  • ماذا يحدث من أثر أو خسارة عند خطأ التشغيل
  • هل يمكن التشغيل بلا مشكلة مع تكبير النص وسمات التباين وتقنيات مساعدة مثل قارئ الشاشة

كل هذه النواحي مجتمعة تشكّل UX.

UX لا يتحدد بالمظهر وحدهمخطّط يبيّن أن إكمال العمل بلوحة المفاتيح، وماوس أم لمس، ومدة الاستخدام والغرض، وأثر الخطأ أو الخسارة، وإمكان التشغيل مع تقنيات مساعدة مثل قارئ الشاشة، كلها مجتمعة تشكّل UX.أسلوب الإدخال ومدى اكتمال التشغيلكلها مجتمعة UXمدة الاستخدام والغرضتكلفة الخطأ والتقنيات المساعدةالبدء من «هل يبدو حديثاً» يخطئ الترتيب

الشكل 1: UX سطح مكتب Windows يُحسم بحزمة سياق الاستخدام قبل المظهر.

والأمر الأكثر إرباكاً أن مركز الثقل يختلف بين BtoC و BtoB. لكن إذا فكّرنا هنا «بما أنه BtoB يكفي حشو المعلومات» أو «بما أنه BtoC يكفي صنعه خفيفاً ولطيفاً»، فعادة يحصل حادث في مكان ما.

مثلاً حتى داخل BtoB نفسه،

  • تطبيقات مكتبية مثل إدخال الحسابات وإدارة الطلبات
  • أجهزة ميدانية كالمصانع والمستودعات والاستقبال وأجهزة الفحص
  • شاشات تشغيل للمراقبة 24 ساعة والصيانة

شروط UX الجيد تختلف بشكل ملحوظ بينها.

وبالعكس حتى داخل BtoC،

  • أدوات صغيرة موجّهة للأفراد
  • أدوات أقرب إلى المتقدمين كتحرير الصور وإنتاج الموسيقى وتحليل الاستثمار

تختلف كثافة الواجهة ومتطلبات الاختصارات اختلافاً تاماً.

الشروط تختلف حتى داخل التسمية نفسهامخطّط يبيّن أن شروط UX الجيد تختلف كثيراً داخل BtoB بين تطبيق مكتبي وجهاز ميداني وشاشة تشغيل، وأن الكثافة ومتطلبات الاختصارات تختلف تماماً داخل BtoC بين أداة صغيرة وأداة متقدمة.تسمية BtoB نفسهامكتبي وجهاز ميداني وشاشة تشغيلشروط UX الجيد تختلف كثيراًتسمية BtoC نفسهاأداة خدمة وأداة متقدمةالكثافة ومتطلبات الاختصارات تختلف

الشكل 2: حتى داخل تسمية BtoC / BtoB نفسها تنقسم شروط UX الجيد.

كذلك تركّز إرشادات تصميم Windows من Microsoft على أن تصميم تطبيقات Windows يجب أن يكون بديهياً وسهل الوصول، ويعمل باتساق عبر أساليب الإدخال وأشكال الأجهزة.12

في هذه المقالة نرتّب UX تطبيقات Windows في صورة جدول قرار حسب الاستخدام. الهدف تيسير الفصل في مراجعة التصميم والتصميم الأولي للشاشات بين «ما الذي ينبغي لهذا التطبيق إعطاؤه الأولوية».

القارئ المستهدف والافتراضات في هذه المقالة

البند المضمون
القارئ المستهدف من يحسم تصميم شاشات تطبيق سطح مكتب Windows. مطوّر أو مصمّم أو تخطيط، أيّهم يكفي
من يحكم جدول القرار في الفصل 3 والأسئلة الثمانية في الفصل 9 مصمّمة بحيث يستطيع المطوّر وحده ملأها. إن وُجد مصمّم منفصل، تسليم إجابات الفصل 9 كافتراض مشترك أولاً يقلّل الرجوع
المعرفة المفترضة لا نفترض معرفة إطار معيّن مثل WinForms / WPF / WinUI
ما لا نعالجه التصميم البصري مثل الألوان والتيبوغرافيا، وطرق تنفيذ عناصر فردية

مصطلحات مستخدمة في هذه المقالة

المصطلح المعنى في سطر
drill-down عملية اختيار بند من قائمة ثم الحفر في محتواه
flyout لوحة صغيرة مؤقتة تُفتح بخفة من زر أو أيقونة. بخلاف المربع لا توقف الشاشة كلها
occlusion حجب. عند اللمس تحجب الإصبع أو اليد جزءاً من الشاشة
فتات الخبز صف روابط يرتّب التراتب حتى الموقع الحالي من الأعلى حتى يمكن تتبّعه
منطقة الإصابة النطاق القابل للضغط فعلاً. لا يتطابق حتماً مع حجم الأيقونة الظاهرة
مفتاح وصول مفتاح مع Alt للانتقال مباشرة إلى قائمة أو زر
سمة تباين وضع عرض عالي التباين بعدد ألوان مضيَّق، يُبدَّل من إعدادات Windows
UIA UI Automation. آلية تقرأ بها التقنيات المساعدة بنية التطبيق وعناصره
epx effective pixel. وحدة بكسل منطقية بعد امتصاص نسبة تكبير الشاشة

1. الخلاصة أولاً

بصيغة خشنة مسبقاً، الأمر هكذا.

  • في BtoC نعطي الأولوية أولاً لـ سهولة الفهم في المرة الأولى، الإحساس بالطمأنينة، قلّة الإعدادات، انسيابية المسار
  • في BtoB نعطي الأولوية أولاً لـ الكفاءة المستمرة، منع خطأ التشغيل، التوافق مع لوحة المفاتيح، التخطيط الثابت
  • ومع ذلك في أجهزة الميدان BtoB تُعطى الأولوية لـ الوضوح، أهداف التشغيل الكبيرة، قِصَر المسار قبل الكثافة
  • ومع ذلك في أدوات المتقدمين BtoC تُعطى الأولوية لـ كثافة المعلومات، الاختصارات، قابلية التخصيص قبل البساطة
  • في تطبيقات Windows، التفكير في UX بحيث يشمل لوحة المفاتيح / الماوس / اللمس / تكبير النص / سمات التباين / التقنيات المساعدة يساعد لاحقاً على ألا ينكسر التصميم134567

ما ينبغي حسمه أولاً حقاً ليس BtoC أو BtoB فقط. ما نريد صياغته بالكلمات أولاً هو هذه الخمسة:

  1. من يستخدمه (مبتدئ، متمرس، مزيج)
  2. أين يُستخدم (مكتب، قاعة اجتماعات، ميدان، مصنع، استقبال، خارج)
  3. بماذا يُشغَّل (لوحة مفاتيح، ماوس، لمس، قلم، باركود، تقنيات مساعدة)
  4. كم يُستخدم (أساساً أول مرة، أحياناً، يومياً، طوال اليوم)
  5. ما تكلفة الخطأ (خفيفة، ثقيلة، خطرة، خاضعة للتدقيق)

إذا اتضحت هذه الخمسة، يصبح تحديد أولويات كثافة الواجهة والتنقل والاختصارات ومربع التأكيد وقابلية التخصيص أسهل بكثير.

خمسة أسئلة نُصيغها أولاًمخطّط يبيّن أنه إذا اتضح من يستخدم، وأين، وبماذا، وكم، وما تكلفة الخطأ، يسهل تحديد أولويات كثافة الواجهة والتنقل ومربعات التأكيد.1. من يستخدمه2. أين يُستخدم3. بماذا يُشغَّل4. كم يُستخدم5. ما تكلفة الخطأتُحسم أولويات الكثافة والتنقل والمربعات

الشكل 3: صياغة الأسئلة الخمسة قبل BtoC أو BtoB تحسم الأولويات.

في المخطّط، يشير الخطّ المتّصل إلى علاقة قائمة دائماً، ويشير الخطّ المتقطّع إلى علاقة مشروطة (شروط قيامها مذكورة في شرح كلّ علاقة في الصفحة التفصيليّة). القائمة الكاملة للعلاقات (المجموع 23، مع الأدلّة ودرجة اليقين) وتعريفات المفاهيم الرئيسة مجمّعة في صفحة تفاصيل خريطة المعرفة (باليابانية). البيانات: JSON-LD / Turtle

2. BtoC / BtoB مدخل، لكنه ليس الجواب

تقسيم BtoC / BtoB مريح كمدخل أول. لكن القوة التي تحسم جواب UX الصحيح أقوى في نوع الاستخدام منها في نوع المشتري.

مثلاً بمحورين خشنين الأمر هكذا.

  أولوية الانطباع الأول أولوية الكفاءة المستمرة
BtoC أدوات أفراد، تطبيقات إعداد، أدوات مزامنة تحرير صور، إنتاج موسيقى، تحليل استثمار، أدوات دعم تطوير
BtoB أجهزة استقبال، أجهزة مستودع، أجهزة فحص، kiosk إدخال محاسبي، طلبات، مراقبة، تحليل، تشغيل دعم

أي أن:

  • BtoC = واجهة خفيفة دائماً
  • BtoB = واجهة عالية الكثافة دائماً

لا يصح.

حتى إرشادات تصميم تطبيقات Windows تركّز على إمكان الاستخدام باتساق عبر الأجهزة وأنواع الإدخال وأشكال الأجهزة، ومن زاوية إمكانية الوصول يُعد مهماً التفكير لا في وجود إعاقة فحسب بل حتى في قيود البيئة مثل خارج مضيء، ومساحات مشتركة، وأماكن هادئة، وأماكن صاخبة.12

نوع الاستخدام أقوى من نوع المشتريمخطّط يبيّن أن معادلة BtoC = واجهة خفيفة دائماً و BtoB = واجهة عالية الكثافة دائماً لا تصح، وأن القوة التي تحسم جواب UX الصحيح أقوى في نوع الاستخدام.BtoC = واجهة خفيفة دائماًهذه المعادلة لا تصحBtoB = واجهة عالية الكثافة دائماًما يحسم الجواب نوع الاستخدامنفكّر حتى بقيود البيئة

الشكل 4: ما يحسم جواب UX الصحيح نوع الاستخدام لا نوع المشتري.

لذا بعد النظر إلى BtoC / BtoB نوصي بالقطع أيضاً بهذه المحاور.

المحور كلما مِلنا إلى الانطباع الأول كلما مِلنا إلى الكفاءة المستمرة
تكلفة التعلّم نركّز على إمكان الاستخدام بلا شرح نقبل قدراً من التمرّس
كثافة المعلومات أقل، نضيّق أكثر، نركّز على قابلية القائمة
تشغيل لوحة المفاتيح مساعد مهم جداً
التخصيص قليل أو تحسين تلقائي نريد ضبط الأعمدة والعرض والتخطيط والاختصارات
منع الخطأ طمأنينة وسهولة الرجوع منع الحوادث، تدقيق، تأكيد، ضبط صلاحيات
انتقال الشاشات صريح وضحل قد يجوز الكثافة إن كانت أولوية كفاءة العمل

قطع هذا مسبقاً يقلّل كثيراً نقاش «حديث بطريقة ما» و«يشبه الأعمال بطريقة ما» أثناء الاجتماع.

3. جدول القرار حسب الاستخدام في ورقة واحدة

نضع أولاً الجدول الأسهل استخداماً في العمل.

الاستخدام المستخدم النموذجي ما يُعطى الأولوية القصوى واجهة / تنقل مناسب ما يُتجنَّب التفاصيل في
أداة خدمة / تطبيق أفراد BtoC مستخدم أول مرة، استخدام منخفض إلى متوسط التكرار البدء بلا حيرة، طمأنينة، قلّة إعدادات شاشة واحدة، تنقل علوي، مسار ضحل إفراط معلومات، مصطلحات متخصصة، غابة شاشات إعداد 4.1
إدخال مكتبي / مكتب خلفي BtoB موظف مكتبي يومي، دعم، مشغّل كفاءة مستمرة، إكمال بلوحة المفاتيح، منع إدخال خاطئ تنقل أيسر، قائمة/تفاصيل، قائمة + تفاصيل، اختصارات واجهة بطاقات كثيرة الفراغ فقط، تشغيل مخفي، تأكيد نمطي في كل مرة 4.2
مراقبة / تشغيل BtoB صيانة، مراقبة، مناوبة ألا يُفوَّت الشذوذ، فهم انتقال الحالة، تشغيل آمن لوحة معلومات + drill-down، تنقل أيسر، سلسلة زمنية وسجلات نقل الحالة باللون وحده، عرض استعراضي، مظهر خفيف لتشغيل خطر 4.3
جهاز ميداني / واجهة جهاز / kiosk BtoB عمل وقوف، قفازات، عمل مستعجل، مستخدم غير متخصص في IT وضوح الرؤية، أهداف تشغيل كبيرة، مسار قصير، صعوبة الفشل شاشة أحادية الغرض تفترض اللمس، نمط معالج، عرض حالة واضح أزرار صغيرة، افتراض hover، قوائم عميقة، إفراط إدخال حر 4.4
أدوات تحرير وتحليل متخصصة مستخدم متمرس، استخدام طويل كثافة معلومات، اختصارات، تخصيص، استمرارية العمل تبويبات، ألواح متعددة، تنقل أيسر، قائمة سياق إخفاء مفرط للمبتدئين، دفع الوظائف إلى تراتب عميق 4.5
أداة مقيمة / تطبيق علبة مستخدم يلمسها قليلاً لوقت قصير، استخدام في الخلفية الفتح فوراً، عدم الإزعاج، فهم حالة الخلفية قائمة علبة، flyout، شاشة رئيسة أصغر ما يمكن الظهور الدائم في الأمام، تكرار الإشعارات، سلب الشاشة الرئيسة لأمر تافه 4.6

بهذا الجدول وحده يتضح الاتجاه تقريباً. المهم خصوصاً أن حتى في BtoB ليست الواجهة عالية الكثافة جواب أجهزة الميدان، وأن حتى في BtoC تصبح الكفاءة أعدل من الخفة في أدوات المتقدمين.

مثالان تنعكس فيهما التسمية والجوابمخطّط يبيّن مثالين ينعكس فيهما الجواب المتخيَّل من التسمية: أجهزة الميدان BtoB ليست الواجهة عالية الكثافة جوابها، وأدوات المتقدمين BtoC الكفاءة فيها أعدل من الخفة.جهاز ميداني BtoBالواجهة عالية الكثافة ليست الجوابأداة متقدمة BtoCالكفاءة أعدل من الخفةنحسم بالاستخدام لا بالتسمية

الشكل 5: الصفّان الأهم في جدول القرار، حيث تنعكس التسمية والجواب.

إن كنت مستعجلاً يجوز التوقف عند هذا الفصل. الفصل 4 التالي يوسّع كل صف في هذا الجدول حتى «لماذا يصير كذلك» و«ماذا نضع تحديداً». يمكن استخدامه لقراءة مواد الحكم التي لم يتسع لها الجدول، دون تكرار الخلاصة نفسها.

4. سياسة التصميم حسب الاستخدام

4.1 أداة خدمة / تطبيق أفراد BtoC

في تطبيق Windows صغير BtoC، أقوى ما يكون أولاً «يمكن استخدامه فور التشغيل».

ما نريد التركيز عليه خصوصاً هذه الناحية.

  • في الشاشة الأولى يُفهم ماذا يفعل التطبيق
  • التشغيل الرئيس مضبوط على واحد أو اثنين
  • الحالة الفارغة ليست غير لطيفة
  • التشغيل الخطر يمكن إلغاؤه
  • لا نعرض كل بنود الإعداد من البداية

ما يسهل الوقوع فيه هنا صفّ كل ما يمكن تقنياً. لكن في أداة BtoC خفيفة، كثيراً ما تكون قيمة «يمكن استخدامه فوراً» أكبر من «متعدد الوظائف».

حتى في تصميم تنقل Windows، لا يوجد جواب مشترك لكل التطبيقات، وتُعطى الأولوية أولاً لـ الاتساق والبساطة والوضوح. استخدام عناصر قياسية وأماكن قياسية يسهّل التوقع.8

لذا في الموجّه إلى BtoC غالباً يكفي ترتيب من قبيل:

  • إن كان صغيراً فشاشة واحدة
  • إن كانت الأقسام متوازية فتنقل علوي
  • الإعدادات تُعرض تدريجياً
  • الإجراء الرئيس مضيء، والباقي هادئ
اتجاه الترتيب الموجّه إلى BtoCمخطّط يبيّن أنه في الموجّه إلى BtoC غالباً يكفي ترتيب محوره إمكان الاستخدام فور التشغيل: شاشة واحدة إن كان صغيراً، وتنقل علوي إن كانت الأقسام متوازية، وعرض الإعدادات تدريجياً، وإضاءة الإجراء الرئيس وهدوء الباقي.يمكن استخدامه فور التشغيلإن كان صغيراً فشاشة واحدةإن كانت متوازية فتنقل علويالإعدادات تُعرض تدريجياًالإجراء الرئيس مضيء والباقي هادئ

الشكل 6: الأداة الخفيفة BtoC تُرتَّب بالميل إلى «يمكن استخدامه فوراً» قبل «متعدد الوظائف».

لكن حتى في BtoC يتغيّر الحديث إذا صار تطبيقاً موجّهاً إلى متقدمين مثل تحرير صور، تحرير فيديو، تأليف، تحليل استثمار، دعم تطوير. عندها أقرب إلى الجواب أن ننظر إلى درجة التمرّس و مدة الاستخدام لا إلى تسمية BtoC.

4.2 إدخال مكتبي / مكتب خلفي BtoB

في تطبيق BtoB مكتبي، أهم من خفة المظهر هو ألا يتوقف العمل.

المستخدم اليومي يعتاد الواجهة في أيام. ما يؤثّر بعد ذلك هذه الأجزاء.

  • إلى أي مدى يمكن بلوحة المفاتيح وحدها
  • هل يسهل الذهاب والعودة بين القائمة والتفاصيل
  • هل تُفهم الأعمدة والحالات المهمة بنظرة
  • هل يمكن الاحتفاظ بالمرشّح والترتيب
  • هل يمكن إصلاح الخطأ في المكان

حتى إرشاد إمكانية الوصول بلوحة المفاتيح من Microsoft يعد مهماً أن يصل التطبيق إلى كل الوظائف بلوحة المفاتيح، ويوصي بتنفيذ ترتيب Tab والتركيز والتشغيل بـ Enter / Space والاختصارات.3

كذلك مفاتيح الوصول ليست لإمكانية الوصول فقط، بل تفيد أيضاً رفع كفاءة المستخدمين الأقوياء الذين يفضّلون لوحة المفاتيح. في المواضع المناسبة يُوصى بدعم مفاتيح الوصول حتى في العناصر المخصصة.9

في الإدخال المكتبي قائمة/تفاصيل متين كتنقل. حتى دليل تنقل Windows يعد قائمة/تفاصيل مناسباً لاستخدام نبدّل فيه البنود كثيراً مع عرض التفاصيل وتحديثها، وملائماً لحالات مثل صندوق بريد، قائمة جهات اتصال، إدخال بيانات.8

أي أن تكويناً كهذا صريح.

  • يساراً تصنيف الوظائف
  • في الوسط قائمة
  • يميناً أو أسفل تفاصيل / تحرير
  • أعلى بحث ومرشّح وأوامر رئيسة
  • التشغيل كثير الاستخدام يدعم الاختصارات
تكوين صريح للإدخال المكتبيمخطّط يبيّن تكويناً صريحاً لإدخال مكتبي: أعلى بحث ومرشّح وأوامر رئيسة، يساراً تصنيف وظائف، في الوسط قائمة، يميناً أو أسفل تفاصيل وتحرير، والتشغيل كثير الاستخدام يدعم الاختصارات.أعلى: بحث ومرشّح وأوامر رئيسةيسار: تصنيف وظائفوسط: قائمةيمين أو أسفل: تفاصيل وتحريرالتشغيل كثير الاستخدام يدعم الاختصارات

الشكل 7: تكوين شاشة إدخال مكتبي صريح محوره قائمة/تفاصيل.

وبالعكس نذكر أيضاً أنماطاً نريد تجنّبها.

  • مربع لكل عملية
  • أعمدة قليلة جداً فتنخفض قابلية القائمة
  • التشغيل الرئيس في عمق النقر الأيمن فقط
  • محاولة تمثيل المعنى بالأيقونة وحدها
  • ترتيب Tab فوضوي ولا يعمل Enter ولا Space

وحتى في أخطاء الإدخال، أكثر طبيعية أن أخطاء التحقق المرتبطة بحقل تُعرض داخل الشاشة لا في مربع. حتى دليل مربعات Windows يوصي بألا تُستخدم مربعات لأخطاء التحقق المرتبطة بالسياق مثل حقل كلمة المرور، بل بعرض داخل السطر.10

4.3 مراقبة / تشغيل BtoB

UX شاشة المراقبة والتشغيل أهم فيه قبل «سهل الاستخدام» أن لا نفوت، لا نخطئ، لا نتوقف.

الأولويات هنا تقريباً هكذا.

  • وجود الشذوذ يُفهم بنظرة
  • درجة أهمية الشذوذ تُفهم
  • يمكن تتبّع التغيّر والسلسلة الزمنية لا القيمة الحالية فقط
  • مسار التشغيل الخطر ليس خفيفاً أكثر مما ينبغي
  • يمكن القفز فوراً إلى سجلات وتاريخ وتحقيق السبب

في هذا النوع من الشاشات تعبير الحالة مركز UX. الحالة أأمن أن تُمثَّل بعناصر متعددة قدر الإمكان: لون + نص + أيقونة + وقت. تمثيل الحالة باللون وحده يسهل التفويت وخطأ التمييز، ويضعف أيضاً من زاوية إمكانية الوصول.11

الحالة تُمثَّل بعناصر متعددةمخطّط يبيّن أن تعبير الحالة مركز UX في شاشة المراقبة والتشغيل، وأن التمثيل باللون وحده يسهل التفويت وخطأ التمييز، لذا أأمن التمثيل بلون ونص وأيقونة ووقت.بدلاً من ذلكتمثيل الحالة باللون وحدهيسهل التفويت وخطأ التمييزتمثيل بلون + نص + أيقونة + وقتيقل التفويت وسوء الفهم فيصير أأمن

الشكل 8: حالة شاشة المراقبة تُمثَّل بمجموعة عناصر متعددة لا باللون وحده.

التنقل إن كثرت أهداف المراقبة فتنقل أيسر، والحفر في هدف فردي drill-down، والتفاصيل بسجلات أو سلسلة زمنية، هذا الترتيب سهل التعامل. حتى دليل تنقل Windows يعد التنقل الأيسر مناسباً عندما تكون البنود العليا كثيرة أو لتكوين لا تتبدّل فيه الصفحات بلا انقطاع.8

في التشغيل أيضاً وضع الأمر في موضع واحد فقط خطر. دليل تصميم أوامر Windows يوصي بأن تكون الأوامر قابلة للاستخدام من أوجه متعددة: زر، قائمة سياق، اختصار، إيماءة، وبأن تُدرج كل الأوامر ذات الصلة في قائمة سياق أو CommandBarFlyout. الاعتماد على تشغيل يظهر بـ hover وحده يجعله غير قابل للاستخدام على جهاز لمس أو مع تقنيات مساعدة.1213

مربع تأكيد التشغيل الخطر مهم هنا أيضاً. لكن «نؤكّد كل شيء مؤقتاً» أثر عكسي. ما نريد تأكيده حقاً عمليات أقرب إلى غير قابلة للعكس مثل إيقاف، حذف، تبديل، قطع، إعادة كتابة. إن أظهرت مربعاً فالأفضل حفظ ثلاثة حدود دنيا على الأقل:

  • اكتب ما سيحدث في السطر الأول بوضوح
  • نص الزر محدّد مثل حذف / إيقاف / قطع لا OK / Yes
  • ضع دائماً زراً في جهة الأمان

.10

ثلاثة مبادئ لمربع التأكيدمخطّط يبيّن أن ما يستحق التأكيد حقاً عمليات أقرب إلى غير قابلة للعكس مثل إيقاف وحذف وقطع، فإن أظهرت مربعاً فاكتب ما سيحدث في السطر الأول، واجعل نص الزر محدداً، وضع دائماً زراً في جهة الأمان.أكّد العمليات الأقرب إلى غير قابلة للعكس فقطما سيحدث في السطر الأولنص الزر محدّدضع دائماً زراً في جهة الأمان«نؤكّد كل شيء مؤقتاً» أثر عكسي

الشكل 9: مربعات التأكيد تُضيَّق إلى عمليات غير قابلة للعكس، مع حفظ ثلاثة حدود دنيا.

4.4 جهاز ميداني / واجهة جهاز / kiosk BtoB

جهاز الميدان نوع مختلف جداً حتى داخل UX تطبيقات Windows.

  • لا يجلس
  • قد يرتدي قفازات
  • يد واحدة فقط فارغة
  • لا ينظر إلى الشاشة بتأنٍّ
  • ضغط وقت
  • يُستخدم في ميدان مضيء أو مكان صاخب

هذه شروط شائعة.

حتى إرشاد إمكانية الوصول من Microsoft يعد مهماً أن يراعي تطبيق Windows الجيد لا وجود إعاقة فحسب بل قيود بيئة تشمل شمس ساطعة، ومساحات مشتركة، وضوضاء، وهدوء، وحالات مثل الطبخ.2

كذلك في تصميم اللمس فروق مثل:

  • لا hover في اللمس
  • الواجهة تُحجب (occlusion) بالإصبع أو اليد
  • جزءاً من الشاشة يصعب ضغطه بسبب وضع اليد
  • التغذية الراجعة البصرية مهمة

.4

أربعة فروق في تصميم اللمسمخطّط يبيّن فروقاً في التصميم: لا hover في اللمس، والواجهة تُحجب بالإصبع أو اليد، وجزءاً من الشاشة يصعب ضغطه بسبب الوضع، والتغذية الراجعة البصرية مهمة.تشغيل لمسلا hoverالواجهة تُحجب بالإصبع أو اليدأماكن يصعب ضغطها بسبب الوضعتصير التغذية الراجعة البصرية مهمة

الشكل 10: اللمس يختلف في افتراض hover والحجب، وطريقة إظهار التغذية الراجعة تصير أساسية.

لذا في جهاز الميدان نميل تقريباً بهذا الاتجاه.

  • أزرار وبنود قائمة كبيرة بما يكفي
  • الاقتراب من غرض واحد لكل شاشة
  • إظهار رد الفعل بعد التشغيل بوضوح
  • تقسيم التدفق إلى مراحل
  • الإدخال يُمال قدر الإمكان نحو اختيار ومسح وقالب لا إدخال حر
  • الحالة تُخرج بوضوح أعلى الشاشة أو وسطها

وبالعكس ما نريد تجنّبه:

  • نص صغير
  • منطقة إصابة صغيرة
  • اعتماد على تلميح يفترض hover
  • تراتب عميق
  • معلومات كثيرة في شاشة واحدة
  • إدخال حر طويل

.

أخطر فكرة خشنة تفوت هنا: بما أنه BtoB فالأفضل كثافة أعلى. هنا بالعكس عالم إعطاء الأولوية للوضوح خصوصاً حتى داخل تطبيقات الأعمال.

جهاز الميدان أولويته الوضوحمخطّط يبيّن اتجاه إعطاء الأولوية للوضوح خصوصاً حتى داخل تطبيقات الأعمال: الاقتراب من غرض واحد لكل شاشة، وإمالة الإدخال نحو اختيار ومسح وقالب، وإظهار رد الفعل بعد التشغيل بوضوح.جهاز ميداني وواجهة جهازالاقتراب من غرض واحد لكل شاشةإمالة الإدخال نحو اختيار ومسح وقالبإظهار رد الفعل بعد التشغيل بوضوحأولوية وضوح خصوصاً حتى داخل تطبيقات الأعمال

الشكل 11: جهاز الميدان يُمال إلى الوضوح وأهداف تشغيل كبيرة ومسار قصير لا الكثافة.

4.5 أدوات تحرير وتحليل متخصصة

في الأدوات الموجّهة إلى متخصصين قد ينتصر «لا أريد أن تتوقف اليد» على «أريد أن يكون مفهوماً».

مثلاً أشياء مثل:

  • CAD
  • تحليل موجات
  • تحرير فيديو
  • معالجة صور
  • إنتاج موسيقى
  • دعم تطوير
  • تحليل بيانات
  • أدوات تدقيق / تشخيص

.

في هذا النوع من التطبيقات تؤثّر عناصر كهذه.

  • كثافة المعلومات
  • ألواح متعددة
  • تبويبات
  • قائمة سياق
  • اختصارات
  • حفظ التخطيط
  • تخصيص الأعمدة وبنود العرض
  • Undo / Redo
  • استعادة حالة العمل

حتى دليل تنقل Windows يعد التبويبات مناسبة لحالة نريد فيها فتح صفحات أو مستندات متعددة وإغلاقها وإعادة ترتيبها.8 كذلك تصميم أوامر Windows يوصي بمشاركة الأوامر عبر أوجه واجهة متعددة حتى يمكن بلوغ العملية نفسها حتى لو اختلف أسلوب الإدخال.12

ما يسهل الوقوع فيه في هذا النوع إخفاء الكل في قائمة عميقة بقصد اللطف بالمبتدئ. لكن المتمرس ينفّذ العملية نفسها مئات المرات يومياً. المهم لأولئك ليس لطف الدقائق الخمس الأولى بل ألا يتعب حتى بعد 100 ساعة استخدام.

لذا في الموجّه إلى متقدمين يؤثّر تصميم من قبيل:

  • التشغيل عالي التكرار قريب
  • الوظائف المساعدة أعمق قليلاً
  • الوظائف المتقدمة تُرتَّب دون محوها
  • حفظ تخطيط العرض
  • تغليظ تشغيل لوحة المفاتيح
فكرة الوضع الموجّه إلى متمرسمخطّط يبيّن أن المتمرس ينفّذ العملية نفسها مئات المرات يومياً، فالمهم ألا يتعب بعد 100 ساعة أكثر من لطف الدقائق الخمس الأولى، فيُوضع التشغيل عالي التكرار قريباً والمساعد أعمق قليلاً والمتقدم يُرتَّب دون محوه.المتمرس ينفّذ العملية نفسها مئات المرات يومياًالتشغيل عالي التكرار يُوضع قريباًالوظائف المساعدة أعمق قليلاًالمتقدم يُرتَّب دون محوهصعوبة التعب بعد 100 ساعة قبل لطف الدقائق الخمس

الشكل 12: الأداة المتخصصة تضع الوظائف على مسافة تناسب تكرار التشغيل.

4.6 أداة مقيمة / تطبيق علبة

في المقيم، ألا تُفرط في إظهار وجود التطبيق هو UX بالأحرى.

مثلاً في تطبيقات مثل:

  • حالة مزامنة
  • حالة اتصال
  • نسخ احتياطي
  • تبديل صوت / كاميرا / جهاز
  • VPN / وكيل / مشغّل
  • مركز إشعارات

غالباً ليست الشاشة الرئيسة هي البطلة.

ما نريد إعطاءه الأولوية:

  • اللمس فوراً من العلبة أو قائمة صغيرة
  • فهم الحالة الآن
  • الإشعار عند الحاجة فقط
  • الانتقال من الإشعار مباشرة إلى التشغيل اللازم
  • ألا تسلب الشاشة الرئيسة الواجهة أكثر مما ينبغي

.

ما نريد تجنّبه:

  • إظهار مربع لأمر تافه
  • فتح الشاشة الرئيسة في كل تشغيل
  • حالة عمل الخلفية غير مرئية
  • إشعارات كثيرة جداً فيُتجاهل الكل

.

هذا النوع من التطبيقات أسهل أن يُحسم UX فيه بـ هل يزعج أكثر من «هل يحمل وظائف كثيرة».

UX الأداة المقيمة ألا تزعجمخطّط يبيّن أن المقيم يعطي الأولوية لللمس فوراً من العلبة أو قائمة صغيرة، وفهم الحالة الآن، والإشعار عند الحاجة فقط، وأن كثرة الإشعارات تجعل الكل يُتجاهل.اللمس فوراً من العلبةألا تزعج هو UXفهم الحالة الآنإشعار عند الحاجة فقطكثرة الإشعارات تجعل الكل يُتجاهل

الشكل 13: الأداة المقيمة تصير UX بعدم الإفراط في إظهار الوجود.

5. جدول قرار التنقل

دليل تنقل Windows يضع مبدأ الاتساق والبساطة والوضوح بعد القول إنه لا يوجد تصميم تنقل واحد ينفع كل التطبيقات. علاوة على ذلك يصير واجهة سهلة التوقع بوضع عناصر قياسية حيث يتوقعها المستخدم.8

مبادئ تصميم التنقلمخطّط يبيّن أنه لا يوجد نمط تنقل واحد صحيح لكل التطبيقات، فالمبادئ الاتساق والبساطة والوضوح، ووضع عناصر قياسية حيث يُتوقع لتصير الواجهة سهلة التوقع.لا يوجد نمط جواب واحداتساقبساطةوضوحوضع عناصر قياسية حيث يُتوقع

الشكل 14: لا جواب واحد للتنقل، فيُسهَّل التوقع بثلاثة مبادئ وأماكن قياسية.

في العمل يسهل التفكير بالقطع بهذا الجدول تقريباً.

النمط الوضع المناسب الاستخدام النموذجي نقطة انتباه
شاشة واحدة + مرشّح غرض رئيس واحد ووظائف قليلة أداة BtoC صغيرة، أداة تحويل، مساعد إعداد لا تحشر كل شيء في شاشة واحدة
تنقل علوي صفحات بالمستوى نفسه متجاورة ونريد إظهار الكل تطبيق BtoC، شاشة إعداد صغيرة إلى متوسطة كثرة البنود تسوء الرؤية
تنقل أيسر بنود عليا كثيرة، مجموعات وظائف واضحة شاشة إدارة BtoB، مراقبة، وحدة تحكم إدارة التراتب العميق يُسانَد بفتات خبز أو عناوين
قائمة/تفاصيل تبديل بنود كثير مع رؤية التفاصيل وتحديثها صندوق وارد، قائمة عملاء، قائمة قسائم، إدخال بيانات اجعل حالة الاختيار وحالة التحرير واضحة
تبويبات نريد فتح عدة مستندات أو أهداف عمل معاً محرّر، أداة تحليل، شاشة مقارنة لا تحوّل كل الوظائف قسراً إلى تبويبات
فتات خبز تراتب عميق، يسهل فقدان الموقع الحالي بيانات هرمية، شجرة تصنيف، إدارة ملفات يؤثّر عندما يتجاوز العمق مستويين

دليل تنقل Windows يعرض خصوصاً توزيع استخدام كهذا.8

  • تنقل علوي: عندما نريد عرض كل بنود التنقل على الشاشة
  • تنقل أيسر: عندما تكون البنود العليا كثيرة، أو لا نبدّل الصفحات بتكرار
  • قائمة/تفاصيل: عندما يكثر تبديل البنود ويلزم عرض تفاصيل أو تحديث
  • تبويبات: عندما نريد فتح مستندات أو صفحات متعددة وإغلاقها ديناميكياً
  • فتات خبز: عندما يكون التراتب عميقاً ونريد جعل طريق العودة واضحاً

5.1 هيكل سلكي للهيكل وحده

يصعب ربط الصورة بالكلام وحده، فنرتّب أربعة هياكل تمثيلية. تجاهل التفاصيل وانظر فقط إلى ماذا يوضع أين.

[ تنقل علوي ]  عندما نريد إظهار صفحات بالمستوى نفسه كلها
+-------------------------------------------------------------
| AppName        الرئيسية | تحويل | سجل | إعداد
+-------------------------------------------------------------
|
|    المحتوى الرئيس
|    الميل إلى غرض واحد لكل شاشة
|
+-------------------------------------------------------------


[ تنقل أيسر ]  عندما تكون البنود العليا كثيرة
+-------------------------------------------------------------
| AppName                                 بحث [           ]
+-------------------------------------------------------------
| لوحة معلومات   |
| قائمة أجهزة    |    المحتوى الرئيس
| تنبيهات        |
| وظائف          |
| تقارير         |
| إعداد          |
+-------------------------------------------------------------


[ قائمة/تفاصيل ]  تبديل بنود مع رؤية التفاصيل وتحديثها
+-------------------------------------------------------------
| بحث [          ]  تصفية: غير معالَج / الكل      [جديد] [حذف]
+-------------------------------------------------------------
| قائمة            |  تفاصيل / تحرير
|  > قسيمة 1001    |    رقم القسيمة   1001
|    قسيمة 1002    |    الجهة         ...
|    قسيمة 1003    |    بنود التفاصيل ...
|    قسيمة 1004    |
|                  |    [ حفظ ]   [ إلغاء ]
+-------------------------------------------------------------


[ لوحة معلومات + drill-down ]  إيجاد الشذوذ والحفر
+-------------------------------------------------------------
| الكل   سليم 22    انتباه 3    شذوذ 1        تحديث قبل 0.5 ثانية
+-------------------------------------------------------------
| شذوذ 1
|   ! خط B جهاز فحص    لا استجابة    قبل 48 ثانية    [ تفاصيل ]
| انتباه 3
|   - خط A كاميرا      القيمة قديمة    قبل 12 ثانية    [ تفاصيل ]
|   ...
+-------------------------------------------------------------
              |
              |  اضغط [ تفاصيل ]
              v
+-------------------------------------------------------------
| < عودة إلى القائمة       خط B جهاز فحص / لا استجابة
+-------------------------------------------------------------
| القيمة الحالية | رسم سلسلة زمنية | سجل أحداث | تشغيل
+-------------------------------------------------------------

بصفّ الأربعة يتضح محور الاختيار.

  • حد الفصل بين التنقل العلوي والأيسر هو عدد البنود العليا. إن أمكن صفّها كلها أفقياً فالعلوي، وإلا فالأيسر
  • بطل قائمة/تفاصيل ليس اليمين بل قائمة اليسار. إن نقصت معلومات القائمة نعيد فتح التفاصيل مراراً
  • نقطة لوحة المعلومات إخراج «كم شذوذاً يوجد» في السطر الأول. إذا ذهبت إلى موضع الحفر، وفّر دائماً طريق عودة

باختصار، التنقل ليس «ذوق مظهر» بل انعكاس لبنية المعلومات وبنية العمل.

حد الفصل بين التنقل العلوي والأيسرمخطّط يبيّن أن حد الفصل بين التنقل العلوي والأيسر هو عدد البنود العليا: إن أمكن صفّها كلها أفقياً فالعلوي وإلا فالأيسر، وأن التنقل انعكاس لبنية المعلومات وبنية العمل.يمكنلا يمكنهل يمكن صف البنود العليا أفقياً كلها؟تنقل علويتنقل أيسرالتنقل انعكاس لبنية المعلومات وبنية العمل

الشكل 15: اختيار الهيكل يُحسم من بنية المعلومات لا من ذوق المظهر.

6. جدول قرار أجهزة الإدخال وتصميم الأوامر

تطبيق Windows يصير أكثر مرونة وسهولة استخدام كلما دعم أكبر عدد ممكن من أساليب الإدخال. حتى دليل Microsoft يوصي بمراعاة أكبر قدر ممكن من الإدخال مثل إيماءة، صوت، لمس، لوحة لمس، ماوس، لوحة مفاتيح.14

كذلك عناصر منصة Windows تمتص أساليب إدخال متعددة إلى حد ما، لذا استخدام العناصر القياسية بصراحة قوي أولاً.48

العناصر القياسية قوية أولاًمخطّط يبيّن أنه يُوصى بمراعاة أكبر قدر ممكن من الإدخال مثل إيماءة وصوت ولمس وماوس ولوحة مفاتيح، وأن عناصر المنصة القياسية تمتص أساليب متعددة إلى حد ما، لذا استخدامها بصراحة قوي أولاً.دعم أساليب إدخال متنوعةالعناصر القياسية تمتصها إلى حد مااستخدام العناصر القياسية بصراحة قوي أولاً

الشكل 16: أقصر طريق لأساليب الإدخال المتنوعة امتصاصها في العناصر القياسية.

إذا صغناه بشكل سهل الاستخدام في العمل يصير هكذا.

الافتراض التشغيل ذو الأولوية نصمّم هكذا ما يُتجنَّب
محور لوحة مفاتيح + ماوس Tab، Enter، Space، اختصارات، نقر أيمن ارفع قابلية القائمة، وادعم الاختصارات للتشغيل الرئيس، وغلّظ النقر الأيمن أيضاً لا يُضغط إلا بالماوس، تشغيل بأيقونات صغيرة فقط
محور لمس أهداف كبيرة، تشغيل مباشر، تغذية راجعة مرئية لا تعتمد على hover، وأظهر تغيّر الحالة بوضوح، وقصّر التدفق أزرار صغيرة، اعتماد hover، تشغيل دقيق مُزاح إلى الحافة
بيئة مختلطة وفّر عدة مسارات إلى الأمر نفسه اجمع شريط أدوات + قائمة سياق + اختصارات تشغيل مهم لا يوجد إلا في أسلوب إدخال واحد
عناصر مخصصة موجودة تركيز، سمات إمكانية وصول، توافق تقنيات مساعدة غلّف بعناصر قياسية، أكّد UIA، أدخل إظهار Focus وضع صورة قابلة للنقر كما هي، بلا تركيز

في ناحية لوحة المفاتيح النقاط التالية مهمة خصوصاً.39

  • إمكان بلوغ كل الوظائف بلوحة المفاتيح وحدها
  • ألا ينزاح ترتيب Tab كثيراً عن الترتيب البصري
  • أن يمكن ضغط العناصر التي ينبغي ضغطها بـ Enter / Space
  • وجود اختصارات للوظائف المهمة
  • توفير مفاتيح وصول أو مسرّعات للتشغيل عالي التكرار

وللمس خصائص كهذه.4

  • لا hover
  • الواجهة تُحجب بالإصبع أو اليد
  • المكان القابل للضغط يبدو أضيق من الظاهر
  • تلزم تغذية راجعة بصرية
  • الواجهة المناسبة للتشغيل المباشر تختلف عن المناسبة للإدخال غير المباشر

6.1 لا «كبيراً بما يكفي» بل نحدد برقم

ما يسهل النزاع في مراجعة التصميم هو التوقف عند «كبير بما يكفي» و«واضح». البنود التي يضع دليل Microsoft لها أرقاماً، جعل تلك الأرقام معيار قبول كما هي يقصّر النقاش.

ما نريد حسمه الرقم تتمة
حجم هدف اللمس المعيار 7.5mm مربع. على شاشة 135 PPI ونسبة تكبير 1.0 يعادل 40 x 40 بكسل15 ما يُضغط بتكرار أو أثر خطأ تشغيله كبير يُجعل أكبر من هذا الحد الأدنى وتُوسَّع الهوامش أيضاً15
نسبة تباين النص المرئي 4.5:1 فأكثر5 يُنظر إليه مع حديث 8.4: لا تنقل الحالة باللون وحده
المسافة بين الأزرار، والمسافة بين العنصر والعنوان 8epx16 مسافة عندما نريد إظهار «المجموعة نفسها»
المسافة بين العنصر والتسمية، والمسافة بين مناطق المحتوى 12epx16 مسافة عندما نريد إظهار «كتلة أخرى»
المسافة بين حافة السطح والنص 16epx16 ضغطها يجعلها أول ما ينكسر عند التكبير

إذا ثبت الرقم تتغيّر أيضاً طريقة الكلام في المراجعة. عندما تستطيع أن تقول لا «أليست هذا الزر صغيرة؟» بل «هذا الزر 32px فلا يبلغ معيار 7.5mm»، ينتهي حكم الإصلاح في المكان.

التحديد برقم يسرّع المراجعةمخطّط يبيّن أن التوقف عند «كبير بما يكفي» و«واضح» يسبب نزاعاً في المراجعة، وأن جعل أرقام الدليل معيار قبول كما هي ينهي الحديث ببلوغ المعيار من عدمه فينتهي حكم الإصلاح في المكان.بدلاً من ذلكالتوقف عند «كبير بما يكفي»نزاع في المراجعةجعل الرقم معيار قبول كما هويمكن القول ببلوغ المعيار من عدمهينتهي الحكم في المكان

الشكل 17: جعل الرقم معيار قبول ينهي نقاش الحجم في المكان.

كذلك عناصر WinUI القياسية مصنوعة افتراضياً لتتبع حجم الهدف هذا.15 وبالعكس، موضع العناصر المصنوعة ذاتياً والرسم المخصص وحده هو الخطر.

في تصميم الأوامر، دليل أوامر Windows مرجع جيد. المهم خصوصاً جعل الأمر قابلاً للاستخدام من أوجه واجهة متعددة.12

  • يمكن ضغطه من زر
  • موجود أيضاً في قائمة سياق
  • يمكن استدعاؤه أيضاً باختصار
  • إيماءة أو سحب إن لزم

ويُوصى أيضاً بـ وضع كل الأوامر ذات الصلة في قائمة سياق أو CommandBarFlyout. الاعتماد على تشغيل يظهر أثناء hover فقط يتعثر على جهاز لمس فقط.12

الأوامر من أوجه متعددةمخطّط يبيّن جعل الأمر قابلاً للاستخدام من أوجه واجهة متعددة: يُضغط من زر ويوجد في قائمة سياق ويُستدعى باختصار، وأن الاعتماد على تشغيل يظهر أثناء hover فقط يتعثر على جهاز لمس فقط.الأمر نفسهزرقائمة سياقاختصاريمكن البلوغ بأي أسلوب إدخالاعتماد hover يتعثر باللمس

الشكل 18: الأوامر المهمة تُوضع على أوجه واجهة متعددة، ويُتجنَّب اعتماد hover.

7. بنود UX لا نريد تفويتها كحد أدنى في تطبيق Windows

من هنا نجمع ما نريد تثبيته كحد أدنى بغض النظر عن الاستخدام.

7.1 هل يمكن الإكمال بلوحة المفاتيح

في سطح مكتب Windows، لوحة المفاتيح ليست شيئاً «من اللطيف وجوده»، بل وسيلة إدخال في المسار الرئيس.

حتى دليل إمكانية الوصول بلوحة المفاتيح من Microsoft يعد توافق لوحة المفاتيح مهماً لا لمستخدمين بقيود بصرية أو حركية فحسب، بل أيضاً لمستخدمين يختارون لوحة المفاتيح لغرض الكفاءة.3

ما نريد النظر إليه كحد أدنى هذه النقاط الخمس.

  • هل ترتيب Tab طبيعي
  • هل إظهار التركيز موجود
  • هل يمكن الضغط بـ Enter / Space
  • هل الاختصارات موجودة
  • هل يمكن استدعاء تشغيل يعادل النقر الأيمن بلوحة المفاتيح أيضاً

متواضع، لكن إن انهار هذا يتألم UX في BtoB كثيراً.

7.2 تكبير النص، سمات التباين، إمكانية الوصول

في تطبيق Windows، مجرد متابعة حجم النص والتباين بصدق يثبّت UX كثيراً.

دليل Microsoft يوصي بأن تكون نسبة تباين النص المرئي 4.5:1 على الأقل، ويطلب عند تكبير النص أن تُعاد أيضاً تحجيم الحاويات والعناصر وإعادة ترتيبها معها.56

وعلاوة على ذلك في سمات التباين يُوصى بـ:

  • عدم ترميز الألوان بشكل ثابت
  • استخدام موارد SystemColor / Brush
  • التجربة بأربعة أنواع من سمات التباين

.7

ما يسهل انكساره هنا:

  • تسميات تفترض عرضاً ثابتاً
  • ارتفاع زر ثابت بالبكسل
  • تصميم ينقل المعنى باللون وحده
  • واجهة برسم مخصص لا تتبع السمة

.

هذه الناحية أليق أن تُفكَّر لا كـ «توافق إمكانية وصول» بل كـ أعمال أساس لصنع واجهة Windows لا تنكسر طويلاً.

أعمال أساس تحتمل التكبير والسمةمخطّط يبيّن أن تسميات العرض الثابت والارتفاع الثابت بالبكسل ونقل المعنى باللون وحده والرسم المخصص الذي لا يتبع السمة تنكسر بسهولة، وأن عدم ترميز اللون بشكل ثابت واستخدام موارد والتجربة بأربعة أنواع من سمات التباين أعمال أساس لواجهة Windows لا تنكسر طويلاً.تسمية عرض ثابت وارتفاع ثابت بالبكسلتنكسر عند التكبير أو تبديل السمةنقل معنى باللون وحده ورسم خاصعدم ترميز اللون بشكل ثابت واستخدام مواردالتجربة بأربعة أنواع من سمات التباينأعمال أساس لواجهة لا تنكسر طويلاً

الشكل 19: متابعة تكبير النص وسمات التباين تعادل أعمال أساس للواجهة.

7.3 لا تُفرط في استخدام المربعات

المربع مريح، لكن الإفراط فيه يصير عدو العمل.

دليل مربعات Windows يعد المربع واجهة نمطية لازمة عند إشعار أو موافقة أو إدخال معلومات إضافية، ويوصي بوضع عملية واحدة على الأقل آمنة غير مدمّرة (Close, Cancel وغيرها). علاوة على ذلك يُفضَّل أن يكون نص الزر رداً محدداً.10

المهم ألا نجعل كل شيء مربعاً.

خصوصاً:

  • أخطاء إدخال على مستوى الحقل
  • أخطاء شكل تُصلح في المكان
  • تنبيه مؤقت

أكثر طبيعية أن تُمال قدر الإمكان إلى عرض داخل السطر.10

7.4 الأوامر المهمة تملك عدة مسارات

تصميم أوامر Windows يركّز على أن الأوامر المهمة يمكن استدعاؤها من أساليب إدخال وأوجه واجهة متنوعة.1213

هذا يؤثّر جيداً أيضاً في العمل.

مثلاً «حذف» إن وُجدت عدة مسارات مثل:

  • شريط أدوات
  • قائمة سياق
  • مفتاح Delete
  • سحب إن لزم

يثبت سهولة الاستخدام.

وبالعكس تصميم مثل:

  • يظهر في الحافة اليمنى فقط عند hover
  • لا يظهر إلا بالنقر الأيمن
  • بلوحة المفاتيح لا يُبلغ أبداً

يضعف فجأة إذا تغيّر أسلوب الإدخال.

7.5 التحقق بأدوات اختبار

إمكانية الوصول أسرع بالنظر بأداة من التفكير في الرأس «ربما بخير».

دليل اختبار إمكانية الوصول من Microsoft يعرض Live Inspect و FastPass و Troubleshooting باستخدام Accessibility Insights for Windows، ويمكن علاوة على ذلك تأكيد سمات UI Automation وبنية التنقل بـ Inspect في SDK.17

حتى كحد أدنى، تنفيذ نحو:

  • مسح سريع بـ Accessibility Insights
  • تأكيد أسماء العناصر الرئيسة وأدوارها وأنماطها بـ Inspect
  • تمرير التدفق الرئيس بلوحة المفاتيح وحدها
  • تجربة تكبير النص وسمات التباين

يقلّل الرجوع.

إجراء تأكيد إمكانية الوصولمخطّط يبيّن تدفق التأكيد: مسح بـ Accessibility Insights، وتأكيد الأسماء والأدوار والأنماط بـ Inspect، وتمرير التدفق الرئيس بلوحة المفاتيح وحدها، وتجربة تكبير النص وسمات التباين.مسح بـ Accessibility Insightsتأكيد الاسم والدور والنمط بـ Inspectتمرير التدفق الرئيس بلوحة المفاتيح وحدهاتجربة التكبير وسمات التباينأسرع من «ربما بخير» في الرأس

الشكل 20: إمكانية الوصول تُؤكَّد بمسح الأداة ثم التدفق الرئيس يدوياً.

7.6 أدخل قابلية الاستعادة

هذا ليس قائمة تحقق بسطر من Microsoft بقدر ما هو حديث يؤثّر جداً في عمل سطح مكتب Windows.

UX لا يتحدد بـ «زر يُضغط بمتعة» فقط، بل بـ إمكان الرجوع حتى عند الحادث.

مثلاً:

  • Undo / Redo
  • حفظ تلقائي
  • الاحتفاظ بحالة التحرير
  • استعادة مرشّح / ترتيب / عرض أعمدة
  • قطع واستئناف
  • تقدّم معالجة طويلة وإلغاء

تؤثّر في UX أكثر بكثير من المظهر.

خصوصاً في BtoB والموجّه إلى متخصصين، إجهاد إعادة التشغيل يصير كما هو سوء UX.

قابلية الاستعادة تحسم UXمخطّط يبيّن أن UX يتحدد لا بزر يُضغط بمتعة فقط بل بإمكان الرجوع حتى عند الحادث، وأن Undo و Redo والحفظ التلقائي واستعادة الحالة وتقدّم معالجة طويلة والإلغاء يقلّل إجهاد إعادة التشغيل.Undo / Redo وحفظ تلقائييمكن الرجوع حتى عند الحادثاستعادة حالة التحرير والعرضعرض تقدّم وإلغاءإجهاد إعادة التشغيل يصير كما هو سوء UX

الشكل 21: UX يُحسم لا بسهولة الضغط فقط بل بقابلية الاستعادة حتى عند الحادث.

8. أخطاء تصميم شائعة

8.1 الظن أنه بما أنه BtoB يكفي رفع الكثافة

هذا نصف صحيح فقط.

للمتمرس الذي يستخدم يومياً قد تؤثّر الكثافة العالية. لكن في جهاز ميداني وجهاز استقبال وواجهة جهاز، الكثافة بالأحرى عدو.

أبعد عن الخطأ أن ننظر إلى درجة التمرّس وأسلوب الإدخال وبيئة الاستخدام لا إلى تسمية BtoB.

8.2 إخفاء الوظائف أكثر مما ينبغي لأنه BtoC

حتى للموجّه إلى أفراد، إن كانت أداة متقدمين فالكفاءة أولوية قصوى.

إن مِلنا بكل شيء نحو «إظهاره بسهولة»، يبدأ جحيم هادئ من:

  • التشغيل عالي التكرار بعيد
  • الحفر في القائمة في كل مرة
  • مواصلة تبديل الشاشات
فخان لوهم التسميةمخطّط يبيّن فخين: وهم أنه بما أنه BtoB يكفي رفع الكثافة يفوت في جهاز الميدان، وإخفاء الوظائف أكثر مما ينبغي لأنه BtoC يبعّد التشغيل عالي التكرار عن المتمرس.كثافة عالية لأنه BtoBفي جهاز الميدان الكثافة عدوإخفاء لأنه BtoCالتشغيل عالي التكرار يبعد عن المتمرسننظر إلى التمرّس وأسلوب الإدخال وبيئة الاستخدام

الشكل 22: وهم «BtoB كثافة عالية» و«BtoC بسهولة» يفوت في الاتجاه المعاكس.

8.3 صنع تشغيل يفترض hover

لا hover في اللمس. علاوة على ذلك، الواجهة التي لا تظهر إلا بالمؤشر يسهل أن تسوء أيضاً ملاءمتها للتقنيات المساعدة.412

التشغيل المهم أأمن أن يكون مرئياً دائماً، أو على الأقل يملك عدة مسارات.

Before: الأزرار تظهر في الطرف الأيمن على الصف الذي عليه hover فقط
  قسيمة 1001   2026-03-18   غير معالَج                        <- لا يظهر شيء
  قسيمة 1002   2026-03-18   غير معالَج        [ تحرير ][ حذف ] <- الصف الذي عليه الماوس فقط

After: ظاهرة دائماً + زيادة المسارات
  قسيمة 1001   2026-03-18   غير معالَج        [ تحرير ][ حذف ]
  قسيمة 1002   2026-03-18   غير معالَج        [ تحرير ][ حذف ]
     نقر أيمن  -> تحرير / حذف
     لوحة مفاتيح  -> Enter للتحرير، Delete للحذف

8.4 نقل الحالة باللون وحده

شائع خصوصاً في شاشة المراقبة، لكن نقل المعنى بأحمر / أصفر / أخضر وحده خطر.

الجمع بين نص وأيقونة ووقت وعدد وشرح يقلّل التفويت وسوء الفهم.11

8.5 جعل كل أخطاء التحقق مربعات

شائع في الإدخال المكتبي. إظهار مربع كلما أُدخل يكسر إيقاع العمل تماماً.

الخطأ المغلق في سياقه أكثر طبيعية إخراجه في المكان داخل الشاشة.10

Before: مربع نمطي لكل حقل
  الرمز البريدي  [ 1234        ]        +------------------------------+
  العنوان        [             ]        | صيغة الرمز البريدي غير صحيحة
                                        |                       [ OK ]
                                        +------------------------------

After: داخل السطر في المكان
  الرمز البريدي  [ 1234        ]
                 ! أدخل 7 أرقام. مثال 1234567
  العنوان        [             ]

8.6 البناء بتخطيط حجم ثابت

حتى لو كان جميلاً في بيئة تطوير بعرض 100%، ينكسر بسهولة مع:

  • تكبير النص
  • DPI عالٍ
  • سمات تباين
  • الأقلمة

.67

Before: تسمية عرض ثابت + زر ارتفاع ثابت. عند تكبير النص
  [ شحن مقر... ][ 2026-03-1  ]      <- التسمية تُقطع والقيمة تفيض
  [ تس ][ إل ]                        <- نص الزر يُقطع من الأعلى والأسفل

After: تخطيط يمتد مع المحتوى
  تاريخ الشحن المقرر
  [ 2026-03-18              ]
  [ تسجيل ]   [ إلغاء ]                 <- الارتفاع يُحدد بالمحتوى + الهامش

كلما ارتفعت درجة اكتمال المظهر، يسهل أن يصير افتراض الثبات سماً.

8.7 صنع عناصر مخصصة أكثر مما ينبغي

العناصر القياسية في Windows تحمل سلوكاً أكثر مما يظهر.

  • تركيز
  • لوحة مفاتيح
  • متابعة سمة
  • UI Automation
  • اتصال بتقنيات مساعدة

تتولاها حتى النهاية، فإن صُنع الكل ذاتياً بلا سبب يزيد دين UX وإمكانية الوصول.83

9. ثمانية أسئلة تُحسم قبل البدء

أخيراً نضع ثمانية أسئلة مريحة إن وُضعت في أول مراجعة تصميم.

السؤال إجابات تمثيلية ما يؤثّر في UX
1. من يستخدم مبتدئ / متمرس / مزيج كثافة المعلومات، المصطلحات، المسار الأولي، حجم المساعدة
2. أين يُستخدم مكتب / قاعة / ميدان / خارج / استقبال حجم الزر، حجم النص، الإضاءة، أسلوب الإدخال
3. بماذا يُشغَّل لوحة مفاتيح / ماوس / لمس / قلم / ماسح ترتيب Tab، اختصارات، منطقة إصابة، جواز اعتماد hover
4. كم يُستخدم أساساً أول مرة / أحياناً / يومياً / طوال اليوم أيهما نُعطي الأولوية: سهولة الاكتشاف أم الكفاءة
5. تكلفة الخطأ خفيفة / ثقيلة / خطرة / خاضعة للتدقيق مسار تأكيد، Undo، ضبط صلاحيات، سجلات
6. كمية معلومات الشاشة الواحدة قليلة / متوسطة / كثيرة بطاقات أم محور قائمة أم تقسيم
7. هل يلزم تخصيص لا / بعضه يلزم / يلزم بقوة اختيار أعمدة، حفظ تخطيط، اختصارات، دقة الإعداد
8. متطلبات إمكانية الوصول حد أدنى / يلزم بقوة / موجّه للعام تكبير نص، تباين، UIA، قراءة جهرية، جهد التحقق

إذا أجبنا عن هذه الثمانية مسبقاً، يُحسم طبيعياً:

  • هل الأفضل تنقل أضحل
  • هل الأفضل قائمة + تفاصيل
  • هل ينبغي تغليظ الاختصارات
  • أين ينبغي استخدام المربعات
  • إلى أي حد نسمح بالتخصيص
ما يُحسم من الأسئلة الثمانيةمخطّط يبيّن أن الإجابة مسبقاً عن الأسئلة الثمانية قبل البدء تحسم طبيعياً عمق التنقل وتكوين القائمة والتفاصيل وسُمك الاختصارات ومواضع المربعات ونطاق التخصيص.الإجابة عن الأسئلة الثمانية قبل البدءعمق التنقل وتكوين القائمة والتفاصيلسُمك الاختصاراتنطاق المربعات والتخصيصيُحسم طبيعياً

الشكل 23: الإجابة مسبقاً عن الأسئلة الثمانية تحسم الاختيارات الرئيسة في التصميم طبيعياً.

10. الخلاصة

المهم في تصميم UX لتطبيق Windows هو حسم قبل «هل هو جميل» «هل يستطيع ذلك الشخص، في ذلك المكان، بذلك أسلوب الإدخال، أن يستخدم بلا توقف».

ما يُحسم قبل الجمالمخطّط يبيّن أن المهم في تصميم UX حسم ما إذا كان ذلك الشخص في ذلك المكان بذلك أسلوب الإدخال يستطيع الاستخدام بلا توقف قبل الجمال، وأن UX عقد تشغيل لا زخرفة.ذلك الشخصفي ذلك المكانبذلك أسلوب الإدخالهل يستطيع الاستخدام بلا توقفUX عقد تشغيل لا زخرفة

الشكل 24: قبل «هل هو جميل» نحسم ألا يتوقف الشخص والمكان وأسلوب الإدخال.

بترتيب خشن، الأمر هكذا.

  • BtoC يعطي الأولوية للفهم في المرة الأولى والطمأنينة
  • BtoB مكتبي يعطي الأولوية للكفاءة المستمرة وتوافق لوحة المفاتيح
  • مراقبة BtoB يعطي الأولوية لمنع التفويت والتشغيل الآمن
  • جهاز ميداني BtoB يعطي الأولوية لأهداف تشغيل كبيرة ومسار قصير
  • أداة متخصصة تعطي الأولوية للكثافة والاختصارات والتخصيص
  • أداة مقيمة تعطي الأولوية لعدم الإزعاج

وما يؤثّر مشتركاً بغض النظر عن الاستخدام هذه الستة.

  1. استخدام العناصر القياسية بصراحة
  2. إكمال التشغيل الرئيس بلوحة المفاتيح
  3. عدم التعثر باللمس أو التقنيات المساعدة
  4. عدم الانكسار بتكبير النص أو سمات التباين
  5. توفير عدة مسارات للأوامر المهمة
  6. إمكان الرجوع حتى عند الحادث

UX ليس زخرفة بل عقد تشغيل. كلما تلاءم ذلك العقد مع المستخدم والبيئة وأسلوب الإدخال، يصير تطبيق Windows سهل الاستخدام بهدوء لكن بقوة.

11. روابط مرجعية

  1. Microsoft Learn, Design guidance for Windows apps ↩ ↩2 ↩3

  2. Microsoft Learn, Accessibility - Windows apps ↩ ↩2 ↩3

  3. Microsoft Learn, Keyboard accessibility - Windows apps ↩ ↩2 ↩3 ↩4 ↩5

  4. Microsoft Learn, Touch interactions - Windows apps ↩ ↩2 ↩3 ↩4 ↩5

  5. Microsoft Learn, Accessible text requirements - Windows apps ↩ ↩2 ↩3

  6. Microsoft Learn, Text scaling - Windows apps ↩ ↩2 ↩3

  7. Microsoft Learn, Contrast themes - Windows apps ↩ ↩2 ↩3

  8. Microsoft Learn, Navigation design basics for Windows apps ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8

  9. Microsoft Learn, Access keys design guidelines - Windows apps ↩ ↩2

  10. Microsoft Learn, Dialog controls - Windows apps ↩ ↩2 ↩3 ↩4 ↩5

  11. Microsoft Learn, Developing inclusive Windows apps ↩ ↩2

  12. Microsoft Learn, Commanding in Windows apps using StandardUICommand, XamlUICommand, and ICommand ↩ ↩2 ↩3 ↩4 ↩5 ↩6

  13. Microsoft Learn, Commanding basics - Windows apps ↩ ↩2

  14. Microsoft Learn, Multiple inputs design guidelines - Windows apps ↩

  15. Microsoft Learn, Targeting - Windows apps. يشرح اتخاذ هدف اللمس 7.5mm مربعاً (40x40 بكسل عند 135 PPI و 1.0x) معياراً، وتكبيره حسب تكرار الضغط وأثر خطأ التشغيل، وأن عناصر WinUI تتبع هذا افتراضياً. ↩ ↩2 ↩3

  16. Microsoft Learn, Content layout and spacing - Windows apps. يعرض معياراً: 8epx بين الأزرار أو مع العنوان، و 12epx بين التسمية أو مناطق المحتوى، و 16epx بين حافة السطح والنص. ↩ ↩2 ↩3

  17. Microsoft Learn, Accessibility testing - Windows apps ↩

أحدث المقالات التي تشترك في نفس الوسوم. عمّق فهمك بمواضيع مرتبطة.

معالجة التقويم الياباني والعطلات الرسمية وتاريخ الإغلاق في تطبيقات الأعمال ── تصميم يقاوم تغيّر العصر، وJapaneseCalendar، وحساب أيام العمل

نرتّب معالجة التواريخ الخاصة بتطبيقات الأعمال اليابانية: عرض التقويم الياباني، وحساب أيام العمل باستثناء العطلات، وتاريخ الإغلاق. نشرح ال...

ترتبط هذه المقالة بشكل طبيعي بصفحات الخدمات التالية.

الأسئلة الشائعة

أسئلة شائعة حول موضوع هذه المقالة.

هل يجب أن يكون تطبيق الأعمال BtoB واجهة عالية الكثافة محشوة بالمعلومات؟
نصف صحيح فقط. في إدخال مكتبي يومي موجّه إلى متمرسين، الكثافة العالية في القوائم وإكمال العمل بلوحة المفاتيح يؤثّران في الكفاءة المستمرة. أما أجهزة الميدان في المصانع والمستودعات والاستقبال وواجهات الأجهزة فالكثافة عدو، وينبغي إعطاء الأولوية لأهداف تشغيل كبيرة ومسار قصير ووضوح. أبعد عن الخطأ أن ننظر إلى التمرّس وأسلوب الإدخال وبيئة الاستخدام لا إلى تسمية BtoB. وبالمقابل حتى في BtoC، أدوات متقدمة مثل تحرير الصور وتحليل الاستثمار تعطي الأولوية لكثافة المعلومات والاختصارات وقابلية التخصيص قبل البساطة.
ما الذي يجب حسمه أولاً في تصميم UX لتطبيق Windows؟
BtoC أو BtoB وحده لا يكفي. نُصيغ أولاً خمسة أسئلة: من يستخدمه (مبتدئ، متمرس، مزيج)، أين يُستخدم (مكتب، ميدان، خارج، استقبال)، بماذا يُشغَّل (لوحة مفاتيح، ماوس، لمس، ماسح، تقنيات مساعدة)، كم يُستخدم (أساساً أول مرة، أحياناً، يومياً، طوال اليوم)، وما تكلفة الخطأ (خفيفة، ثقيلة، خطرة، خاضعة للتدقيق). إذا اتضحت هذه الخمسة يسهل تحديد أولويات كثافة الواجهة والتنقل والاختصارات ومربعات التأكيد وقابلية التخصيص.
كيف نختار نمط التنقل؟
لا يوجد تصميم تنقل واحد ينفع كل التطبيقات. المبادئ هي الاتساق والبساطة والوضوح. كمعيار للاستخدام: التنقل العلوي عندما نريد عرض كل بنود التنقل على الشاشة، والتنقل الأيسر عندما تكون البنود العليا كثيرة، وقائمة/تفاصيل لأنظمة إدخال بيانات نبدّل فيها البنود كثيراً مع عرض التفاصيل وتحديثها، والتبويبات عندما نريد فتح مستندات متعددة وإغلاقها ديناميكياً، وفتات الخبز عندما يسهل فقدان الموقع في تراتب عميق. التنقل ليس ذوق مظهر، بل انعكاس لبنية المعلومات وبنية العمل.
إلى أي حد نُظهر مربع تأكيد؟
المهم ألا نجعل كل شيء مربعاً. أخطاء الإدخال المرتبطة بحقل أو أخطاء الشكل التي تُصلح في المكان أميل إلى عرضها داخل الشاشة لا في مربع. ما يستحق التأكيد حقاً عمليات أقرب إلى غير قابلة للعكس: إيقاف، حذف، قطع، إعادة كتابة. إن أظهرت مربعاً فاحفظ ثلاثة حدود دنيا على الأقل: اكتب ما سيحدث في السطر الأول بوضوح، واجعل نص الزر محدداً مثل حذف أو إيقاف لا OK/Yes، وضع دائماً زراً آمناً غير مدمّر.

الملف الشخصي للمؤلف

صفحة الملف الشخصي لمؤلف المقالة.

غو كومورا

مؤسّس شركة كومورا سوفت ذ.م.م.

يركّز على تطوير برامج ويندوز، والاستشارات التقنية، والتحقيق في الأخطاء، ويتميّز في المشاريع التي تبقى فيها الأصول القديمة ناشطة، وفي تشخيص الأعطال التي يصعب تحديد سببها.

العودة إلى المدونة