레이아웃 엔진 알아보기





    레이아웃 엔진(layout engine) 또는 렌더링 엔진(Rendering engine)은 웹콘텐츠(HTML, XML, 그림 파일 등)와 포맷 정보(CSS, XML 등)를 가져와서 화면에 해당 콘텐츠를 정리하여 보여주는 소프트웨어를 의미합니다.


    이 프로그램은 모니터나 프린터에 표시할 창의 콘텐츠 영역을 그리게 됩니다.




     레이아웃 엔진의 종류




    1. 게코(Gecko)


    모질라 재단에서 만든 레이아웃 엔진으로, 파이어폭스, 모질라 선더버드, 시몽키 등이 이를 탑재하고 있다




    2. 블링크(Blink)


    웹키트에서 파생된 레이아웃 엔진으로 크롬, 오페라 등이 이를 탑재하고 있다



    3. 트라이던트(Trident)


    마이크로소프트의 레이아웃 엔진으로 인터넷 익스플로러, 아웃룩 익스프레스, 마이크로소프트 아웃룩, 그리고 윈앰프, 리얼플레이어의 미니 브라우저 등 이를 탑재하고 있다




    4. 프레소토(Presto)


    오페라 소프트웨어의 사유 엔진으로 오페라가 탑제하고 있다. 오페라 15부터는 블링크로 교체되었다



    5. 웹키트(Webkit)


    KHTML에서 파생된 레이아웃 엔진으로 사파리 등이 탑재하고 있다



    6. 태즈먼(Tasman)


    마이크로소프트의 레이아웃 엔진으로 맥용 인터넷 익스플로러가 탑재하고 있다



    Posted by 서버이야기