التركيز (الحوسبة)

في واجهة المستخدم الرسومية (GUI) للحوسبة ، يكون للمكون التركيز عندما يتم تحديده لتلقي إدخال من المستخدم بواسطة حدث مثل النقر على زر الماوس أو الضغط على مفتاح. [1] يُعرف نقل التركيز بعيدًا عن عنصر واجهة مستخدم معين باسم حدث التمويه فيما يتعلق بهذا العنصر. [2] عادةً، يتم سحب التركيز من عنصر عن طريق إعطاء التركيز لعنصر آخر. وهذا يعني أن أحداث التركيز والتمويه متزامنة تقريبًا فيما يتعلق بعناصر واجهة المستخدم المختلفة، أحدها يصبح مركّزًا والآخر "مُشوَّشًا" (بالمعنى الحاسوبي وليس المرئي).

المفهوم مشابه لمؤشر الماوس في بيئة تعتمد على النص. ومع ذلك، عند النظر في واجهة رسومية، هناك أيضًا مؤشر الماوس . يؤدي تحريك الماوس عادةً إلى تحريك مؤشر الماوس دون تغيير التركيز. يمكن عادةً تغيير التركيز بالنقر فوق أحد المكونات التي يمكن أن تتلقى التركيز باستخدام الماوس. تسمح العديد من أجهزة سطح المكتب أيضًا بتغيير التركيز باستخدام لوحة المفاتيح. وفقًا للاتفاقية، Tab ↹يتم استخدام المفتاح لنقل التركيز إلى المكون التالي الذي يمكن التركيز عليه و + إلى المكون السابق. عندما تم تقديم الواجهات الرسومية لأول مرة، لم يكن لدى العديد من أجهزة الكمبيوتر فئران، لذلك كان هذا البديل ضروريًا. تسهل هذه الميزة على الأشخاص غير القادرين على استخدام الماوس استخدام واجهة المستخدم. في ظروف معينة، يمكن استخدام مفاتيح الأسهم لتغيير التركيز. ⇧ ShiftTab ↹

التركيز على النافذة

يمكن التحكم في سلوك التركيز على سطح المكتب من خلال السياسات الموجودة في إدارة النوافذ .

انقر للتركيز

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

التركيز يتبع المؤشر

هناك سياسة أخرى شائعة في أنظمة يونكس التي تستخدم نظام النوافذ X (X11) وهي سياسة "التركيز يتبع الماوس" (أو FFM)، حيث يتبع التركيز تلقائيًا الموضع الحالي للمؤشر. لا يتم رفع النافذة التي يتم التركيز عليها بالضرورة؛ فقد تظل أجزاء منها أسفل النوافذ الأخرى. عادةً ما يقدم مديرو النوافذ الذين يستخدمون هذه السياسة "الرفع التلقائي"، والذي يرفع النافذة عند التركيز عليها، عادةً بعد مهلة قصيرة قابلة للتكوين. إحدى العواقب المحتملة لسياسة التركيز التالي هي عدم تركيز أي نافذة عند تحريك المؤشر فوق الخلفية بدون وجود نافذة أسفلها؛ وإلا فإن التركيز يظل ببساطة في النافذة الأخيرة.

التركيز غير الدقيق

نموذج التركيز غير الدقيق هو أحد أشكال نموذج التركيز المتبع. [3] فهو يسمح باستمرار جمع المدخلات بواسطة النافذة التي تم التركيز عليها مؤخرًا عند تحريك مؤشر الماوس بعيدًا عن أي نافذة، مثل شريط القوائم أو منطقة سطح المكتب.

نماذج التركيز المستخدمة بواسطة مديري النوافذ X11

التركيز على النقر متابعة التركيز التركيز غير المنظم
أيووم [4] لا نعم لا
أوم++ [5] نعم لا لا
أهوم [6] نعم لا نعم
مذهل نعم نعم نعم
سي تي دبليو إم نعم نعم نعم
دوم [7] نعم نعم لا
اي16 نعم نعم نعم (افتراضي)
شروم [8] لا نعم لا
FLWM لا لا نعم
فلوكس بوكس نعم نعم نعم
FVWM [α] نعم نعم (افتراضي) نعم
[9] آيس دبليو إم نعم نعم نعم
كارمن [10] نعم لا لا
ل م [11] نعم لا نعم
تيني دبليو إم [12] لا لا نعم
نزوة [13] نعم لا نعم
نافذة لاب نعم (بدون رفع تلقائي) لا لا
إكس إف دبليو إم نعم نعم نعم
تمتم نعم نعم نعم
جيه دبليو إم نعم لا نعم
م م و م نعم لا لا

التركيز على المكونات داخل النافذة

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

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

انظر أيضا

مراجع

  1. ^ "إدارة تركيز مكونات واجهة المستخدم - مفهوم التركيز". التنوير . تم الاسترجاع في 4 يونيو 2023 .
  2. ^ جارج، نعمان (12 أكتوبر 2018). "طريقة Javascript Window Blur() وWindow Focus()". GeeksforGeeks . تم الاسترجاع في 4 يونيو 2023 .
  3. ^ "التركيز غير الدقيق". c2.com/cgi/wiki . 25 فبراير 2012.
  4. ^ "aewm - Red Bean". 27 ديسمبر 2007. مؤرشف من الأصل في 14 يناير 2016. اطلع عليه بتاريخ 16 يناير 2016 .
  5. ^ "دليل مديري النوافذ/aewm++ لـX11". Wikibooks . 18 يوليو 2010 . تم الاسترجاع 16 يناير 2016 .
  6. ^ "AHWM - مدير النوافذ الخاص بـ Alex Hioreanu". hioreanu.net . 24 فبراير 2014 . تم الاسترجاع في 16 يناير 2016 .
  7. ^ "dwm - dynamic window manager". suckless.org . 9 نوفمبر 2015 . تم الاسترجاع في 16 يناير 2016 .
  8. ^ "evilwm - مدير نوافذ بسيط لنظام X Window System". The Dragon 32/64 Computers . 13 يوليو 2015 . تم الاسترجاع في 16 يناير 2016 .
  9. ^ "icewm(1)". 13 فبراير 2021. تم الاسترجاع 16 فبراير 2021 .
  10. ^ "Karmen: A Window Manager for X". 28 ديسمبر 2008. تم الاسترجاع في 16 يناير 2016 .
  11. ^ "lwm - Lightweight Window Manager". 26 فبراير 2015. تم الاسترجاع في 16 يناير 2016 .
  12. ^ "incise.org: tinywm". 23 أبريل 2014. تم الاسترجاع 16 يناير 2016 .
  13. ^ "معلومات أساسية عن Whim". ويكي تكلر . 24 نوفمبر 2009. تم الاسترجاع في 16 يناير 2016 .

ملحوظات

α لكل نافذة أو فئة نافذة، مع دعم إضافي لـ "عدم التركيز مطلقًا" - النوافذ التي لا ينبغي لها أبدًا تلقي التركيز.
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=التركيز_(الحوسبة)&oldid=1226489740"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate