الصفحة الرئيسية » howto » لماذا الكثير من المهوسون يكرهون إنترنت إكسبلورر؟

    لماذا الكثير من المهوسون يكرهون إنترنت إكسبلورر؟

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

    على عكس ما قد تعتقد ، هذه المقالة ليس من المفترض أن يكون الاحتفال بالكراهية على إنترنت إكسبلورر - في الواقع ، منذ IE 9 ، استمروا في تحسين الأداء ، إضافة ميزات جديدة ، وعموما جعلها متوافقة مع المعايير.

    في البداية كان هناك IE ، وكان حسن?

    لقد اعتدنا جميعًا على التفكير في Internet Explorer باعتباره المتصفح البطيء والعاجل الذي يقف وراء الزمن ، ولكنه لم يكن دائمًا بهذه الطريقة - في الواقع ، عندما كان Internet Explorer رائدة في العديد من الابتكارات التي جعلت الويب ما انه اليوم.

    في ما يلي جولة سريعة عبر التاريخ المنسي بسهولة للمستعرض الشهير:

    1996: Internet Explorer 3
    هذا الإصدار من المتصفح ، الذي تم تقديمه في عام 1997 ، كان أول متصفح يقوم بتطبيق CSS (أوراق الأنماط المتتالية). نعم ، كنت تقرأ ذلك بشكل صحيح - في الواقع ، فإنه قدم العديد من الميزات الجديدة مثل تطبيقات Java ولأسف ، عناصر تحكم ActiveX.

    1997: Internet Explorer 4
    قدم IE4 محركًا سريعًا (في الوقت نفسه) يجعله مكونًا قابلاً للتضمين يمكن استخدامه في تطبيقات أخرى - كان هذا أكثر أهمية بكثير مما يدركه الناس. قدم هذا الإصدار أيضًا HTML الديناميكي ، والذي يسمح لصفحات الويب بتغيير الصفحة ديناميكيًا باستخدام جافا سكريبت ، وإضافة تكامل Active Desktop.

    أكثر غرابة؟ يبدو أن أحدا لم يتذكر هذا بعد الآن ، ولكن IE4 كان بالفعل عبر منصة - يمكنك تثبيته على Mac OS و Solaris و HP-UX - وبحلول الوقت الذي تم فيه إطلاق IE5 ، وصلت IE4 إلى حصة سوقية تبلغ 60 بالمائة.

    1999: Internet Explorer 5.x
    اخترعت مايكروسوفت أجاكس. انتظر ماذا؟ هذا صحيح ، لقد كان هذا الإصدار من IE هو الذي قدم ميزة XMLHttpRequest في جافا سكريبت ، والتي تشكل التقنية الأساسية وراء كل تطبيق ويب تستخدمه اليوم ، كما تعلمون ، مثل Gmail. بالطبع ، لم يكن مصطلح "أياكس" قد صاغ بالفعل حتى سنوات لاحقة من قبل شخص آخر غير مايكروسوفت ، ولكن هذا الإصدار دعم كل شيء مطلوب لجعله يعمل.

    لذلك نعم ، ابتكارات مايكروسوفت
    من IE3 حتى IE6 ، استخدمت شركة Microsoft جميع مواردها لتبسيط المنافسة ، والإفراج عن ميزات جديدة ومتصفحات أفضل بشكل أسرع من Netscape. في الواقع ، كان Netscape 3 Gold قطعة عشوائية من العربات العشوائية التي تحطمت طوال الوقت ، وكان Netscape 4 بطيئًا جدًا ، وكان بالكاد يمكن أن يجعل الجداول أقل بكثير من CSS ، مما يؤدي في كثير من الأحيان إلى تعطل المتصفح.

    لوضعها في السياق: اعتاد مطورو الويب على الشكوى من Netscape بالطريقة نفسها التي يشتكون فيها من IE6 الآن.

    ما الذي صنعه الذهاب لذلك للغاية خطأ?

    المشكلة كلها بدأت عندما قامت Microsoft بدمج IE في Windows كمكون مطلوب ، وجعلت من الصعب إلغاء تثبيت واستخدام متصفح بديل. ثم كان هناك العمل كله معهم واستغلال احتكارهم لمحاولة دفع Netscape للخروج من السوق ، والكثير من الناس بدأوا في رؤية مايكروسوفت إمبراطورية الشر.

    مايكروسوفت توقف محاولة
    بحلول الوقت الذي أصدرت فيه مايكروسوفت برنامج Internet Explorer 6 في عام 2001 ، وكاملة مع الكثير من الميزات الجديدة لمطوري الويب ، حيث لم تكن هناك منافسة وكان لديهم حصة في السوق تبلغ 95٪ ، توقفت Microsoft عن المحاولة بجدية ، ولم تفعل شيئًا لمدة خمس سنوات حتى بعد أطلق سراح فايرفوكس ، وبدأ المهاجرون يهاجرون يمينًا ويسارًا.

    ميزات Microsoft-Specific
    المشكلة برمتها مع ابتكار مايكروسوفت هي أن الكثير من ذلك تم القيام به بطرق لم تتبع معايير الويب - لم يكن هذا مشكلة كبيرة عندما كان إنترنت إكسبلورر اللعبة الوحيدة في المدينة ، ولكن بمجرد أن جاء كل من Firefox و Webkit وبدأت اتباع المعايير بشكل صحيح ، فجأة أصبحت مشكلة كبيرة لمطوري الويب.

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

    for (x in document.write) document.write (x)؛

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

    IE7 و IE8 كانوا قليلا جدا ، بعد فوات الأوان
    لقد استغرق الأمر خمسة أعوام بعد طرح IE6 ل Microsoft في النهاية لإطلاق IE7 ، والتي أضافت علامات التبويب وجعلت المتصفح أكثر تحملاً ، ولكن بالنسبة لمصممي الويب ، كان لا يزال كابوسًا للتعامل معه ، وعقد المشكلة فقط منذ أن اضطررت الآن إلى جعل الصفحات تقدم بشكل صحيح في اثنين من المتصفحات الرديئة بدلا من واحد فقط.

    استغرق الأمر 2.5 عامًا أخرى لكي تطلق Microsoft الإصدار 8 من Internet Explorer أخيرًا ، مما أدى إلى تحسن كبير في دعم CSS لمطوري الويب ، وإضافة ميزات جديدة مثل التصفح الخاص وعزلة علامة التبويب لمنع صفحة واحدة سيئة من تعطيل المتصفح بأكمله وحماية التصيد الاحتيالي. عند هذه النقطة ، انتقل معظم المهوسين إلى Firefox ، ثم بعضًا منا إلى Google Chrome.

    السبب الحقيقي المهوسون الكراهية IE

    لمجرد أننا المهوسون لا يعني أننا نكره كل شيء أقل شأنا وقديما في الواقع ، فنحن في الغالب نحب الحوسبة الرجعية ، وهذا هو السبب في أننا نحب أتاري ، NES ، Commodore 64 ، إلخ. نحن نفخر بمعرفتنا المهوس. إذن لماذا يعتبر Internet Explorer قصة مختلفة?

    في ما يلي بعض الأسباب التي دفعت كراهيتنا لمتصفح عربات التي تجرها الدواب ، وأخيرًا وضعتنا جميعًا على الحافة:

    دعم IE هو مثل شوكة في العين لمطوري الويب
    إليك عينة من يوم في حياة مصمم الويب: يمكنك قضاء ساعات في التأكد من أن صفحتك تبدو رائعة ، ويمكنك اختبارها في Google Chrome و Firefox و Safari وحتى Opera. يبدو رائعًا ، رائع!

    الآن يمكنك فتح IE والصفحة تبدو وكأنه شخص ما وضعها في خلاط وضرب زر السوط. ثم تنفق ضعف الوقت في محاولة إصلاحه لتبدو محتملة في IE6 و IE7 ، يشتم بصوت عال طوال الوقت.

    لحسن الحظ بحلول عام 2014 ، يعتبر Internet Explorer 6 و 7 شذوذًا إحصائيًا في الاستخدام الفعلي للإنترنت ، وتوقفت معظم مواقع الويب الكبيرة عن دعمها تمامًا. حتى استخدام Internet Explorer 8 انخفض إلى نسب من رقم واحد للعديد من مواقع الويب.

    المهوسون يجبرون على استخدام Internet Explorer
    وهنا نأتي إلى القضية الحقيقية -السبب الكامل الذي يجعل المتابعين غير قادرين على الوقوف في Internet Explorer:

    اضطر المهوسون في كل مكان لاستخدام Internet Explorer في العمل حتى عندما تكون هناك متصفحات أفضل ، مجبرة على دعمها لتطبيقات الشركات ، مجبرة على التأكد من أن مواقع الويب لا تزال تعمل في IE ، ولم نتمكن من إقناع الجميع للتبديل إلى متصفح أفضل.

    المهوسون لا يكرهون شيئًا متدنيًا - ولكنهم يكرهونه عندما يضطرون إليه.

    الخبر السار: المستقبل أكثر إشراقا لشركة آي إي

    لحسن الحظ ، يبدو أن مايكروسوفت قد تعلمت أخيراً من العديد من الأخطاء في عالم المتصفحات. يتسم Internet Explorer 10 و 11 بسرعة فائقة ، ومعظمها متوافق مع المعايير ، وغير ذلك من واجهة المستخدم القديمة التي تحتاج حقًا إلى بعض الحب ، وهي خيار ثابت لأي شخص. حتى أن هناك شائعات بأن Microsoft قد تطلق أخيرا واجهة مستخدم أفضل لـ IE في Windows 10. وها هو يأمل!

    في الواقع ، استنادًا إلى الاختبار الذي أجريناه مؤخرًا ، لم يعد الكثير من البرامج الضارة الجديدة يستهدف Internet Explorer بعد الآن ، نظرًا لأن كتابة المكونات الإضافية لـ IE أمر معقد ، في حين كتابة بعض رموز HTML وجافا سكريبت سريعة لجعل عمليات تجسس الإعلانات المتسللة لفايرفوكس أو Chrome سهل جدًا.

    إنه عالم جديد تمامًا ، أما Chrome ، بدلاً من IE ، فهو الهدف.