اختصار لوحة المفاتيح

قائمة فايرفوكس 3.0 مع اختصارات مميزة باللون الأخضر ورموز تذكيرية مميزة باللون الأصفر
مجموعة من قائمتين من قوائم Finder لنظام Macintosh مع تحديد اختصارات لوحة المفاتيح في العمود الأيمن

في مجال الحوسبة ، يُعرف اختصار لوحة المفاتيح (أو مفتاح التشغيل السريع أو ربط المفاتيح ) [ 1 ] بأنه تخصيص برمجي لإجراء معين على مفتاح واحد أو أكثر من مفاتيح لوحة مفاتيح الحاسوب. تأتي معظم أنظمة التشغيل والتطبيقات مزودة بمجموعة افتراضية من اختصارات لوحة المفاتيح ، ويمكن للمستخدم تعديل بعضها من خلال الإعدادات .

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

مصطلحات

قد تختلف الكلمات الدقيقة المستخدمة في هذه المهام ومعانيها تبعاً للسياق.

على سبيل المثال، استخدمت مايكروسوفت اختصارات لوحة المفاتيح بشكل عام لنظام التشغيل ويندوز [ 2 ] وحزمة مايكروسوفت أوفيس [ 3 ] منذ الانتقال إلى نظام 64 بت في ويندوز 7. مع ذلك، فقد استخدمت مفاتيح الاختصار قبل ذلك، وما زالت تستخدمها في واجهة برمجة التطبيقات 32 بت لتطوير تطبيقات سطح المكتب التقليدية. [ 4 ] [ 5 ] [ 6 ] في الوقت نفسه، لدى كل من لينوفو وأسوس برامج لتكوين لوحة المفاتيح مصممة لنظام ويندوز، تحمل اسم "Lenovo Hotkeys " [ 7 ] و"ASUS Keyboard Hotkeys " [ 7 ] على التوالي.

تُعرف عملية التعيين بربط الإجراءات بالمفاتيح، وبالتالي فإن تغييرها لاحقًا يُسمى إعادة تعيين . [ 8 ] [ 9 ] ويُقال حينها إن الإجراء المُعيّن مرتبط بالمفتاح ، مما أدى إلى استخدام مصطلح ربط المفاتيح بشكل متبادل مع اختصار ومفتاح التشغيل السريع. [ 10 ]

مع ازدياد قابلية أجهزة الإدخال الأخرى للتخصيص في أوائل العقد الأول من القرن الحادي والعشرين، بدأ استخدام مصطلح "الاختصار" للإشارة إلى اختصارات لوحة المفاتيح التي يتم ربطها بأشياء أخرى غير مفاتيح لوحة المفاتيح. ومن أبرز هذه الأجهزة فأرة الحاسوب ، التي تطورت من زرين فقط للنقر الأيمن والأيسر إلى أزرار إضافية على جوانبها وأعلاها وخلفها (من 2 إلى 4 أزرار للاستخدام العادي، وما يصل إلى 12 زرًا إضافيًا قابلاً للبرمجة لأنواع معينة من استخدامات الألعاب). [ 11 ]

مع استمرار انتشار أجهزة إنترنت الأشياء (IoT) ، تظهر اختصارات في العديد من أنواع الأجهزة الأخرى مثل لوحات المفاتيح الإلكترونية وأجهزة التشغيل الآلي للمنزل والتكنولوجيا القابلة للارتداء وغيرها.

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

وصف

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

لتمييزها عن إدخال لوحة المفاتيح العام، تتطلب معظم اختصارات لوحة المفاتيح من المستخدم الضغط باستمرار على عدة مفاتيح في وقت واحد أو سلسلة من المفاتيح واحدًا تلو الآخر. تُقبل أحيانًا ضغطات المفاتيح غير المعدلة عندما لا تُستخدم لوحة المفاتيح للإدخال العام، كما هو الحال مع برامج الرسومات مثل Adobe Photoshop أو IBM Lotus Freelance Graphics . تستخدم اختصارات أخرى مفاتيح وظائف مخصصة للاختصارات، وقد تتطلب ضغطة مفتاح واحدة فقط. بالنسبة للاختصارات المتزامنة، عادةً ما يضغط المستخدم أولًا باستمرار على مفتاح (أو مفاتيح) التعديل ، ثم يضغط بسرعة على المفتاح العادي (غير المعدل) ويحرره، ثم يحرر مفتاح (أو مفاتيح) التعديل. هذا التمييز مهم، لأن محاولة الضغط على جميع المفاتيح في وقت واحد غالبًا ما تؤدي إما إلى تفويت بعض مفاتيح التعديل، أو إلى تكرار تلقائي غير مرغوب فيه. تتضمن الاختصارات المتسلسلة عادةً الضغط على مفتاح بادئة مخصص، مثل مفتاح Esc ، ثم تحريره، متبوعًا بضغطة مفتاح واحدة أو أكثر.

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

