شريط التمرير

أمثلة على أشرطة التمرير الأفقية والرأسية حول مربع نص
أمثلة على شريط التمرير العمودي في الطرف الأيمن من الصفحة الرئيسية لموقع ويكيبيديا

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

على الرغم من اختلاف تصميمات أشرطة التمرير عبر التاريخ، إلا أنها عادةً ما تظهر على جانب واحد أو جانبين من منطقة العرض على شكل مستطيلات طويلة تحتوي على شريط (أو مؤشر) يمكن سحبه على طول مسار (أو مسار) لتحريك محتوى المستند. يمكن وضع هذا الشريط عموديًا أو أفقيًا أو كليهما في النافذة، وذلك حسب اتجاه امتداد المحتوى خارج حدودها. غالبًا ما يُضاف سهمان على طرفي المؤشر أو المسار لإجراء تعديلات أكثر دقة. يُطلق على "المؤشر" أسماء مختلفة في بيئات مختلفة: في نظام التشغيل Mac OS X 10.4 يُسمى "scroller"؛ [ 3 ] وفي منصة Java يُسمى "thumb" أو "knob"؛ وتشير إليه وثائق Microsoft .NET باسم "scroll box" أو "scroll thumb"؛ وفي بيئات أخرى يُسمى "elevator" أو "quint" أو "puck" أو "wiper" أو "grip". في بعض البيئات التي تستخدم فيها المتصفحات لغة غير محددة لمصطلحات شريط التمرير، يُشار إلى الإبهام باسم "حبة البازلاء" للحركة الرأسية للشريط، بينما لا يزال يُستخدم مصطلح "القرص" للحركة الأفقية.

قد تجد وظائف إضافية، مثل التكبير والتصغير، أو أدوات خاصة بتطبيقات محددة . وبحسب واجهة المستخدم الرسومية، قد يكون حجم المؤشر ثابتًا أو متغيرًا؛ ففي حالة المؤشرات المتناسبة، يشير طوله إلى حجم النافذة بالنسبة لحجم المستند بأكمله، والذي يُشار إليه بالمسار الكامل. مع أن المؤشرات المتناسبة كانت متوفرة في العديد من واجهات المستخدم الرسومية، بما في ذلك GEM و AmigaOS و PC/GEOS ، حتى منتصف ثمانينيات القرن الماضي، إلا أن مايكروسوفت لم تُفعّلها إلا في نظام التشغيل Windows 95. يشير المؤشر المتناسب الذي يملأ المسار بالكامل إلى عرض المستند بأكمله، وعندها قد يختفي شريط التمرير مؤقتًا. كما يمكن أحيانًا تعديل المؤشر المتناسب عن طريق سحب طرفيه، كما هو الحال في برنامج Sony Vegas ، وهو برنامج لتحرير الفيديو غير الخطي . في هذه الحالة، يُعدّل المؤشر موضع المستند ومستوى التكبير/التصغير، حيث يُمثل حجم المؤشر درجة التكبير/التصغير المُطبقة.

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

التاريخ والتطور

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

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

في عام 1980، احتوى برنامج Interlisp على شريط تمرير يظهر على الجانب الأيسر من النافذة عند تحريك المؤشر إلى اليسار. وكان الجزء المظلل من الشريط يُظهر نسبة المحتوى المرئي، ويتم التحكم به بواسطة الزر الأوسط. أما الزر الأيسر فيُستخدم للتمرير لأعلى لنقل الموضع المحدد إلى الحافة العلوية للنافذة، بينما يُستخدم الزر الأيمن للتمرير لأسفل لنقل الحافة العلوية للنافذة إلى الموضع المحدد. [ 6 ]

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

في عام 1983، كان جهاز Apple Lisa يحتوي على أسهم تشير إلى الأعلى والأسفل، وأزرار للصفحات، وإبهام ثابت الحجم.

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

في عام ١٩٨٥، استخدم نظام GEM زر تمرير بحجم متناسب، لكنه كان يعمل بشكل مطابق لنظام ماكنتوش. وكانت النتيجة النهائية شريط تمرير حديث لا يختلف شكله وملمسه عن شريط التمرير في نظام ويندوز اليوم. سمح نظام GEM بتحريك مؤشر الفأرة بعيدًا عن شريط التمرير بعد النقر مع الاستمرار، وذلك للحد من مشاكل التنسيق بين اليد والعين. تبعه نظام AmigaOS في وقت لاحق من العام نفسه، مزودًا أيضًا بأشرطة تمرير ذات أحجام متناسبة.

وفي عام 1985 أيضاً، استخدم برنامج Viewpoint الزر الأيمن لتحريك المحتوى بنسبة مئوية أو حسب النافذة بدلاً من الصفحة.

