교차 도메인 Iframe이란 무엇입니까?
교차 도메인 인라인 프레임 (iframe)은 한 웹 사이트의 작은 부분을 다른 도메인에서 호스팅되는 더 큰 "부모"페이지에 포함시키는 데 사용할 수있는 웹 기술 유형입니다. 소셜 네트워킹 또는 비디오 공유 서비스와 같은 외부 사이트의 컨텐츠를 포함하는 iframe을 웹 페이지에 쉽게 배치하여 새로운 기능을 추가하거나 상호 작용을 향상시킬 수 있습니다. 이 방법은 소규모 사이트에서 서비스에 액세스 할 수있게하여 트래픽과 노출을 증가시켜 혜택을받는 가장 인기있는 소셜 네트워크 및 검색 엔진의 많은 지원을받습니다. 인기가 높음에도 불구하고 iframe은 웹 개발자에게 문제를 일으킬 수있는 보안 제한 및 비 호환성으로 인해 제한을받습니다.
iframe이라고도하는 인라인 프레임은 한 웹 페이지의 작은 부분을 다른 웹 페이지에 표시 할 수있는 HTML (HyperText Markup Language)의 기능입니다. iframe과 상위 웹 페이지는 서로 독립적이므로 브라우저에서 별도로로드하여 개별적으로 업데이트 할 수 있습니다. 웹에서 인라인 프레임의 사용은 1990 년대 후반에 처음 소개 된 이후로 발전했습니다. 원래는 동일한 서버 또는 도메인에서 호스팅되는 콘텐츠와 함께 사용되도록 설계되었지만 이제는 일반적으로 다른 웹 사이트에서 외부 콘텐츠를로드하는 데 사용됩니다. 이를 교차 도메인 iframe이라고합니다.
교차 도메인 iframe은 웹 개발자가 최소한의 노력으로 자신의 사이트에 멀티미디어, 대화 형 콘텐츠 또는 소셜 네트워킹 기능을 추가 할 수있는 인기있는 방법이되었습니다. 대부분의 경우 이러한 요소를 추가하는 것은 외부 웹 사이트에서 HTML 코드를 복사하여 붙여 넣는 것만 큼 간단합니다. 비디오 공유 사이트, 소셜 네트워킹 서비스 및 검색 엔진은 정기적으로이 기능을 제공하여 제품을 더 많이 사용하도록 장려합니다. 예를 들어 뉴스 웹 사이트에서는이 접근 방식을 사용하여 친구 중 어떤 사람이 특정 기사 나 기사를 좋아했는지 보여주는 작은 소셜 네트워킹 섹션을 추가 할 수 있습니다. 크로스 도메인 iframe은 광범위한 프로그래밍없이 사이트에 위젯 또는 기타 유형의 기능을 추가하는 데 사용될 수 있습니다.
기술 제한, 보안 제한 및 비 호환성 문제는 도메인 간 iframe의 기능을 제한하고 개발자에게 골치 거리를 유발할 수 있습니다. 보안상의 이유로 서로 다른 도메인 간의 Iframe 통신은 웹 브라우저에 의해 차단되므로 시간이 많이 걸리는 해결 방법없이 상위 페이지가 외부 호스팅 iframe 내부의 콘텐츠에 액세스하거나 내용을 변경할 수 없습니다. 웹 기술의 주요 부분을 업그레이드하기위한 지속적인 노력의 일환 인 HTML 5에는 교차 도메인 iframe 통신을위한 조항이 포함되어 있지만, 사이트를 방문하는 대다수의 사용자가이 부분을 지원하는 웹 브라우저를 가지고있는 경우 이는 실질적인 솔루션 일뿐입니다. HTML 5 사양.