التخصيص

مخطط بياني يوضح التعيينات الافتراضية للمفاتيح في لعبة الفيديو Vega Strike . يمكن إعادة ضبط هذه التعيينات عن طريق تعديل ملف XML ذي الصلة في محرر نصوص.

عندما يُشار إلى الاختصارات بربط المفاتيح، فإن ذلك يحمل دلالة على إمكانية تخصيصها وفقًا لتفضيلات المستخدم، وإمكانية ربط وظائف البرنامج بمجموعة مختلفة من ضغطات المفاتيح، بدلًا من الإعدادات الافتراضية أو بالإضافة إليها. [ 14 ] يُبرز هذا اختلافًا في فلسفة استخدام الاختصارات. فبعض الأنظمة، وخاصةً الأنظمة الموجهة للمستخدم النهائي مثل macOS أو Windows ، تعتبر الاختصارات القياسية أساسية لسهولة استخدام النظام. في هذه الأنظمة التجارية الاحتكارية، قد تكون إمكانية تغيير الربط الافتراضي وإضافة ربط مخصص محدودة، وقد تتطلب استخدام أداة خارجية أو برنامجًا منفصلًا، وأحيانًا حلولًا بديلة مثل إعادة تعيين المفاتيح. في macOS، يمكن للمستخدم تخصيص اختصارات التطبيقات ("مكافئات المفاتيح") في إعدادات النظام، وتخصيص اختصارات تحرير النصوص من خلال إنشاء ملفات التكوين ذات الصلة وتعديلها. [ 15 ] أما الأنظمة الأخرى، وخاصةً Unix وما شابهها، فتعتبر الاختصارات من حق المستخدم، ويجب أن تكون قابلة للتخصيص لتناسب تفضيلاته الشخصية. في معظم بيئات العالم الحقيقي، تتعايش الفلسفتان؛ حيث تظل مجموعة أساسية من الاختصارات المقدسة ثابتة بينما تكون الاختصارات الأخرى، والتي تتضمن عادةً مفتاح تعديل أو مفاتيح غير مستخدمة، تحت سيطرة المستخدم.

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

اختصارات لوحة المفاتيح المحجوزة

حددت إرشادات واجهة مستخدم ماكنتوش الأصلية مجموعة من اختصارات لوحة المفاتيح التي تظل متسقة عبر جميع برامج التطبيقات. [ 18 ] يوفر هذا تجربة مستخدم أفضل من الوضع السائد آنذاك، حيث كانت التطبيقات تستخدم نفس المفاتيح لوظائف مختلفة. كان هذا قد يؤدي إلى أخطاء من جانب المستخدم، فمثلاً إذا استخدم أحد البرامج علامة ⌘ Command+ للحذف بينما استخدمها برنامج آخر لتكرار عنصر. وكانت الاختصارات القياسية كالتالي:D

تحتفظ بيئات التشغيل اللاحقة، مثل مايكروسوفت ويندوز، ببعض هذه الاختصارات، مع إضافة اختصارات خاصة بها من معايير بديلة مثل Common User Access . لا تُعدّ اختصارات لوحة المفاتيح على هذه المنصات (أو على نظام macOS ) موحدةً بدقة بين التطبيقات كما كانت عليه في واجهة مستخدم ماكنتوش القديمة، حيث كانت الإرشادات تنص على أنه إذا لم يتضمن برنامج ما الوظيفة التي تُنفذ عادةً بإحدى ضغطات المفاتيح القياسية، فلا ينبغي إعادة تعريف المفتاح للقيام بشيء آخر، لأن ذلك قد يُربك المستخدمين. [ 21 ]

