سایت تخصصی بنچ مارک و تست سخت افزار TomsHardware چند ماه یک بار به بررسی تخصصی مرورگرها میپردازد. تا کنون ۴ بار چنین مقایسه ای انجام شده است. نام این مجموعه تست Web Browser Grand Prix یا به اختصار WBGP انتخاب شده که به معنی مسابقه ی اسب دوانی مرورگرهای وب میباشد. تامز هاردور برای بار پنجم این مقایسه را انجام داده و نتایج آن را برای مطالعه ی علاقه مندان در2قسمت آماده کرده ام.
مقایسه قسمت {2}
برای مشاهده ادامه خبر به ادامه مطلب مراجعه کنید
در این بنچ مارک توانایی کار با فایل های فلش در صفحات وب بررسی شده است. هر چه امتیاز بالاتر باشد، مرورگر توانایی بیشتری برای کار با فلش دارد. Microsoft Internet Explorer 9 و همچنین Apple Safari 5.05 رتبه ی اول و دوم را بدست آورده اند. مرورگر Opera در میانه ی جدول است و مرورگرهای Firefox و Chrome با اختلاف کمی در رده های آخر قرار میگیرند.
برای ساده کردن نتایج این تست و استفاده از نتیجه ی آن در تعیین امتیاز کلی تست ها، هر سه مرحله ی بنچ مارک یعنی مرتب سازی وکتوری، بازی با به کارگیری فرمت تصویری Bitmap و در نهایت ستون های متنی، یک امتیاز کلی به دست می آوریم که هر سه نوع استفاده ی معمول را در نظر میگیرد. با توجه به این که هر سه مرحله با هم انجام میشود، نتیجه ی هر سه را در یک نمودار نشان میدهیم. در نمودار بعدی که با نام Composite مشخص شده، ترکیب سه امتیاز را آورده ایم.
در تست مرتب سازی وکتور مشاهده میکنید که ۴ مرورگر اول حدود ۶۰ فریم بر ثانیه سرعت دارند و مرورگر Chrome با سرعت ۴۸ فریم بر ثانیه در جایگاه آخر قرار میگیرد. در تست بازی به به کارگیری Bitmap هم نتیجه مشابه است و کروم با دیگران اختلاف دارد و در آخرین جایگاه قرار گرفته است. در تست آخر یعنی ستون های متنی مشاهده میکنید که فایرفاکس تنها با ۲ فریم بر ثانیه اختلاف سرعت، از سه مرورگر اول عقب مانده است و Chrome نیز با ۱ فریم بر ثانیه اختلاف در رده ی آخر قرار میگیرد.
در تست آخر یعنی ستون های متنی هم مثل تست قبلی دو مرورگر IE9 و Firefox بهترین عملکرد را دارند. باز هم کروم با اختلاف زیادی در جایگاه سوم است و دو مرورگر دیگر عملکرد جالبی ندارند.
امتیاز کلی سه مرحله از میانگین گیری سه امتیاز نمودار بالا به دست می آید. Firefox بهترین امتیاز را دارد و IE9 هم با فاصله ی کمی دوم است. سه مرورکر بعدی با اختلاف نسبتا زیادی در رده های بعد قرار گرفته اند.
Internet Explorer در این بنچ مارک هم از دیگران پیشی گرفته است و سرعت ۶۰ فریم بر ثانیه ای دارد. این بار Chrome عملکرد بهتری دارد و با سرعت ۵۱ فریم بر ثانیه تست را به پایان رساند و Opera با اختلاف نسبتا زیادی در رده ی سوم است. Safari طبق معمول سرعت خوبی ندارد ولی عجیب است که Firefox در این تست اصلا موفق نیست و در آخرین جایگاه قرار گرفته است.
در تست هایی که مربوط به Hardware Acceleration (به معنی شتاب گیری سخت افزاری) است، توانایی مرورگر در استفاده از سخت افزار برای شتاب دهی به فرآیندهای گرافیکی مشخص میشود. بنچ مارک اول Psychedelic Browsing محصول کمپانی میکروسافت است که نتیجه ی آن را در نمودار زیر مشاهده میکنید. Firefox و IE9 با امتیاز خوبی در رده ی اول و دوم هستند. Opera و Chrome و Safari با امتیاز بسیار کمتری، رده های بعدی را پر کرده اند.
تست ذرات Khronos هم یکی دیگر از تست های است که توانایی مرورگر در بخش گرافیک را نشان میدهد. این بار Chrome عملکرد عالی دارد و رتبه ی اول را به دست آورده است. Firefox با کمی اختلاف دوم است و باقی مرورگرها در این تست شرکت ندارند.
مقدار کل حافظه ای که مرورگر هنگام کار با صفحات وب اشغال میکند مساله ی مهمی است و در این تست به بررسی آن می پردازیم. Internet Explorer 9 با اشغال ۲۷ مگابایت حافظه بهترین وضعیت را دارد. Chrome با کمی اختلاف ۳۰ مگابایت حافظه لازم دارد تا یک تب را باز کند. Safari و Firefox و Opera در رتبه های بعدی قرار دارند.
طبق معمول هر تب را باید به صورت جداگانه در Safari باز کنیم چرا که در غیر این صورت، مرورگر Apple مدام صفحات را بارگذاری مجدد میکند.
Apple Safari کمترین حافظه را برای باز کردن ۴۰ تب مورد استفاده قرار میدهد. Firefox کمی عقب تر است و Opera و Chrome و IE9 در رده های بعدی هستند. IE9 در باز کردن یک تب، بهترین نتیجه را به دست آورده ولی وقتی ۴۰ تب هم زمان باز شود، حافظه ی بیشتری نسبت به سایر مرورگرها اشغال میکند.
بعد از بستن ۳۹ تب و ۵ دقیقه صبر کردن، مرورگر باید حافظه ی اشغال شده را آزاد کند. هر چه قدر مدیریت حافظه قوی تر باشد، مقدار حافظه ی آزاد شده بیشتر است.
در این آزمایش مرورگرهای IE9 و Chrome ، تقریبا تمام فضای اشغال شده توسط تب های اضافی را آزاد میکنند و تنها به اندازه ی یک تب فضا اشغال میکنند. Firefox در رتبه ی سوم قرار گرفته است. فایرفاکس به جای اینکه چیزی حدود ۶۰ مگابایت فضا برای یک تب اشغال کند، حدود ۲۰۰ مگابایت اشغال میکند و در واقع مدیریت خوبی روی حافظه ندارد. Safari و Opera هم در این زمینه اصلا خوب عمل نمیکنند.
تست قبلی را بعد از گذشت حدود ۱۰ دقیقه از بسته شدن ۳۹ تب اضافی تکرار میکنیم. رده بندی باز هم مثل تست قبل است. Opera حدود ۷۰ مگابایت دیگر از حافظه ی اشغال شده را آزاد میکند اما این برای تغییر رتبه کافی نیست. البته Opera 11.50 نسبت به نسخه های قبلی در زمینه ی مدیریت حافظه بهتر عمل میکند و روند خوبی طی کرده است.
وقتی میکروسافت ادعا کرد که مرورگر Internet Explorer 9 بهترین مرورگر از نظر مصرف انرژی است، ما میخواستیم صحت این ادعا را بررسی کنیم. مصرف کم علاوه بر اینکه برای مراکز اطلاعاتی و شغلی مهم است، برای وسایل همراه نیز بسیار مهم میباشد. بنابراین تست جدید عمر باتری را به مجموعه تست های WBGP اضافه کردیم.
برای اینکه مشخص کنیم استفاده از هر مرورگر، چه قدر روی عمر باتری موثر است، نِت بوک Dell Inspiron Mini 10v را انتخاب کردیم. همان طور که قبلا گفته شد، ویندوز ۷ سرویس پک ۱ روی آن نصب و آپدیت شد. نرم افزارهای مورد نیاز مثل Flash ، Java و Silverlight را قبل از نصب ۵ مرورگر، نصب کردیم. تنظیمات Power Management را هم تغییر دادیم که نمایشگر کم نور یا خاموش نشود، هارددیسک خاموش نشود، سیستم به حالت استند بای نرود و خاموش نشود. سطح بحرانی شارژ باتری را از ۵ درصد به ۳ درصد کاهش دادیم تا با تست عمر باتری که روی سیستم عامل Linux صورت گرفته هماهنگ شویم. در نهایت روشنی نمایشگر و صدا را تا آخرین حد بالا بردیم.
برای تست مرورگرها یک لیست طولانی از ویدیوهای سایت YouTube حاضر کردیم و توسط کانکشن وایرلس (Wi-Fi) ارتباط سیستم با اینترنت را برقرار کردیم. میتوانستیم از کابل LAN نیز استفاده کنیم تا به اینرنت متصل شویم اما برای اینکه نتیجه ی تست به نحوه ی معمول اتصال به اینترنت، شبیه تر باشد از اتصال وایرلس استفاده کردیم. وقتی نِت بوک خاموش شد آن را به برق وصل کرده و توسط یک نرم افزار جانبی، مقدار زمانی که سیستم در آخرین بار استفاده، روشن بوده
در تست مقدار مصرف باتری (انرژی) مشخص شده که مرورگر Firefox 5 بهترین زمان را ثبت میکند. مرورگر Opera در رتبه ی بعدی قرار دارد، Microsoft Internet Explorer 9 در سومین جایگاه است. مرورگر Chrome رتبه ی چهارم را به دست آورده و Safari نیز بیشترین مصرف انرژی را دارد.
درست است که مرورگر میکروسافت بهترین مصرف انرژی را ندارد ولی دقت کنید که میکروسافت مرورگر خود را در برابر مرورگرهای Firefox 4 و Opera 11 تست کرده بود، در اینجا نسخه های جدیدتر مورد بررسی قرار گرفته و نمیتوان گفت که ادعای میکروسافت دروغین بوده است.
نسخه ی ۱۲ گوگل کروم و نسخه ی ۵٫۰۵ مرورگر کمپامی اپل در بخش مصرف انرژی فرق چندانی با نسخه های قبلی یعنی نسخه ی ۱۰ کروم یا ۵٫۰۴ Safari ندارند، این مرورگرهای که بر اساس WebKit ساخته شده اند ازنظر مصرف انرژی ضعیف تر عمل میکنند.
در تست های مربوط به مقدار حافظه اشغال شده توسط مرورگر و در تست بارگذاری ۴۰ صفحه در ۴۰ تب، شاهد بروز رفتارهای عجیب از مرورگرهای مختلف بودیم. تاکنون این اشکالات و رفتارهای عجیب تنها به عنوان مشاهدات ما مطرح بودند اما از این پس بنچ مارکی با عنوان قابلیت اطمینان به مجموعه ی WBGP اضافه میکنیم. به عنوان مثال ناتوانی Safari در باز کردن هم زمان ۴۰ تب و همچنین نیاز به بارگذاری مجدد برخی صفحات در مرورگر Chrome جزء مواردی هستند که در این بنچ مارک به عنوان خطا مطرح میشوند.
همه ی مرورگرهای شرکت کننده در این مسابقه میتوانند یک صفحه در یک تب را به درستی باز کنند، اما وقتی شرایط پیچیده میشود و ۴۰ تب به صورت هم زمان بارگذاری میشود، قضیه فرق میکند. هر صفحه ای که به دلیلی (مثل منابع بارگذاری نشده یا ناقص بارگذاری شده) نیاز به نو سازی (رفرش) داشته باشد، به عنوان خطا در نظر گرفته میشود. صفحات خالی، صفحاتی با پیام Error، صفحاتی که عکس های ناقص دارند یا عکسی در آن ها بارگذاری نشده است، چیدمان های ناقص، ویدیوهای بارگذاری نشده یا متوقف شده و تبلیغات ناقص بارگذاری شده از موارد خطا هستند.
در نمودار زیر متوسط تعداد خطاها در مرورگرهای مختلف را مشاهده میکنید.
همان طور که می بینید مرورگر محبوب Firefox بهترین پایداری و قابلیت اطمینان را دارد، بنابراین بی دلیل نیست که به عنوان پایدارترین مرورگر معروف شده است. مرورگر جدید موزیلا میتواند تمام ۴۰ صفحه را در ۴۰ تب مختلف بدون هیچ اشکالی باز کند، هر بار هم همین نتیجه را به دست آورده است (این تست ۳ بار تکرار شده است).
Opera هم بهترین نتیجه را دارد و هیچ نیازی به بارگذاری مجدد تب ها نیست. مرورگر Google Chrome یکی از سریع ترین مرورگرهای شرکت کننده است اما چند بار نیاز به بارگذاری مجدد برخی تب ها داشته است. درست است که قابلیت اطمینان آن متوسط است اما قابلیت اطمینان نسخه ی ۱۲ نسبت به نسخه های قبلی بهتر میباشد.
مرورگر میکروسافت کمترین قابلیت اطمینان را به دست آورده است. این بدترین خبر در مورد IE9 نیست، خبر بدتر این است که برخی تب ها را باید چند بار بارگذاری مجدد میکردیم تا درست و کامل باز شوند. به عنوان مثلا سایت های YouTube، Wikipedia، Huffington Post و C3 Metrics چند بار بارگذاری شدند. سایت های دیگری هم مشکل بارگذاری داشتند اما این چهار سایت در هر سه بار تکرار تست دچار مشکل شده بودند و چند بار بارگذاری نیاز داشتند. IE9 بعد از اولین بارگذاری خراب میشد و باید نرم افزار را دوباره اجرا میکردیم. IE9 مشکلات بسیاری در زمینه ی پایداری و قابلیت اطمینان دارد.
Safari در هر تست به طور متوسط ۱ بار نیاز به بارگذاری یکی از تب ها داشته است، آن را در آخرین جایگاه قرار دادیم چرا که نمیتوانست به طور هم زمان تمام ۴۰ تب را بارگذاری کند. بنابراین مجبور بودیم تمام سایت ها را یکی یکی در تب های جداگانه باز کنیم.
بنابراین در بارگذاری درست و کامل صفحات مرورگری بهتر از Firefox و Opera وجود ندارد. مرورگرهای IE9 و Chrome کار را سریع انجام میدهدند اما نتیجه معمولا دچار مشکل است، مخصوصا IE9 که وضع بسیار به هم ریخته ای دارد.
چیزی که یک کاربر حرفه ای میخواهد این است که تعداد زیادی صفحه به صورت درست و کامل بارگذاری شود و به این منظور باید سراغ مرورگرهای Opera 11.50 و Mozilla Firefox 5 برویم.
مرورگر IE9 در بنچ مارک جاوا اسکریپت Sputnik با امتیاز ۵۱۷۵ اول میشود. بقیه ی مرورگرها با اختلافی کم در جایگاه های بعدی قرار میگیرند.
در این بخش مرورگر مراحلی را برای ارزیابی توانایی کار با CSS3 پشت سر میگذارد. در زمان معلوم هر چه تعداد دفعات اجرا بالاتر باشد، مرورگر در این زمینه سریع تر و بهتر است. Firefox بهترین نتیجه را به دست آورده و بقیه ی مرورگرها با اختلاف بسیار کمی در رده های بعدی هستند. Chrome با اختلاف بسیار کم در رده ی آخر قرار میگیرد.
امتیاز این تست به صورت درصدی است. فقط دو مرورگر Firefox و IE9 با درصد ۹۷ و ۹۵ تست را پشت سر گذاشته اند و بقیه ی مرورگرها امتیاز کامل به دست می آورند.
سایت HTML5Test.com نیز در زمینه ی HTML5 به بررسی مرورگر میپردازد. Chrome در زمینه ی استاندارد بعدی طراحی صفحات وب یعنی HTML5 بهترین پشتیبانی و کارایی را دارد و بهترین نتیجه را به دست می آورد. امتیاز Bonus هم برای قابلیت های اضافی در نظر گرفته شده که باز هم Chrome بیشترین امتیاز اضافی را به دست آورده است. IE9 امتیاز کمی به دست آورده و در تست HTML5 این وب سایت عملکرد رضایت بخشی ندارد.
رتبه بندی کلی
مجموعه تست های مسابقه ی مرورگرها روز به روز کامل تر و جامع تر میشود. تست های متعددی برای در نظر گرفتن تمام جنبه های مثبت و منفی یک مرورگر انجام شده تا بهترین آنها را مشخص کنیم.
در این بخش نتایج کل تست ها را در چهار دسته ی کلی بررسی میکنیم. کارایی، بازدهی، قابلیت اطمینان و پایداری و در نهایت تطبیق با استانداردها.
در جداول زیر مشاهده میکنید که هر مرورگر در چند مورد از تست های هر دسته رتبه ی اول، دوم ، سوم و … را به دست آورده است.
همان طور که مشاهده میکنید در امتیاز استاندارد شده که به صورت درصد بیان میشود، مرورگر Chrome بهترین نتیجه را دارد، Opera 11.50 ، Firefox 5 ، Safari 5.05 و در نهایت IE9 در رده های بعدی هستند.
در جدول کلی زیر نیز نقاط ضعف و قوت مرورگرها در تست های مختلف نمایش داده شده است:
بهترین ها خوبها قابل قبولا ضعیف ها
زمان اجرا |
Opera |
Chrome Internet Explorer |
Firefox | Safari |
زمان بارگذاری صفحه | Chrome |
Firefox Internet Explorer Opera, Safari |
||
جاوا اسکریپت | Chrome | Firefox | Opera
Internet Explorer |
Safari |
DOM | Opera |
Chrome, Firefox Internet Explorer |
Safari | |
CSS | Chrome | Opera | Internet Explorer | Firefox, Safari |
قلش | Internet Explorer | Opera, Safari | Chrome, Firefox | |
جاوا | Firefox | Chrome |
Internet Explorer , Opera, Safari |
|
Silverlight | Opera | Internet Explorer | Chrome, Firefox, Safari | |
HTML5 | Firefox | Internet Explorer | Chrome | Opera, Safari |
شتاب دهی سخت افزاری HTML5ااا |
Firefox | Internet Explorer |
Chrome Opera, Safari |
|
WebGL | Chrome | Firefox |
Internet Explorer Opera, Safari |
|
بنچ مارک بازدهی |
||||
حافظه ی مورد نیاز | Safari | Firefox |
Chrome Internet Explorer Opera |
|
مدیریت حافظه | Internet Explorer | Chrome | Firefox, Safari
Opera |
|
عمر باتری | Firefox |
Chrome Internet Explorer Opera |
Safari | |
تست پایداری و قابلیت اطمینان |
||||
صحت بارگذاری صفحات |
Firefox, Opera | Chrome |
Internet Explorer Opera |
|
بنچ مارک تطبیق با استاندارد |
||||
جاوا اسکریپت |
Internet Explorer | Opera | Chrome, Firefox
Safari |
|
DOM | Chrome
Opera, Safari |
Firefox
Internet Explorer |
||
CSS3 |
Firefox Internet Explorer Opera, Safari |
Chrome | ||
HTML5 | Chrome | Firefox, Opera | Safari | Internet Explorer |
برنده ی رقابت WBGP5 مرورگر Google Chrome نسخه ی ۱۲ است. این نتیجه گیری با انجام تست های مختلف و همه جانبه صورت گرفته است.
در مسابقه ی قبلی Internet Explorer 9 جام قهرمانی را دریافت کرده بود اما گوگل با بهبود قابلیت اطمینان، کارایی و تطبیق بهتر با استانداردها، این بار توانست جام قهرمانی را از IE9 برباید. تنها جایی که مرورگر Google Chrome 12 واقعا ضعیف عمل کرده، شتاب دهی سخت افزاری برای HTML5 است، البته هنوز این قابلیت در مرورگر نروژی کروم فعال نشده است و باید منتظر کار خوب گوگل در این زمینه هم باشیم.
Safari 5 بین این مرورگرهای پیرترین است و تغییرات عمده ای نکرده، با عرضه Mac OS X یا Lion باید نسخه ی ۶ این مرورگر را بررسی کنیم که در واقع یک به روزسازی اساسی میباشد.
پایان قسمت دوم
منبع: tomshardware