EdgeHTML

EdgeHTML
EdgeHTML
Microsoft Edge logo.svg
EdgeHTML17ScreenShot.png
Microsoft Edge, 엣지 탑재HTML, 2018년 위키피디아 페이지 표시
개발자마이크로소프트
안정된 릴리스
18.19041 / 2020년 5월 27일, 2년 전(2020-05-27)
기입처C++[1]
운영 체제Windows 10, Xbox One Xbox Series X/S 시스템 소프트웨어
전임자MSHTML
후계자점멸
유형브라우저 엔진
면허증.독자 사양
웹 사이트docs.microsoft.com/en-us/archive/microsoft-edge/legacy/developer/dev-guide/

EdgeHTML은 2015년 Windows 10의 일부로 첫선을 보인 Microsoft Edge에서 이전에 사용되었던 Microsoft독점 브라우저 엔진입니다.

EdgeHTML은 Internet Explorer[2]MSHTML(Trident) 엔진의 포크입니다.개발자다른 [3]앱에 웹 브라우징 기능을 쉽게 추가할 수 있는 소프트웨어 컴포넌트로 설계되었습니다.

2018년에 마이크로소프트는 엣지를 크롬 기반 [4][5]브라우저로 재구축하기 시작했습니다. 이는 엣지가엣지 브라우저에서는 HTML이 사용되지 않게 됩니다.이 이행은 2021년 [6]4월에 완료되었다.이 날짜 경과, 에지그러나 HTML은 유니버설 윈도 플랫폼 [7]앱에서 계속 지원되고 널리 사용되고 있습니다.

역사

Microsoft는 엣지를 최초로 도입했습니다.2014년 [8]11월 12일 Windows Technical Preview 빌드 9879 Internet Explorer 11의 일부로 HTML 렌더링 엔진.Microsoft는 엣지 사용을 계획했습니다.Internet Explorer와 Project Spartan의 HTML; Internet Explorer에서는 Internet Explorer 11의 Trident 7 엔진과 함께 존재하며, Trident 7 엔진은 호환성을 위해 사용됩니다.그러나 마이크로소프트는 [9]엣지를 남기고 윈도 8.1과 마찬가지로 윈도 10에 Internet Explorer 11을 탑재하기로 결정했다.당시 새로운 Edge 브라우저용 HTML만.EdgeHTML은 Windows 10 Mobile과 두 번째 Windows Server 2016 Technical Preview에도 추가되었습니다.2015년 7월 29일 Windows [10]10의 일부로 공식 출시되었습니다.

Trident와 달리 엣지HTML은 ActiveX를 지원하지 않습니다.또한 Trident가 특정 페이지를 렌더링해야 하는 버전을 결정하기 위해 사용하는 X-UA-Compatible 헤더에 대한 지원도 중단합니다.Microsoft 에서는, 호환성 [11]표시 리스트의 사용도 중단했습니다.Edge는 페이지가 정상적으로 실행되기 위해 삭제된 기술 중 하나가 필요한지 여부를 인식하고 대신 Internet Explorer에서 페이지를 열도록 사용자에게 제안합니다.또 다른 변경사항은 KHTML과 Gecko를 언급하면서 Chrome과 Safari를 주장하는 사용자 에이전트 문자열을 스푸핑하여 사용자 에이전트 스니핑을 사용하는 웹 서버가 축소된 기능 페이지 대신 전체 버전의 웹 페이지를 Edge 사용자에게 전송하도록 하는 것입니다.

EdgeHTML의 렌더링은 각각 Google Chrome과 Safari에서 사용되는 Blink 및 WebKit 레이아웃 엔진의 렌더링과 완전히 호환되도록 되어 있습니다.당시 마이크로소프트는 "Edge-WebKit의 차이점은 우리가 [12]수정하는 데 관심이 있는 버그"라고 말했다.

새로운 엣지, Trident에서 벗어나다HTML 엔진은 호환성이 아닌 최신 웹 표준과 상호 운용성에 중점을 둡니다.Edge의 초기 릴리스Windows 10 의 HTML 에는, 4000 개 이상의 상호 운용성 [13]수정이 포함되어 있습니다.

