بدءًا من Android Oreo، رأينا ميزة مثيرة للاهتمام تشق طريقها إلى Gboard: وضع التصفح المتخفي. هناك واجهة برمجة تطبيقات تتيح لك تشغيلها على تطبيقك!
ابتداء مع أندرويد أوريو، لقد رأينا ميزة مثيرة للاهتمام تشق طريقها إلى Gboard: وضع التصفح المتخفي. بطريقة مشابهة لـ Google Chrome أو معظم متصفحات الويب مثل Firefox أو Samsung Browser، يمكن استخدام لوحة المفاتيح يتيح لك وضع التصفح المتخفي استخدام لوحة المفاتيح دون حفظ أي من ضغطات المفاتيح أو الكلمات مستخدم. إنها ميزة مفيدة حقًا، وشيء نعلم حقًا أننا نحتاجه حتى الآن. وقد قدمت Google أيضًا واجهة برمجة التطبيقات (API) للمطابقة.
تم تقديم IME_FLAG_NO_PERSONALIZED_LEARNING API في المستوى 26 من واجهة برمجة التطبيقات (API) للمطورين لتمكين وضع التصفح المتخفي للوحة المفاتيح برمجيًا في أنشطة أو سياقات معينة، وذلك لتجنب تسجيل محفوظات الكتابة وبيانات قاموس المستخدم على لوحة المفاتيح أثناء قيام المستخدم بمهمة معينة في تطبيق. يعد هذا أمرًا رائعًا حقًا من وجهة نظر الخصوصية، لأنه يعني أن البيانات أو المعلومات الحساسة لن تتسرب إلى قاموسك الشخصي أو سجل الكتابة الخاص بك.
في الوقت الحالي، يستخدم Google Chrome فقط واجهة برمجة التطبيقات هذه مع وضع التصفح المتخفي، والذي يسمح لك بتصفح الويب دون تسجيل كل شيء على لوحة المفاتيح. وبفضل رديتور /u/SecondFloorMonstro، ونحن نعلم أيضًا أنه موجود في Mozilla Firefox، على الأقل في الإصدارات الليلية. أيضًا، على حد علمنا، فإن Gboard هي طريقة الإدخال الوحيدة التي تتميز بميزة وضع التصفح المتخفي في الوقت الحالي. حتى تلك الشائعة مثل SwiftKey لا تسمح بهذه الميزة حتى الآن. لذا، في الوقت الحالي، نحن عالقون في مجموعة المتصفح Gboard +. هناك العديد من السياقات التي قد تكون فيها لوحة المفاتيح المتخفية مفيدة، لذلك نتوقع نشرًا أوسع لواجهة برمجة التطبيقات هذه في بعض التطبيقات الشائعة. إذا كنت تريد إلقاء نظرة على واجهة برمجة التطبيقات هذه وجميع الإمكانيات والإمكانات الخاصة بها، فيمكنك التوجه إلى موقع Android Developers، حيث تم توثيقها بدقة للمطورين.
المصدر: مطورو أندرويد