إيقاف دعم iOS 15 والمتصفحات القديمة الأخرى في يوليو 2025

بعد الإصدار المستقر التالي في يوليو 2025، سيبدأ Discourse في استخدام بعض ميزات المتصفح الحديثة غير المتوفرة على iOS 15، وبعض المتصفحات القديمة الأخرى.

سيتم تحديث الحد الأدنى لإصدار iOS المدعوم من Discourse من 15.7 إلى 16.7. بعد ذلك، سيتم عرض نسخة HTML أساسية من محتوى المجتمع للزوار الذين يستخدمون إصدارات أقدم من iOS حتى يتمكنوا من مواصلة قراءة المحادثات، ولكن لن يتمكنوا من تسجيل الدخول إلى الموقع أو نشر المحتوى.

الأجهزة المقتصرة على iOS 15 هي iPhone 6s، و iPhone SE (الجيل الأول)، و iPhone 7، و iPad Mini 4. تم إصدار جميع هذه الأجهزة منذ أكثر من 9 سنوات، ولم تعد Apple تقوم بتحديثها (انظر iosref.com). للأسف، لن يكون من الممكن استخدام متصفح على تلك الأجهزة يمكنه تسجيل الدخول إلى Discourse.

بالنسبة لأجهزة iOS الأحدث، يجب تحديث نظام التشغيل إلى iOS 16.7 أو أعلى.

سيؤثر هذا التغيير أيضًا على الإصدارات القديمة من المتصفحات الأخرى. الحد الأدنى لإصدار Firefox الذي يدعم هذه الميزات هو v128 (يوليو 2024)، والحد الأدنى لإصدار Chrome(ium) هو v119 (أكتوبر 2023). يمكن للمستخدمين الذين يمكنهم التحديث إلى إصدار أحدث من هذه المتصفحات القيام بذلك لتجنب التأثر.

بالنسبة لمستخدمي Windows 7 و XP الذين لا يمكنهم تحديث Chrome/Firefox، قد ترغب في التفكير في شوكة Chromium من طرف ثالث مثل Supermium أو Thorium [1].

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

من الناحية الفنية، تشمل الميزات التي سنحتاجها صيغة الألوان النسبية، و subgrid، و lookbehind regex، و import maps، وكلها ستمكن من تحسين الأداء وتجربة المستخدم لمستخدمي Discourse.

:information_source: أدرجت النسخة الأصلية من هذا الإعلان 1 مايو 2025 كتاريخ قطع. بناءً على ملاحظات المجتمع، تم تأجيل ذلك إلى يوليو 2025.


  1. (ملاحظة: لا يمكن لـ Discourse تقديم أي ضمانات بشأن سلامة أو أداء هذه المتصفحات). ↩︎

39 إعجابًا

أنا على الرحلة كيواي 132، لماذا تلقيت هذا التنبيه؟

3 إعجابات

إذا كنت ترى الشعار، فهذا يعني أن متصفحك يفتقر إلى دعم إحدى هذه الميزات الثلاث:

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

عنواننا هنا هو “iOS 15”، لأن هذا هو المتصفح الأكثر استخدامًا والذي يفتقر إلى هذه الميزات. لكن التغيير ينطبق أيضًا على المتصفحات الأخرى التي تفتقر إلى نفس الميزات.

للأسف، يبدو أن Kiwi قد تم إيقافه رسميًا :cry:

13 إعجابًا

كمطور ويب.. أنا أفهم لكن أعتقد أن هذا إعلان حزين جدًا.

عدم القدرة على فتح موقع ويب ‘نص’ باستخدام جهاز عمره 10 سنوات…

هل لا توجد بدائل؟

هل يوجد موضوع HTML فقط للأجهزة القديمة؟

10 إعجابات

هذا متوقع في تطوير Discourse – على الأقل إذا كنت على دراية بنهج تشغيل Discourse.
الخيار التصميمي هو التحسين لأحدث التقنيات دون أن تكون عالقًا في دعم واسع للبرامج “القديمة” (أتفق على أن “القديم” في هذا السياق ليس “قديمًا” تمامًا ومثل الكثيرين لا أحب أن أُجبر على شراء أجهزة جديدة كل X سنوات :cry: )، وقد كانت هناك العديد من الإعلانات والمناقشات المماثلة في الماضي. على سبيل المثال:

15 إعجابًا

نعم، لدينا عرض HTML أساسي يعمل على جميع الأجهزة. سيظل هذا متاحًا لنظام iOS15:

13 إعجابًا

هذا هو. شكرا لك!

(أنا قلق للغاية بشأن الحفاظ المستقبلي على المعلومات… أنا أيضًا أحتفظ بنسخة محلية فقط بتنسيق Markdown من محتويات مجتمعي باستخدام واجهات برمجة تطبيقات Discourse القوية والبرامج النصية المخصصة بلغة Python مثل هذه)

