عندما تفتح ملفًا أو رابطًا، يسألك Android غالبًا عن التطبيق الذي تريد “فتحه به”. في حين أن هذا يمكن أن يكون مفيدًا في معظم الأوقات، إلا أنه قد يصبح مزعجًا أيضًا بسهولة. اسمح لي أن أوضح لك كيفية استعادة السيطرة لتسهيل التنقل.
الروابط مختلفة في Android الآن
اعتادت هواتف Android أن تحتوي على نافذة منبثقة صغيرة تسألك عن التطبيق الذي تريده عندما تنقر على رابط ما في مكان ما. على سبيل المثال، عند فتح ملف epub، يظهر كل قارئ epub على هاتفك في تلك النافذة المنبثقة. يمكنك اختيار تطبيق مختلف لفتح هذا الكتاب الإلكتروني في كل مرة، أو يمكنك تعيين تطبيق افتراضي. يطلق عليهم روابط التطبيق.
ما وضعته هو طريقة معقولة للتعامل مع الروابط. فهو يتأكد من أنه في كل مرة تنقر فيها على رابط، فإنك تنتقل بالضبط إلى التطبيق الذي تريده. يجب عليك فقط النقر على رابط Spotify أو YouTube مرة واحدة حتى يتم فتح التطبيق. لم يعد التعامل مع الارتباط على نظام Android يعمل بهذه الطريقة بعد الآن (المزيد حول ذلك بعد قليل).
قدم Android 12 “التحقق من رابط التطبيق” ميزة تتيح لمواقع الويب (وليس لنا) تحديد كيفية فتح الرابط تلقائيًا. وهذا يعني أن الرابط (مثل Spotify) يبدأ في المتصفح أولاً.
يستغرق الأمر ثلاث نقرات لفتح Spotify
أرسل لي أحد أصدقائي مؤخرًا رسالة نصية توصية لـ Spotify على Telegram. لقد قمت بالنقر فوق الرابط المشترك، وقام بتحميل إصدار الويب من Spotify داخل متصفح Telegram داخل التطبيق. يؤدي النقر على زر التشغيل في إصدار الويب هذا إلى فتح الرابط في المتصفح الافتراضي. مرة أخرى، قمت بالنقر على زر التشغيل في المتصفح الافتراضي، وفتح (أخيرًا) تطبيق Spotify. استغرق الأمر ثلاث نقرات وصفحتين على الويب لفتح رابط Spotify في تطبيق Spotify.
في الإصدارات الأحدث من Android، عندما تنقر على رابط “تم التحقق منه” (مثل Spotify)، يعمل المتصفح الافتراضي كوسيط. فهو يعيد توجيهك إلى التطبيق ذي الصلة، متجاوزًا مربع الحوار الكلاسيكي “فتح باستخدام”. يمكنك الاطلاع على قائمة تضم مجموعة من الروابط التي تم التحقق منها لكل تطبيق في إعدادات النظام من خلال النقر على قائمة “فتح افتراضيًا” في قائمة التطبيقات.
لماذا يفتح كل شيء في المتصفح أولاً
المشكلة هي أنه ليست كل الروابط الرسمية مدرجة في قائمة الروابط التي تم التحقق منها. في بعض الأحيان، يؤدي النقر على الرابط الرسمي إلى نقلك إلى المتصفح أو متجر Play بدلاً من تشغيل التطبيق. على سبيل المثال، لقد قمت بتثبيت تطبيق Slack ولكن عندما أقوم بالنقر فوق رابط Slack في أي تطبيق آخر، فإنه يأخذني إلى موقع Slack الإلكتروني في المتصفح، ويطلب مني تسجيل الدخول. عندما أقوم بالنقر فوق Slack Android على موقع الويب، فإنه يأخذني إلى متجر Play. على الرغم من أنه الرابط الرسمي، فمن المفترض أنه لا يعتبر رابطًا تم التحقق منه لأنه، خلف الكواليس، لم يتم تضمين نوع رابط Slack هذا في القائمة التي تم التحقق منها.
افتراضيًا، يتم فتح جميع “الروابط التي لم يتم التحقق منها” في المتصفح الافتراضي (Google Chrome هو المتصفح الشائع). يقوم المتصفح الافتراضي بعد ذلك بتشغيل التطبيق الخارجي ذي الصلة.
هذا التصميم بأكمله يسلبك السيطرة لأنه لا يمكنك اختيار أي من تطبيقاتك المدعومة يجب أن يفتح هذا الرابط. على سبيل المثال، إذا قمت بالنقر فوق رابط موقع لم يتم التحقق منه في تطبيق المراسلة الخاص بك، فسيتم فتحه في المتصفح بدلاً من إعادة التوجيه إلى تطبيق مشاركة الرحلات أو الخريطة الذي تختاره. أو إذا نقرت على رابط Reddit في Chrome، فسيتم إعادة التوجيه إلى إصدار الويب من Reddit على Chrome بدلاً من نقلك إلى عميل Reddit على الهاتف.
ما لم تقم بتحديد متصفح مختلف يدويًا، فإن المتصفح الذي تختاره الشركة المصنعة يتعامل مع جميع الروابط “التي لم يتم التحقق منها”.
حل بديل للتعامل بشكل أفضل مع الارتباط
لا توجد طريقة مثالية لاستعادة وظيفة الارتباط التي كانت تتمتع بها هواتف Android القديمة. أفضل ما يمكنك فعله هو تثبيت تطبيق تابع لجهة خارجية واستخدامه كوسيط. ومع ذلك، سيتعين عليك تعيينه كمتصفح افتراضي. بمجرد الانتهاء من ذلك، يمكنك استخدام التطبيق لتعيين المتصفح الافتراضي. إنه أنيق جدًا، لكنه ليس سلسًا أو خاليًا من الأخطاء مثل المعالج الأصلي.
ستحتاج إلى تثبيت تطبيق “معالج الارتباط” التابع لجهة خارجية والذي يعمل كمتصفح افتراضي ويتيح لك تعيين الإعدادات الافتراضية عند النقر فوق رابط (تمامًا كما كان الحال في إصدارات Android الأقدم). هناك أي عدد من تطبيقات التعامل مع الروابط التي يمكنك تنزيلها من متجر Play. لقد اختبرت Link Eye و Better Open With. كلاهما يعمل بشكل جيد على حد سواء، على الرغم من أن برنامج Better Open With أكثر ثراءً بالميزات، لذا فإن هذا هو الخيار الذي سنستخدمه هنا.
لإعداده، قم بتثبيت من الأفضل أن تفتح باستخدام التطبيق من متجر Google Play وافتحه. ثم قم بتعيين هذا التطبيق كمتصفح افتراضي. للقيام بذلك، افتح تطبيق الإعدادات وانتقل إلى إعدادات “التطبيقات الافتراضية”. عادةً ما يكون ذلك في الإعدادات > التطبيقات > التطبيقات الافتراضية. في التطبيقات الافتراضية، حدد المتصفح واضبطه على “فتح أفضل باستخدام”.
في المرة التالية التي تنقر فيها على رابط، يجب أن يظهر خيار Better Open With في الأسفل مع مؤقت، مما يسمح لك باختيار التطبيق المفضل لديك. يمكنك تحديد رابط وفتحه باستخدام محدد Better Open With.
يمكنك تعيين الإعدادات الافتراضية لأنواع الملفات والمحتوى (بالمناسبة، لا يزال نظام التشغيل Android 12 والإصدارات الأحدث يتيح لك التحكم في هذه الروابط محليًا). يمكنك أيضًا تغيير تخطيط النافذة المنبثقة لتحديد التطبيق، وتعطيل أو تغيير مؤقت العد التنازلي وموضعه في إعدادات Better Open With. يمكنك تعيين أي تطبيق باعتباره التطبيق “المفضل” أو الافتراضي من خلال النقر على أيقونة النجمة المجاورة له.
تتيح لك القائمة المنبثقة تعيين التطبيقات الافتراضية أيضًا. ما لم تقم بتثبيت تطبيق جديد يتعامل مع هذا النوع المحدد من الارتباط (على سبيل المثال، تطبيق مشاركة الرحلات الذي يعمل مع دبابيس موقع Google)، سيظل الإعداد الافتراضي نشطًا.
حتى مع وجود تطبيق مثل Better Open With، لن يكون التعامل مع الارتباط سلسًا دائمًا. في بعض الأحيان، يفشل هذا التطبيق ويطلب منك فقط فتح رابط باستخدام أحد المتصفحات المثبتة لديك بدلاً من التطبيق ذي الصلة. وفي أحيان أخرى يحاول فقط نقلك إلى المتصفح.
لم يعد بإمكانك التحكم في التعامل مع الارتباط في تطبيق الإعدادات بعد الآن، ولكن يمكنك على الأقل استعادة بعض هذه الوظائف باستخدام تطبيقات الطرف الثالث.
(علامات للترجمة)Android