jump to navigation

المواقع الخاصة بإنترنت اكسبلورر في نظام جنو/لينكس مارس 9, 2009

Posted by makkay in مشاكل وحلول.
trackback

بعض المواقع مصممة خصيصاً للمتصفح انترنت اكسبلورر أو تستخدم تقنيات لا تعمل إلا على انترنت اكسبلورر مثل activex  تسمى ie-only sites .. لذلك لا يمكن عرضها بشكل صحيح على المتصفحات الأخرى .. في نظام ويندوز أيضاً لا يمكنك تصفح هذه المواقع بمتصفحات أخرى بشكل صحيح .. ولكن يمكنك استخدام انترنت اكسبلورر في أي وقت

في نظام جنو/لينكس لا يوجد حل كامل لهذه المشكلة .. وربما أفضل حل -مؤقت- هو استخدام انترنت اكسبلورر على نظام ويندوز لفتح هذه المواقع

بعض الطرق لمحاولة فتح هذه المواقع

الحل الأول: إذا كان بإمكانك أرسل لصاحب الموقع أنك لا تستخدم متصفح انترنت اكسبلورر .. وأن موقعه لا يدعم المتصفح الذي تستخدمه

الحل الثاني: متصفح أوبرا

المتصفح مجاني ومغلق المصدر ستحتاج لتنصيبه من الموقع الرسمي

من القائمة tools > quick preferences > edit site preferences > network

في الخيار browser identification حدد mask as internet explorer

حدث الصفحة من جديد (اضغط f5)

أوبرا سيعرف نفسه كـ انترنت اكسبلورر للموقع الحالي ويحتفظ بالمعلومة حتى تغييرها  للصفحة .. ولكن سيبقى يعرف نفسه كـ أوبرا لبقية المواقع

شات كورة قبل تغيير الإعدادات .. تظهر الرسالة

This chat application requires Microsoft Internet Explorer version 5 or later. Sorry

https://3rabuntu.files.wordpress.com/2009/03/opera-before.png

بعد تغيير الإعدادات إلى mask as internet explorer

https://3rabuntu.files.wordpress.com/2009/03/opera-after.png

الحل الثالث: إضافة user agent switcher لمتصفح فايرفوكس

أضف user agent switcher

من القائمة الأدوات > user agent switcher > اختر internet explorer

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

موقع ساب نت الخاص بالبنك السعودي البريطاني قبل تغيير  user agent

https://3rabuntu.files.wordpress.com/2009/03/firefox-useragent-before.png

الموقع بعد استخدام إضافة user agent switcher وتغيير user agent إلى internet explorer

https://3rabuntu.files.wordpress.com/2009/03/firefox-useragent-after.png

إضافة ie tabs لا تعمل في نظام جنو/لينكس .. لأن هذه الإضافة في الأساس تستخدم محرك انترنت اكسبلورر داخل فايرفوكس .. وبما أنه لا يوجد في جنو/لينكس اكسبلورر فلن تعمل الإضافة حتى لو نصبتها

الحل الرابع: تنصيب انترنت اكسبلورر على نظام جنو/لينكس

شركة مايكروسوفت لا تصدر أي نسخة خاصة من متصفح انترنت اكسبلورر لبقية الأنظمة .. لكن يمكنك تنصيب اكسبلورر على نظام جنو/لينكس بإستخدام برنامج واين

ie 6 راجع هنا

ie 7 راجع هنا

لم أقم بتجربة تنصيب اكسبلورر .. كما لا أعتقد أن هذا الحل عملي

الحل الأخير: إذا لم تنجح أي طريقة .. ستحتاج إلى استخدام انترنت اكسبلورر على نظام ويندوز!!

لماذا هذه المشكلة؟

هناك معايير قياسية لتصميم المواقع من مؤسسة w3c .. ولكن شركة مايكروسوفت تتبع معايير وتقنيات خاصة بها لتصميم وعرض صفحات الإنترنت

بعض مطوري المواقع يصمم موقعه خصيصاً لمتصفح انترنت اكسبلورر ويتبع معايير مايكروسوفت لذلك لا يمكن لبقية المتصفحات عرض الموقع بشكل صحيح

لو حصل العكس وقام المطور بتصميم موقعه حسب المعايير القياسية فلن تتمكن المتصفحات التي لا تتبع هذه المعايير عرض الصفحة بشكل صحيح

اختبار acid (حالياً النسخة 3) يختبر مدى التزام محرك المتصفح بالمعايير التي تضعها منظمة w3c .. نتائج النسخ الأخيرة (في العادة بيتا) من المتصفحات في الإختبار في وقت كتابة هذه التدوينة .. المعلومات من مقالة ويكيبيديا

trident (محرك انترنت اكسبلورر) 20%
webkit (محرك سافاري وجوجل كروم و epiphany متصفح جنوم) 100%
gecko (محرك فايرفوكس) 94%
presto (محرك أوبرا) 100%
khtml (محرك كونكرر متصفح كي دي اي) 85%

ملاحظة بعض هذه المعايير لم يتم استخدامه بشكل كبير حتى الآن في المواقع لذلك لو نزلت نسبة بعض المتصفحات بنسبة معينة فلن يؤثر كثيراً على عرضها للصفحات التي تم تصميمها وفقاً لهذه المعايير

The statement, “If my site doesn’t work on the browser you’re using then you should get another one” is the clearest possible indication that you are listening to someone who is so ignorant of the basics that they don’t even know enough to know how ignorant they are.
—  Dick Gaughan

Advertisements

تعليقات»

No comments yet — be the first.

اترك رد

Please log in using one of these methods to post your comment:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: