กลับไปหน้าบทความ

อ่าน 4 นาที

เอดจ์เอชเอช

EdgeHTMLเป็นเอ็นจิ้นเบราว์เซอร์ที่เป็นกรรมสิทธิ์ ของMicrosoftซึ่งถูกนำมาใช้ในMicrosoft Edge Legacyซึ่งเปิดตัวครั้งแรกในปี 2015 ในฐานะส่วนหนึ่งของWindows 10

เอดจ์เอชเอช

เอดจ์เอชเอช
นักพัฒนาไมโครซอฟต์
เวอร์ชันเสถียร
18.19041 / 27 พฤษภาคม 2020 ( 27 พฤษภาคม 2020 )
เขียนเป็นC++ [ 1 ]
ระบบปฏิบัติการWindows 10 Windows 10 Mobile ซอฟต์แวร์ระบบ Xbox
ผู้มาก่อนเอ็มเอสเอชเอ็มเอช
ผู้สืบทอดกระพริบ
พิมพ์เครื่องมือค้นหาเบราว์เซอร์
ใบอนุญาตกรรมสิทธิ์
เว็บไซต์docs.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/

EdgeHTMLเป็นเอ็นจิ้นเบราว์เซอร์ที่เป็นกรรมสิทธิ์ ของMicrosoftซึ่งถูกนำมาใช้ในMicrosoft Edge Legacyซึ่งเปิดตัวครั้งแรกในปี 2015 ในฐานะส่วนหนึ่งของWindows 10

EdgeHTML เป็นเวอร์ชันแยกของ เอนจิน MSHTML (Trident) ของInternet Explorer [ 2 ] ได้รับการออกแบบให้เป็นส่วนประกอบซอฟต์แวร์ที่ช่วยให้นักพัฒนาสามารถเพิ่มฟังก์ชันการท่องเว็บลงในแอป อื่นๆ ได้ อย่างง่ายดาย [ 3 ]

ในปี 2018 ไมโครซอฟต์เริ่มสร้าง Edge ขึ้นใหม่เป็นเบราว์เซอร์ที่ใช้Chromium [ 4 ] [ 5 ]ซึ่งหมายความว่า EdgeHTML จะไม่ถูกใช้ในเบราว์เซอร์ Edge อีกต่อไป การเปลี่ยนแปลงนี้เสร็จสมบูรณ์ในเดือนเมษายน 2021 [ 6 ]อย่างไรก็ตาม หลังจากวันที่นี้ EdgeHTML ยังคงได้รับการสนับสนุนและใช้งานในแอป Universal Windows Platformต่อ ไป [ 7 ]

ประวัติศาสตร์

ไมโครซอฟต์เปิดตัวเอ็นจิ้นการเรนเดอร์ EdgeHTML ครั้งแรกในInternet Explorer 11ใน Windows Technical Preview build 9879 เมื่อวันที่ 12 พฤศจิกายน 2014 [ 8 ]ไมโครซอฟต์วางแผนที่จะใช้ EdgeHTML ทั้งในInternet ExplorerและProject Spartanโดยใน Internet Explorer จะมีอยู่ควบคู่กับเอ็นจิ้น Trident 7 จาก Internet Explorer 11 ซึ่งใช้เพื่อวัตถุประสงค์ด้านความเข้ากันได้ อย่างไรก็ตาม ไมโครซอฟต์ตัดสินใจที่จะรวม Internet Explorer 11 ไว้ในWindows 10เหมือนกับในWindows 8.1 [ 9 ]ทำให้ EdgeHTML เหลืออยู่เฉพาะในเบราว์เซอร์ Edge [Legacy] รุ่นใหม่เท่านั้น EdgeHTML ยังถูกเพิ่มเข้าไปในWindows 10 Mobile และ Windows Server 2016 Technical Preview รุ่นที่สอง ด้วย โดยเปิดตัวอย่างเป็นทางการเมื่อวันที่ 29 กรกฎาคม 2015 ซึ่งเป็นส่วนหนึ่งของ Windows 10 [ 10 ]

