PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : معرفی به سراغ دیگر مرورگرها بروید و اکسپلورر را رها کنید



diamonds55
12th February 2009, 06:31 PM
http://pariyana.com/wp-content/uploads/2009/02/no-ie-support.jpg



طبق آمارها تعداد کاربران Internet Explorer (به طور مخفف IE) از سایر مرور گر
ها بیشتر است. زیاد بودن کاربران IE چند دلیل دارد. مهمترین دلیل تعداد کاربران ویندوز هست. از اونجایی که IE به صور پیش فرض بر روی ویندوز نصب است و مرورگر پیش فرض آن می باشد، بسیاری از افزاد اینترنت رو با نام Internet Explorer می شناسند و از وجود سایر مرورگرها بی اطلاع هستند.
متاسفانه تعداد کثیری از کاربران اینترنت از این دسته افراد هستند.
طبق آمار در ساعات اداری که کارمندان مشغول به کار هستند استفاده کنندگان از IE زیاد هست و پس از ساعات اداری هست که آمار استفاده از سایر مرورگرها به خصوص Firefox بالا می رود. این نشان دهنده این مورد هست که بیشتر کارمندان که دور از ذهن هم نیست که در این مقوله بی اطلاع باشند از IE استفاده می کنند.
هدف از مطرح کردن مطالب فوق، مشخص شدن دلایل استفاده از IE بود و در بعضی بحث ها که حتی در فروم های خارجی مشاهده می کنم، افراد دلیل استفاده از IE رو راحتی و روان بودن و توصیف می کنند، این درحالی هست که ممکنه تجربه ای از سایر مرورگرها نداشته و یا اینکه اگر هم داشته اند به آن مرورگر آشنایی نداشته اند تا از امکانات آن بهره بگیرند.
تصور نکنید که بحث فوق برای گشور های غربی مطرح هست. بلکه عینا این مسله برای ایران نیز صادق است.
طبق تجربه شخصی خودم اکثریت بازدیدکنندگان سایتهای عمومی از IE استفاده می کنند که شاید به چیزی حدود ۹۵ درصد برسد. در حالی که سایت خودم که در زمینه برنامه نویسی هست و یک سایت قبلیم در حدود ۶۵ درصد از IE و ۲۶ درصد از Firefox و بقیه از سایر مرورگرها استفاده می کنند.
این درصد ها گفته های قبلی مبنی بر کم آگاهی از سایر مرورها رو تصدیق می کند.
این مقدمه ای بود بر وضعیت IE در میان کاربران.
اما بیایید ببینیم چرا باید Internet Explorer رو ترک کنیم!
*- اولین مورد که شاید هم طنز آمیز بیاید نفرین های طراحان وب است. من به عنوان کسی که مدتی به عنوان طراح وب کار می کردم و هم اکنون طراحی سایت SoftProjects را خودم انجام دادم و همچنین دوستانی دارم که طراح وب هستند، خاطرات زیادی از عذاب و شکنجه هایمان از در دست و پنجه نرم کردم با IE داریم.از زمان عرضه نسخه ۶ از IE در سال ۲۰۰۲ تا کنون که نسخه ۸ از IE درحال آمدن است. استانداردهای وب تغییرات زیادی کرده اند و مرورگرها پیشرفتهای بسیار زیادی کرده اند.
این درحالی است که مرورگر IE بسیار بد و تنبل حرکت کرده است و دست طراحان وب را برای استفاده از تکنولوژی های روز بسته مانده است.
این وقاحت تا جایی است که حتی تیم ماکروسافت استانداردهای وب را جدا از مسیر حرکت IE دانسته و از پیاده سازی آن در کوتاه مدت سر باز می زنند! برای لینک به اخر مطلب مراجعه کنید.
*- استاندارد و به روز بودن. مدتی هست که جنگ مرورگرها در محافل وب مطرح است. این جنگ بر روی کسب کاربران بیشتر از طرق مختلف است. مهمترین محور جنگ پشتیبانی از آخرین تکولوژی های وب است که استانداردها در راس قرار می گیرند.استانداردهای وب با این هدف ایجاد شدند تا جلوی ناهماهنگی در رفتار مرورگرها را بگیرند. مرورگرها در جهت هر چه بیشتر استاندارد شدن در رقابت با هم هستند. در حالی IE مانند یک غده مغرور همیشه مشکل ساز بوده است.
مهمترین این استانداردها شامل:
Html 5, CSS 2.1, CSS 3, SVG, APng و چند مورد دیگر
*- امنیت و قابلیت اطمینان. سایر مرورگرها و به خصوص Firefox درارای مشکلات امنیتی بسیار کمی هستند و به علت کد باز بودن، در صورتی که مشکلی یافت شود به سرعت رفع شده و در اختیار عموم قرار می گیرد.علاوه بر این در صورتی که مشکل امنیتی جدی باشد، مرورگر به صورت خودکار و به سرعت آخرین بسته اصلاحی را دریافت کرده و اعمال می نماید.
عملکرد ماکروسافت در این زمینه ضعیف بوده و معمولا برای رفع مشکلات امنیتی یک ماه تاخیر دارد و در چندین مورد مشاهده شده است که همان مشکل به درستی رفع نشده است. حتی در صورت عرضه نسخه اصلاحی به علت مشکل بودن اعمال بسته اصلاحی و کم اطلاعی افراد، بسیاری از افراد در مقابل حملات آسیب پذیر باقی می مانند.
*- قابلیت سفارش سازی.افزونه های نوشته شده برای IE به ندرت یافت می شوند. همچنین امکانات بسیار کمی برای سفارشی سازی مرورگر وجود دارد.
در مقابل سایر مرورگرها به خصوص Firefox با داشتن چند هزار افزونه که در نوع خود کم نظیر است می توانید امکانات فوق العاده ای به مرورگر خود اضافه کنید و یا تغییر پوسته آن را سفارشی کنید.
*- سرعت اجرای سایتهای Web 2این سایتها به علت استفاده زیاد از javascript در IE باعث کند شدن مرورگر می شوند. این درحالی هست سایر مرورگرها در زمان اجرای javascript شدیدا با یکدیگر مبارزه می کنند.