في عام 1988، ابتكرت شركة أوبن لوك مؤشرًا متحركًا مزودًا بمفاتيح أسهم مباشرة عليه. يؤدي النقر على المسار إلى الانتقال بين الصفحات، بينما يؤدي التكرار التلقائي إلى تحريك المؤشر. وُضعت نقاط تثبيت في بداية ونهاية المستند، وكان من الممكن سحب مركز المؤشر المتحرك. [ 9 ]

في عام ١٩٨٩، أعادت شركة NeXT شريط التمرير إلى الجانب الأيسر من النافذة. [ ١٠ ] كان حجم المؤشر متناسبًا مع حجم الشاشة، مع وجود أسهم متجمعة في أسفل الشريط. تتكرر الإجراءات تلقائيًا، ويمكن تحريك المحتوى بين النوافذ باستخدام مفتاح Alt. يمكن سحب المؤشر، واستخدام مفتاح Alt أثناء السحب يُبطئ حركته.

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

في عام 2001، استخدم نظام التشغيل Mac OS X 10.0 إبهامًا متناسبًا ونقل كلا زري السهم إلى أسفل الشريط.

في عام 2007، أُضيف شريط تمرير عادي إلى متصفح الويب والتطبيقات الأخرى في أجهزة آيفون ونظام التشغيل iOS ، إلا أنه كان مخصصًا للعرض فقط ولا يمكن التفاعل معه. وفي جهات الاتصال، كان شريط تمرير الأحرف متاحًا للتنقل بين المحتويات. [ 12 ]

في عام ٢٠١١، أزال نظام التشغيل Mac OS X 10.7 الأزرار من نهاية شريط التمرير، وصُمم ليُشبه شريط التمرير في نظام iOS. ومع الإصدار نفسه من Mac OS X 10.7، قدمت آبل ميزة "التمرير الطبيعي"، والتي تعني أن الشاشة تتحرك في نفس اتجاه حركة أصابع المستخدم عند استخدام إيماءة التمرير بإصبعين. فإذا تحركت أصابع المستخدم لأعلى على لوحة اللمس، ينتقل محتوى الصفحة لأعلى، مما يسمح للمستخدم بقراءة المحتوى الموجود أسفل الصفحة، والعكس صحيح. [ ١٣ ]

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

الاستخدام

سحب الإبهام

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

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

عجلة التمرير

يمكن أيضًا استخدام عجلة التمرير في الفأرة التقليدية. يؤدي تحريك العجلة للأمام أو للخلف إلى تحريك المحتوى لأعلى أو لأسفل. ويُحدد اتجاه تمرير المحتوى من خلال إعدادات التمرير في الكمبيوتر. [ 16 ] تحتوي معظم الفأرات على عجلات تمرير تسمح بالتمرير لأعلى ولأسفل فقط، بينما تحتوي بعضها على عجلات تمرير تُمكّن المستخدم من التمرير في أي اتجاه (أعلى، أسفل، يمين، يسار)، بما في ذلك الاتجاهات القطرية.

مفاتيح الأسهم

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

النقر على الممر

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

أزرار الأسهم على الشاشة

تحتوي العديد من التطبيقات، مثل مايكروسوفت وورد وباوربوينت ، على أشرطة تمرير مزودة بأسهم اتجاهية على الشاشة لتسهيل التمرير. يؤدي النقر على هذه الأسهم إلى تمرير جزء صغير من المحتوى، غالبًا أسطرًا مفردة، في كل مرة، بينما يؤدي الضغط المستمر عليها مع تحريك المؤشر إلى تمرير مساحة أكبر من الصفحة حتى يتم تحرير الزر. [ 15 ] في بعض الأحيان، يظهر زرا السهمين متجاورين لتسهيل التحكم السريع والدقيق دون الحاجة إلى سحب الإبهام أو تحريك الماوس لمسافات طويلة للوصول إلى السهم الآخر (كان هذا الخيار متاحًا في نظام التشغيل ماك أو إس 8.5 )؛ كما يمكن تكرار أحدهما ليظهر على طرفي الشريط، مما يوفر سهولة استخدام لمن اعتادوا على الأزرار المنفصلة والمتجاورة. استمرت هذه الأزرار حتى نظام التشغيل ماك أو إس إكس 10.7، حيث تم الاستغناء عنها لصالح إيماءات لوحة اللمس وفأرة عجلة التمرير. [ 17 ]

في نظام التشغيل BeOS ، تظهر أزرار التمرير على الشاشة لكلا الاتجاهين على طرفي شريط التمرير. وفي العديد من برامج Microsoft Office ، يمكن استخدام الأزرار الإضافية للتنقل بين الصفحات. [ 18 ]

