M.T.P
دوشنبه 27 تیر 1390, 11:04 صبح
سایت تخصصی بنچ مارک و تست سخت افزار TomsHardware چند ماه یک بار به بررسی تخصصی مرورگرها میپردازد. تا کنون ۴ بار چنین مقایسه ای انجام شده است. نام این مجموعه تست Web Browser Grand Prix یا به اختصار WBGP انتخاب شده که به معنی مسابقه ی اسب دوانی مرورگرهای وب میباشد. تامز هاردور برای بار پنجم این مقایسه را انجام داده و نتایج آن را برای مطالعه ی علاقه مندان آماده کرده ایم. http://www.gooyait.com/uploads/wbgp5header.png (http://www.gooyait.com/uploads/wbgp5header.png)
نسخه های جدید عرضه شده که در WBGP4 وجود نداشت شامل سه مورد زیر است:
Google Chrome 12
Opera 11.50
Firefox 5
در مسابقه ی قبلی، مرورگر مایکروسافت یعنی Internet Explorer 9 جام رتبه ی اول را دریافت کرد، حال گوگل کروم و موزیلا فایرفاکس و همچنین اپرا بار دیگر با نسخه های جدید به میدان می آیند تا بتوانند رتبه ی اول را به دست آورند. Mozilla با عرضه ی سریع تر نسخه های جدید خود با گوگل رقابت میکند. اکنون نسخه ی پنجم Firefox عرضه شده است اما آیا عرضه ی نسخه های جدید موزیلا مثل گوگل کروم همراه تغییرات و ابتکارات بزرگ است یا نه؟ از طرف دیگر آیا موزیلا میتواند بر IE میکروسافت غلبه کند ؟ سوال دیگر این است که دو مرورگر بسیار سریع Opera و Chrome مثل سال ۲۰۱۰ باز هم میتوانند برنده ی هر دو جایزه ی کارایی و سرعت شوند؟
مجموعه ی تست خود را آماده کردیم تا بار دیگر مقایسه کنیم، البته دو مورد از تست ها را حذف کردیم، بنچ مارک جاوا اسکریپت Google V8 JavaScript Benchmark و تست GUIMARK2 HTML5 Vector Charting test که برای بررسی سرعت مرتب سازی و جدول کردن وکتور به کار میرفت، حذف شده است. تست جدید اجرای جاوا اسکریپت با نام JSGameBench که توسط Facebook عرضه شده است را اضافه کرده ایم. همچنین بررسی مقدار مصرف باتری و تست قابلیت اطمینان و پایداری نیز در WBGP5 صورت میگیرد.
عرضه ی نسخه ی ۵ موزیلا آن قدر سریع است که برخی به شدت از آن انتقاد کرده اند. عده ای میگویند شاید بهتر بود نام این نسخه ۴٫۱ یا ۴٫۲ و حتی ۴٫۰۲ گذاشته میشد!!! نه نسخه ی ۵ و علت این موضوع همان طور که میدانید تفاوت بسیار کم ظاهر نسخه های ۴ و ۵ است. علت دیگر انتقادات این است که چرا موزیلا از سبک گوگل در عرضه ی سریع نسخه های بعدی تقلید کرده است؟ علت اصلی معروفیت موزیلا این است که قابلیت اطمینان و پایداری بالایی داشته و کمپانی های زیادی آن را انتخاب کرده اند. طرفداران موزیلا بر این باورند که عرضه ی سریع نسخه های جدید بی مورد است و باعث کاهش محبوبیت موزیلا میشود.
مایکروسافت با اعلام این خبر که استفاده از قابلیت های WebGL مضر است، مزاحم موزیلا و گوگل شده است، این کمپانی در مرورگر بعدی خود IE 10 نیز از قابلیت های WebGL استفاده نکرده است. عده ای از متخصصین نیز از ادعای میکروسافت حمایت کرده اند.
اما از این مسائل بگذریم و سراغ شرکت کنندگان در مسابقه ی پنجم اسب دوانی مرورگرها WBGP5 برویم.
وقتی اولین مسابقه ی WBGP را در سال ۲۰۱۰ برگزار کردیم (http://www.tomshardware.co.uk/firefox-chrome-opera,review-31826.html) سریعا پای اسب ها را به زمین کوبیدیم و حرکت کردیم و تست ها را انجام دادیم. ما فرض کردیم که خوانندگان نسبت به ۵ مرورگر برتر آگاهی دارند و آن ها را معرفی نکردیم. به هر حال این ۵ مرورگر، امروز خیلی معروف هستند و با آن آشنایی دارید ولی لینک دانلود آخرین نسخه های عرضه شده را در ادامه آورده ایم تا در صورت نیاز با آن ها آشنا شوید.
Google Chrome
http://www.gooyait.com/uploads/chromelogo256px.png (http://www.gooyait.com/uploads/chromelogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-33.png (http://www.gooyait.com/uploads/WBGP-images-Charts-33.png)
Download Chrome (http://www.tomsguide.com/us/download/Google-Chrome,0301-22858.html)
Mozilla Firefox
http://www.gooyait.com/uploads/firefoxlogo256px.png (http://www.gooyait.com/uploads/firefoxlogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-22.png (http://www.gooyait.com/uploads/WBGP-images-Charts-22.png)
Download Firefox (http://www.tomsguide.com/us/download/Mozilla-Firefox,0301-7374.html)
Microsoft Internet Explorer
http://www.gooyait.com/uploads/ie9logo256px.png (http://www.gooyait.com/uploads/ie9logo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-1.png (http://www.gooyait.com/uploads/WBGP-images-Charts-1.png)
Download Internet Explorer (http://www.tomsguide.com/us/download/Internet-Explorer,0301-20990.html)
Opera
http://www.gooyait.com/uploads/operalogo256px.png (http://www.gooyait.com/uploads/operalogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-4.png (http://www.gooyait.com/uploads/WBGP-images-Charts-4.png)
Download Opera (http://www.tomsguide.com/us/download/Opera,0301-24290.html)
Apple Safari
http://www.gooyait.com/uploads/safarilogo256px.png (http://www.gooyait.com/uploads/safarilogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-5.png (http://www.gooyait.com/uploads/WBGP-images-Charts-5.png)
Download Safari (http://www.tomsguide.com/us/download/Safari-navigateur-internet,0301-9899.html)
سخت افزار استفاده شده
مشخصات دقیق سخت افزاری که مرورگرها توسط آن تست شده است به صورت زیر میباشد:
http://www.gooyait.com/uploads/WBGP-images-Charts-6.png (http://www.gooyait.com/uploads/WBGP-images-Charts-6.png)
همان طور که قبلا ذکر شد یک تست جدید به WBGP اضافه شده است که میزان مصرف باتری را نشان میدهد. به این منظور یک نِت بوک مورد استفاده قرار میگیرد که مشخصات دقیق آن در جدول زیر ذکر شده است. در WBGP5 از مدل نسل اول Inspiron Mini 10v محصول کمپانی Dell استفاده شده است.
http://www.gooyait.com/uploads/WBGP-images-Charts-7.png (http://www.gooyait.com/uploads/WBGP-images-Charts-7.png)
برای اجرای تست بارگذاری صفحات وب و همچنین تست جاوا اسکریپ فیس بوک نیاز که از نوع سرور و کلاینتی هستند، نیاز به سرور داریم. به همین منظور یکی از سیستم های قدیمی خود را انتخاب کردیم و سیستم عامل اوبونتو، نسخه مخصوص سرور را نصب کردیم، یعنی Ubuntu 10.04 LTS را به عنوان سیستم عامل سرور انتخاب و سپس از طریق LAN به سیستم تست متصل کردیم. مشخصات سیستمی که به عنوان سرور مورد استفاده قرار میگیرد در جدول زیر ذکر شده است:
http://www.gooyait.com/uploads/WBGP-images-Charts-8.png (http://www.gooyait.com/uploads/WBGP-images-Charts-8.png)
شروع کار
قبل از اینکه تست ها را شروع کنیم، ویندوز ۷ را به طور کامل آپدیت میکنیم. ویندوز ۷ سرویس پک ۱ و آپدیت تا تاریخ ۲۰/۶/۲۰۱۱ برای دستاپ و ویندوز ۷ سرویس پک ۱ و آپدیت تا تاریخ ۲۵/۶/۲۰۱۱ برای نِت بوک استفاده شده است. در هر دو سیستم عامل تنظیمات را طوری تغییر داده ایم که مدیریت توان مصرفی (Power Management) هیچ وقت وارد عمل نشود و همچنین کلیه ی پیام های Action Center ویندوز را نافعال کرده ایم.
در جدول زیر تمام نرم افزارهای اضافی که روی سیستم نصب شده شامل درایورها، پلاگین ها و مرورگرها را مشاهده میکنید:
http://www.gooyait.com/uploads/WBGP-images-Charts-9.png (http://www.gooyait.com/uploads/WBGP-images-Charts-9.png)
روش تست
بعد از تست هر مرورگر، کامپیوتر را ری استارت میکنیم و صبر میکنیم تا برای تست مرورگر بعدی گرم و آماده به کار شود، غیر از تست تطبیق با استاندارد، تمام امتیازات نهایی ما بر اساس چندین مرتبه تست به دست می آید. در مورد تست هایی که زمان کمتری میگیرند، مقیاس کوچکتری دارند یا متغیرتر هستند، دفعات بیشتری تکرار صورت گرفته است تا نتایج دقیق تری به دست آید. در جدول زیر مجموعه ی ۳۷ تایی بنچ مارک های به کار رفته در مجموعه تست WBGP5 را مشاهده میکنید. تعداد تکرار هر بنچ مارک نیز روبروی آن آورده شده است:
http://www.gooyait.com/uploads/WBGP-images-Charts-10.png (http://www.gooyait.com/uploads/WBGP-images-Charts-10.png)
تست زمان شروع به کار مرورگر با ۱ تب باز
مرورگر باز میشود و صفحه ی اصلی گوگل که پر بازدید ترین صفحه بین تمام سایت های دنیاست را باز میکند. زمان مورد نیاز در نمودار زیر نشان داده شده است:
http://www.gooyait.com/uploads/startuptime1tabwbgp5.png (http://www.gooyait.com/uploads/startuptime1tabwbgp5.png)
کروم و اینترنت اکسپلورر در زمانی کمتر از ۱ ثانیه اجرا شده و صفحه را بارگذاری میکنند. مرورگرهای بعدی به ترتیب Firefox و Opera و در نهایت Safari هستند.
تست زمان شروع به کار مرورگر با ۸ تب باز
در این تست ۸ تب با مرورگر باز میشود. Opera باز کردن هم زمان ۸ تب را در بهترین زمان انجام داده است. IE9 هم زمان خوبی به دست آورده است. در کل میتوان گفت که زمان اجرای مرورگر و بارگذاری صفحات با دو مرورگر IE9 و Opera 11.50 کمترین است. Opera در باز کردن صفحات متعدد استاد است و ۲ مرورگر دیگر Safari و Firefox ضعیف ترین کارایی را به نمایش گذاشتند.
http://www.gooyait.com/uploads/startuptime8tabswbgp5.png (http://www.gooyait.com/uploads/startuptime8tabswbgp5.png)
زمان بارگذاری صفحه ی اصلی سایت Google
مرورگرهایی که با WebKit کار میکنند بهترین زمان را در بارگذاری سایت گوگل به دست آورده اند. در نمودار زیر نتیجه را مشاهده میکنید، Chrome و Safari تنها ۲۰ و ۲۲ میلی ثانیه برای بارگذاری سایت گوگل لازم دارند!
http://www.gooyait.com/uploads/pageloadgooglewbgp5.png (http://www.gooyait.com/uploads/pageloadgooglewbgp5.png)
زمان بارگذاری سایت Facebook
IE9 این بار خوب عمل کرده، کروم رتبه دوم است. باز هم دو مرورگری که از WebKit استفاده می کنند یعنی Safari و Chrome ، امتیاز مشابهی به دست آورده اند.
http://www.gooyait.com/uploads/pageloadfacebookwbgp5.png (http://www.gooyait.com/uploads/pageloadfacebookwbgp5.png)
زمان بارگذاری سایت Yahoo
در بارگذاری سایت یاهو، مرورگر مایکروسافت رتبه ی اول را دارد و کروم بعد از آن قرار میگیرد.
http://www.gooyait.com/uploads/pageloadyahoowbgp5.png (http://www.gooyait.com/uploads/pageloadyahoowbgp5.png)
زمان بارگذاری سایت YouTube
Chrome بار دیگر در بارگذاری یکی از سایت های پربیننده خوب عمل کرده است و در زمان کمتر از ۰٫۲ ثانیه آن را باز میکند.
http://www.gooyait.com/uploads/pageloadyoutubewbgp5.png (http://www.gooyait.com/uploads/pageloadyoutubewbgp5.png)
زمان بارگذاری سایت MSN
بار دیگر مرورگر گوگل بهترین زمان را به دست آورده است. عجیب است که IE9 صفحه خانه ی خود را این قدر کند بارگذاری کرده و رتبه ی آخر را به دست آورده است.
http://www.gooyait.com/uploads/msnpageloadwbgp5.png (http://www.gooyait.com/uploads/msnpageloadwbgp5.png)
نتیجه ی بنچ مارک سایت PeaceKeeper
مرورگر Chrome شدیدا با رقیب بزرگ خود Opera رقابت میکند. در تست Futuremark وب سایت Peacekeeper امتیازی که گوگل کروم به دست آورده ۱۰۷۶۷ است و Opera با اختلاف کمی در رتبه ی دوم قرار میگیرد. رتبه ی سوم IE9 است که اختلاف زیادی با دو مرورگر Chrome و Opera دارد.
http://www.gooyait.com/uploads/peacekeeperwbgp5.png (http://www.gooyait.com/uploads/peacekeeperwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت Kraken
Google Chrome در بنچ مارک Kraken رتبه ی اول را به دست آورده است و در زمان ۳۹۰۰ میلی ثانیه تست را به پایان رسانده، مرورگر Firefox 5 در مرتبه ی بعدی قرار دارد و ۴۷۰۰ میلی ثانیه برای انجام مراحل تست زمان مصرف کرده است. Opera با فاصله ی زیاد رتبه ی سوم را دارد و IE9 و Safari آخرین جایگاه ها پر کرده اند.
http://www.gooyait.com/uploads/krakenwbgp5.png (http://www.gooyait.com/uploads/krakenwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت SunSpider
در این تست IE9 خوب عمل کرده و رتبه ی اول را دارد. اختلاف امتیازات به دست آمده به جز امتیاز مرورگر آخر یعنی Safari زیاد نیست.
http://www.gooyait.com/uploads/sunspiderwbgp5.png (http://www.gooyait.com/uploads/sunspiderwbgp5.png)
نتیجه ی بنچ مارک Dramaeo (مربوط به عملیات روی DOM (http://fa.wikipedia.org/wiki/%D9%85%D8%AF%D9%84_%D8%B4%DB%8C%D8%A1%DA%AF%D8%B1% D8%A7%DB%8C_%D8%B3%D9%86%D8%AF) یا مدل شئ گرایی سند)
Opera بار دیگر در زمینه ی کار با DOM بهترین سرعت و امتیاز را به دست آورده است. تعداد اجرای مراحل در هر ثانیه توسط مرورگرهای مختلف در نمودار زیر نشان داده شده است. فایرفاکس در رتبه ی دوم جای دارد و امتیاز نسبتا خوبی به دست آورده، دو مرورگری که از WebKit استفاده کرده اند، یعنی Chrome و Safari، در این تست امتیازی نزدیک به ۱۸۵۰ به دست آورده اند. IE9 نتیجه ی خوبی نگرفته و در آخرین جایگاه قرار میگیرد.http://www.gooyait.com/uploads/dromaeodomwbgp5.png (http://www.gooyait.com/uploads/dromaeodomwbgp5.png)
نتیجه ی تست Maze Solver در زمینه ی کار با CSS3
در این تست توانایی مرورگر در کار با پیکر بندی از طریق CSS3 مورد بررسی قرار میگیرد. به این منظور از Maze Solver استفاده شده است که برای حل پازل Maze (http://en.wikipedia.org/wiki/Maze) از CSS3 استفاده میکند. مدت زمانی که مرورگر برای حل پازل صرف میکند نشان میدهد که چه قدر در زمینه ی پیکربندی صفحات وب با استفاده از CSS3 تبحر دارد.
مرورگر Chrome امتیاز بسیار خوبی به دست آورده و در زمانی ۱٫۴ ثانیه پازل را حل میکند. Opera با ۲٫۸ ثانیه در جایگاه دوم قرار دارد. IE9 و Safari در رتبه های بعدی هستند و Firefox 5 به طرز وحشتناکی کند عمل کرده است و بیش از ۱۰۰ ثانیه طول کشیده تا بتواند پازل را حل کند.
http://www.gooyait.com/uploads/mazesolverwbgp5.png (http://www.gooyait.com/uploads/mazesolverwbgp5.png)
نتیجه ی بنچ مارک Flash Benchmark 2008 v1.09.1
در این بنچ مارک توانایی کار با فایل های فلش در صفحات وب بررسی شده است. هر چه امتیاز بالاتر باشد، مرورگر توانایی بیشتری برای کار با فلش دارد. Microsoft Internet Explorer 9 و همچنین Apple Safari 5.05 رتبه ی اول و دوم را بدست آورده اند. مرورگر Opera در میانه ی جدول است و مرورگرهای Firefox و Chrome با اختلاف کمی در رده های آخر قرار میگیرند.
http://www.gooyait.com/uploads/flashbench08wbgp5.png (http://www.gooyait.com/uploads/flashbench08wbgp5.png)
نتیجه ی بنچ مارک GUIMark 2 Flash در زمینه ی کار با فلش
برای ساده کردن نتایج این تست و استفاده از نتیجه ی آن در تعیین امتیاز کلی تست ها، هر سه مرحله ی بنچ مارک یعنی مرتب سازی وکتوری، بازی با به کارگیری فرمت تصویری Bitmap و در نهایت ستون های متنی، یک امتیاز کلی به دست می آوریم که هر سه نوع استفاده ی معمول را در نظر میگیرد. با توجه به این که هر سه مرحله با هم انجام میشود، نتیجه ی هر سه را در یک نمودار نشان میدهیم. در نمودار بعدی که با نام Composite مشخص شده، ترکیب سه امتیاز را آورده ایم.
در تست مرتب سازی وکتور مشاهده میکنید که ۴ مرورگر اول حدود ۶۰ فریم بر ثانیه سرعت دارند و مرورگر Chrome با سرعت ۴۸ فریم بر ثانیه در جایگاه آخر قرار میگیرد. در تست بازی به به کارگیری Bitmap هم نتیجه مشابه است و کروم با دیگران اختلاف دارد و در آخرین جایگاه قرار گرفته است. در تست آخر یعنی ستون های متنی مشاهده میکنید که فایرفاکس تنها با ۲ فریم بر ثانیه اختلاف سرعت، از سه مرورگر اول عقب مانده است و Chrome نیز با ۱ فریم بر ثانیه اختلاف در رده ی آخر قرار میگیرد.
http://www.gooyait.com/uploads/guimark2flashdetailwbgp5.png (http://www.gooyait.com/uploads/guimark2flashdetailwbgp5.png)
نتیجه ی کلی این تست ها در نمودار زیر آورده شده است. نحوه ی محاسبه ی آن میانگین گیری از سه سرعت به دست آمده در سه مرحله ی بنچ مارک است. در این بنچ مارک IE9 برنده ی کلی است، Opera و Safari با امتیازی مشابه در رتبه های بعدی هستند و Firefox و Chrome با مقداری اختلاف در آخرین رده ها قرا میگیرند.
http://www.gooyait.com/uploads/guimark2flashwbgp5.png (http://www.gooyait.com/uploads/guimark2flashwbgp5.png)
نتیجه ی بنچ مارک GUIMark Java در زمینه ی جاوا اسکریپت
در این بنچ مارک توانایی مرورگر در اجرای جاوا اسکریپت مورد بررسی قرار میگیرد. دو مرورگر Chrome و Firefox با سرعت حدود ۴۰ فریم بر ثانیه رتبه های اول و دوم را به خود اختصاص داده اند. Opera در جایگاه سوم است و IE9 و Safari با کمی اختلاف در مکان های آخر هستند.
http://www.gooyait.com/uploads/guimarkjavawbgp5.png (http://www.gooyait.com/uploads/guimarkjavawbgp5.png)
نتیجه ی بنچ مارک Encog Silverlight
همان طور که از نام تست مشخص است، مربوط به سنجس توانایی مرورگر در کار با Microsoft Silverlight میشود. هر چه امتیاز به دست آمده کمتر باشد وضعیت مرورگر بهتر است. Opera 11.50 بهترین نتیجه را به دست آورده و IE9 در رتبه ی دوم قرا میگیرد. سه مرورگر دیگر امتیازات نزدیک به هم به دست آورده اند.
http://www.gooyait.com/uploads/encogsilverlightwbgp5.png (http://www.gooyait.com/uploads/encogsilverlightwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت Facebook JSGameBench 0.4.1
این بنچ مارک یکی از تست های جدیدی است که به مجموعه تستی WBGP اضافه شده است. نرم افزار نویسان فیس بوک این بنچ مارک را برای سنجش کارایی مرورگر در استفاده از HTML5 و اجرای بازی عرضه کرده اند. امتیاز بیشتر نشان دهنده کارایی بالاتر مرورگر است.
مرورگر Firefox 5 با اختلاف زیادی رتبه ی اول را به دست آورده، Internet Explorer 9 امتیاز خوبی دارد و در رده دوم است. Chrome با اختلاف زیادی در جایگاه سوم است و امتیاز Opera و Safari بسیار کم است.
http://www.gooyait.com/uploads/facebookjsgamebenchwbgp5.png (http://www.gooyait.com/uploads/facebookjsgamebenchwbgp5.png)
نسخه های جدید عرضه شده که در WBGP4 وجود نداشت شامل سه مورد زیر است:
Google Chrome 12
Opera 11.50
Firefox 5
در مسابقه ی قبلی، مرورگر مایکروسافت یعنی Internet Explorer 9 جام رتبه ی اول را دریافت کرد، حال گوگل کروم و موزیلا فایرفاکس و همچنین اپرا بار دیگر با نسخه های جدید به میدان می آیند تا بتوانند رتبه ی اول را به دست آورند. Mozilla با عرضه ی سریع تر نسخه های جدید خود با گوگل رقابت میکند. اکنون نسخه ی پنجم Firefox عرضه شده است اما آیا عرضه ی نسخه های جدید موزیلا مثل گوگل کروم همراه تغییرات و ابتکارات بزرگ است یا نه؟ از طرف دیگر آیا موزیلا میتواند بر IE میکروسافت غلبه کند ؟ سوال دیگر این است که دو مرورگر بسیار سریع Opera و Chrome مثل سال ۲۰۱۰ باز هم میتوانند برنده ی هر دو جایزه ی کارایی و سرعت شوند؟
مجموعه ی تست خود را آماده کردیم تا بار دیگر مقایسه کنیم، البته دو مورد از تست ها را حذف کردیم، بنچ مارک جاوا اسکریپت Google V8 JavaScript Benchmark و تست GUIMARK2 HTML5 Vector Charting test که برای بررسی سرعت مرتب سازی و جدول کردن وکتور به کار میرفت، حذف شده است. تست جدید اجرای جاوا اسکریپت با نام JSGameBench که توسط Facebook عرضه شده است را اضافه کرده ایم. همچنین بررسی مقدار مصرف باتری و تست قابلیت اطمینان و پایداری نیز در WBGP5 صورت میگیرد.
عرضه ی نسخه ی ۵ موزیلا آن قدر سریع است که برخی به شدت از آن انتقاد کرده اند. عده ای میگویند شاید بهتر بود نام این نسخه ۴٫۱ یا ۴٫۲ و حتی ۴٫۰۲ گذاشته میشد!!! نه نسخه ی ۵ و علت این موضوع همان طور که میدانید تفاوت بسیار کم ظاهر نسخه های ۴ و ۵ است. علت دیگر انتقادات این است که چرا موزیلا از سبک گوگل در عرضه ی سریع نسخه های بعدی تقلید کرده است؟ علت اصلی معروفیت موزیلا این است که قابلیت اطمینان و پایداری بالایی داشته و کمپانی های زیادی آن را انتخاب کرده اند. طرفداران موزیلا بر این باورند که عرضه ی سریع نسخه های جدید بی مورد است و باعث کاهش محبوبیت موزیلا میشود.
مایکروسافت با اعلام این خبر که استفاده از قابلیت های WebGL مضر است، مزاحم موزیلا و گوگل شده است، این کمپانی در مرورگر بعدی خود IE 10 نیز از قابلیت های WebGL استفاده نکرده است. عده ای از متخصصین نیز از ادعای میکروسافت حمایت کرده اند.
اما از این مسائل بگذریم و سراغ شرکت کنندگان در مسابقه ی پنجم اسب دوانی مرورگرها WBGP5 برویم.
وقتی اولین مسابقه ی WBGP را در سال ۲۰۱۰ برگزار کردیم (http://www.tomshardware.co.uk/firefox-chrome-opera,review-31826.html) سریعا پای اسب ها را به زمین کوبیدیم و حرکت کردیم و تست ها را انجام دادیم. ما فرض کردیم که خوانندگان نسبت به ۵ مرورگر برتر آگاهی دارند و آن ها را معرفی نکردیم. به هر حال این ۵ مرورگر، امروز خیلی معروف هستند و با آن آشنایی دارید ولی لینک دانلود آخرین نسخه های عرضه شده را در ادامه آورده ایم تا در صورت نیاز با آن ها آشنا شوید.
Google Chrome
http://www.gooyait.com/uploads/chromelogo256px.png (http://www.gooyait.com/uploads/chromelogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-33.png (http://www.gooyait.com/uploads/WBGP-images-Charts-33.png)
Download Chrome (http://www.tomsguide.com/us/download/Google-Chrome,0301-22858.html)
Mozilla Firefox
http://www.gooyait.com/uploads/firefoxlogo256px.png (http://www.gooyait.com/uploads/firefoxlogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-22.png (http://www.gooyait.com/uploads/WBGP-images-Charts-22.png)
Download Firefox (http://www.tomsguide.com/us/download/Mozilla-Firefox,0301-7374.html)
Microsoft Internet Explorer
http://www.gooyait.com/uploads/ie9logo256px.png (http://www.gooyait.com/uploads/ie9logo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-1.png (http://www.gooyait.com/uploads/WBGP-images-Charts-1.png)
Download Internet Explorer (http://www.tomsguide.com/us/download/Internet-Explorer,0301-20990.html)
Opera
http://www.gooyait.com/uploads/operalogo256px.png (http://www.gooyait.com/uploads/operalogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-4.png (http://www.gooyait.com/uploads/WBGP-images-Charts-4.png)
Download Opera (http://www.tomsguide.com/us/download/Opera,0301-24290.html)
Apple Safari
http://www.gooyait.com/uploads/safarilogo256px.png (http://www.gooyait.com/uploads/safarilogo256px.png)
http://www.gooyait.com/uploads/WBGP-images-Charts-5.png (http://www.gooyait.com/uploads/WBGP-images-Charts-5.png)
Download Safari (http://www.tomsguide.com/us/download/Safari-navigateur-internet,0301-9899.html)
سخت افزار استفاده شده
مشخصات دقیق سخت افزاری که مرورگرها توسط آن تست شده است به صورت زیر میباشد:
http://www.gooyait.com/uploads/WBGP-images-Charts-6.png (http://www.gooyait.com/uploads/WBGP-images-Charts-6.png)
همان طور که قبلا ذکر شد یک تست جدید به WBGP اضافه شده است که میزان مصرف باتری را نشان میدهد. به این منظور یک نِت بوک مورد استفاده قرار میگیرد که مشخصات دقیق آن در جدول زیر ذکر شده است. در WBGP5 از مدل نسل اول Inspiron Mini 10v محصول کمپانی Dell استفاده شده است.
http://www.gooyait.com/uploads/WBGP-images-Charts-7.png (http://www.gooyait.com/uploads/WBGP-images-Charts-7.png)
برای اجرای تست بارگذاری صفحات وب و همچنین تست جاوا اسکریپ فیس بوک نیاز که از نوع سرور و کلاینتی هستند، نیاز به سرور داریم. به همین منظور یکی از سیستم های قدیمی خود را انتخاب کردیم و سیستم عامل اوبونتو، نسخه مخصوص سرور را نصب کردیم، یعنی Ubuntu 10.04 LTS را به عنوان سیستم عامل سرور انتخاب و سپس از طریق LAN به سیستم تست متصل کردیم. مشخصات سیستمی که به عنوان سرور مورد استفاده قرار میگیرد در جدول زیر ذکر شده است:
http://www.gooyait.com/uploads/WBGP-images-Charts-8.png (http://www.gooyait.com/uploads/WBGP-images-Charts-8.png)
شروع کار
قبل از اینکه تست ها را شروع کنیم، ویندوز ۷ را به طور کامل آپدیت میکنیم. ویندوز ۷ سرویس پک ۱ و آپدیت تا تاریخ ۲۰/۶/۲۰۱۱ برای دستاپ و ویندوز ۷ سرویس پک ۱ و آپدیت تا تاریخ ۲۵/۶/۲۰۱۱ برای نِت بوک استفاده شده است. در هر دو سیستم عامل تنظیمات را طوری تغییر داده ایم که مدیریت توان مصرفی (Power Management) هیچ وقت وارد عمل نشود و همچنین کلیه ی پیام های Action Center ویندوز را نافعال کرده ایم.
در جدول زیر تمام نرم افزارهای اضافی که روی سیستم نصب شده شامل درایورها، پلاگین ها و مرورگرها را مشاهده میکنید:
http://www.gooyait.com/uploads/WBGP-images-Charts-9.png (http://www.gooyait.com/uploads/WBGP-images-Charts-9.png)
روش تست
بعد از تست هر مرورگر، کامپیوتر را ری استارت میکنیم و صبر میکنیم تا برای تست مرورگر بعدی گرم و آماده به کار شود، غیر از تست تطبیق با استاندارد، تمام امتیازات نهایی ما بر اساس چندین مرتبه تست به دست می آید. در مورد تست هایی که زمان کمتری میگیرند، مقیاس کوچکتری دارند یا متغیرتر هستند، دفعات بیشتری تکرار صورت گرفته است تا نتایج دقیق تری به دست آید. در جدول زیر مجموعه ی ۳۷ تایی بنچ مارک های به کار رفته در مجموعه تست WBGP5 را مشاهده میکنید. تعداد تکرار هر بنچ مارک نیز روبروی آن آورده شده است:
http://www.gooyait.com/uploads/WBGP-images-Charts-10.png (http://www.gooyait.com/uploads/WBGP-images-Charts-10.png)
تست زمان شروع به کار مرورگر با ۱ تب باز
مرورگر باز میشود و صفحه ی اصلی گوگل که پر بازدید ترین صفحه بین تمام سایت های دنیاست را باز میکند. زمان مورد نیاز در نمودار زیر نشان داده شده است:
http://www.gooyait.com/uploads/startuptime1tabwbgp5.png (http://www.gooyait.com/uploads/startuptime1tabwbgp5.png)
کروم و اینترنت اکسپلورر در زمانی کمتر از ۱ ثانیه اجرا شده و صفحه را بارگذاری میکنند. مرورگرهای بعدی به ترتیب Firefox و Opera و در نهایت Safari هستند.
تست زمان شروع به کار مرورگر با ۸ تب باز
در این تست ۸ تب با مرورگر باز میشود. Opera باز کردن هم زمان ۸ تب را در بهترین زمان انجام داده است. IE9 هم زمان خوبی به دست آورده است. در کل میتوان گفت که زمان اجرای مرورگر و بارگذاری صفحات با دو مرورگر IE9 و Opera 11.50 کمترین است. Opera در باز کردن صفحات متعدد استاد است و ۲ مرورگر دیگر Safari و Firefox ضعیف ترین کارایی را به نمایش گذاشتند.
http://www.gooyait.com/uploads/startuptime8tabswbgp5.png (http://www.gooyait.com/uploads/startuptime8tabswbgp5.png)
زمان بارگذاری صفحه ی اصلی سایت Google
مرورگرهایی که با WebKit کار میکنند بهترین زمان را در بارگذاری سایت گوگل به دست آورده اند. در نمودار زیر نتیجه را مشاهده میکنید، Chrome و Safari تنها ۲۰ و ۲۲ میلی ثانیه برای بارگذاری سایت گوگل لازم دارند!
http://www.gooyait.com/uploads/pageloadgooglewbgp5.png (http://www.gooyait.com/uploads/pageloadgooglewbgp5.png)
زمان بارگذاری سایت Facebook
IE9 این بار خوب عمل کرده، کروم رتبه دوم است. باز هم دو مرورگری که از WebKit استفاده می کنند یعنی Safari و Chrome ، امتیاز مشابهی به دست آورده اند.
http://www.gooyait.com/uploads/pageloadfacebookwbgp5.png (http://www.gooyait.com/uploads/pageloadfacebookwbgp5.png)
زمان بارگذاری سایت Yahoo
در بارگذاری سایت یاهو، مرورگر مایکروسافت رتبه ی اول را دارد و کروم بعد از آن قرار میگیرد.
http://www.gooyait.com/uploads/pageloadyahoowbgp5.png (http://www.gooyait.com/uploads/pageloadyahoowbgp5.png)
زمان بارگذاری سایت YouTube
Chrome بار دیگر در بارگذاری یکی از سایت های پربیننده خوب عمل کرده است و در زمان کمتر از ۰٫۲ ثانیه آن را باز میکند.
http://www.gooyait.com/uploads/pageloadyoutubewbgp5.png (http://www.gooyait.com/uploads/pageloadyoutubewbgp5.png)
زمان بارگذاری سایت MSN
بار دیگر مرورگر گوگل بهترین زمان را به دست آورده است. عجیب است که IE9 صفحه خانه ی خود را این قدر کند بارگذاری کرده و رتبه ی آخر را به دست آورده است.
http://www.gooyait.com/uploads/msnpageloadwbgp5.png (http://www.gooyait.com/uploads/msnpageloadwbgp5.png)
نتیجه ی بنچ مارک سایت PeaceKeeper
مرورگر Chrome شدیدا با رقیب بزرگ خود Opera رقابت میکند. در تست Futuremark وب سایت Peacekeeper امتیازی که گوگل کروم به دست آورده ۱۰۷۶۷ است و Opera با اختلاف کمی در رتبه ی دوم قرار میگیرد. رتبه ی سوم IE9 است که اختلاف زیادی با دو مرورگر Chrome و Opera دارد.
http://www.gooyait.com/uploads/peacekeeperwbgp5.png (http://www.gooyait.com/uploads/peacekeeperwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت Kraken
Google Chrome در بنچ مارک Kraken رتبه ی اول را به دست آورده است و در زمان ۳۹۰۰ میلی ثانیه تست را به پایان رسانده، مرورگر Firefox 5 در مرتبه ی بعدی قرار دارد و ۴۷۰۰ میلی ثانیه برای انجام مراحل تست زمان مصرف کرده است. Opera با فاصله ی زیاد رتبه ی سوم را دارد و IE9 و Safari آخرین جایگاه ها پر کرده اند.
http://www.gooyait.com/uploads/krakenwbgp5.png (http://www.gooyait.com/uploads/krakenwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت SunSpider
در این تست IE9 خوب عمل کرده و رتبه ی اول را دارد. اختلاف امتیازات به دست آمده به جز امتیاز مرورگر آخر یعنی Safari زیاد نیست.
http://www.gooyait.com/uploads/sunspiderwbgp5.png (http://www.gooyait.com/uploads/sunspiderwbgp5.png)
نتیجه ی بنچ مارک Dramaeo (مربوط به عملیات روی DOM (http://fa.wikipedia.org/wiki/%D9%85%D8%AF%D9%84_%D8%B4%DB%8C%D8%A1%DA%AF%D8%B1% D8%A7%DB%8C_%D8%B3%D9%86%D8%AF) یا مدل شئ گرایی سند)
Opera بار دیگر در زمینه ی کار با DOM بهترین سرعت و امتیاز را به دست آورده است. تعداد اجرای مراحل در هر ثانیه توسط مرورگرهای مختلف در نمودار زیر نشان داده شده است. فایرفاکس در رتبه ی دوم جای دارد و امتیاز نسبتا خوبی به دست آورده، دو مرورگری که از WebKit استفاده کرده اند، یعنی Chrome و Safari، در این تست امتیازی نزدیک به ۱۸۵۰ به دست آورده اند. IE9 نتیجه ی خوبی نگرفته و در آخرین جایگاه قرار میگیرد.http://www.gooyait.com/uploads/dromaeodomwbgp5.png (http://www.gooyait.com/uploads/dromaeodomwbgp5.png)
نتیجه ی تست Maze Solver در زمینه ی کار با CSS3
در این تست توانایی مرورگر در کار با پیکر بندی از طریق CSS3 مورد بررسی قرار میگیرد. به این منظور از Maze Solver استفاده شده است که برای حل پازل Maze (http://en.wikipedia.org/wiki/Maze) از CSS3 استفاده میکند. مدت زمانی که مرورگر برای حل پازل صرف میکند نشان میدهد که چه قدر در زمینه ی پیکربندی صفحات وب با استفاده از CSS3 تبحر دارد.
مرورگر Chrome امتیاز بسیار خوبی به دست آورده و در زمانی ۱٫۴ ثانیه پازل را حل میکند. Opera با ۲٫۸ ثانیه در جایگاه دوم قرار دارد. IE9 و Safari در رتبه های بعدی هستند و Firefox 5 به طرز وحشتناکی کند عمل کرده است و بیش از ۱۰۰ ثانیه طول کشیده تا بتواند پازل را حل کند.
http://www.gooyait.com/uploads/mazesolverwbgp5.png (http://www.gooyait.com/uploads/mazesolverwbgp5.png)
نتیجه ی بنچ مارک Flash Benchmark 2008 v1.09.1
در این بنچ مارک توانایی کار با فایل های فلش در صفحات وب بررسی شده است. هر چه امتیاز بالاتر باشد، مرورگر توانایی بیشتری برای کار با فلش دارد. Microsoft Internet Explorer 9 و همچنین Apple Safari 5.05 رتبه ی اول و دوم را بدست آورده اند. مرورگر Opera در میانه ی جدول است و مرورگرهای Firefox و Chrome با اختلاف کمی در رده های آخر قرار میگیرند.
http://www.gooyait.com/uploads/flashbench08wbgp5.png (http://www.gooyait.com/uploads/flashbench08wbgp5.png)
نتیجه ی بنچ مارک GUIMark 2 Flash در زمینه ی کار با فلش
برای ساده کردن نتایج این تست و استفاده از نتیجه ی آن در تعیین امتیاز کلی تست ها، هر سه مرحله ی بنچ مارک یعنی مرتب سازی وکتوری، بازی با به کارگیری فرمت تصویری Bitmap و در نهایت ستون های متنی، یک امتیاز کلی به دست می آوریم که هر سه نوع استفاده ی معمول را در نظر میگیرد. با توجه به این که هر سه مرحله با هم انجام میشود، نتیجه ی هر سه را در یک نمودار نشان میدهیم. در نمودار بعدی که با نام Composite مشخص شده، ترکیب سه امتیاز را آورده ایم.
در تست مرتب سازی وکتور مشاهده میکنید که ۴ مرورگر اول حدود ۶۰ فریم بر ثانیه سرعت دارند و مرورگر Chrome با سرعت ۴۸ فریم بر ثانیه در جایگاه آخر قرار میگیرد. در تست بازی به به کارگیری Bitmap هم نتیجه مشابه است و کروم با دیگران اختلاف دارد و در آخرین جایگاه قرار گرفته است. در تست آخر یعنی ستون های متنی مشاهده میکنید که فایرفاکس تنها با ۲ فریم بر ثانیه اختلاف سرعت، از سه مرورگر اول عقب مانده است و Chrome نیز با ۱ فریم بر ثانیه اختلاف در رده ی آخر قرار میگیرد.
http://www.gooyait.com/uploads/guimark2flashdetailwbgp5.png (http://www.gooyait.com/uploads/guimark2flashdetailwbgp5.png)
نتیجه ی کلی این تست ها در نمودار زیر آورده شده است. نحوه ی محاسبه ی آن میانگین گیری از سه سرعت به دست آمده در سه مرحله ی بنچ مارک است. در این بنچ مارک IE9 برنده ی کلی است، Opera و Safari با امتیازی مشابه در رتبه های بعدی هستند و Firefox و Chrome با مقداری اختلاف در آخرین رده ها قرا میگیرند.
http://www.gooyait.com/uploads/guimark2flashwbgp5.png (http://www.gooyait.com/uploads/guimark2flashwbgp5.png)
نتیجه ی بنچ مارک GUIMark Java در زمینه ی جاوا اسکریپت
در این بنچ مارک توانایی مرورگر در اجرای جاوا اسکریپت مورد بررسی قرار میگیرد. دو مرورگر Chrome و Firefox با سرعت حدود ۴۰ فریم بر ثانیه رتبه های اول و دوم را به خود اختصاص داده اند. Opera در جایگاه سوم است و IE9 و Safari با کمی اختلاف در مکان های آخر هستند.
http://www.gooyait.com/uploads/guimarkjavawbgp5.png (http://www.gooyait.com/uploads/guimarkjavawbgp5.png)
نتیجه ی بنچ مارک Encog Silverlight
همان طور که از نام تست مشخص است، مربوط به سنجس توانایی مرورگر در کار با Microsoft Silverlight میشود. هر چه امتیاز به دست آمده کمتر باشد وضعیت مرورگر بهتر است. Opera 11.50 بهترین نتیجه را به دست آورده و IE9 در رتبه ی دوم قرا میگیرد. سه مرورگر دیگر امتیازات نزدیک به هم به دست آورده اند.
http://www.gooyait.com/uploads/encogsilverlightwbgp5.png (http://www.gooyait.com/uploads/encogsilverlightwbgp5.png)
نتیجه ی بنچ مارک جاوا اسکریپت Facebook JSGameBench 0.4.1
این بنچ مارک یکی از تست های جدیدی است که به مجموعه تستی WBGP اضافه شده است. نرم افزار نویسان فیس بوک این بنچ مارک را برای سنجش کارایی مرورگر در استفاده از HTML5 و اجرای بازی عرضه کرده اند. امتیاز بیشتر نشان دهنده کارایی بالاتر مرورگر است.
مرورگر Firefox 5 با اختلاف زیادی رتبه ی اول را به دست آورده، Internet Explorer 9 امتیاز خوبی دارد و در رده دوم است. Chrome با اختلاف زیادی در جایگاه سوم است و امتیاز Opera و Safari بسیار کم است.
http://www.gooyait.com/uploads/facebookjsgamebenchwbgp5.png (http://www.gooyait.com/uploads/facebookjsgamebenchwbgp5.png)