http://pariyana.com/wp-content/uploads/2009/02/firefox-open-standards.jpg


مراجع برای تحقیق مطالب فوق
به عنوان خلاصه مطلب لینک ها و مطالبی رو برای رجوع سریع مطرح می کنم.
مقایسه سرعت اجرای javascript که مثل همیشه IE آخر هستند (http://ejohn.org/blog/javascript-performance-rundown/)
تست Acid 3 که میزان پشتیبانی از استانداردهای وب را نشان می دهید (http://en.wikipedia.org/wiki/Acid3)(به در صد IE8 توجه کنید!)
تکنولوژیها و جلوه های وب که کابران IE از آن محروم هستند:
طراحی سه بعدی مستقیما در خود مرورگر با استفاده از تگ Canvas (http://feeds.feedburner.com/%7Er/ajaxian/%7E3/516584397/c3dl-canvas-3d-javascript-library)
ویژگیهای جدید CSS 3 بخش ۱ (http://salarblog.wordpress.com/2008/10/05/css3-new-features-part1/)
ویژگیهای جدید CSS 3 بخش ۲ (http://salarblog.wordpress.com/2008/10/15/css3-new-features-part2/)


http://pariyana.com/wp-content/uploads/2009/02/css3-multiple-shadows.png



انتخابگر ها ( یا CSS Selector) که در نحوه شکل دهی ظاهر صفحات بسیار مهم هستند.
مرورگر خود را در مقابل CSS Selector ها بررسی کنید (http://www.css3.info/selectors-test/)
حیله هایی که طراحان وب برای هماهنگی با IE استفاده می کنند:
حقه ای برای قعال کردن تگهای article,section و … از Html 5 در IE (http://remysharp.com/2009/01/07/html5-enabling-script/)
چند حقه برای شناسایی مرورگر IE (http://ajaxian.com/archives/ievv)
مشکل با تگ img (http://weblogs.asp.net/bdill/archive/2009/01/25/ie-image-bug-website-performance-hit.aspx)
غرور و تکبر یا شاید هم سستی در پیاده سازی استانداردها: (http://www.microsoft.com/windowsxp/expertzone/chats/transcripts/08_0320_ez_ie8.mspx)

Chris Wilson [MS] (Expert):
Q: What do you guys think of the Acid-tests, especially Acid3? Is it your goal to let IE 8 pass Acid3?
A: Alex, The ACID3 test is a collection of interesting tests, spread across a large set of standards. Some of those standards will see improvements in IE8 - in fact, IE8 already improves on IE7’s score - but we are focused on the most important features and standards to make web developers’ lives easier. The ACID3 test does not map directly to that goal.

پیشرفتهایی که در IE8 صورت می گیرد که به نظرم کمتر از حد انتظار هستند (http://blog.wired.com/business/2009/01/more-details-ab.html)
و مراجعی برای تعداد کابران مرورگرها و غیره
تعداد کاربران سایتهای مشهور (http://en.wikipedia.org/wiki/Usage_share_of_web_browsers)
تعداد کاربران سایت w3schools.com (http://www.w3schools.com/browsers/browsers_stats.asp)
بررسی کلی از ویژگیهای مرورگرهای مختلف (http://internet-browser-review.toptenreviews.com/)
جنگ مرورگرها (http://en.wikipedia.org/wiki/Browser_wars)
مقایسه مرورگرها (http://en.wikipedia.org/wiki/Comparison_of_web_browsers)
Firefox از Chrome جلو می زند (http://arstechnica.com/open-source/news/2008/09/new-firefox-javascript-engine-is-faster-than-chromes-v8.ars)
ناتوانی مایکروسافت در رفع نقص امنیتی اینترنت اکسپلورر برای مدت ۴۵۳ روز (http://www.winbeta.net/comments.php?shownews=3276)
با این اوصاف برای رضای خدا هم که شده در آشنا کردن افراد با سایر مرورگرها کوشا باشید

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد