프로그램개발/IT 트렌드·팁·상식

구글, iframe 태그를 대체할 Portals 발표

크레도스 2019. 5. 13. 17:18

출처 : https://www.clien.net/service/board/news/13485840?od=T31&po=0&category=&groupCd=allinfo


구글이 원격 콘텐츠를 임베딩embedding할 때 주로 쓰는 <iframe> 을 대체할 <portal>이라는 새 HTML 태그를 발표했습니다.




포털과 iframe 차이점은 현재 보안상 이유로 iframe에서는 허용하지 않는 임베딩한 콘텐츠로 이동하는 것을 포털에서는 가능하다는 것입니다. 또 포털은 브라우저 주소창에 표시되는 URL를 바꾸는 것도 가능해, 단순히 다른 콘텐츠를 페이지 안으로 포함시키는 정도가 아닌 페이지간 이동(navigate) 방법을 구현하는 데 유용할 것이라고 합니다.


예를 들면 유저가 뉴스 사이트를 볼 때 기사 본문 아래 다른 '관련 기사' 링크를 포털로 구현하여 새 페이지로 끊김없이 이동할 수 있도록 하는 것입니다. 기존 링크 대비 포털의 장점은 링크를 클릭해 새 페이지를 불러오는 것을 기다릴 필요 없이, 유저가 페이지 스크롤을 내리는 동안에도 포털 콘텐츠를 미리 불러오기 때문에 빠른 전환이 가능하다는 것입니다.


블로그 글에 올린 영상을 통해 모바일 기기에서 마치 앱 화면을 넘기듯이 구현할 수 있다는 점도 강조했습니다. 

GIF



현재 포털은 크롬 카나리아 빌드에서만 지원하며, 주소창에 chrome://flags/#enable-portals 를 입력해 활성화하면 됩니다. 데모 페이지는 여기서 확인 가능합니다.


포털의 성공 여부는 사이트들이 얼마나 따라줄 지에 달려 있는데, 빠른 페이지 전환이라는 이점에도 불구하고 굳이 새로 코드를 작성하려 하지 않을 수도 있기 때문입니다. 또 아직까지 포털에 관심을 보인 타 브라우저 개발사도 없다고 합니다.


* 출처 :  

Google launches Portals, a new web page navigation system for Chrome | ZDNet 요약