iframe의 문제점과 HTML에서의 대안

HTML iframe 태그엔 여러 문제점이 있다.

iframe

iframe 요소는 현재 문서 안에 다른 HTML 페이지를 삽입합니다.

문제점

  1. 유지보수를 힘들게 한다.
  2. 브라우저 메모리와 컴퓨터 자원 사용량이 늘어난다.
  3. 검색엔진에 따라 iframe으로 삽입된 컨텐츠를 크롤링하지
  4. XSS공격에 취약해진다.
  5. 브라우저의 뒤로가기 버튼이 간헐적으로 작동되지 않게 하고 해상도에 따라 이상하게 보인다.
  6. 화면의 크기가 작을경우 프레임을 사용하지 못할 수 있습니다.

대안

대안으로 사용할 수 있는 태그들은 있지만 HTML을 삽입해야하는 경우엔 iframe이 제일 좋다고 한다.

embed
object

ref

iframe mdn
[Javascript] iframe 개념/장점/단점
HTML에서 Iframe의 대안

댓글