ต่างจาก Trident, EdgeHTML ไม่รองรับActiveXนอกจากนี้ยังยกเลิกการสนับสนุนส่วนหัว X-UA-Compatible ซึ่ง Trident ใช้เพื่อกำหนดเวอร์ชันที่ต้องแสดงผลหน้าเว็บบางหน้า Microsoft ยังยกเลิกการใช้งานรายการ Compatibility View ด้วย[ 11 ] Edge จะตรวจจับได้ว่าหน้าเว็บต้องการเทคโนโลยีที่ถูกลบออกไปหรือไม่เพื่อให้ทำงานได้อย่างถูกต้อง และจะแนะนำให้ผู้ใช้เปิดหน้าเว็บนั้นใน Internet Explorer แทน การเปลี่ยนแปลงอีกอย่างหนึ่งคือการปลอมแปลงสตริงตัวแทนผู้ใช้ซึ่งอ้างว่าเป็น Chrome และSafariในขณะเดียวกันก็กล่าวถึงKHTMLและGecko ด้วย เพื่อให้เว็บเซิร์ฟเวอร์ที่ใช้การดรอปตัวแทนผู้ใช้ส่งหน้าเว็บเวอร์ชันเต็มให้กับผู้ใช้ Edge แทนที่จะเป็นหน้าเว็บที่มีฟังก์ชันการทำงานลดลง

การเรนเดอร์ของ EdgeHTML มีจุดประสงค์เพื่อให้เข้ากันได้อย่างสมบูรณ์กับการเรนเดอร์ของ เอนจิ้นการจัดวาง BlinkและWebKitซึ่งใช้โดยGoogle ChromeและSafariตามลำดับ ในขณะนั้น Microsoft ระบุว่า "ความแตกต่างระหว่าง Edge และ WebKit ถือเป็นบั๊กที่เราสนใจที่จะแก้ไข" [ 12 ]

แตกต่างจาก Trident เอ็นจิ้น EdgeHTML ใหม่มุ่งเน้นไปที่มาตรฐานเว็บสมัยใหม่และความสามารถในการทำงานร่วมกัน มากกว่าความเข้ากันได้ การเปิดตัว EdgeHTML ครั้งแรกบน Windows 10 ประกอบด้วยการแก้ไขความสามารถในการทำงานร่วมกันมากกว่า 4000 รายการ[ 13 ]

เมื่อวันที่ 18 สิงหาคม 2558 ไมโครซอฟต์ได้ปล่อยเวอร์ชันพรีวิวแรกของแพลตฟอร์ม EdgeHTML เวอร์ชัน 13 ซึ่งเป็นส่วนหนึ่งของ Windows 10.0.10525 แม้ว่าจะยังคงระบุว่าเป็นเวอร์ชัน 12 อยู่ก็ตาม ในการอัปเดตครั้งต่อมา การสนับสนุน HTML5 และ CSS3 ได้ขยายออกไปเพื่อรวมองค์ประกอบใหม่ๆ ด้วย

EdgeHTML 13.10586 ได้ถูกปล่อยออกมาใน Windows หลายเวอร์ชัน เมื่อวันที่ 12 พฤศจิกายน 2015 การอัปเดต New Xbox One Experienceสำหรับ Xbox One ได้รวม EdgeHTML 13.10586 เข้ามาแทนที่Internet Explorer 10 และในวันเดียวกันนั้นเอง ก็ได้มีการปล่อยการอัปเดตนี้ให้กับWindows 10เป็นส่วนหนึ่งของการอัปเดตเดือนพฤศจิกายน และเมื่อวันที่ 18 พฤศจิกายน 2015 การอัปเดตนี้ได้ถูกปล่อยให้กับผู้ใช้ Windows 10 Mobile ใน Insider Preview สุดท้ายนี้ Microsoft ได้ปล่อยการอัปเดตเดียวกันนี้ให้กับWindows Server 2016ในส่วนของ Technical Preview 4 ด้วย