2015년 8월 18일, 마이크로소프트는 Edge에 첫 번째 프리뷰를 발표했습니다.Windows 10.0.10525의 일부인 HTML 플랫폼 버전 13. 단, 버전 12로 라벨이 붙어 있습니다.이후 업데이트에서는 HTML5 및 CSS3 지원이 새로운 요소를 포함하도록 확장되었습니다.

EdgeHTML 13.10586은 여러 버전의 Windows에서 출시되었습니다.2015년 11월 12일 Xbox One의 새로운 Xbox One Experience 업데이트에는 Edge가 포함되었습니다.HTML 13.10586. 이 과정에서 Internet Explorer 10을 대체합니다.이는 같은 날 11월 업데이트의 일부로 윈도우 10에 출시되었습니다.2015년 11월 18일 인사이더 프리뷰에서 Windows 10 Mobile 사용자에게 업데이트가 배포되었습니다.마지막으로 Microsoft는 Technical Preview 4의 일부로 Windows Server 2016에도 동일한 업데이트를 배포했습니다.

2015년 12월 16일 마이크로소프트는 레드스톤의 첫 빌드를 출시했습니다.2016년 1월과 2월에는 4개의 빌드가 추가되어 모두 Edge의 기반이 되었습니다.HTML 14.2016년 2월 18일, 마이크로소프트는 엣지의 첫 버전을 출시했습니다.HTML 14를 버전 14.14267로 설정합니다.이 버전의 엔진에는 표준 지원에는 아직 거의 변경이 없지만 Web Notifications, WebRTC 1.0, 개선된 ECMAScript 및 CSS 지원에 대한 기본 작업 및 다수의 새로운 [14]플래그가 포함되어 있습니다.또한 마이크로소프트는 VP9, WOFF 2.0, Web Speech API, WebM, FIDO 2.0, Beacon API를 개발 중이라고 발표했습니다.

릴리스

EdgeHTML 버전 발매일 메모들
12.0 2014년 11월 12일 특수 Internet Explorer 빌드의 일부였던 베타 버전
12.10049 2015년 3월 31일 베타는 이제 Microsoft Edge 브라우저의 일부가 되었습니다.
12.10166 2015년 7월 9일
12.10240 2015년 7월 15일 Microsoft Edge의 초기 공개 릴리스입니다.퍼포먼스의 향상, HTML5 및 CSS3의 서포트가 포함되어 있습니다.
12.10525 2015년 8월 18일 이 릴리스에는 Microsoft Edge의 객체 RTC에 대한 초기 기초가 포함되어 있습니다.
12.10532 2015년 8월 27일 포인터 잠금(마우스 잠금), 캔버스 혼합 모드 및 새로운 입력 유형 등의 새로운 기능.
13.10547 2015년 9월 18일 Edge HTML이 버전 13으로 업데이트되었으며 HTML5 및 CSS3, 확장 srcset(사이즈), [다운로드] 속성, 캔버스 타원, SVG 외부 콘텐츠, WebRTC - 객체 RTC API(데스크탑)가 지원되었습니다.
13.10565 2015년 10월 12일 CSS 초기값 및 설정되지 않은 값, 도킹된 F12 개발자 도구의 초기 지원.
13.10586 2015년 11월 5일 첫 번째 퍼블릭 플랫폼 업데이트는 오브젝트 RTC [15]지원을 포함한 HTML5의 추가 기능 확장을 포함합니다.
13.11099 2016년 1월 13일
14.14267 2016년 2월 18일 웹 알림 지원을 위한 초기 배관.
14.14279 2016년 3월 4일
14.14291 2016년 3월 17일 일부 디바이스에서는 VP9 비디오 포맷을 미리 볼 수 있습니다.
14.14316 2016년 4월 6일 새로운 웹 플랫폼 기능
14.14327 2016년 4월 20일 비콘 인터페이스 및 접근성 향상.
14.14342 2016년 5월 10일 Web Notifications, Beacon 및 Fetch API는 기본적으로 활성화되어 있으며 몇 가지 일반적인 JavaScript API의 성능이 향상되었습니다.
14.14352 2016년 5월 26일 H.264/AVC 디코딩은 ORTC API를 통해 사용할 수 있게 되었습니다.
14.14356 2016년 6월 1일 다양한 퍼포먼스와 신뢰성 향상과 버그 수정.
14.14361 2016년 6월 8일 TCP Fast Open 은 디폴트로 디세블로 되어 있습니다.
14.14366 2016년 6월 14일 많은 동영상 GIF가 있는 페이지를 열면 CPU 사용률이 비정상적으로 높아지거나 특정 캡처가 올바르게 표시되지 않는 문제를 수정.
14.14367 2016년 6월 16일 Microsoft Edge가 백그라운드에서 실행 중일 때 Windows 10 Mobile의 배터리 사용량을 줄이기 위한 개선 사항입니다.
14.14376 2016년 6월 28일
14.14393 2016년 8월 2일
14.14901 2016년 8월 11일
14.14915 2016년 8월 31일 Webkit-Text-Stroke 및 CSS outline-offset 부분 실장, WebRTC 1.0 부분 지원.
14.14926 2016년 9월 14일

