مقایسه مرورگرهای وب

oldooz

Well-Known Member
به نام خدا!
این مقاله رو حدودا چند ماه پیش برای ماهنامه وب ایران نوشتم. قرار میدم امیدوارم کمکی برای رهگذری بکنه! ! !:)
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
به نام خدا

در این روزها شاید کمتر کسی از بازار داغ رقابت مرورگرهای اینترنتی بی اطلاع باشد. اما رقابت تا کی؟ کدام یک برنده اند؟مهمترین ملاک برای سنجش مرورگرها چیست؟ و… . در این مقاله سعی شده است مقایسه ای مختصر و مفید میان مرورگرهای جدید عرضه شده انجام گیرد.

میتوان گفت که مهمترین ملاک برای سنجش مرورگرها در سرعت آنهاست و پس از آن مسائلی چون امنیت و… مطرح می شوند. یک صفحه وب را میتوان به چند بخش تقسیم کرد: محتویات صفحه و قالب بندی آن (…,DOM)، برنامه های سمت سرور(server-side)، برنامه های سمت کاربر(client-side).

مرورگرها در اجرای برنامه های سمت سرور نقش چندانی ایفا نمیکنند. قالب بندی صفحه و برنامه های سمت کاربر مهمترین نقش را در آزمایش سرعت مرورگرها دارند. در اجرای برنامه های سمت کاربر بدون شک مهمترین عامل مرورگرها هستند زیرا موتور اجرای این برنامه ها بر روی مرورگر هاست. از میان زبان های اسکریپتی سمت کاربر بدون شک جاوا اسکریپت مشهورترین و پرکاربرد ترین آنهاست.( vbscript با اکثر مرورگرها سازگاری ندارد و…). ابتدا به معرفی موتورهای جاوا روی مرورگرهای مشهور می پردازیم.

این محک توسط تیم v8 انجام شده و فقط روی جاوا اسکریپت و بخصوص حلقه های بازگشتی تمرکز دارد

1.SquirrelFish: در safari 4 از این موتور استفاده شده است.

2.V8: این موتور در مرورگر جدید شرکت گوگل chrome استفاده میشود.

3. TraceMonkey : این موتور اولین بار بر روی فایرفاکس 3.1 عرضه شد و هم اکنون نیز کاربرد دارد( در حال حاضر بر روی نسخه nightly فایرفاکس وجود دارد اما در حالت پیش فرض غیر فعال است).

4. Futhark : این موتور در opera 9.5 و بالاتر استفاده می شود.

5. IE Jscript : این موتور نیز بر روی اینترنت اکسپلورر استفاده می شود.

البته موتور های دیگری هم وجود دارند که در نسخه های قبلی مرورگرها عرضه شده اند یا شهرت چندانی ندارند که در حوصله این مقاله نیست.

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

Sunspider :

این آزمایش توسط گروه webkit انجام شده که فقط روی اجرای برنامه های جاوا اسکریپت تمرکز دارد و به مسائلی چون DOM نمی پردازد.
clip_image002-300x225.jpg

در این آزمایش بدون شک مرورگر گوگل کروم سریع ترین است ولی باید توجه داشت که این آزمایش شامل نسخه جدید Trace monkey نمی شود.
clip_image0021-300x225.jpg

همانطور که از نمودار فوق پیداست TraceMonkey که به گفته john resig یکی از مهندسان جاوا در شرکت موزیلا فقط دو ماه روی آن کار شده است از v8 که گوگل دو سال رو آن کار کرده است سریع تر است. با اینکه v8 در ویستا واکنش بهتری نشان میدهد اما باز هم از TraceMonkey عقب می ماند.

Google Chrome Benchmark

این محک توسط تیم v8 انجام شده و فقط روی جاوا اسکریپت و بخصوص حلقه های بازگشتی تمرکز دارد
clip_image0022-300x225.jpg

در این آزمایش مرورگر گوگل با اختلاف قابل توجهی پیشتاز است.

و بالاخره آخرین آزمایش Dromaeo نام دارد و توسط شرکت موزیلا ساخته شده که جاوا اسکریپت، DOM و کتابخانه های جاوا اسکریپت را مورد بررسی و آزمایش قرار می دهد. احتمالا این آزمایش کامل تر و جامع تر از بقیه خواهد بود.
clip_image0023-300x225.jpg