الترميز

أبسط اختصارات لوحة المفاتيح تتكون من مفتاح واحد فقط. في هذه الحالة، يُكتب اسم المفتاح عادةً، كما في الرسالة "اضغط F1 للمساعدة". يُحاط اسم المفتاح أحيانًا بأقواس أو رموز مشابهة. على سبيل المثال: [F1] أو <F1> . يمكن أيضًا تمييز اسم المفتاح باستخدام تنسيق خاص (غامق، مائل، أحرف كبيرة ، إلخ ) .

تتطلب العديد من الاختصارات الضغط على مفتاحين أو أكثر في آنٍ واحد. ولذلك، يُكتب اسم المفتاح عادةً مفصولًا بعلامة زائد أو شرطة. على سبيل المثال: "Ctrl+C" أو "Ctrl-C" أو " + ". يُشار أحيانًا إلى مفتاح Ctrl بعلامة الإقحام (^). لذا، يُكتب Ctrl-C أحيانًا ^C. في بعض الأحيان، وخاصةً على أنظمة يونكس ، يكون لحالة الأحرف الثانية أهمية؛ فإذا كان الحرف يتطلب عادةً الضغط على مفتاح Shift للكتابة، فإن مفتاح Shift يكون جزءًا من الاختصار، مثل '^C' بدلًا من '^c' أو '^%' بدلًا من '^5'. كما يمكن كتابة ^% على شكل " ++ " .CtrlCCtrlShift5

تتطلب بعض اختصارات لوحة المفاتيح، بما في ذلك جميع الاختصارات التي تتضمن مفتاحًا معينًا، الضغط على مفاتيح (أو مجموعات مفاتيح) بشكل فردي ومتسلسل. تُكتب هذه الاختصارات أحيانًا بفصل المفاتيح (أو المجموعات) بفواصل أو فواصل منقوطة. يستخدم محرر النصوص Emacs العديد من هذه الاختصارات، مستخدمًا مجموعة محددة من "مفاتيح البادئة" مثل + أو + . تتضمن اختصارات Emacs الافتراضية + + لحفظ ملف أو + + لعرض قائمة بالمخازن المؤقتة المفتوحة . يستخدم Emacs الحرف C للدلالة على مفتاح Ctrl، والحرف S للدلالة على مفتاح Shift ، والحرف M للدلالة على مفتاح Meta (الذي يُقابل عادةً مفتاح Alt في لوحات المفاتيح الحديثة). وبالتالي، في مصطلحات Emacs، تُكتب الاختصارات المذكورة أعلاه Cx Cs و Cx Cb. من الاختصارات الشائعة لـ Emacs "Escape Meta Alt Ctrl Shift"، في إشارة ساخرة إلى استخدامه للعديد من المُعدِّلات وتسلسلات الاختصارات الموسعة.EscCtrlCCtrlXCtrlXCtrlSCtrlXCtrlB

انظر أيضاً

