EdgeHTML
EdgeHTML هو محرك متصفح خاص بشركة مايكروسوفت تم استخدامه في Microsoft Edge Legacy ، والذي ظهر لأول مرة في عام 2015 كجزء من نظام التشغيل Windows 10 .
EdgeHTML هو نسخة معدلة من محرك MSHTML (Trident) الخاص بمتصفح إنترنت إكسبلورر . [ 2 ] وهو مصمم كمكون برمجي يُمكّن المطورين من إضافة وظائف تصفح الويب بسهولة إلى تطبيقات أخرى . [ 3 ]
في عام ٢٠١٨، بدأت مايكروسوفت إعادة بناء متصفح إيدج كمتصفح قائم على كروميوم ، [ ٤ ] [ ٥ ] مما يعني توقف استخدام EdgeHTML فيه. اكتمل هذا الانتقال في أبريل ٢٠٢١. [ ٦ ] مع ذلك، استمر دعم EdgeHTML واستخدامه في تطبيقات منصة ويندوز العالمية بعد هذا التاريخ . [ ٧ ]
تاريخ
قدمت مايكروسوفت محرك عرض EdgeHTML لأول مرة كجزء من متصفح إنترنت إكسبلورر 11 في الإصدار التجريبي التقني لنظام ويندوز رقم 9879 بتاريخ 12 نوفمبر 2014. [ 8 ] كانت مايكروسوفت تخطط لاستخدام EdgeHTML في كل من إنترنت إكسبلورر ومشروع سبارتان ؛ ففي إنترنت إكسبلورر، كان من المقرر أن يعمل جنبًا إلى جنب مع محرك ترايدنت 7 من إنترنت إكسبلورر 11، والذي كان يُستخدم لأغراض التوافق. ومع ذلك، قررت مايكروسوفت تضمين إنترنت إكسبلورر 11 في نظام ويندوز 10 كما كان الحال في ويندوز 8.1 ، [ 9 ] تاركةً EdgeHTML فقط لمتصفح إيدج [القديم] الجديد آنذاك. أُضيف EdgeHTML أيضًا إلى ويندوز 10 موبايل والإصدار التجريبي التقني الثاني من ويندوز سيرفر 2016. وتم إصداره رسميًا في 29 يوليو 2015، كجزء من ويندوز 10. [ 10 ]
على عكس ترايدنت، لا يدعم EdgeHTML تقنية ActiveX . كما أنه توقف عن دعم رأس X-UA-Compatible، الذي كان يستخدمه ترايدنت لتحديد الإصدار المطلوب لعرض صفحة معينة. وقد تخلت مايكروسوفت أيضًا عن استخدام قوائم عرض التوافق. [ 11 ] سيتعرف Edge على ما إذا كانت الصفحة تتطلب أيًا من التقنيات التي تمت إزالتها لتعمل بشكل صحيح، وسيقترح على المستخدم فتح الصفحة في Internet Explorer بدلاً من ذلك. ومن التغييرات الأخرى تزييف سلسلة وكيل المستخدم ، حيث تدّعي أنها Chrome و Safari ، مع ذكر KHTML و Gecko أيضًا ، بحيث ترسل خوادم الويب التي تستخدم تقنية استشعار وكيل المستخدم لمستخدمي Edge النسخ الكاملة من صفحات الويب بدلاً من الصفحات ذات الوظائف المحدودة.
كان من المفترض أن يكون عرض EdgeHTML متوافقًا تمامًا مع عرض محركي تخطيط Blink و WebKit ، المستخدمين في متصفحي Google Chrome و Safari على التوالي. في ذلك الوقت، صرّحت مايكروسوفت بأن "أي اختلافات بين Edge وWebKit هي أخطاء برمجية نهتم بإصلاحها". [ 12 ]
انطلاقاً من نهج ترايدنت، ركز محرك EdgeHTML الجديد على معايير الويب الحديثة وقابلية التشغيل البيني، بدلاً من التوافق. وقد تضمن الإصدار الأولي من EdgeHTML على نظام التشغيل ويندوز 10 أكثر من 4000 إصلاح لمشاكل قابلية التشغيل البيني. [ 13 ]
في 18 أغسطس 2015، أصدرت مايكروسوفت أول معاينة لمنصة EdgeHTML الإصدار 13 كجزء من نظام التشغيل Windows 10.0.10525، على الرغم من أنها كانت لا تزال تحمل اسم الإصدار 12. وفي التحديثات اللاحقة، تم توسيع دعم HTML5 وCSS3 ليشمل عناصر جديدة.
تم إصدار EdgeHTML 13.10586 في إصدارات متعددة من نظام التشغيل Windows. في 12 نوفمبر 2015، تضمن تحديث تجربة Xbox One الجديدة لجهاز Xbox One إصدار EdgeHTML 13.10586، ليحل محل Internet Explorer 10. وفي اليوم نفسه، تم إصداره لنظام Windows 10 ضمن تحديث نوفمبر. وفي 18 نوفمبر 2015، تم طرح التحديث لمستخدمي Windows 10 Mobile ضمن برنامج Insider Preview. وأخيرًا، طرحت مايكروسوفت التحديث نفسه لنظام Windows Server 2016 ضمن برنامج Technical Preview 4.
في 16 ديسمبر 2015، أصدرت مايكروسوفت أول نسخة تجريبية من ريدستون . وفي يناير وفبراير 2016، صدرت أربع نسخ تجريبية أخرى، جميعها أرست الأساس لـ EdgeHTML 14. وفي 18 فبراير 2016، أصدرت مايكروسوفت الإصدار الأول من EdgeHTML 14 برقم 14.14267. لم يتضمن هذا الإصدار من المحرك أي تغييرات تُذكر في دعم المعايير حتى ذلك الحين، ولكنه تضمن أعمالًا أساسية لإشعارات الويب ، وWebRTC 1.0 ، ودعمًا مُحسّنًا لـ ECMAScript وCSS، بالإضافة إلى عدد من العلامات الجديدة. [ 14 ] علاوة على ذلك، أعلنت مايكروسوفت أنها تعمل على VP9 و WOFF 2.0 و Web Speech API و WebM و FIDO 2.0 و Beacon API .
كثيراً ما تتم مقارنة EdgeHTML بـ Gecko بسبب دعمه للمعايير وعدم توافقه مع WebKit. [ 15 ]
الإصدارات
| إصدار EdgeHTML | تاريخ الافراج عنه | ملحوظات |
|---|---|---|
| 12.0 | 12 نوفمبر 2014 | نسخة تجريبية كانت جزءًا من إصدار خاص من متصفح إنترنت إكسبلورر |
| 12.10049 | 31 مارس 2015 | أصبح الإصدار التجريبي الآن جزءًا من متصفح مايكروسوفت إيدج |
| 12.10166 | 9 يوليو 2015 | |
| 12.10240 | 15 يوليو 2015 | الإصدار العام الأولي لمتصفح مايكروسوفت إيدج. يتضمن تحسينات في الأداء، ودعمًا لتقنيتي HTML5 وCSS3. |
| 12.10525 | 18 أغسطس 2015 | يحتوي هذا الإصدار على الأساس الأولي لتقنية Object RTC في متصفح Microsoft Edge. |
| 12.10532 | 27 أغسطس 2015 | ميزات جديدة مثل قفل المؤشر (قفل الماوس)، وأنماط مزج اللوحة القماشية، وأنواع إدخال جديدة. |
| 13.10547 | 18 سبتمبر 2015 | تم تحديث Edge HTML إلى الإصدار 13، ودعم موسع لـ HTML5 و CSS3، و srcset الموسع (الأحجام)، وسمة a[download]، و Canvas ellipse، ومحتوى SVG الخارجي، و WebRTC - Object RTC API (سطح المكتب). |
| 13.10565 | 12 أكتوبر 2015 | القيم الأولية وغير المحددة لـ CSS، والدعم الأولي لأدوات مطوري F12 المثبتة. |
| 13.10586 | 5 نوفمبر 2015 | أول تحديث عام للمنصة، يتضمن تحسينات إضافية على HTML5، بما في ذلك دعم Object RTC. [ 16 ] |
| 13.11099 | 13 يناير 2016 | |
| 14.14267 | 18 فبراير 2016 | البنية التحتية الأولية لدعم إشعارات الويب. |
| 14.14279 | 4 مارس 2016 | |
| 14.14291 | 17 مارس 2016 | دعم معاينة تنسيق الفيديو VP9 على بعض الأجهزة. |
| 14.14316 | 6 أبريل 2016 | ميزات جديدة لمنصة الويب |
| 14.14327 | 20 أبريل 2016 | تحسينات على واجهة جهاز الإرسال وإمكانية الوصول إليه. |
| 14.14342 | 10 مايو 2016 | تم تفعيل إشعارات الويب، وواجهات برمجة تطبيقات Beacon وFetch بشكل افتراضي، بالإضافة إلى تحسينات في الأداء للعديد من واجهات برمجة تطبيقات JavaScript الشائعة. |
| 14.14352 | 26 مايو 2016 | أصبح فك تشفير H.264/AVC متاحًا من خلال واجهة برمجة تطبيقات ORTC. |
| 14.14356 | 1 يونيو 2016 | تحسينات متنوعة في الأداء والموثوقية وإصلاحات للأخطاء. |
| 14.14361 | 8 يونيو 2016 | تم تعطيل خاصية TCP Fast Open بشكل افتراضي. |
| 14.14366 | 14 يونيو 2016 | تم إصلاح مشكلة كانت تؤدي إلى ارتفاع غير طبيعي في استخدام وحدة المعالجة المركزية عند فتح صفحة تحتوي على العديد من صور GIF المتحركة، بالإضافة إلى مشكلة أدت إلى عدم عرض بعض اختبارات التحقق بشكل صحيح. |
| 14.14367 | 16 يونيو 2016 | تحسينات لتقليل استهلاك البطارية على نظام التشغيل Windows 10 Mobile عند تشغيل Microsoft Edge في الخلفية. |
| 14.14376 | 28 يونيو 2016 | |
| 14.14393 | 2 أغسطس 2016 | |
| 14.14901 | 11 أغسطس 2016 | |
| 14.14915 | 31 أغسطس 2016 | تطبيق جزئي لـ Webkit-Text-Stroke و CSS outline-offset، ودعم جزئي لـ WebRTC 1.0. |
| 14.14926 | 14 سبتمبر 2016 | تم تحسين أداء المواقع الإلكترونية التي تتضمن تغييرات في عدد كبير من عناصر HTML التي تحتوي على نصوص، وذلك من خلال تحسين كفاءة مدقق الإملاء. وقد أدى ذلك إلى تحسين ملحوظ في أداء مواقع مثل TweetDeck. كما تم معالجة السبب الرئيسي لمشاكل الموثوقية في إصدارات Microsoft Edge التجريبية، مما يُفترض أن يُحسّن الموثوقية على مواقع رئيسية مثل Facebook وOutlook. |
| 15.14942 | 7 أكتوبر 2016 | تم تفعيل دعم H.264/AVC افتراضيًا لسيناريوهات RTC. العمل جارٍ لإضافة دعم لخصائص CSS المخصصة. العمل جارٍ لإضافة دعم لـ CSP 2.0 و WebRTC 1.0 |
| 15.14959 | 3 نوفمبر 2016 | |
| 15.14986 | 7 ديسمبر 2016 | |
| 15.15063 | 11 أبريل 2017 | |
| 15.15254 | 11 أكتوبر 2017 | أحدث محرك متصفح من مايكروسوفت إيدج لنظام التشغيل ويندوز 10 موبايل . |
| 16.16299 | 8 أكتوبر 2017 | يتم تفعيل WebAssembly افتراضيًا. |
| 17.17134 | 30 أبريل 2018 | |
| 18.17763 | 13 نوفمبر 2018 | |
| 18.18362 | 21 مايو 2019 | |
| 18.18363 | 12 نوفمبر 2019 | |
| 18.19041 | 27 مايو 2020 |
انظر أيضاً
- تشاكرا ، محرك جافا سكريبت الذي كان يعمل بالتزامن مع EdgeHTML في متصفح مايكروسوفت إيدج القديم
- مقارنة محركات المتصفحات
مراجع
- ↑ هاشاموفيتش، دين (14-12-2007)، إنترنت إكسبلورر 8 وAcid2: علامة فارقة ، مايكروسوفت
- ↑ "ما الذي يُشغّل نظام سبارتان؟ متصفح إنترنت إكسبلورر، بالطبع" . نيوين . 24 أغسطس 2023.
- ↑ ماكي، كورت (10 ديسمبر 2018). "متصفح مايكروسوفت إيدج سيحصل على محرك عرض جديد، لكن إيدج إتش تي إم إل سيستمر" . ريدموند ماج . تم الاسترجاع في 13 فبراير 2021 .
- ↑ بيلفيوري، جو (2018-12-06)، مايكروسوفت إيدج: تحسين الويب من خلال المزيد من التعاون في المصادر المفتوحة ، مايكروسوفت
- ↑ "متصفح مايكروسوفت إيدج وكروميوم مفتوح المصدر: نيتنا" . فريق مايكروسوفت إيدج. 6 ديسمبر 2018. تم الاطلاع عليه بتاريخ 8 ديسمبر 2018 .
- ↑ «ستقوم مايكروسوفت بإزالة متصفحها القديم إيدج من أجهزة الكمبيوتر التي تعمل بنظام ويندوز في 13 أبريل» . إنجادجيت . تم الاطلاع عليه بتاريخ 24 نوفمبر 2021 .
- ↑ مينديليفيتش، آلان (14 مايو 2021)، هل تعتقد أنه يمكنك نسيان متصفح مايكروسوفت إيدج "القديم"؟ ليس بهذه السرعة !، ميديوم
- ↑ "العيش على الحافة - خطوتنا التالية في مساعدة الويب على العمل ببساطة" . مدونة IE . تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
- ↑ "تحديثات من ورشة عمل مطوري "مشروع سبارتان"" . مدونة إنترنت إكسبلورر . تم الاطلاع عليه بتاريخ 6 ديسمبر 2015 .
- ↑ "تحديث ويندوز 10 مجاني متاح في 190 دولة اليوم" . مدونة ويندوز . 29 يوليو 2015. تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
- ↑ "انقطاع عن الماضي: ميلاد محرك عرض الويب الجديد من مايكروسوفت" . مدونة إنترنت إكسبلورر . تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
- ↑ "بناء شبكة ويب أكثر قابلية للتشغيل البيني باستخدام متصفح مايكروسوفت إيدج" . 17 يونيو 2015.
- ↑ فريق مايكروسوفت إيدج (17 يونيو 2015). "بناء ويب أكثر قابلية للتشغيل البيني باستخدام مايكروسوفت إيدج" . مدونة مطوري مايكروسوفت إيدج . تم الاطلاع عليه بتاريخ 8 مايو 2016 .
- ↑ غوبتا، براتيك (26 سبتمبر 2020). "أفضل علامات مايكروسوفت إيدج" . جيزميك .
- ↑ jasonrmns (2018-12-04). "محرك جيكو هو المحرك الأخير المتبقي: مايكروسوفت تتخلى عن EdgeHTML لصالح كروميوم" . r/firefox . تم الاطلاع عليه بتاريخ 2023-07-16 .
- ↑ "تقديم EdgeHTML 13، أول تحديث لمنصة Microsoft Edge" . مدونة ويندوز . 16 نوفمبر 2015. مؤرشف من الأصل في 1 يناير 2015. تم الاطلاع عليه في 19 نوفمبر 2015 .
- إنترنت إكسبلورر
- محركات التصفح
- مايكروسوفت إيدج
- متصفحات الويب في نظام ويندوز
