target="_blank" 에 rel을 써야하는 이유

coilly·2021년 10월 13일
0

target="_blank"만 쓰고 다녔다가 글을 하나 읽었다

(참조)https://joshua-dev-story.blogspot.com/2020/12/html-rel-noopener-noreferrer.html

이 글을 요약하면 새창으로 열때 보안에 문제가 생긴다는건데
그 점을 막기 위해 rel="noopener noreferrer" 을 추가로 써야한다는 것이다

noopener -> 링크된 페이지와 링크를 건 페이지는 별개의 프로세스로 취급되기 때문에 서로 연결되어 퍼포먼스가 떨어지는 일을 없게 한다

noreferrer -> 다른 페이지로 이동할 때, 링크를 건 페이지의 주소 등의 정보를 브라우저가 Referer: HTTP 헤더로 리퍼러(referer 또는 referrer)로서 송신하지 않는다는 것.

이를위해 rel="noopener noreferrer"을 추가로 꼭 써줄 것!

profile
오늘도 코드 보는중 (。⌒𖧉⌒)⋆.˚⊹⁺

0개의 댓글