جدول مرجعي تاريخي لمحددات CSS وميزات التخطيط وحلول التوافق (polyfills) عبر إصدارات Internet Explorer القديمة (IE6 إلى IE11).
ملاحظة أرشيفية: تم إيقاف متصفح Microsoft Internet Explorer. تحفظ ورقة الغش هذه بيانات مرجعية للتوافق لصيانة أنظمة الويب القديمة.
دعم محددات CSS
| المحدد | IE6 | IE7 | IE8 | IE9 | IE10 | IE11 |
|---|---|---|---|---|---|---|
> (محدد الأبناء) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
[attr] (محدد السمات) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
.class1.class2 (فئات متعددة) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
~ (الأشقاء العمومي) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
+ (الشقيق المجاور) |
✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
:before, :after (نقطتان مفردة) |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
:nth-child(), :last-child() |
✗ | ✗ | ✗ | ✓ | ✓ | ✓ |
دعم الميزات وواجهات الويب (Web API)
| الميزة | IE6 | IE7 | IE8 | IE9 | IE10 | IE11 |
|---|---|---|---|---|---|---|
| شفافية ألفا PNG 24-بت | ✗ | ✓ | ✓ | ✓ | ✓ | ✓ |
عناوين البيانات (data:image/...) |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
دعم أصلي لـ JSON.parse / JSON.stringify |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| مشاركة الموارد عبر الأصول (CORS) | ✗ | ✗ | ✓ (XDomainRequest) | ✓ | ✓ | ✓ |
localStorage / sessionStorage |
✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
استعلامات الوسائط CSS (@media) |
✗ | ✗ | ✗ (استخدم respond.js) | ✓ | ✓ | ✓ |
عناصر HTML5 الدلالية (<article>، <nav>) |
✗ | ✗ | ✗ (استخدم html5shiv) | ✓ | ✓ | ✓ |
| CSS3 Flexbox | ✗ | ✗ | ✗ | ✗ | ✓ (-ms- 2012) | ✓ |
التعليقات الشرطية (IE9 وما دون)
<!--[if lt IE 7]> <html class="no-js ie6 oldie"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie"> <![endif]-->
<!--[if IE 9]> <html class="no-js ie9"> <![endif]-->
<!--[if gt IE 9]><!--> <html class="no-js"> <!--<![endif]-->