أزرار الماوس المختلفة

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

لوحة اللمس في ويندوز

بالإضافة إلى ذلك، تحتوي بعض أجهزة الكمبيوتر التي تعمل بنظام ويندوز على آلية تمرير على جانب لوحة اللمس، كما هو موضح في الصورة. لاستخدام هذه الآلية، يُوضع الإصبع على منطقة التمرير ويُحرّك لأعلى ولأسفل أو لليمين ولليسار للتنقل في الصفحة. ومرة ​​أخرى، اعتمادًا على إعدادات التمرير في الكمبيوتر، قد يؤدي تحريك الإصبع في اتجاهات معينة على طول مناطق التمرير هذه إلى اتجاهات تمرير مختلفة. [ 19 ]

لوحة اللمس الخاصة بجهاز ماك

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

تصاميم بديلة

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

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

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

التمرير ثنائي الأبعاد المتزامن

تتيح عناصر التحكم الرسومية الخاصة، الشبيهة بشريط التمرير، إمكانية التنقل في مساحة ثنائية الأبعاد بمجرد تحريك مستطيل واحد في أي اتجاه على المستوى. على سبيل المثال، تم تطبيق GtkScrollpane من GTK+ في عارضَي النصوص gv و ghostview .

مثال آخر على التمرير ثنائي الأبعاد المتزامن هو برنامج محاذاة تسلسلات البروتين. [ 22 ] في البداية، يبدو شريط التمرير الأفقي كشريط تمرير تقليدي. ولكن بعد ذلك، يوفر شريط التمرير ثلاث ميزات إضافية:

  1. فهو يوفر نظرة عامة على المشهد بأكمله.
  2. يمكن زيادة الارتفاع.
  3. لا يمكن تحريك المقبض لليسار واليمين فحسب، بل يمكن تحريكه أيضًا لأعلى ولأسفل للتمرير الرأسي.

في نظام التشغيل RISC OS ، يعمل سحب شريط التمرير باستخدام زر الفأرة الأيسر بالطريقة المعتادة، بينما يؤدي السحب باستخدام الزر الأيمن إلى اختفاء المؤشر والتحكم في كلا شريطي التمرير في آنٍ واحد. وتؤدي العديد من عمليات واجهة المستخدم الرسومية في RISC OS وظيفة مشابهة ولكنها مختلفة قليلاً عند النقر بزر الفأرة الأيمن.

التخصيص

علامات التآكل في شريط التمرير العمودي أثناء البحث في متصفح جوجل كروم

تختلف إمكانيات وطرق تخصيص مظهر ووظيفة أشرطة التمرير اختلافًا كبيرًا باختلاف نظام التشغيل أو التطبيق البرمجي المستخدم. من الطرق الشائعة لتغيير مظهر شريط التمرير في صفحات الويب استخدام توجيهات CSS لتغيير ألوانه. هذه التوجيهات غير قياسية، ولا يدعمها إلا متصفحا Microsoft Internet Explorer الإصدار 5.x والإصدارات الأحدث، و Opera . [ 23 ] [ 24 ] أما في المتصفحات المبنية على WebKit ، فتوجد عناصر زائفة تُسمى:

  • ::-webkit-scrollbar
  • ::-webkit-scrollbar-button
  • ::-webkit-scrollbar-track
  • ::-webkit-scrollbar-track-piece
  • ::-webkit-scrollbar-thumb
  • ::-webkit-scrollbar-corner
  • و::-webkit-resizer

يوفر WebKit أيضًا العديد من الفئات الزائفة لتعديل نمط أشرطة التمرير. [ 25 ]

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

القيود والمشاكل

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

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

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

دراسات

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

انظر أيضاً

