loading
يتم تحرير ميزة المسح الضوئي إلى المجتمع

يتم تحرير ميزة المسح الضوئي إلى المجتمع

توفير طريقة جديدة للتفاعل بين المستخدمين والتطبيقات

نحن فخورون بأن نقول إننا قمنا بتطوير أداة مسح مفتوحة للمجتمع ومجانية الاستخدام. لقد أطلقنا على هذا اسم react-scannable ومتاح ليتم تنزيله من npm كحزمة.

ما هو رد فعل المسح؟

يوفر React-scannable الماسح الضوئي ، وهذا يعني مكون React الذي يستكشف أطفالهم القابلين للفحص (الأزرار ، divs ، المكونات الأخرى) ، ويسمح للتطبيق بالتفاعل معهم بطريقة جديدة.

React-scannable عبارة عن حزمة npm مبنية على الجزء العلوي من React و JavaScript. يمكن للمطورين استخدام هذه الحزمة لتضمين ماسح ضوئي في مشاريع React الخاصة بهم.

ماذا يفعل رد فعل المسح؟

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

رد فعل قابل للفحص في العمل

الهدف من ذلك هو توسيع العلاقة بين المستخدم والتطبيق ، مما يتيح طريقة أخرى للتفاعل.

بحلول لحظة كتابة هذا المنشور ، يحتوي react-scannable على طريقتين للتفاعل: آلي ويدوي.

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

السلوك اليدوي طريقة مختلفة تماما. يتم تكراره على العناصر القابلة للفحص عندما يضغط المستخدم على مفاتيح المساحة / علامة التبويب ويختارها إذا ضغط المستخدم على مفاتيح الإدخال / مسافة للخلف.

حتى لو كنت تستخدم طريقة تلقائية أو يدوية ، يمكن للمستخدم إلغاء تنشيط الماسح الضوئي عن طريق الضغط على Escape أربع مرات.

Cboard وقابل للتفاعل

يستخدم Cboard-scannable للتفاعل لتطبيق ميزة الماسح الضوئي فقط لمسح اللوحة بأكملها.

يمكن للمستخدمين الذين يستخدمون مفتاح التبديل للتفاعل مع التطبيقات التواصل مثل أي مستخدم آخر.

مفتاح كهربائي

هذا مهم للغاية لأنه يسمح للأشخاص المعاقين بالتفاعل مع اللوحة كالمعتاد.

لماذا حزمة npm؟

الفكرة وراء رد الفعل هو أن تكون مفتوحة للمجتمع ، مفتوحة المصدر ومجانية للاستخدام. يمكنك تنزيل التعليمات البرمجية المصدر من Github أو الحزمة من npm التسجيل.

نريد أن يشارك الأشخاص في ذلك ، مستخدمين رد فعل قابل للفحص في تطبيقاتهم ، مما يوسع من طريقة تفاعل تطبيقاتهم مع المستخدمين.

كما نشجع الأشخاص على الإبلاغ عن المشكلات التي لديهم (وتشجيع الإصلاحات لهم إن أمكن) ، وبالطبع لتطوير ميزات جديدة (لماذا لا تكون هناك استراتيجية / طريقة جديدة).

ماذا تنتظر؟ قم بالتحميل الآن!

web appapp storeplay storemicrosoft storeamazon store