PDA

مشاهده نسخه کامل : موتور پردازشی مرورگرها



Security
04-12-07, 11:30
هر مرورگر دارای یک موتور پردازشگر هست که کارش پردازش اطلاعاتی نظیر CSS - HTML و … و نمایش آنها است. مشکل درست نشون دادن و ندادن و متغییر بودن نمایش صفحات در مرورگرهای مختلف از همین قسمت می آید. با توجه به این نکته یک طراح وب باید آشنایی با این موتورهای پردازشگر داشته باشه.

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

Trident: موتور استفاده شده در مرورگر اینترنت اکسپلورر که پراستفاده ترین در بین کاربران است. این موتور توسط مایکروسافت ساخته و توسعه داده می شود ( می شود؟ ).
Trident نسخه ۴ در اینترنت اکسپلورر ۶ و نسخه ۵ در نسخه ۷ اینترنت اکسپلورر مورد استفاده قرار گرفته.
آمار استفاده در دنیا:

- نسخه ۳ ( استفاده شده در نسخه ۵.۵ اینترنت اکسپلورر ): حدود ۱.۵%
- نسخه ۴: حدود ۳۵%
- نسخه ۵: حدود ۲۰%
آمار استفاده در ایران:
- نسخه ۳: حدود ۰%
- نسخه ۴: حدود ۵۰%
- نسخه ۵: حدود ۱۶%

× پشتیبانی از استاندارد ها: بسیار ضعیف

- نسخه ۴ :

HTML / XHTML > حدود ۷۳%
CSS ۲.۱ > حدود ۵۱%
CSS ۳ > حدود ۱۰%
DOM > حدود ۵۰%
- نسخه ۵ :

HTML / XHTML > حدود ۷۳%
CSS ۲.۱ > حدود ۵۶%
CSS ۳ > حدود ۱۳%
DOM > حدود ۵۱%

موتور پردازشی Trident علاوه بر اینترنت اکسپلورر در دیگر محصولات مایکروسافت نظیر اوت لوک و مدیاپلیر نیز استفاده می شود.
از دیگر مرورگرهایی که از این موتور پردازشی استفاده می کنن می شه به Avant ، Maxthon ، نت اسکیپ اشاره کرد.
از برنامه هایی که از این موتور استفاده می کنند می شه به بیشتر فید خوان های تحت ویندوز ، winamp و Real Player اشاره کرد.

Gecko: این موتور پردازشگر توسط موزیلا ساخته و گسترش داده می شود. از نظر کاربران رتبه دوم رو در اختیار داره و در مرورگرهایی مثل فایرفاکس ، نت اسکیپ ، Flock و … استفاده می شود.
نسخه ۱.۸ آن در مرورگر هایی که هم اکنون موجود هستند مورد استفاده قرار گرفته و نسخه ۱.۹ آن در مرورگرهای بتا نظیر فایرفاکس ۳ در حال استفاده و گسترش است.
آمار استفاده در دنیا:

- حدود ۳۷%

آمار استفاده در ایران:

- حدود ۳۰%

× پشتیبانی از استاندارد ها: بسیار عالی
- نسخه ۱.۸ :

HTML / XHTML > حدود ۹۰%
CSS ۲.۱ > حدود ۹۲%
CSS ۳ > حدود ۲۴%
DOM > حدود ۷۹%

معروفترین مرورگرهایی که از این موتور استفاده می کنند عبارتند از: فایرفاکس - موزیلا - نت اسکیپ - مکستون - Camino - SeaMonkey
از برنامه هایی که از این موتور پردازشی استفاده می کنند می شه به محصولات موزیلا از جمله تاندربیرد اشاره کرد و بعضی از فید ریدر ها در ویندوز و لینوکس.

Presto: موتور پردازشی مرورگر اپرا که تنها در این مرورگر مورد استفاده قرار می گیره و توسط سازندگان آن گسترش پیدا می کنه.
آمار استفاده در دنیا:

- حدود ۱.۵%

آمار استفاده در ایران:

- حدود ۵%

× پشتیبانی از استاندارد ها: بسیار عالی
- نسخه استفاده شده در اپرا ۹ :

HTML / XHTML > حدود ۸۵%
CSS ۲.۱ > حدود ۹۴%
CSS ۳ > حدود ۱۹%
DOM > حدود ۸۴%

از برنامه هایی که از این موتور پردازشی استفاده می کنند می توان به مرورگرهای نینتندو Wii ، نوکیا ۷۷۰ اشاره کرد.

WebKit: موتور پردازشی مرورگر سافاری شرکت اپل.
آمار استفاده در دنیا:

- حدود ۱.۶%

آمار استفاده در ایران:

- حدود ۰%
× پشتیبانی از استاندارد ها: در حد مطلوب و خوب

از معروفترین مرورگرهایی که از این موتور استفاده می کنند می شه به سافاری ، شیرا ، Konqueror و Konqueror اشاره کرد.

× موتور های Gecko و WebKit اپن سورس هستند.

× مرورگرهای مکستون و نت اسکیپ ۲ موتور پردازشی Trident و Gecko را درون خود دارند.

× مرورگر Epiphany از موتور های Gecko و WebKit استفاده می کند.

منبع : ویکی پدیا