كمبيوتر مكتبي

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

الإرشادات

تقديم تجربة مستخدم استثنائية تستفيد بشكل كامل من إمكانات الجهاز

تجربة المستخدم

معرّف الإرشادات معرّفات الاختبار الوصف
Scrollbar_Display T-Scrollbar_Display يعرض التطبيق شريط تمرير أثناء تمرير المحتوى باستخدام الماوس أو لوحة التتبّع.
Hover_Parity T-Hover_Parity

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

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

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

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

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

    ملاحظة: لا ينطبق ذلك على أشرطة التنقّل والقضبان والأدراج.
Request_Fullscreen_Mode T-Request_Fullscreen_Mode

ينفِّذ التطبيق Activity#requestFullscreenMode() لتفعيل عمليات الانتقال السلس من حالات النوافذ المتعددة، مثل وضع تقسيم الشاشة ووضع "العرض في نافذة"، إلى الوضع المجسم.

وعادةً ما توفّر التطبيقات عنصر في واجهة المستخدم، مثل زرّ يفعّل تجربة ملء الشاشة الغامرة.

لوحة المفاتيح والماوس ولوحة اللمس

معرّف الإرشادات معرّفات الاختبار الوصف
Keyboard_Navigation T-Keyboard_Navigation

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

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

يُرجى الاطّلاع على التفاعل باستخدام لوحة المفاتيح.

Keyboard_Parity T-Keyboard_Parity يوفّر التطبيق مجموعة شاملة من اختصارات لوحة المفاتيح مع إتاحة الاختصارات التقليدية، مثل Ctrl-C للنسخ وCtrl-Z للتراجع. يحافظ التطبيق على التكافؤ بين اختصارات لوحة المفاتيح وبين إصدارات التطبيق المكافئة على الويب وأجهزة الكمبيوتر كلما أمكن ذلك.
Input_Combinations T-Input_Combinations توفّر مجموعات لوحة المفاتيح والماوس أو لوحة التتبّع، مثل Ctrl+النقر أو Ctrl+النقر مع Shift+النقر أو Shift+النقر، إمكانات محسّنة، بما في ذلك اختيار نطاقات من العناصر المتجاورة أو عناصر متعدّدة منفصلة.
Triple_Click T-Triple_Click يؤدي النقر ثلاث مرات باستخدام الماوس أو لوحة اللمس إلى اختيار أسطر أو فقرات كاملة من النص.

تعدُّد المهام وفتح نسختين من التطبيق

معرّف الإرشادات معرّفات الاختبار الوصف
Multitasking_Scenarios T-Multitasking_PiP,
T-Multitasking_Split-Screen,
T-Multitasking_Attachments

يتوافق التطبيق مع سيناريوهات مختلفة لتنفيذ مهام متعددة، مثل:

  • وضع "نافذة ضمن النافذة": يمكن للتطبيق تفعيل وضع "نافذة ضمن النافذة" وإيقافه في الاتجاهين العمودي والأفقي وفي وضع النوافذ المتعددة. تشمل حالات الاستخدام تشغيل الوسائط ومكالمات الفيديو. اطّلِع على التطبيقات التي تتوافق مع ميزة "نافذة ضمن النافذة".
  • وضع النوافذ المتعددة: يمكن للتطبيق فتح تطبيق آخر في نافذة منفصلة من رابط لصفحة في التطبيق. على سبيل المثال، يفتح تطبيق إدارة جهات الاتصال رابطًا لرسالة إلكترونية يتم عرضها في تطبيق البريد الإلكتروني في نافذة جديدة. يمكنك الاطّلاع على FLAG_ACTIVITY_LAUNCH_ADJACENT.
  • المرفقات: يمكن لتطبيقات المراسلة فتح المرفقات (مثل الفيديوهات) في نافذة منفصلة.
Multitasking_PiP T-Multitasking_PiP يتوافق التطبيق مع وظيفة "نافذة ضمن النافذة" التفاعلية التي تتيح عناصر تحكّم مخصّصة وتفاعل المستخدم في تطبيقات الوسائط والتطبيقات الأخرى.
Multi-Instance T-Multi-Instance يمكن للتطبيق تشغيل عدّة نُسخ منه في نوافذ منفصلة. تشمل حالات الاستخدام تعديل المستندات وتصفُّح الويب وتطبيقات إدارة الملفات ومقارنات المنتجات في تطبيقات التسوّق. يمكنك الاطّلاع على فتح نسختين من التطبيق في إتاحة وضع النوافذ المتعددة.

السحب والإفلات

معرّف الإرشادات معرّفات الاختبار الوصف
Drag_Drop_Support T-Drag_Drop_Support يتيح التطبيق السحب والإفلات بين العروض التقديمية داخل التطبيق، وفي وضع النوافذ المتعددة، من التطبيقات الأخرى وإليها باستخدام الإدخال باللمس والفأرة ولوحة اللمس والقلم. اطّلِع على مقالة تفعيل ميزة السحب والإفلات. اطّلِع أيضًا على Stylus_Drag_Drop.
T-Drag_Drop_Batch يتيح التطبيق سحب وإفلات عناصر متعددة فيه لمعالجتها كمجموعة. يمكنك الاطّلاع على DropHelper لتبسيط عملية السحب والإفلات.

