متي سنتوقف عن دعم المتصفحات القديمة ؟

  • supercoder

السلام عليكم

بعد حوالي شهرين من العمل علي مشروع وجاء الوقت ليعاينه العميل وجته ارسل لي صورة وبعض التدقيق وجت شعار الموقع الذي اعمل عليه سالته ما هذا قال لي الموقع قلت له ليس هكذا وارسلت له صورة من عندي وبعد عناء قال لي ادخل تيم فيرو واذا به يستخدم انترنت اكسبلور 6 قلت له غير المتصفح او استعمل انترنت اكسبلور 9 علي الاقل قال لي لا اريده يعمل علي المتصفحات القديمة ........... هل مشكلتي ان الزائر او العميل يستعمل متصفح قديم كسله في تحديث المتصفح لن ياخذ منه وقت اكثر من 15 دقيقة بينما سياخذ مني ايام لدعم متصفحه !

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

حينها تجد العميل يعيد حساباته ويقتنع بضرورة الترقية والتخلي عن القديم ومواكبة الحديث.

يعني بمعنى خوفه تجارياً ツ

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

هنالك من توقّف عن ذلك بالفعل

أنت أيضا مدعو لذلك :)

أحب أن أشير أيضا إلى أني استعمل Autoprefixer وهو يقوم بعمل توافق مع معظم المتصفحات مباشرة بدون أن أزعج أنا نفسي

فإذا طبعت

display: flex;
justify-content: space-between;
align-items: center;

ينتج

display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
    -ms-flex-align: center;
        align-items: center

حقا، شيء مريح حقا. كما أنه يزيل العبارات التي لاحاجة لها، فإذا طبعت

-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);

فهو ينتج

box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);

وهذا للتخلص من العبارات التي فائدة منها والتي قد تملأ الملف بلا فائدة

في بعض المشاريع، أنا أطلق العنان لنفسي وأستخدم كل ما يحلوا لي من أدوات، وشعاري هو (last 2 version) وبالنسبة لIE فأدعم النسخة 11 فحسب

لكن IE11 لا يعمل إلا على الحزمة SP1 من Windows7 أو Windows8 وليس كل النسخ من هذا اﻷخير

فهنا أجد شريحة كبيرة لا تستطيع الحصول على IE11 بسبب متطلباته، ألن تواجه مشكلة في ذلك ؟

إذا لم تستطع الحصول على IE11 فجرب الحصول على chrome أو فايرفوكس

أنا لأريح نفسي من كل إزعاجات الهيلكة، أستخدم flexbox في معظم الهياكل والتقسييمات، وهو رائع جدا، ولكن الدعم ليس قويا مع نسخ IE القديمة

هذا تقريبا ما حصل معي ايضا

ممكن نتوقف عن دعم المتصفحات القديمة عندما يتوقف العملاء عن طلب دعمها

أحيانا صعب تقنع العميل ان تحديث المتصفحات أمر ضروري و يعتقد عند طلب المشروع انه يعمل افتراضيا على المتصفحات القديمة ايضا

يجب انا يتوقف الدعم عن المتصفحات القدميمة وخصوصا IE

عملنا كمصميمين وبب ان نجعل الموقع يتوافق مع جميع المتصفحات ولاكن هناك متصفحات تصيبك بالجنون وانا اقصد IE

توقف الآن لمصلحتك الشخصية، على المستوى الصحي ستنعم بالهدوء وضغط دم طبيعي.

حتى IE11 لا يزال متخلًّفا، قمت بتصميم كلّ شيء ليظهر كما يُفترض على متصفح حديث يلتزم بالمعايير القياسيّة أن يُظهرَه ولكن تفاجأت عندما جرّبت مدوّنتي على IE11 على جهاز والدي (لأنني لا أستعمل Windows) لأرى أنّه فاشل تمامًا في تفسير Flexbox.

لقد توقفت بالفعل

للاسف لايمكنك اجبار العميل على استخدام متصفح معين

المهم بالنسبة لك هو العمل النهائي، لو راقك وكان يحقق طموحاتك فلما تركز على الجزئيات وتنسى الأساسيات