أستنتج أن دعم المتصفحات القديمة جدًا خارج نطاق العمل. يمكنني استخدام آلة Wayback كوسيط نوعًا ما، لكن هذا يثير فكرة: هل يمكننا إعادة استخدام عرض الزاحف الحالي وتقديمه للمتصفحات الأقدم؟
للتوضيح، لدي جهاز iPad قديم لم يعد يعرض أي شيء على منتداي، وهاتف iPhone ليس قديمًا جدًا لكنه يعرض صفحة فارغة حتى يتم تبديل التبويب من مدير التبويبات. لا يمكن تحديث أي من الجهازين. كبديل، يمكنني استخدام صفحة 404 كفهرس نوعًا ما، ثم استخدام عرض الطباعة لعرض المواضيع المحددة.
هذه هي وكلاء المستخدم لدي:
Mozilla/5.0 (iPhone; CPU iPhone OS 10_3_3 like Mac OS X) AppleWebKit/603.3.8 (KHTML, like Gecko) Version/10.0 Mobile/14G60 Safari/602.1
Mozilla/5.0 (iPad; CPU OS 9_3_5 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/58.0.3029.113 Mobile/13G36 Safari/601.1.46
بدأ هذا الأمر يظهر هنا وهناك في مواضيع على ميتا، شكرًا لك على إنشاء موضوع مخصص لتتبعه.
أعجبني الفكرة. سواءً أظهرنا عرض الزحف نفسه، أو عرضًا “مبسطًا” آخر لا يحتوي على جافا سكريبت أو يحتوي على الحد الأدنى منها للمتصفحات الأقدم، فهذا شيء أود أن أراه مدعومًا.
أعتقد أن هذا يمكن أن يكون حلاً جيدًا للمتصفحات القديمة. بالنسبة للمواقع العامة التي لا تتطلب تسجيل الدخول، سيكون من السهل نسبيًا إعادة استخدام عرض الزحف لتقديم عرض للقراءة فقط متوافق مع الإصدارات الأقدم.
تتزايد التعقيدات بمجرد النظر في المواقع التي تتطلب تسجيل الدخول، أو المواقع التي تحتوي على فئات آمنة. إذا أردنا جعل هذه المواقع متاحة للمتصفحات الأقدم، فسنحتاج إلى إعادة تنفيذ عمليات تسجيل الدخول وإعادة تعيين كلمة المرور بطريقة متوافقة.
لا يزال ذلك قابلًا للتحقيق، لكنه سيتطلب بعض التطوير
لقد اقترحتُ هذا بالضبط قبل بضعة أسابيع هنا في ميتا. إضافة متصفحات سفاري/إنترنت إكسبلورر/إيدج القديمة إلى قائمة الزوار، مع تغيير لإضافة لافتة تحديث المتصفح في أعلى عرض الزائر، أفضل بكثير من شاشة فارغة.
بالنسبة للإصدار الأول، يكفي جعله مخصصًا للمستخدمين المجهولين فقط.