프레임의 장점/단점, 프레임의 대안

CODEDRAGON Development/Web, WWW

반응형



 

 

프레임의 장점/단점

장점

·       frame 주로, 한쪽에 네비게이션 역할을 하는 메뉴를 만들고 메뉴를 클릭했을  

·       다른 영역에 페이지가 바뀌게 설정하는 방식으로 많이 사용했었습니다.

·       코드를 많이 사용하지 않아도, 하위 웹페이지로  연결할 있습니다.

·       frame 사용하면 웹페이지의 주소을 숨길 수도 있습니다.

단점

·       frame으로 작성한 페이지는 검색엔진이나 스크린 리더에 읽히지 않습니다.

·       프레임 사용 서버 로드를 가중시킵니다. n+1 html 페이지.(n 프레임 개수)

·       화면 크기가 작을 경우, 프레임을 사용하지 못할 있습니다.

·       뒤로 가기 버튼을 눌렀을 페이지가 원치 않게 표시될 있습니다.

·       HTML5에서는 프레임태그 사용을 권하지 않는 비추천 태그입니다.

 

 

 

 

 

프레임의 대안

대안1

HTML5에서 유일하게 가능한 프레임인 <iframe> 사용합니다.

대안2

<div> 사용하여 우로 배치하고, 한쪽에 overflow 사용해 스크롤바가 생기게 하는 방법입니다.

대안3

HTML5에서 추가된 시멘틱 태그(Semantic tag) 사용합니다.