EdgeHTML

EdgeHTML
Microsoft Edge logo (2015–2019).svg
개발자마이크로소프트
안정화 버전
18.18362 / 2018년 8월 23일 (20달 전)(2018-08-23)
프로그래밍 언어C++[1]
종류애플리케이션 프레임워크, 소프트웨어 구성 요소
라이선스사유
웹사이트www.microsoft.com/en-us/windows/microsoft-edge

EdgeHTML마이크로소프트 엣지 웹 브라우저용으로 마이크로소프트가 개발한 사유 레이아웃 엔진이다. 트라이던트로부터 분기되었으며 오래된 버전의 인터넷 익스플로러의 모든 레거시 코드를 제거하였고 웹 표준 및 다른 현대의 브라우저와의 상호 작용을 염두에 두고 소스 코드 다수가 다시 작성되었다.[2] 이 렌더링 엔진은 윈도우 10 테크니컬 프리뷰 빌드 9879의 일부분으로서 인터넷 익스플로러 11의 실험 기능으로 처음 공개되었다. 엣지가 블링크 기반으로 바뀌게 되면서 edge 44.18362.387.0, EdgeHTML 18.18362 가 마지막버전이 되었다.

윈도우에서의 이용

EdgeHTML은 소프트웨어 구성 요소의 하나로 설계되었으며 소프트웨어 개발자가 자신의 응용 프로그램에 웹 탐색 기능을 쉽게 추가할 수 있게 해 준다. C++.NET처럼 COM을 지원하는 환경의 웹 페이지들의 접근과 편집을 위한 COM 인터페이스의 사용을 제한한다. 이를테면 웹 브라우저 컨트롤은 C++ 프로그램에 추가할 수 있으며 그 뒤에 EdgeHTML은 웹 브라우저에 현재 표시되는 페이지에 접근하여 요소 값들을 검색하기 위해 사용될 수 있다. 웹 브라우저 컨트롤의 이벤트들 또한 포착이 가능하다. 웹 기술 기반 WinRT 애플리케이션들을 렌더링하기 위해 사용되기도 한다.

출시 역사

EdgeHTML 버전 엣지 버전 출시일 참고
12.10240 20.10240 2015년 7월 15일 최초 출시판. 트라이던트 7.0 기반. 윈도우 10 테크니컬 프리뷰 빌드 10049 이후 윈도우의 일부. 성능 개선, HTML5, CSS3, ECMAScript 6 지원.
13.10586[3] 25.10586 2015년 11월 5일 첫 플랫폼 업데이트. 오브젝트 RTC 지원을 포함하여 ECMAScript 6 지원, HTML5 추가 강화.
14.14267 31.14267 웹 통보, WebRTC 1.0, 개선된 HTML5, CSS3, ECMAScript 6 및 7 지원.

각주

  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. “Introducing EdgeHTML 13, our first platform update for Microsoft Edge”. 《Windows Blog》. 2015년 11월 19일에 확인함. 

참고문헌