جنگ مرورگرها: اینترنت اکسپلورر 11 چه عملکردی دارد؟

ویندوز 8.1 همچنین شامل اینترنت اکسپلورر 11(Internet Explorer 11) جدید است. اگر از دیدگاه رابط کاربری(interface perspective) ، این مرورگر تغییرات مهمی ایجاد نکند، مایکروسافت(Microsoft) قول داده است که مطابقت با استانداردهای بهتر و عملکرد بیشتر داشته باشد. آیا به این وعده ها عمل می کند؟ و چگونه با سایر مرورگرهای مهم مقایسه می شود: کروم(Chrome) ، فایرفاکس و اپرا(Firefox and Opera) ؟ بیایید(Let) در این مقایسه آزمایشی(test comparison) متوجه شویم .

معیارهای مورد استفاده برای آزمایش

من از معیارهای زیر استفاده کردم: تست HTML5(HTML5 test) ، SunSpider ، Kraken ، Octane و Peacekeeper(Octane and Peacekeeper) .

به نقل از وب سایت آنها(their website) ، "نمره آزمون HTML5 نشان دهنده میزان پشتیبانی مرورگر شما از استاندارد HTML5 و مشخصات مرتبط است."

معیار SunSpider JavaScript(SunSpider JavaScript Benchmark) عملکرد جاوا اسکریپت را(JavaScript performance) در وظایف مربوط به استفاده فعلی و آینده(future use) نزدیک از جاوا اسکریپت(JavaScript) در دنیای واقعی، مانند رمزگذاری و دستکاری متن، اندازه گیری می کند. این یکی از آن معیارهایی است که در آن دریافت نمره کمتر مهم است. کمترین نتایج به معنای سرعت بیشتر و عملکرد بهتر است.

معیار Kraken JavaScript نسخه (Kraken JavaScript benchmark)موزیلا(Mozilla) از SunSpider است . در این آزمون نیز کسب نمره کمتر مهم است. امتیاز کمتر به معنای سرعت بیشتر و عملکرد بهتر است.

Octane v1 - یک مجموعه آزمایشی(test suite) جاوا اسکریپت است که توسط Google توسعه یافته و برای بهینه سازی مرورگر Google Chrome(Google Chrome browser) استفاده می شود . هر چه امتیاز بالاتر باشد، عملکرد کلی بهتر است. اگر می‌خواهید درباره آن بیشتر بدانید، صفحه پرسش‌های متداول(FAQ page) آن را بخوانید .

معیار Peaceekeeper(Peacekeeper benchmark) عملکرد مرورگر را با آزمایش عملکرد جاوا اسکریپت(JavaScript functionality) و توانایی آن در مدیریت توابع رایج جاوا اسکریپت(JavaScript) می سنجد . اگر می‌خواهید درباره آزمایش‌های آن بیشتر بدانید، صفحه پرسش‌های متداول(FAQ page) آن‌ها را بررسی کنید . این تنها آزمون کاملا مستقل است و مهم است که چه کسی بالاترین امتیاز را کسب کند.

سیستم تست(Test System) و مرورگرهای (Browsers) در حال(Being) آزمایش

من از رایانه شخصی خود برای انجام این آزمایش ها استفاده کردم که دارای پیکربندی زیر است: یک پردازنده هشت هسته ای AMD FX-8320(AMD FX-8320 eight-core) ، یک مادربرد گیگابایت 990FXA-UD3(Gigabyte 990FXA-UD3) ، 8 گیگابایت رم DDR3 Kingston HyperX Predator(RAM DDR3 Kingston HyperX Predator) با فرکانس 2133 مگاهرتز(MHz) ، یک گیگابایت Radeon HD6870 (Gigabyte Radeon HD6870 OC 1GB) کارت گرافیک (DDR5 video card)OC 1GB DDR5 و 256GB ADATA SX900 SATA III SSD(ADATA SX900 SATA III SSD drive) .