เมื่อวันที่ 16 ธันวาคม 2015 ไมโครซอฟต์ได้ปล่อยRedstone เวอร์ชันแรก ออกมา ในเดือนมกราคมและกุมภาพันธ์ 2016 มีการปล่อยเวอร์ชันอื่นตามมาอีก 4 เวอร์ชัน ซึ่งทั้งหมดเป็นการวางรากฐานสำหรับ 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 พฤศจิกายน 2557 เวอร์ชัน เบต้าซึ่งเป็นส่วนหนึ่งของการสร้าง Internet Explorer รุ่นพิเศษ
12.10049 31 มีนาคม 2558 เวอร์ชันเบต้าได้ถูกรวมเข้าไว้ในเบราว์เซอร์ Microsoft Edge แล้ว
12.10166 9 กรกฎาคม 2558
12.10240 15 กรกฎาคม 2558 Microsoft Edge เวอร์ชันเปิดตัวสู่สาธารณะครั้งแรก มีการปรับปรุงประสิทธิภาพ และรองรับ HTML5 และ CSS3
12.10525 18 สิงหาคม 2558 การอัปเดตครั้งนี้เป็นการวางรากฐานเบื้องต้นสำหรับ Object RTC ใน Microsoft Edge
12.10532 27 สิงหาคม 2558 คุณสมบัติใหม่ ๆ เช่น การล็อกตัวชี้เมาส์ (Pointer Lock), โหมดการผสมผสานบนผืนผ้าใบ (Canvas blending modes) และประเภทการป้อนข้อมูลใหม่ ๆ
13.10547 18 กันยายน 2558 Edge HTML ได้รับการอัปเดตเป็นเวอร์ชัน 13 แล้ว โดยมีการเพิ่มการรองรับ HTML5 และ CSS3, ขยาย srcset (ขนาด), คุณสมบัติ a[download], วงรี Canvas, เนื้อหาภายนอก SVG, WebRTC - Object RTC API (เดสก์ท็อป)
13.10565 วันที่ 12 ตุลาคม 2558 ค่าเริ่มต้นและค่าที่ไม่ได้กำหนดของ CSS รวมถึงการรองรับเบื้องต้นสำหรับเครื่องมือสำหรับนักพัฒนา F12 ที่ตรึงอยู่กับที่
13.10586 5 พฤศจิกายน 2558 การอัปเดตแพลตฟอร์มสาธารณะครั้งแรก ประกอบด้วยการปรับปรุงเพิ่มเติมสำหรับ HTML5 รวมถึงการรองรับ Object RTC [ 16 ]
13.11099 วันที่ 13 มกราคม 2559
14.14267 18 กุมภาพันธ์ 2559 การวางระบบเบื้องต้นเพื่อรองรับการแจ้งเตือนผ่านเว็บ
14.14279 4 มีนาคม 2559
14.14291 วันที่ 17 มีนาคม 2559 แสดงตัวอย่างการรองรับรูปแบบวิดีโอ VP9 บนอุปกรณ์บางรุ่น
14.14316 6 เมษายน 2559 คุณสมบัติใหม่ของแพลตฟอร์มเว็บ
14.14327 20 เมษายน 2559 การปรับปรุงส่วนติดต่อผู้ใช้และการเข้าถึงของ Beacon
14.14342 10 พฤษภาคม 2559 การแจ้งเตือนผ่านเว็บ, บีคอน และ API ดึงข้อมูล ถูกเปิดใช้งานโดยค่าเริ่มต้นแล้ว รวมถึงปรับปรุงประสิทธิภาพการทำงานของ API JavaScript ทั่วไปหลายตัว
14.14352 26 พฤษภาคม 2559 การถอดรหัส H.264/AVC สามารถใช้งานได้ผ่าน API ของ ORTC แล้ว
14.14356 1 มิถุนายน 2559 มีการปรับปรุงประสิทธิภาพและความน่าเชื่อถือ รวมถึงแก้ไขข้อบกพร่องต่างๆ
14.14361 8 มิถุนายน 2559 ขณะนี้ TCP Fast Open ถูกปิดใช้งานโดยค่าเริ่มต้นแล้ว
14.14366 14 มิถุนายน 2559 แก้ไขปัญหาที่อาจทำให้การใช้งาน CPU สูงผิดปกติเมื่อเปิดหน้าเว็บที่มีไฟล์ GIF เคลื่อนไหวจำนวนมาก รวมถึงปัญหาที่ทำให้ captcha บางตัวแสดงผลไม่ถูกต้อง
14.14367 16 มิถุนายน 2559 ปรับปรุงเพื่อลดการใช้แบตเตอรี่บน Windows 10 Mobile เมื่อ Microsoft Edge ทำงานอยู่เบื้องหลัง
14.14376 28 มิถุนายน 2559
14.14393 2 สิงหาคม 2559
14.14901 11 สิงหาคม 2559
14.14915 31 สิงหาคม 2559 การใช้งาน Webkit-Text-Stroke และ CSS outline-offset เพียงบางส่วน และการรองรับ WebRTC 1.0 เพียงบางส่วน
14.14926 วันที่ 14 กันยายน 2559