텍스트가 포함된 HTML 요소가 많이 변경되어 웹 사이트의 성능이 향상되어 맞춤법 검사 효율성이 향상되었습니다.그 결과, TweetDeck등의 Web 사이트의 퍼포먼스가 큰폭으로 향상됩니다.Microsoft Edge의 Insider 빌드에서 신뢰성 문제의 가장 큰 원인을 해결했습니다.이로 인해 Facebook이나 Outlook 등의 주요 사이트의 신뢰성이 향상됩니다.

15.14942 2016년 10월 7일

RTC 시나리오의 H.264/AVC 지원은 디폴트로 유효하게 되어 있습니다.CSS 커스텀프로퍼티 지원을 추가하기 위한 계속적인 작업.CSP 2.0 및 WebRTC 1.0 지원 추가 작업 진행 중

15.14959 2016년 11월 3일
15.14986 2016년 12월 7일
15.15063 2017년 4월 11일
15.15254 2017년 10월 11일 Microsoft Edge for Windows 10 Mobile의 최신 브라우저 엔진.
16.16299 2017년 10월 8일 Web Assembly는 기본적으로 활성화되어 있습니다.
17.17134 2018년 4월 30일
18.17763 2018년 11월 13일
18.18362 2019년 5월 21일
18.18363 2019년 11월 12일
18.19041 2020년 5월 27일

「 」를 참조해 주세요.

레퍼런스

  1. ^ Hachamovitch, Dean (2007-12-14), Internet Explorer 8 and Acid2: A Milestone, Microsoft
  2. ^ "What's powering Spartan? Internet Explorer, of course". Neowin.
  3. ^ Mackie, Kurt (10 December 2018). "Microsoft Edge Browser To Get New Rendering Engine but EdgeHTML Continues". Redmondmag. Retrieved 2021-02-13.
  4. ^ Belfiore, Joe (2018-12-06), Microsoft Edge: Making the web better through more open source collaboration, Microsoft
  5. ^ "Microsoft Edge and Chromium Open Source: Our Intent". Microsoft Edge Team. 6 December 2018. Retrieved 8 December 2018.
  6. ^ "Microsoft will uninstall its old Edge browser from Windows PCs on April 13th". Engadget. Retrieved 2021-11-24.
  7. ^ Mendelevich, Alan (2021-05-14), You Think You Can Forget About the “Legacy” Microsoft Edge? Not So Fast!, Medium
  8. ^ "Living on the edge – our next step in helping the web just work". IE Blog. Retrieved 19 November 2015.
  9. ^ "Updates from the "Project Spartan" Developer Workshop". IE Blog. Retrieved 6 December 2015.
  10. ^ "Windows 10 Free Upgrade Available in 190 Countries Today". Windows Blog. Retrieved 19 November 2015.
  11. ^ "A break from the past: the birth of Microsoft's new web rendering engine". IE Blog. Retrieved 19 November 2015.
  12. ^ "Building a more interoperable Web with Microsoft Edge".
  13. ^ Microsoft Edge Team (17 June 2015). "Building a more interoperable Web with Microsoft Edge". Microsoft Edge Dev Blog. Retrieved 8 May 2016.
  14. ^ Gupta, Prateek. "Best Microsoft Edge Flags". GizMeek.
  15. ^ "Introducing EdgeHTML 13, our first platform update for Microsoft Edge". Windows Blog. Retrieved 19 November 2015.