2014-01-05 2 views
0

"a", "base"등의 요소에 비해 하이퍼 링크에 프로토콜을 사용하는 것이 장단점은 무엇입니까? XML 파일, 데이터베이스 또는 HTML 문서에 상당량의 URI를 저장하면 브라우저의 URI가 http : 및 https : 부분을 생략하는 경향이 있습니다. 브라우저는 최소한 현대인이 무엇을해야할지 알 수 있기 때문입니다. 일반적으로 항상 웹 서버는 잘못된 프로토콜을 처리하고 올바른 프로토콜 (HTTP/HTTPS 사이)을 참조 할 수 있습니다.(out) 프로토콜을 사용하는 하이퍼 링크

+0

질문에 몇 가지 예를 포함시켜 주시겠습니까? – unor

+0

프로토콜은 도메인 이름 앞에 오는 http입니다. – HelloWorld

답변

0

프로토콜 관련 URI의 장점에 대해 알고있는 것 같습니다.

단점이 될 수 있습니다

  • 링크는 아마 당신의 내용이 이메일의 일부인 경우 예를 들어,이, 또는 당신의 HTML 페이지가 열려있는 경우 (비 HTTP 또는 HTTPS 이외의 환경에서 작동하지 않습니다 로컬)
  • 일부 이전 버전의 브라우저는 프로토콜 상대 URI를 지원하지 않습니다 (예를 들어, 인터넷 익스플로러 6)
  • 일부 이전 버전의 브라우저는 예를 들어, HTTP HTTPS를 (인터넷 익스플로러를 통해, 두 번 프로토콜 상대 링크 자원을 가져 7+ 8)

물론 일부 리소스는 항상 HTTPS를 통해 전달되어야하므로 프로토콜 관련 URI를 사용하지 말고 대신 HTTPS를 적용하십시오.

rel-canonical과 같은 프로토콜 관련 URI는 사용하지 않아야합니다.