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.012 نوفمبر 2014نسخة تجريبية كانت جزءًا من إصدار خاص من متصفح إنترنت إكسبلورر
12.1004931 مارس 2015أصبح الإصدار التجريبي الآن جزءًا من متصفح مايكروسوفت إيدج
12.101669 يوليو 2015
12.1024015 يوليو 2015الإصدار العام الأولي لمتصفح مايكروسوفت إيدج. يتضمن تحسينات في الأداء، ودعمًا لتقنيتي HTML5 وCSS3.
12.1052518 أغسطس 2015يحتوي هذا الإصدار على الأساس الأولي لتقنية Object RTC في متصفح Microsoft Edge.
12.1053227 أغسطس 2015ميزات جديدة مثل قفل المؤشر (قفل الماوس)، وأنماط مزج اللوحة القماشية، وأنواع إدخال جديدة.
13.1054718 سبتمبر 2015تم تحديث Edge HTML إلى الإصدار 13، ودعم موسع لـ HTML5 و CSS3، و srcset الموسع (الأحجام)، وسمة a[download]، و Canvas ellipse، ومحتوى SVG الخارجي، و WebRTC - Object RTC API (سطح المكتب).
13.1056512 أكتوبر 2015القيم الأولية وغير المحددة لـ CSS، والدعم الأولي لأدوات مطوري F12 المثبتة.
13.105865 نوفمبر 2015أول تحديث عام للمنصة، يتضمن تحسينات إضافية على HTML5، بما في ذلك دعم Object RTC. [ 16 ]
13.1109913 يناير 2016
14.1426718 فبراير 2016البنية التحتية الأولية لدعم إشعارات الويب.
14.142794 مارس 2016
14.1429117 مارس 2016دعم معاينة تنسيق الفيديو VP9 على بعض الأجهزة.
14.143166 أبريل 2016ميزات جديدة لمنصة الويب
14.1432720 أبريل 2016تحسينات على واجهة جهاز الإرسال وإمكانية الوصول إليه.
14.1434210 مايو 2016تم تفعيل إشعارات الويب، وواجهات برمجة تطبيقات Beacon وFetch بشكل افتراضي، بالإضافة إلى تحسينات في الأداء للعديد من واجهات برمجة تطبيقات JavaScript الشائعة.
14.1435226 مايو 2016أصبح فك تشفير H.264/AVC متاحًا من خلال واجهة برمجة تطبيقات ORTC.
14.143561 يونيو 2016تحسينات متنوعة في الأداء والموثوقية وإصلاحات للأخطاء.
14.143618 يونيو 2016تم تعطيل خاصية TCP Fast Open بشكل افتراضي.
14.1436614 يونيو 2016تم إصلاح مشكلة كانت تؤدي إلى ارتفاع غير طبيعي في استخدام وحدة المعالجة المركزية عند فتح صفحة تحتوي على العديد من صور GIF المتحركة، بالإضافة إلى مشكلة أدت إلى عدم عرض بعض اختبارات التحقق بشكل صحيح.
14.1436716 يونيو 2016تحسينات لتقليل استهلاك البطارية على نظام التشغيل Windows 10 Mobile عند تشغيل Microsoft Edge في الخلفية.
14.1437628 يونيو 2016
14.143932 أغسطس 2016
14.1490111 أغسطس 2016
14.1491531 أغسطس 2016تطبيق جزئي لـ Webkit-Text-Stroke و CSS outline-offset، ودعم جزئي لـ WebRTC 1.0.
14.1492614 سبتمبر 2016

تم تحسين أداء المواقع الإلكترونية التي تتضمن تغييرات في عدد كبير من عناصر HTML التي تحتوي على نصوص، وذلك من خلال تحسين كفاءة مدقق الإملاء. وقد أدى ذلك إلى تحسين ملحوظ في أداء مواقع مثل TweetDeck. كما تم معالجة السبب الرئيسي لمشاكل الموثوقية في إصدارات Microsoft Edge التجريبية، مما يُفترض أن يُحسّن الموثوقية على مواقع رئيسية مثل Facebook وOutlook.

15.149427 أكتوبر 2016

