ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 폴리필(polyfill) 이란 ?
    Coding/HTML & CSS 2020. 4. 17. 19:32

    폴리필이란?

    폴리필(polyfill)은 개발자가 특정 기능이 지원되지 않는 브라우저를 위해 사용할 수 있는 코드 조각이나 플러그인을 말한다. 폴리필은 HTML5 및 CSS3와 오래된 브라우저 사이의 간격을 메꾸는 역할을 담당한다.

     

    HTML5 Cross Browser Polyfills

    Modernizr 측에서 정리하여 제공하고 있는 각종 폴리필 목록을 참고하면 원하는 기술을 선택하는데 도움이 될 것이다. 필자가 자주쓰는 것들을 아래와 같다.

    • html5shiv : HTML5의 섹셔닝 요소(예: <header>, <nav>)를 지원하지 않는 브라우저를 위한 라이브러리
    • mediaelement.js : HTML5의 <video>와 <audio> 요소들을 모든 브라우저에서 하나의 파일로 같은 UI를 제공하기 위한 라이브러리
    • Placeholder : HTML5의 플레이스홀더(placeholder)의 지원을 통일하기 위해서 제공하는 라이브러리
    • h5Validate : HTML5의 폼검증 기능을 구현하기 위해 제공하는 라이브러리
    • selectivizr : CSS3의 의사 클래스(pseudo-class)와 속성 선택자들을 IE6~8에서 지원하기 위한 라이브러리
    • css3pie : CSS3의 border-radius와 box-shadow, liner-gradient를 IE6~9 브라우저에서 지원하기 위한 라이브러리
    • Respond : 반응형 웹의 필수 속성중에 하나인 미디어쿼리를 IE6~8에서 지원하기 위한 라이브러리

     

    'Coding > HTML & CSS' 카테고리의 다른 글

    Media query for Reponsive web  (0) 2020.04.18
    FlexBox 실습  (0) 2020.04.18
    FLEX BOX  (0) 2020.04.17
    IE8 이하 버전에서의 시맨틱 태그  (0) 2020.04.17
    HTML5 & 와 시맨틱 태그  (0) 2020.04.16

    댓글

Designed by Tistory.