WIMP (الحوسبة)

برنامج معالجة نصوص يستخدم نموذج WIMP، ويوفر أشرطة أدوات وقوائم يتم تشغيلها بالماوس للوصول إلى وظائفه

في مجال التفاعل بين الإنسان والحاسوب، يرمز اختصار WIMP إلى " النوافذ ، والأيقونات ، والقوائم ، والمؤشر " [ 1 ] [ 2 ] [ 3 وهو يشير إلى نمط تفاعل يستخدم هذه العناصر في واجهة المستخدم. وتُستخدم أحيانًا اختصارات أخرى، مثل استبدال "الماوس" و"الفأرة" بكلمة "قوائم"، أو "قائمة منسدلة" و"التأشير" بكلمة "مؤشر". [ 4 ] [ 5 ] [ 6 ]

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

تم تطوير تفاعل WIMP في مركز أبحاث زيروكس بارك (انظر زيروكس ألتو ، الذي تم تطويره في عام 1973) وانتشر على نطاق واسع مع طرح شركة أبل لجهاز ماكنتوش في عام 1984، والذي أضاف مفاهيم "شريط القوائم" وإدارة النوافذ الموسعة. [ 7 ]

تحتوي واجهة WIMP على المكونات التالية: [ 8 ]

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

يُحسّن هذا النمط من الأنظمة التفاعل بين الإنسان والحاسوب ( HCI ) من خلال محاكاة التفاعلات الواقعية وتوفير سهولة استخدام أكبر لغير المتخصصين. ولأن البرامج الموجودة ضمن واجهة WIMP تعتمد لاحقًا على نفس أساليب الإدخال الأساسية، فإن التفاعلات في جميع أنحاء النظام تكون موحدة. وهذا التناسق يسمح بنقل مهارات المستخدمين من تطبيق إلى آخر.

نقد

يرى بعض الباحثين في مجال التفاعل بين الإنسان والحاسوب أن نموذج WIMP غير مناسب للعديد من التطبيقات، لا سيما تلك التي تتطلب إدخالاً بشرياً دقيقاً أو أكثر من ثلاثة أبعاد للإدخال. [ 9 ] يُعد الرسم والكتابة مثالين على هذه القيود؛ فالمؤشر التقليدي محدود ببعدين، وبالتالي لا يأخذ في الحسبان الضغط المُطبق عند استخدام أداة كتابة مادية. غالباً ما تُستخدم لوحات الرسم الحساسة للضغط للتغلب على هذا القيد. [ 10 ]

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

تجاوز واجهة WIMP

استكشفت دراسات عديدة إمكانيات تجاوز واجهة WIMP ، مثل استخدام التفاعل القائم على الواقع، [ 12 ] وجعل الواجهة "ثلاثية الأبعاد" بإضافة عمق بصري باستخدام إشارات أحادية العين ، [ 13 ] [ 14 ] [ 15 ] [ 16 ] وحتى دمج العمق مع الفيزياء. [ 17 ] وقد أدى هذا الأخير إلى تطوير برنامج BumpTop المكتبي واستحواذ جوجل عليه وإصداره .

انظر أيضاً

مراجع

  1. ماركوف، جون (16 فبراير 2009). "الهاتف المحمول ، توجيه حياتنا" . صحيفة نيويورك تايمز . نيويورك . تم الاطلاع عليه في 14 ديسمبر 2011. [...] ما يسمى بواجهة WIMP - للنوافذ والأيقونات والقوائم والمؤشر [...]
  2. هينكلي، كين (ديسمبر 1996). "مشكلات اللمس في التلاعب الافتراضي" . مايكروسوفت . تم الاسترجاع في 22 مايو 2018. يهيمن نموذج واجهة ويندوز-الأيقونات-القوائم-المؤشر (WIMP) على أنظمة الحوسبة الحديثة.
  3. هينكلي، كين. " تقنيات وأساليب الإدخال" (ملف PDF) . مايكروسوفت . تم الاطلاع عليه بتاريخ 14 ديسمبر 2011. يسعى الباحثون إلى تجاوز واجهة "WIMP" الحالية (النوافذ، والأيقونات، والقوائم، والمؤشر) [...]
  4. فلين، لوري (1 يناير 1995). "الحاسوب التنفيذي؛ متى، يا ترى، ستتصرف الحواسيب مثل البشر؟" . صحيفة نيويورك تايمز . نيويورك . تم الاطلاع عليه في 14 ديسمبر 2011 .وأضاف قائلاً: "لقد وصلنا بواجهة WIMP إلى أقصى حد ممكن"، في إشارة إلى قائمة السحب لأسفل التي يتم الوصول إليها عن طريق أيقونة ويندوز باستخدام الماوس.
  5. غرين، مارك؛ جاكوب، روبرت (يوليو 1991). "تقرير ورشة عمل SIGGRAPH '90: بنى البرمجيات والاستعارات لواجهات المستخدم غير WIMP". SIGGRAPH '90 . SIGGRAPH . دالاس: ACM SIGGRAPH . CiteSeerX 10.1.1.121.7982 . يشير اختصار WIMP إلى النوافذ والأيقونات والفأرة والمؤشر، ويُستخدم للإشارة إلى نمط واجهة المستخدم الذي يعتمد على التفاعل المباشر على سطح المكتب. 
  6. باتون، فيل (14 أبريل 1996). "مواجهة المستقبل" . مجلة نيويورك تايمز . نيويورك . تم الاسترجاع في 14 ديسمبر 2011. واجهة المستخدم الرسومية (GUI) وواجهة المستخدم الرسومية (WIMP) (النافذة، الأيقونة، الماوس، المؤشر) هما واجهتان تعتمدان على نص مؤطر، وقوائم منسدلة، وأزرار قابلة للنقر مرتبة على طول لوحات على الشاشة تسمى أشرطة الأدوات.
  7. أندرياس فان دام: واجهات المستخدم ما بعد WIMP. في: اتصالات ACM ، 40(2) (فبراير 1997)، ص 63-67. Citeseer
  8. HCI (2014-11-10). "أنواع الواجهات (واجهة المستخدم الرسومية وواجهة المستخدم الرسومية)" . HCIGroupon6 . تم الاطلاع عليه بتاريخ 22-02-2020 .
  9. ماضي وحاضر ومستقبل أدوات برمجيات واجهة المستخدم . براد مايرز، سكوت إي. هدسون، راندي باوش، واي باوش. معاملات ACM في التفاعل بين الإنسان والحاسوب، 2000.
  10. "ما هو تحويل الجهاز اللوحي إلى جهاز رقمي؟ تعريف ويبوبيديا" . www.webopedia.com . سبتمبر 1996. تاريخ الاسترجاع: 22 فبراير 2020 .
  11. مارسيلو ميديروس كارنيرو، لويز فيلهو، واجهات مساعدة للمكفوفين باستخدام أجهزة التغذية الراجعة للقوة وتحويلات المسافة ، مجلة تكنولوجيا المعلومات والإعاقات، المجلد العاشر، العدد 2، ديسمبر 2004
  12. جاكوب، روبرت جيه كيه ؛ جيروارد، أودري؛ هيرشفيلد، ليان إم؛ هورن، مايكل إس؛ شاير، أوريت؛ سولوفي، إيرين تريسي؛ زيغلبوم، جيمي (1 يناير 2008). "التفاعل القائم على الواقع". وقائع مؤتمر SIGCHI حول العوامل البشرية في أنظمة الحوسبة . CHI '08. نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. الصفحات 201-210 . doi : 10.1145/1357054.1357089 . ISBN  978-1-60558-011-1. S2CID 3348294 . 
  13. روبرتسون، جورج؛ تشيرفينسكي، ماري؛ لارسون، كيفن؛ روبنز، دانيال سي؛ ثيل، ديفيد؛ فان دانتزيتش، مارتن (1998-01-01). "جبل البيانات". وقائع الندوة السنوية الحادية عشرة لجمعية ACM حول برمجيات وتكنولوجيا واجهة المستخدم . UIST '98. نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. الصفحات 153-162 . doi : 10.1145/288392.288596 . ISBN  978-1-58113-034-8. S2CID 12723851 . 
  14. كوكرن، آندي؛ ماكنزي، بروس (1 يناير 2002). "تقييم فعالية الذاكرة المكانية في البيئات المادية والافتراضية ثنائية وثلاثية الأبعاد". وقائع مؤتمر SIGCHI حول العوامل البشرية في أنظمة الحوسبة . CHI '02. نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. الصفحات 203-210 . doi : 10.1145/503376.503413 . ISBN  978-1-58113-453-7. S2CID 1150015 . 
  15. كيريتسيس، م.؛ غوليفر، س. ر.؛ مورار، س.؛ ستيفنز، ر. (2013-01-01). "قضايا وفوائد استخدام واجهات ثلاثية الأبعاد". وقائع المؤتمر الدولي الخامس لإدارة النظم البيئية الرقمية الناشئة . MEDES '13. نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. ص 241-245 . doi : 10.1145/2536146.2536166 . ISBN  978-1-4503-2004-7. S2CID 16672751 . 
  16. كيريتسيس، ماركوس؛ غوليفر، ستيفن ر.؛ فريدويس، إيفا (2016-08-01). "العوامل والخصائص البيئية التي تؤثر على البحث البصري في واجهة WIMP ثلاثية الأبعاد". المجلة الدولية لدراسات التفاعل بين الإنسان والحاسوب . 92-93 : 30-43 . doi : 10.1016/j.ijhcs.2016.04.009 .
  17. أغاروالا، أناند؛ بالاكريشنان، رافين (1 يناير 2006). "الواقعية". وقائع مؤتمر SIGCHI حول العوامل البشرية في أنظمة الحوسبة . CHI '06. نيويورك، نيويورك، الولايات المتحدة الأمريكية: ACM. الصفحات 1283-1292 . doi : 10.1145/1124772.1124965 . ISBN  978-1-59593-372-0. S2CID 306920 . 

فهرس

  • أليستير دي إن إدواردز: تصميم واجهات سمعية للمستخدمين ذوي الإعاقة البصرية . في: وقائع مؤتمر ACM حول العوامل البشرية في أنظمة الحوسبة (CHI) ، 1988، الصفحات  83-88، http://doi.acm.org/10.1145/57167.57180
  • مارك غرين، روبرت جاكوب، سيغراف : تقرير ورشة عمل عام 1990: بنى البرمجيات والاستعارات لواجهات المستخدم غير القائمة على واجهة المستخدم الرسومية (WIMP) . في: مجلة ACM SIGGRAPH لرسومات الحاسوب ، 25(3) (يوليو 1991)، ص  229-235، http://doi.acm.org/10.1145/126640.126677
  • أشلي جورج تايلور: واجهات WIMP (شتاء 1997) https://web.archive.org/web/20060719123329/http://www-static.cc.gatech.edu/classes/cs6751_97_winter/Topics/dialog-wimp/