5 إعجابات

هل لي أن أسأل لماذا؟ :thinking:

4 إعجابات

بالنسبة لأي شخص لديه فضول بشأن Chrome على وجه التحديد، يبدو أن Chrome 119 (نوفمبر 2023) هو الحد الأقصى:

6 إعجابات

نعم، وبالنسبة لمتصفح فايرفوكس، يتم دعم هذه الميزات بدءًا من الإصدار 128 (يوليو 2024).

ولكن تجدر الإشارة إلى أن متصفحي كروم وفايرفوكس هما متصفحان “دائما خضراء”. يتم تحديث الغالبية العظمى من المستخدمين تلقائيًا إلى أحدث الإصدارات.

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

5 إعجابات

منطقي!


هل لديك أي نصائح استكشاف الأخطاء وإصلاحها لمتصفحات Android للجوال؟ للسياق، أحاول مساعدة مستخدم يرى اللافتة. يقولون إنهم يستخدمون Chrome 134.
الطريقة الوحيدة للوصول إلى وحدة تحكم المطور لرؤية ما يتم تحديده والتي يمكنني العثور عليها تتضمن الربط عبر USB وهو ما يبدو كثيرًا لمحاولة توجيه شخص ما خلاله!

إعجابَين (2)

إذا جعلتهم يتنقلون إلى شيء يعكس رؤوس المتصفح الخاصة بهم إليهم، فقد يساعد ذلك في التحقق من ادعائهم. على سبيل المثال، لدي هذه الوظيفة متاحة على خادم الويب الخاص بي (https://www.supermathie.net/reflect/headers):

accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7
accept-encoding: gzip, deflate, br, zstd
accept-language: en-GB,en-US;q=0.9,en;q=0.8,fr-CA;q=0.7,fr;q=0.6
connection: keep-alive
dnt: 1
host: www.supermathie.net
sec-ch-ua: "Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134"
sec-ch-ua-mobile: ?1
sec-ch-ua-platform: "Android"
sec-fetch-dest: document
sec-fetch-mode: navigate
sec-fetch-site: none
sec-fetch-user: ?1
upgrade-insecure-requests: 1
user-agent: Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Mobile Safari/537.36

(إخلاء مسؤولية: هذا خادم شخصي غير تابع لـ CDCK، لا تتردد في استخدامه، أو إنشاء خادم خاص بك إذا كانت الخصوصية مصدر قلق)

8 إعجابات

لا أعرف ما إذا كان ذلك يمكن أن يساعد؛ لقد أنشأت صفحة GitHub شخصية وبسيطة (source) تختبر كما يفعل Discourse: https://arkshine.github.io/discourse-features-test/

الصور

25 إعجابًا

أنا آسف ولكن +1 أو إعجاب لا ينقل مدى روعة هذا @Arkshine شكراً لك

9 إعجابات

@Arkshine، شكراً جزيلاً على إعداد صفحة الاختبار بسرعة! لقد مررتها للمستخدم وتمكن من حل مشكلته دون الحاجة إلى مزيد من المساعدة.

وبالفعل، يبدو أنه كان هناك متصفح ثانٍ قديم قيد الاستخدام :wink:

10 إعجابات

إن إسقاط الدعم للمتصفحات التي يبلغ عمرها عامين ليس ما أتوقعه من المواقع الرئيسية.

3 إعجابات

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

9 إعجابات

هناك أيضًا أسباب أخرى لاستخدام المستعرضات الأقدم:

  1. نقص الدعم لإصدارات الأنظمة التشغيلية الخالية من القياس (ويندوز);
  2. إيقاف دعم Manifest V2 في Chrome;
  3. قرار بدء بيع بيانات المستخدم من قبل Mozilla.
4 إعجابات

أليس الحل الصحيح لهذا هو الانتقال إلى لينكس (على سطح المكتب)؟

إنه غير آمن للغاية استخدام المتصفحات القديمة غير المدعومة، على سبيل المثال، للخدمات المصرفية عبر الإنترنت.

8 إعجابات

يجب عليك بالتأكيد تقديم شكوى بشأن هذه الأمور إلى الشركات المعنية.

ضع في اعتبارك أن عدم التحديث لا يزال وضعًا خاسرًا، لأنك ستفوتك تصحيحات للثغرات الأمنية الحرجة (التي تسمح بتنفيذ التعليمات البرمجية عن بُعد دون تدخل المستخدم).

لقد قام كل من Firefox و Chrome بإصلاح مثل هذه الثغرات خلال الأسبوع الماضي:

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

إذا قام مستخدم جهاز كمبيوتر يعمل بنظام Windows يستخدم متصفح Google Chrome (أو أي متصفح آخر يعتمد على محرك Chromium) بالنقر عليها، يصاب جهازه دون أي إجراء إضافي مطلوب من جانب الضحية.

17 إعجابًا