تم تفعيل دعم H.264/AVC افتراضيًا لسيناريوهات RTC. العمل جارٍ لإضافة دعم لخصائص CSS المخصصة. العمل جارٍ لإضافة دعم لـ CSP 2.0 و WebRTC 1.0

15.149593 نوفمبر 2016
15.149867 ديسمبر 2016
15.1506311 أبريل 2017
15.1525411 أكتوبر 2017أحدث محرك متصفح من مايكروسوفت إيدج لنظام التشغيل ويندوز 10 موبايل .
16.162998 أكتوبر 2017يتم تفعيل WebAssembly افتراضيًا.
17.1713430 أبريل 2018
18.1776313 نوفمبر 2018
18.1836221 مايو 2019
18.1836312 نوفمبر 2019
18.1904127 مايو 2020

انظر أيضاً

مراجع

  1. هاشاموفيتش، دين (14-12-2007)، إنترنت إكسبلورر 8 وAcid2: علامة فارقة ، مايكروسوفت
  2. "ما الذي يُشغّل نظام سبارتان؟ متصفح إنترنت إكسبلورر، بالطبع" . نيوين . 24 أغسطس 2023.
  3. ماكي، كورت (10 ديسمبر 2018). "متصفح مايكروسوفت إيدج سيحصل على محرك عرض جديد، لكن إيدج إتش تي إم إل سيستمر" . ريدموند ماج . تم الاسترجاع في 13 فبراير 2021 .
  4. بيلفيوري، جو (2018-12-06)، مايكروسوفت إيدج: تحسين الويب من خلال المزيد من التعاون في المصادر المفتوحة ، مايكروسوفت
  5. "متصفح مايكروسوفت إيدج وكروميوم مفتوح المصدر: نيتنا" . فريق مايكروسوفت إيدج. 6 ديسمبر 2018. تم الاطلاع عليه بتاريخ 8 ديسمبر 2018 .
  6. «ستقوم مايكروسوفت بإزالة متصفحها القديم إيدج من أجهزة الكمبيوتر التي تعمل بنظام ويندوز في 13 أبريل» . إنجادجيت . تم الاطلاع عليه بتاريخ 24 نوفمبر 2021 .
  7. مينديليفيتش، آلان (14 مايو 2021)، هل تعتقد أنه يمكنك نسيان متصفح مايكروسوفت إيدج "القديم"؟ ليس بهذه السرعةميديوم
  8. "العيش على الحافة - خطوتنا التالية في مساعدة الويب على العمل ببساطة" . مدونة IE . تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
  9. "تحديثات من ورشة عمل مطوري "مشروع سبارتان"" . مدونة إنترنت إكسبلورر . تم الاطلاع عليه بتاريخ 6 ديسمبر 2015 .
  10. "تحديث ويندوز 10 مجاني متاح في 190 دولة اليوم" . مدونة ويندوز . 29 يوليو 2015. تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
  11. "انقطاع عن الماضي: ميلاد محرك عرض الويب الجديد من مايكروسوفت" . مدونة إنترنت إكسبلورر . تم الاطلاع عليه بتاريخ 19 نوفمبر 2015 .
  12. "بناء شبكة ويب أكثر قابلية للتشغيل البيني باستخدام متصفح مايكروسوفت إيدج" . 17 يونيو 2015.
  13. فريق مايكروسوفت إيدج (17 يونيو 2015). "بناء ويب أكثر قابلية للتشغيل البيني باستخدام مايكروسوفت إيدج" . مدونة مطوري مايكروسوفت إيدج . تم الاطلاع عليه بتاريخ 8 مايو 2016 .
  14. غوبتا، براتيك (26 سبتمبر 2020). "أفضل علامات مايكروسوفت إيدج" . جيزميك .
  15. jasonrmns (2018-12-04). "محرك جيكو هو المحرك الأخير المتبقي: مايكروسوفت تتخلى عن EdgeHTML لصالح كروميوم" . r/firefox . تم الاطلاع عليه بتاريخ 2023-07-16 .
  16. "تقديم EdgeHTML 13، أول تحديث لمنصة Microsoft Edge" . مدونة ويندوز . 16 نوفمبر 2015. مؤرشف من الأصل في 1 يناير 2015. تم الاطلاع عليه في 19 نوفمبر 2015 .