همه آزمایش‌ها روی یک نصب جدید Windows 8.1 Pro x64 انجام شد. هیچ افزونه، افزونه یا نوار ابزاری در هیچ یک از مرورگرهای در حال آزمایش فعال نبود: اینترنت اکسپلورر 11(Internet Explorer 11) ، گوگل کروم 30(Google Chrome 30) ، موزیلا فایرفاکس 24(Mozilla Firefox 24) و اپرا 17(Opera 17) . همه مرورگرها از تنظیمات پیش فرض خود استفاده کردند.

هر بنچمارک سه بار در هر مرورگر اجرا شد. من از میانگین نمره برای همه آمار و نمودارهای زیر(graphs below) استفاده کردم .

مطابقت استاندارد HTML5(HTML5 Standard Compliance) - برنده Google Chrome 30(winner Google Chrome 30)

تست HTML5(HTML5 test) نحوه پشتیبانی هر مرورگر از استاندارد HTML5(HTML5 standard) و مشخصات مرتبط را به اشتراک می گذارد. هیچ معیار مربوط به عملکرد را به شما نمی دهد. همانطور که در نمودار زیر مشاهده می کنید، برنده گوگل کروم 30(Google Chrome 30) با مجموع 463 امتیاز از حداکثر 500 امتیاز است.

اینترنت اکسپلورر 11، کروم 30، فایرفاکس 24، اپرا 17، بنچمارک، مقایسه

از زمانی که اینترنت اکسپلورر 10(Internet Explorer 10) را در سال گذشته آزمایش کردیم ، اینترنت اکسپلورر 11 (Internet Explorer 11)امتیاز انطباق(compliance score) را بهبود بخشیده است . با این حال همه مرورگرهای دیگر با سرعت بیشتری تکامل یافته اند و انطباق با HTML5(HTML5 compliance) آنها در همان دوره زمانی با (time period)حاشیه وسیع تری(wider margin) بهبود یافته است . بیشترین سود هنگام ارزیابی Opera مشاهده می شود. همانطور که در تمام معیارهای زیر خواهید دید ، استفاده از موتور رندر WebKit از نظر (WebKit rendering)انطباق با استانداردها و عملکرد مرور خالص نتیجه داده است.(compliance and pure browsing performance)

متأسفانه برای مایکروسافت ، (Microsoft)مدل توسعه(development model) "سنتی" آنها به این معنی است که اینترنت اکسپلورر(Internet Explorer) نسبت به رقبای خود سرعت بهبود کمتری دارد.(improvement rate)

SunSpider 1.0.2 - برنده Internet Explorer 11(winner Internet Explorer 11)

Sunspider تنها بنچمارکی است که اینترنت اکسپلورر 11(Internet Explorer 11) برنده آن است.

اینترنت اکسپلورر 11، کروم 30، فایرفاکس 24، اپرا 17، بنچمارک، مقایسه

نسخه دسکتاپ اینترنت اکسپلورر 11(Internet Explorer 11) 57 درصد سریعتر از کندترین مرورگر در این آزمایش - Mozilla Firefox بود. همچنین، بین نسخه برنامه اینترنت اکسپلورر 11(Internet Explorer 11) و نسخه دسکتاپ 10 % performance difference

Kraken 1.1 - برنده Google Chrome 30(winner Google Chrome 30)

(Mozilla)بنچمارک موزیلا نشان می دهد که اینترنت اکسپلورر 11(Internet Explorer 11) کندترین مرورگر است. 44 درصد کندتر از Google Chrome 30 بود - برنده جدا شده در این آزمایش.

اینترنت اکسپلورر 11، کروم 30، فایرفاکس 24، اپرا 17، بنچمارک، مقایسه

به نظر من خنده دار است که فایرفاکس(Firefox) برنده این معیار نیست، حتی اگر توسط موزیلا(Mozilla) توسعه یافته است. این بیانیه ای است برای این واقعیت که موزیلا(Mozilla) تمام تلاش خود را برای ایجاد یک آزمایش مرتبط انجام داد که فقط برای نشان دادن اینکه فایرفاکس(Firefox) می تواند حداقل یک معیار را بدست آورد استفاده نمی شود.

نتیجه جالب دیگر این بود که نسخه اپلیکیشن اینترنت اکسپلورر 11(Internet Explorer 11) 9 درصد بهتر از نسخه دسکتاپ عمل کرد.

