تجربتنا مع إضافة WhatsApp Desktop Enhancer

5 دقائق للقراءة

نشارك هنا تجربتنا وآرائنا بخصوص الإضافة بشكل تقني.
مع انتقال WhatsApp على Windows لتصميم الويب, أصبحت الإضافات القديمة للتطبيق مع قارئ الشاشة NVDA غير متوافقة كليًا, وأشهرها WhatsApp Plus.
توفرت إضافة جديدة باسم WhatsApp Desktop Enhancer تعمل مع إصدار الويب, ونهدف من نشرها لتغطية كل جديد بخصوص WhatsApp كما اعتدنا.
لكن الإضافة نفسها تحتوي على الكثير من المشاكل من وجهة نظرنا, ولاحظنا أن تطويرها تم عن طريق جمع أكواد من إضافات أخرى وأشهرها WhatsApp Plus دون الإشارة إلى مصادر, كما نعتقد أن الذكاء الاصطناعي قدم مساهمات غير متسقة.
وإذا كنت تبحث عن طريقة لقراءة الرسائل دون أرقام الهاتف أو لعرض الرسالة في نافذة منفصلة فقد تكون هذه الإضافة جيدة, لكن دورنا هو مشاركة كل ما اكتشفناه.
توفر الإضافة بشكل رسمي الميزات التالية:

  • تحسين قراءة الرسائل عن طريق توفير ميزة لعرض الرسالة التي يتم التركيز عليها في نافذة منفصلة قابلة للقراءة, نسخة من وظيفة Alt+C في WhatsApp Plus بنفس الكود.
  • فلترة أرقام الهواتف في المجموعات وأي مكان يتم عرض رقم المرسل قبل نص الرسالة, تعمل بنفس فكرة WhatsApp Plus ويمكن تفعيلها وتعطيلها بنفس الاختصار Ctrl+Shift+E لم نختبرها.
  • فلترة تعليمات الرسائل, لإزالة تعليمات إمكانية الوصول مثل ضغط الأسهم للوصول إلى خيارات الدردشة أو الرسالة, تقوم الإضافة بإزالة التعليمات إلى جانب معلومات إضافية مثل حالة إرسال الرسالة وقراءتها.

تتيح الإضافة ميزة إضافية بناءً على فكرة أخرى لم نجد سبب تقني لتنفيذها, لكن دعونا نعرف الفكرة أولًا.
بشكل افتراضي, تقوم الإضافة بتفعيل النمط التفاعلي Focus mode بمجرد فتح التطبيق, وتمنعك من تعطيله.
من مشاكل هذا الإجراء إنك لن تكون قادر على قراءة الرسائل الطويلة التي تحتوي على زر قراءة المزيد Read more أو عدم القدرة على ضبط الإعدادات مثل إعدادات الإشعارات وغيرها من الصعوبات التي ستظهر عند منع المستخدم من التبديل إلى نمط التصفح Browse mode, فالمستخدم قادر على البقاء في النمط التفاعلي والتبديل برغبته, لكن مع هذه الإضافة لن تتمكن من التبديل إلى نمط التصفح.
في أحدث إصدار, تم السماح بالتبديل إلى نمط التصفح.
بناءً على هذه الفكرة, توفر الإضافة ميزة لقراءة نص آخر ما نطقه NVDA في نافذة التطبيق مثل إشعارات أو تعليمات أو رسائل التطبيق, وذلك عن طريق اعتراض بعض اختصارات NVDA مثل NVDA والأسهم, بالإضافة إلى NVDA Ctrl والأسهم, وذلك لقراءة نص آخر إشعار كحروف أو كلمات, وقد تكون ميزة مناسبة نظرًا لأن الوظائف الأساسية لهذه الاختصارات لن تكون متاحة في النمط التفاعلي.
يمكن التحكم بفلترة الأرقام وتعليمات الرسائل لتجنب مشكلة قراءة حالة الرسالة من إعدادات الإضافة في إعدادات NVDA, وإذا واجهت مشاكل أخرى في التركيز على الرسائل فليس لدينا معلومات بخصوصها حاليًا.
يمكنك تجاوز منع تعطيل نمط التصفح عن طريق تغيير اختصارات الإضافة وحذف اختصار NVDA+Space لتجنب اعتراض الوظيفة. كما ستجد خيار جديد لتجاوز منع نمط التصفح ضمن خيارات الإضافة.
تعترض الإضافة اختصارات يوفرها WhatsApp نفسه, مثل اختصارات التنقل بين الدردشات وتستبدلها بوظائف لا نعرف السبب التقني لإضافتها.
كما واجهت مشاكل مع تبديل اللغة وغيرها من الاختصارات الأساسية مع تفعيل الإضافة داخل التطبيق.
يتبقى آخر شيء تجب الإشارة إليه, تأخذ الإضافة أكواد غير متسقة من إضافات أخرى كما ذكرنا, وبناءً على ذلك, إذا جربت تغيير اختصارات الإضافة ستجد الكثير من اختصارات WhatsApp Plus هناك, وليس هنا الإشكال.
جرب على سبيل المثال فتح التطبيق وضغط اختصار الانتقال إلى قائمة الدردشات, أو قائمة الرسائل, أو الضغط على زر مكالمة صوت أو فيديو, وسيحاول NVDA تنفيذ ما تطلبه, وسيدخل في حالة تجمد أثناء محاولته البحث عن الزر المطلوب لضغطه, وبعد نهاية التجميد ستسمع الرسالة اللطيفة التي تخبرك بعدم العثور على العنصر المطلوب.
وفي هذه الخطوة مشاكل لا حاجة لها مع الأداء, نظرًا لأن طريقة التنفيذ هي نسخة من التطبيق القديم وليس الجديد, الذي يعمل بشكل مختلف كليًا.
يمكن تخصيص اختصارات الإضافة من Input gestures أثناء التركيز على نافذة WhatsApp.
نتمنى أن تصبح الإضافة أفضل في التحديثات القادمة.
يمكن تنزيل الإضافة من متجر إضافات NVDA الرسمي.
مستودع الإضافة

عن Qais Alrefai

تحقق أيضا

NVDA 2026.1beta1 متاح

5 دقائق للقراءةبعد تأجيل لعدة مرات, وسحب ميزة وصف الصور, يصل الإصدار التجريبي الأول NVDA 2026.1beta1. ويتوقع… أكمل القراءة » NVDA 2026.1beta1 متاح

اكتب تعليقًا