الطباعة وإدارة الملفات

معرّف الإرشادات معرّفات الاختبار الوصف
Printing_Support T-Printing_Support يتيح التطبيق طباعة المستندات أو تصديرها إلى تنسيق قابل للطباعة.
File_Management_Basics T-File_Management_Basics

يجب أن ينفّذ التطبيق وظائف إدارة الملفات الشائعة، بما في ذلك:

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

المؤشرات

معرّف الإرشادات معرّفات الاختبار الوصف
Custom_Cursors T-Custom_Cursors

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

  • مؤشرات النظام التي يوفّرها إطار عمل Android:
    • مؤشر على شكل حرف I للنص
    • مقابض تغيير الحجم على حواف الطبقة القابلة لتغيير الحجم
    • عناصر التحميل الدوّارة
  • مؤشرات متخصصة تقدّمها:
    • علامة التصويب عند تمرير مؤشر الماوس فوق الأهداف في الألعاب
    • عدسة مكبّرة عند تمرير المؤشر فوق محتوى يمكن تكبيره
    • الأدوات في تطبيقات الرسم أو تصميم الصور
لمزيد من المعلومات، يُرجى الاطّلاع على:
Cursor_Target_Size T-Cursor_Target_Size يمنح التطبيق الأولوية للدقة في التفاعلات مع المؤشر من خلال تنفيذ أحجام أهداف المؤشر التي تتطابق مع أحجام الأهداف المرئية لتقليل الهدف المُدرَك.

على عدة أجهزة

معرّف الإرشادات معرّفات الاختبار الوصف
Cross_Device_Handoff T-Cross_Device_Handoff تسمح التطبيقات التي تعمل على أنواع متعددة من أجهزة Android للمستخدمين ببدء مهمة على أحد أجهزة Android والانتقال بسلاسة إلى جهاز آخر. يستعيد التطبيق حالة مكافئة تقريبًا للمهمة نفسها حتى يتمكّن المستخدم من المواصلة من حيث توقّف.

إمكانية الاستخدام بلا إنترنت

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

الانتقال من التطبيق إلى الموقع الإلكتروني

معرّف الإرشادات معرّفات الاختبار الوصف
Web_Transition T-Web_Transition يضمن التطبيق انتقالات سلسة وذكية بين محتوى التطبيق ومحتوى الويب (والعكس) عند الاقتضاء، ما يمنع تجارب المستخدمين المجزّأة.

الاختبارات

للتأكّد من أنّ تطبيقك يقدّم تجربة مميّزة وفريدة، عليك إكمال الاختبارات التالية.

تجربة المستخدم

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Scrollbar_Display Scrollbar_Display التنقّل في محتوى التطبيق باستخدام الماوس ولوحة اللمس تأكَّد من ظهور شريط تمرير أثناء تمرير المحتوى.
T-Hover_Parity Hover_Parity باستخدام الماوس ولوحة اللمس، مرِّر المؤشر فوق عناصر واجهة المستخدم التي تحتوي على محتوى متتالي أو منبثق. تأكَّد من ظهور المحتوى الإضافي.
T-Desktop_Menus قوائم سطح المكتب على أجهزة الكمبيوتر المكتبي والشاشات المتصلة، تأكَّد من استخدام قوائم بنمط الكمبيوتر المكتبي وقوائم السياق.
T-UI_Config UI_Config

تأكَّد من أنّ التطبيق يوفّر خيارات تخطيط يمكن للمستخدم ضبطها:

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

في جميع الحالات، تحقَّق من أنّ التطبيق يعيد ضبط تخطيطه بشكل صحيح وأنّ المحتوى يظل متاحًا ومنسّقًا بشكل سليم.

T-Request_Fullscreen_Mode Request_Fullscreen_Mode ضَع نافذة التطبيق في وضع النوافذ المتعددة، مثل وضع تقسيم الشاشة أو وضع عرض المحتوى في النافذة الحالية على سطح المكتب. تفعيل عنصر واجهة المستخدم بملء الشاشة في التطبيق تأكَّد من أنّ التطبيق ينتقل بسلاسة إلى وضع ملء الشاشة المجسم.

لوحة المفاتيح والماوس ولوحة اللمس

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Keyboard_Navigation Keyboard_Navigation

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

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

T-Keyboard_Parity Keyboard_Parity تأكَّد من أنّ التطبيق يتيح استخدام اختصارات لوحة المفاتيح التقليدية ويحافظ على التكافؤ بين اختصارات لوحة المفاتيح في إصدارات التطبيق على الويب وأجهزة الكمبيوتر كلما أمكن ذلك.
T-Input_Combinations Input_Combinations باستخدام لوحة مفاتيح خارجية وماوس ولوحة تتبُّع، اختَر العناصر في واجهة مستخدم التطبيق. اختيار عناصر متعددة منفصلة ونطاقات من العناصر المتجاورة باستخدام إجراءات لوحة المفاتيح/الماوس/لوحة التتبّع، مثل Ctrl+النقر وCtrl+الضغط وShift+النقر وShift+الضغط
T-Triple_Click Triple_Click باستخدام الماوس ولوحة اللمس، انقر ثلاث مرات أو اضغط ثلاث مرات لاختيار عناصر في التطبيق، مثلاً لاختيار أسطر نص كاملة.

تعدُّد المهام وفتح نسختين من التطبيق

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Multitasking_PiP Multitasking_Scenarios

الدخول إلى وضع "نافذة ضمن النافذة" والخروج منه في الوضعين العمودي والأفقي وفي وضع النوافذ المتعددة في وضع النوافذ المتعددة، غيِّر حجم النافذة أثناء تفعيل وضع "نافذة ضمن النافذة".

في وضع "نافذة ضمن النافذة"، تفاعَل مع أي عناصر تحكّم مخصّصة وتأكَّد من وظائفها.

T-Multitasking_Split-Screen Multitasking_Scenarios في وضع النوافذ المتعددة، افتح تطبيقًا آخر من داخل التطبيق واعرض كلا التطبيقَين جنبًا إلى جنب.
T-Multitasking_Attachments Multitasking_Scenarios فتح المرفقات والإشعارات وإغلاقها في الوضعين العمودي والأفقي وفي وضع النوافذ المتعددة
T-Multi-Instance تشغيل عدة مثيلات تشغيل نُسخ متعددة من التطبيق في نوافذ منفصلة في الوضعين العمودي والأفقي وفي وضع النوافذ المتعددة

السحب والإفلات

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Drag_Drop_Support Drag_Drop_Support

اسحب الصور والنصوص وأفلِتها في مواضع الإفلات داخل التطبيق. في وضع النوافذ المتعددة، اسحب الصور والنصوص وأفلِتها بين التطبيق وتطبيق آخر (من وإلى كلا التطبيقين).

سحب المحتوى وإفلاته باستخدام الإدخال باللمس والماوس ولوحة اللمس وقلم الشاشة (راجِع أيضًا T-Stylus_Drag_Drop) تأكَّد من عمل التطبيق بشكل صحيح في الوضعين العمودي والأفقي.

T-Drag_Drop_Batch Drag_Drop_Support

سحب وإفلات عناصر متعددة، مثل الصور والنصوص، كمجموعة داخل التطبيق، وفي وضع النوافذ المتعددة، سحب وإفلات مجموعات من العناصر بين التطبيق وتطبيق آخر (من وإلى كلا التطبيقين)

سحب المحتوى وإفلاته باستخدام الإدخال باللمس والماوس ولوحة اللمس وقلم الشاشة (راجِع أيضًا T-Stylus_Drag_Drop) تأكَّد من عمل التطبيق بشكل صحيح في الوضعين العمودي والأفقي.

الطباعة وإدارة الملفات

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Printing_Support Printing_Support تأكَّد من أنّ التطبيق يمكنه طباعة المستندات أو تصديرها إلى تنسيق قابل للطباعة، مثل PDF.
T-File_Management_Basics File_Management_Basics تأكَّد من أنّ أسماء الملفات ومواقعها ظاهرة، وأنّه يمكن للمستخدمين اختيار مواقع الحفظ عند تنزيل الملفات أو تحميلها.
T-File_Picker File_Picker تأكَّد من أنّ التطبيق يستخدم أداة اختيار الملفات في النظام لاستيراد الملفات وتصديرها.
T-File_Handlers File_Handlers من تطبيق "الملفات" (Files) على النظام، تأكَّد من إدراج التطبيق كخيار لفتح أنواع الملفات ذات الصلة.

المؤشرات

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Custom_Cursors Custom_Cursors

التفاعل مع التطبيق باستخدام الماوس ولوحة اللمس تأكَّد من ظهور المؤشرات المخصّصة في الأماكن المناسبة، مثل:

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

على عدة أجهزة

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Cross_Device_Handoff Cross_Device_Handoff ابدأ مهمة على أحد الأجهزة، ثم انتقِل إلى جهاز آخر مثبَّت عليه التطبيق. تأكَّد من إمكانية مواصلة المهمة من حالة مكافئة تقريبًا.

إمكانية الاستخدام بلا إنترنت

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Offline_Support Offline_Support أوقِف اتصال الشبكة وتأكَّد من أنّ وظائف التطبيق الأساسية تظل متاحة أو أنّ التطبيق يقدّم إشعارًا واضحًا بمتطلبات الاتصال.

الانتقال من التطبيق إلى الموقع الإلكتروني

معرِّف الاختبار أرقام تعريف الإرشادات الوصف
T-Web_Transition Web_Transition التفاعل مع الروابط لصفحات معيّنة أو محتوى الويب داخل التطبيق، والتأكّد من أنّ عمليات الانتقال بين التطبيق ومحتوى الويب ذي الصلة تتم بسلاسة