مراجع

  1. بيرد، ديفيد ف.؛ ووكر الثاني، جون كيو. (1990). "تقنيات الملاحة لتحسين عرض المساحات ثنائية الأبعاد الكبيرة". السلوك وتكنولوجيا المعلومات . 9 (6): 451-466 . doi : 10.1080/01449299008924259 .
  2. بودوان-لافون، ميشيل (2004). "تصميم التفاعل، لا الواجهات". وقائع المؤتمر العملي حول الواجهات المرئية المتقدمة . الصفحات 15-22 . doi : 10.1145/989863.989865 . ISBN  1581138679. S2CID 3395621 . 
  3. دليل أسلوب منشورات أبل 2008، مؤرشف في 12 يونيو 2009، في أرشيف الإنترنت (Wayback Machine).
  4. لامبسون، بتلر دبليو. (سبتمبر 1979). دليل ألتو لغير المبرمجين (ملف PDF) . شركة زيروكس. ص 34. 
  5. كيفية استخدام نظام Smalltalk-76 (ملف PDF) . شركة زيروكس. أكتوبر 1979.
  6. دليل مرجعي لبرنامج Interlisp (ملف PDF) . شركة زيروكس. أكتوبر 1983.
  7. ديكس، آلان (ربيع 1998). "الأيدي عبر الشاشة". واجهات (37): 19-22 .
  8. شركة أبل للكمبيوتر (1992). إرشادات واجهة المستخدم لنظام ماكنتوش . ريدينغ، ماساتشوستس: أديسون-ويسلي.
  9. هيلر، دان (1990). دليل برمجة XView (ملف PDF) . دار نشر أورايلي وشركاؤه. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 2013-04-02 . تم الاطلاع عليه بتاريخ 2016-04-27 .
  10. "آلة ستيف جوبز الجديدة للتسعينيات"". بايت : 6. 1988.
  11. دليل استخدام جهاز بالم بايلوت (ملف PDF) . شركة ثري كوم. 1997.
  12. دليل مستخدم iPhone (ملف PDF) . شركة Apple Inc. 2011. مؤرشف من الأصل بتاريخ 2013-11-03.
  13. هامبرغر، إليس. "إليكم السبب وراء شعورنا بأن خاصية "التمرير الطبيعي" في نظام ماك أو إس إكس ليون غير طبيعية على الإطلاق" . بزنس إنسايدر . بزنس إنسايدر إنك.
  14. "دليل البدء السريع لبرنامج Word 2016 لنظام التشغيل Mac" . مايكروسوفت .
  15. 1 2 3 4 بيتس، كاري لي؛ داي، بول روبن. "مكون واجهة المستخدم وطريقة التنقل عبر الحدود المرتبطة بعنصر عرض شريط التمرير" . براءات اختراع جوجل .
  16. شو، آندي. "جهاز إدخال شريط التمرير للفأرة" . براءات اختراع جوجل .
  17. حل بديل لمشكلة عدم وجود أسهم شريط التمرير في نظام التشغيل Mac OS X Lion
  18. "سلوك التمرير في نظام ويندوز" . www.osnews.com . 10-12-2009.
  19. هوفمان، كريس (7 أكتوبر 2012). "كيفية استخدام إيماءات ويندوز 8 على لوحة اللمس في الكمبيوتر المحمول" . هاو تو جيك . هاو تو جيك ذ.م.م.
  20. 1 2 3 4 ميشرا، أوماكانت (2014). "10 اختراعات في مجال التمرير وأشرطة التمرير في واجهة المستخدم الرسومية: تحليل قائم على نظرية حل المشكلات الابتكارية (TRIZ)".{{cite journal}}يتطلب الاستشهاد بالمجلة ( مساعدة )|journal=
  21. 1 2 رولي، دانيال س.؛ تشابمان، لي. "طريقة ونظام لتوفير مؤشر ذكي لموضع شريط التمرير المرئي" . براءات اختراع جوجل .
  22. 3d-alignment.eu
  23. شرح ملف إعدادات متصفح أوبرا
  24. لون شريط التمرير الأساسي – خصائص أوراق الأنماط المتتالية
  25. "تنسيق أشرطة التمرير" . 19 مارس 2009.
  26. مكريكارد، د.س.؛ كاترامبون، ر. (1999). "ما وراء شريط التمرير: تطور وتقييم تقنيات التصفح البديلة". وقائع ندوة IEEE لعام 1999 حول اللغات المرئية . الصفحات 270-277 . doi : 10.1109/VL.1999.795913 . ISBN  0-7695-0216-4. S2CID 5715116 . 
  27. بيرستيس، فيكتورز؛ جيمس، دونالد أ.؛ رادهاكريشنان، سوكالينغا؛ خافيير، جيمس. "استبدال شريط التمرير التقليدي بشريط "المزيد" . براءات اختراع جوجل .
  28. بيتس، كاري ل.؛ داي، بول ر. "نظام حاسوبي، ومكون واجهة مستخدم، وطريقة تستخدم شريط تمرير غير خطي" . براءات اختراع جوجل .
  29. هوليهان، ستيفن د. "التحكم في شريط التمرير بلوحة مفاتيح الكمبيوتر" . براءات اختراع جوجل .
  30. بوكستون، ويليام؛ مايرز، براد (أبريل 1986). "دراسة في الإدخال بكلتا اليدين". وقائع مؤتمر SIGCHI '86: العوامل البشرية في أنظمة الحوسبة . بوسطن، ماساتشوستس. الصفحات 321-326 . {{cite book}}: CS1 maint: موقع الناشر مفقود ( رابط )