Octane V1 - برنده Google Chrome 30

جای تعجب نیست که معیار گوگل توسط گوگل (Google)کروم 30(Google Chrome 30) با حاشیه بزرگ در مقابل اینترنت اکسپلورر 11(margin versus Internet Explorer 11) - 34% برنده شده است.

اینترنت اکسپلورر 11، کروم 30، فایرفاکس 24، اپرا 17، بنچمارک، مقایسه

برنامه Internet Explorer 11 14% کندتر از نسخه دسکتاپ بود. یکی دیگر از واقعیت های قابل توجه در این معیار و همه موارد دیگر این است که Opera 17 همیشه در رتبه دوم نزدیک به Google Chrome 30 قرار دارد. در این آزمایش تنها 5 درصد کندتر بود.

PeaceKeeper - برنده Google Chrome 30(winner Google Chrome 30)

PeaceKeeper یک بار دیگر نشان داده است که Google Chrome 30 رهبر عملکرد(performance leader) بی‌رقیب در قلمرو مرورگرهای اینترنتی است.(Internet)

اینترنت اکسپلورر 11، کروم 30، فایرفاکس 24، اپرا 17، بنچمارک، مقایسه

این آزمایش تقریباً دو برابر سریعتر از اینترنت اکسپلورر 11(Internet Explorer 11) بود. با این حال، آخرین مکان توسط فایرفاکس 24(Firefox 24) به دست آمد، در حالی که اپرا 17(Opera 17) در رده دوم بسیار نزدیک بود - با تنها 2 امتیاز که آن را از رهبر جدا می کند.

نتیجه گیری

پس از آزمایش همه مرورگرها و مطالعه نتایج، نتایجی وجود دارد که می خواهم خلاصه کنم:

  • گوگل کروم(Google Chrome) از نظر عملکرد همچنان پیشتاز است، اما اپرا(performance but Opera) پس از مهاجرت به موتور رندر Webkit(Webkit rendering) به یک رقیب بسیار قوی تبدیل شده است.
  • اگر Opera اکوسیستم برنامه‌های افزودنی و افزونه‌های خود را گسترش دهد، شانس خوبی برای محبوب شدن بیشتر خواهد داشت، به‌ویژه در میان کاربرانی که از (Opera)سیاست‌های جمع‌آوری و حفظ(collection and retention policies) داده‌های Google استقبال نمی‌کنند .
  • اینترنت اکسپلورر 11 در مقایسه با (Internet Explorer 11)اینترنت اکسپلورر 10(Internet Explorer 10) پیشرفت های خوبی را از نظر انطباق با استاندارد HTML5(HTML5 standard) و عملکرد واقعی مرور ارائه(browsing performance) می دهد .
  • برنامه اینترنت اکسپلورر(Internet Explorer) عملکرد خوبی ارائه می دهد، اما در اکثر آزمایشات، تقریباً 10٪ کندتر از همتای دسکتاپ خود است.
  • برنامه انتشار(release schedule) سریع مورد استفاده سایر مرورگرها به این معنی است که آنها با سرعت بیشتری نسبت به اینترنت اکسپلورر(Internet Explorer) بهبود می یابند . اگر مایکروسافت(Microsoft) می‌خواهد اینترنت اکسپلورر(Internet Explorer) را به یک رهبر عملکرد(performance leader) تبدیل کند، باید نسخه‌های جدید را بیشتر از یک بار در سال ارائه کند.

امیدوارم این تست ها برای شما آموزنده و آشکار بوده باشد. اگر سوال یا مشاهداتی دارید، دریغ نکنید که نظر خود را بنویسید.



About the author

من یک مهندس نرم افزار و وبلاگ نویس با نزدیک به 10 سال تجربه در این زمینه هستم. من در ایجاد بررسی ابزارها و آموزش‌ها برای پلتفرم‌های مک و ویندوز، و همچنین ارائه نظرات تخصصی درباره موضوعات توسعه نرم‌افزار تخصص دارم. من همچنین یک سخنران و مدرس حرفه ای هستم و در کنفرانس های فناوری در سراسر جهان ارائه کرده ام.



Related posts