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

تتيح تجربة الكمبيوتر المكتبي، على أجهزة 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 يتيح التطبيق وظيفة "نافذة ضمن النافذة" التفاعلية التي تتيح عناصر التحكّم المخصّصة وتفاعل المستخدم في تطبيقات الوسائط والتطبيقات غير المتعلّقة بالوسائط.
فتح نسختين من التطبيق 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:
    • مؤشر النص
    • مقابض تغيير الحجم عند حواف الطبقة القابلة لتغيير الحجم
    • مؤشرات المعالجة
  • المؤشرات الخاصة التي تقدّمها:
    • ظهور علامة التقاطع عند تمرير مؤشر الماوس فوق الأهداف في الألعاب
    • عدسة مكبّرة عند تمرير مؤشر الماوس فوق محتوى يمكن تكبيره
    • أدوات في تطبيقات الرسم أو التوضيح
لمزيدٍ من المعلومات، يُرجى الاطّلاع على:
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 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,
Multitasking_PiP

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

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

T-Multitasking_Split-Screen Multitasking_Scenarios في وضع النوافذ المتعددة، يمكنك فتح تطبيق آخر من داخل التطبيق وعرض كلا التطبيقَين جنبًا إلى جنب.
T-Multitasking_Attachments Multitasking_Scenarios افتح المرفقات والإشعارات وأغلِقها في الاتجاهين العمودي والأفقي وفي وضع النوافذ المتعددة.
T-Multi-Instance 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-beam لحقول إدخال النص
  • مقابض تغيير الحجم عند حواف الطبقة القابلة لتغيير الحجم
  • مؤشرات التحميل عندما ينفّذ التطبيق مهام طويلة المدى
T-Cursor_Target_Size Cursor_Target_Size باستخدام الماوس ولوحة اللمس، تفاعَل مع عناصر في واجهة المستخدم الصغيرة، مثل الرموز والأزرار والمقابض. تحقَّق من أنّ المنطقة التفاعلية لكل عنصر تعكس حدوده المرئية بدقة، ما يتيح تحديده بدقة.

على عدة أجهزة

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

الدعم بلا إنترنت

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

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

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