ปรับปรุงประสิทธิภาพการทำงานบนเว็บไซต์ที่มีการเปลี่ยนแปลงองค์ประกอบ HTML จำนวนมากที่มีข้อความ โดยเพิ่มประสิทธิภาพการตรวจสอบการสะกดคำ ส่งผลให้ประสิทธิภาพการทำงานบนเว็บไซต์ต่างๆ เช่น TweetDeck ดีขึ้นอย่างมาก แก้ไขสาเหตุหลักของปัญหาด้านความน่าเชื่อถือในเวอร์ชัน Insider ของ Microsoft Edge ซึ่งควรจะช่วยปรับปรุงความน่าเชื่อถือบนเว็บไซต์หลักๆ เช่น Facebook และ Outlook

15.14942 7 ตุลาคม 2559

เปิดใช้งานการรองรับ H.264/AVC เป็นค่าเริ่มต้นสำหรับสถานการณ์ RTC กำลังดำเนินการเพิ่มการรองรับคุณสมบัติแบบกำหนดเองของ CSS กำลังดำเนินการเพิ่มการรองรับ CSP 2.0 และ WebRTC 1.0

15.14959 3 พฤศจิกายน 2559
15.14986 7 ธันวาคม 2559
15.15063 วันที่ 11 เมษายน 2560
15.15254 วันที่ 11 ตุลาคม 2560 เอ็นจิ้นเบราว์เซอร์ล่าสุดของ Microsoft Edge สำหรับWindows 10 Mobile
16.16299 8 ตุลาคม 2560 WebAssemblyเปิดใช้งานโดยค่าเริ่มต้น
17.17134 30 เมษายน 2561
18.17763 13 พฤศจิกายน 2561
18.18362 21 พฤษภาคม 2562
18.18363 12 พฤศจิกายน 2562
18.19041 27 พฤษภาคม 2563

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=EdgeHTML&oldid=1350944742 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เอดจ์เอชเอช

EdgeHTMLเป็นเอ็นจิ้นเบราว์เซอร์ที่เป็นกรรมสิทธิ์ ของMicrosoftซึ่งถูกนำมาใช้ในMicrosoft Edge Legacyซึ่งเปิดตัวครั้งแรกในปี 2015 ในฐานะส่วนหนึ่งของWindows 10

ประวัติศาสตร์

ไมโครซอฟต์เปิดตัวเอ็นจิ้นการเรนเดอร์ EdgeHTML ครั้งแรกใน Internet Explorer 11 ใน Windows Technical Preview build 9879 เมื่อวันที่ 12 พฤศจิกายน 2014 [ 8 ] ไมโครซอฟต์วางแผนที่จะใช้ EdgeHTML ทั้งใน Internet Explorer และ Project Spartan โดยใน Internet Explorer...

การเผยแพร่

ปรับปรุงประสิทธิภาพการทำงานบนเว็บไซต์ที่มีการเปลี่ยนแปลงองค์ประกอบ HTML จำนวนมากที่มีข้อความ โดยเพิ่มประสิทธิภาพการตรวจสอบการสะกดคำ ส่งผลให้ประสิทธิภาพการทำงานบนเว็บไซต์ต่างๆ เช่น TweetDeck ดีขึ้นอย่างมาก แก้ไขสาเหตุหลักของปัญหาด้านความน่าเชื่อถือในเวอร์ชัน...

ดูเพิ่มเติม

Chakra คือเอนจิน JavaScript ที่ทำงานร่วมกับ EdgeHTML ใน Microsoft Edge รุ่นเก่า การเปรียบเทียบเอ็นจิ้นเบราว์เซอร์ ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=EdgeHTML&oldid=1350944742 "