در این آزمایش IE در لیست دیده نمی شود چون در وقت آزمایش به علت وجود باگ crash کرده است.((john resig

(گفتنی است تمام آمار های فوق توسط گروه های ذکر شده اعلام شده اند).

اصغر دوستی
مقایسه مرورگرهای وب
 
آخرین ویرایش:

Free Man

کاربر متخصص مولتی مدیا بیلدر
با سلام ،

من هم بدون Opera جایی نمی رم !!! :wink:

حداقل مرورگر Opera را با IE و FireFox مقایسه کرده ام ، با دو مولفه :

1- لود کردن صفحات HTML بسیار سنگین

2- نمایش وب سایتی مشترک با سرعت بسیار پایین DialUp حدودا (29Kb/s)

در مورد مولفه ی 1 : مدت زمانی که طول کشی تا فایل HTML لود شود

Opera :
14 ثانیه

FireFox :
17 ثانیه

IE :
43 ثانیه


و در مورد مولفه 2 : زمان مصرف شده از لحظه ی درخواست تا نمایش کامل وب سایت.

Opera :
36 ثانیه

FireFox :
30ثانیه

IE :
Page Not Found

و بعد از فعال کردن امکان Opera Turbo

Opera :
22 ثانیه


نسخه های مورد آزمایش:

Opera 10.10

Firefox 3.0.9

IE 8.0.7600
 

Mohammad

Member
فایرفاکس 3.6 ایم الان ......

من از همشون استفاده می کنم (Chrome , IE , FireFOX , Safari , Opera )

به نظر من فایرفاکس به خاطر افزونه هاش برای طراحان وب بهتره از لحاظ سرعت هم

Opera به خاطر این سریعتره که اول نوشته ها رو درجا میاره بعد قالب بندی رو انجام میده

آخر سر عکس ها رو داون میکنه همین باعث میشه فکر کنیم سرعتش بیشتره

گوگل کروم هم اینترفیس خوبی نداره و کاربر توش معذبه
 

pouya saadeghi

Active Member
كروم هم افزونه داره. :cool:
درمورد اپرا موافقم.


كروم اينترفيس خوبى نداره؟؟؟؟؟؟ :shock: :shock: :shock:
به نظر من بهترين رابط كاربرى رو كروم داره. :wink:
 
آخرین ویرایش:

sharktech

کاربر فعال
گوگل کروم هم اینترفیس خوبی نداره و کاربر توش معذبه

آره منم با پوسته موافقم, اینتر فیسش منو یاده لینوکس میندازه که من باهاش راحت نیستم.

من هم فقط از ff استفاده میکنم.
 

oldooz

Well-Known Member
یه چیزی که تازگیا متوجه شدم اینه که کروم برای هر تب یه پروسه جدید اختصاص میده(توی تسک منیجر معلومه) فکر کنم به خاطر همینه که مثلا وقتی یه تب هنگ میکنه فقط اون تب غیر قابل استفاده میشه و بقیه در دسترسند.
سرچ کردم چند تا مطلب گیر آوردم:
این قابلیت کروم باعث افزایش امنیت و پایداری میشه. اگه یه مهاجم بتونه به یه اپلیکیشن دسترسی پیدا کنه به بقیه نمیتونه. و همینطور باعث میشه وقتی مشکل کرش پیش اومد فقط یه تب کرش میکنه، به جای کل برنامه.
منبع: ویکیپدیا
----
من اول از فایرفاکس استفاده میکردم. از فایرفاکس به جز اکستنشن هاش و سرعت نسبتا خوبش از چیز دیگش خوشم نمیاد.(از منابع سیستم اصلا درست استفاده نمیکنه و خیلی سنگینه) ولی الان کروم هستم. راضیم فقط اکستنشن های فایرفاکس رو نداره.
 

Saeed

Well-Known Member
همونطوری که اصغر جان گفتن کاملا درسته در مورد پروسه :wink:

اینترفیس کروم کجا ، اینترفیش اپرا و موزیلا کجا !!!! موزیلا و اپرا با همم به کرو نمیرسن !!!!

کروم رو وقتی نصب کردم واردش شدم انگار که چند ساله میشناسمش :دی

کی بشه نسخه کامل ویندوز گوگل بیاد از این ماکروسافت بکشیم بیرون !!! ( الان نسخه تحت اینترنت هستش که به درد سرعت اینترنت ما نمی خوره !!! )


دوستان سال نو مبارک و انشاا... سال خوبی را در پیش رو داشته باشید :rose:
 

Saeed

Well-Known Member
یه سری هم برید اینجا Extensions های کروم رو ببنید :wink:

کد:
https://chrome.google.com/extensions?hl=en-US
 

جدیدترین ارسال ها

بالا