ملاحظات ومراجع

  1. ملاحظة فنية: يستدعي هذا الأسلوب "cancelOperation:" الخاص بـ AppKit
  1. "عارض أنماط الكلمات في كتب جوجل" . books.google.com . 19-10-2024 . تم الاطلاع عليه بتاريخ 19-10-2024 .
  2. "اختصارات لوحة المفاتيح في ويندوز - دعم مايكروسوفت" . support.microsoft.com . مايكروسوفت . تم الاطلاع عليه بتاريخ 19-10-2024 .
  3. "تخصيص اختصارات لوحة المفاتيح - دعم Microsoft" . support.microsoft.com . Microsoft . تم الاطلاع عليه بتاريخ 19-10-2024 .
  4. "حول عناصر التحكم في مفاتيح الاختصار - تطبيقات Win32" . learn.microsoft.com . مايكروسوفت . 25-05-2021 . تم الاطلاع عليه بتاريخ 19-10-2024 .
  5. "نظرة عامة على خيارات إطار العمل - تطبيقات ويندوز" . learn.microsoft.com . مايكروسوفت . 10-09-2024 . تم الاطلاع عليه بتاريخ 19-10-2024 .
  6. "كيف يمكنني إعادة تعيين مفاتيح الاختصار للوحة المفاتيح؟ - دعم مايكروسوفت" . support.microsoft.com . تم الاطلاع عليه بتاريخ 19-10-2024 .
  7. ١ ٢ "مفاتيح اختصار لوحة مفاتيح ASUS - تحميل وتثبيت مجاني على نظام ويندوز" . متجر مايكروسوفت . ASUS . ١٩ أكتوبر ٢٠١٧. تاريخ الاسترجاع: ١٩ أكتوبر ٢٠٢٤ .
  8. "كيفية إعادة تعيين لوحة المفاتيح | مركز تعليم ويندوز" . ويندوز . تم الاطلاع عليه بتاريخ 19-10-2024 .
  9. "الاختصارات، مفاتيح التشغيل السريع، وحدات الماكرو، يا إلهي: كيفية إعادة تعيين لوحة المفاتيح" . مجلة PCMAG . 24 أبريل 2024. تم الاطلاع عليه بتاريخ 19 أكتوبر 2024 .
  10. "اختصارات لوحة المفاتيح لبرنامج Visual Studio Code" . code.visualstudio.com/docs . مايكروسوفت . 2024-10-03 . تم الاطلاع عليه بتاريخ 2024-10-19 .
  11. "أفضل فأرة لألعاب MMO - خريف 2024: مراجعات الفأرات" . RTINGS.com . تم الاطلاع عليه بتاريخ 19-10-2024 .
  12. في اللغة الإنجليزية، قد يوحي مصطلح "الاختصار" دون قصد بطريقة غير مكتملة أو غير دقيقة لإنجاز شيء ما. ونتيجة لذلك، تستخدم بعض تطبيقات الحاسوب المصممة للتحكم بها بشكل أساسي عبر لوحة المفاتيح، مثل Emacs ، المصطلح البديل "ربط المفاتيح".
  13. لوينسون، جوش (3 ديسمبر 2009). "أجهزة جيميل: لوحة مفاتيح 'Gboard'" . CNET.com . مؤرشف من الأصل في 16 أكتوبر 2013. تم الاطلاع عليه في 7 يناير 2011 .
  14. "دليل GNU Emacs: الأوامر" . لا يُعيّن Emacs معاني للمفاتيح مباشرةً. بدلاً من ذلك، يُعيّن Emacs معاني للأوامر المُسماة، ثم يُعطي المفاتيح معانيها عن طريق ربطها بالأوامر.
  15. "إعدادات نظام النصوص الافتراضية واختصارات لوحة المفاتيح" . أرشيف وثائق مطوري Apple . 9 سبتمبر 2013. مؤرشف من الأصل في 10 مارس 2024. تم الاطلاع عليه بتاريخ 18 يناير 2024 .
  16. كوهين، ساندي (2002). ماكروميديا ​​فري هاند 10 لنظامي التشغيل ويندوز وماكنتوش . دار نشر بيتشبيت. رقم ISBN 9780201749656.
  17. "تخصيص اختصارات لوحة المفاتيح" . مؤرشف من الأصل بتاريخ 13-10-2016 . تم الاطلاع عليه بتاريخ 27-04-2015 .
  18. أبل (نوفمبر 1992). إرشادات واجهة المستخدم لنظام ماكنتوش (ملف PDF) . ريدينغ، ماساتشوستس: أديسون-ويسلي. ص 128. ISBN  0-201-62216-5.
  19. "Larry Tesler email Past to Future: Various Undo Models, Activitys Historys, and Macro Recording Lecture 21" .
  20. "تعريف السؤال" . www.merriam-webster.com .
  21. "إرشادات واجهة المستخدم لنظام التشغيل OS X" . إذا كان تطبيقك لا يؤدي المهمة المرتبطة باختصار مُوصى به، ففكّر مليًا قبل التفكير في استبداله. تذكّر أنه على الرغم من أن إعادة تعيين اختصار غير مُستخدم قد يكون منطقيًا في تطبيقك، فمن المُرجّح أن يعرف المستخدمون المعنى الأصلي المُعتمد ويتوقعونه.