반응형
URI는 그것이 텍스트의 한 페이지나, 비디오 또는 사운드 클립이든, 정지 화상이든 동영상이든, 또는 프로그램이든 상관없이, 이러한 콘텐츠 들 중 어느 하나를 인식하기 위한 수단이다. 가장 보편적인 형태의 URI가 바로, 웹페이지 주소 즉, URL인데, 이는 URI의 특별한 형태이자 부분집합이라 할 수 있다. URI는 대체로 다음과 같이 설명할 수 있다.
자원에 접근하기 위해 사용되는 절차
어떤 자원을 가지고 있는 특정한 컴퓨터
컴퓨터 상의 특정 자원의 이름 (파일 이름)
예를 들어 아래의 URI는 웹프로토콜 애플리케이션인 HTTP를 사용하여 액세스될 수 있는 파일을 인식하며, 그 파일은 유일한 인터넷 주소로 사상될 수 있는 www.w3.org라는 이름을 가진 컴퓨터에 존재한다.
http://www.w3.org/Icons/WWW/w3c_main.gif
컴퓨터의 디렉토리 구조에서, 그 파일은 "/Icons/WWW/w3c_main.gif"에 위치해 있다. FTP 주소와 전자우편 주소들을 인식하는 문자열들도 역시 URI이다 (그리고 HTTP 주소처럼, 이것들도 URL이라고 불리는 URI의 부분집합이다). URI의 또다른 종류 중 하나는 URN이다. URN은 "제도적인 영속성"을 갖는 URI의 한 형태로서, 그것의 정확한 위치는 때로 변할 수 있지만, 일부 에이전시가 그것을 찾을 수 있다는 것을 의미한다.
The What, Why and How of Data URIs in Web Design
반응형
'프로그래밍 > Web' 카테고리의 다른 글
[HTML5] webQR - How to create QR code reader in HTML5 website (0) | 2012.10.08 |
---|---|
Chrome Dev Tools: Markup and Style (0) | 2012.10.05 |
[IOS6] iOS6 SAFARI BUG (iOS6 사파리 버그 - AJAX, SPINNING, ...) (0) | 2012.09.26 |
[HTML5] http://html5-demos.appspot.com/ (0) | 2012.09.24 |
[HTML5] Drag and drop a folder onto Chrome now available (0) | 2012.09.24 |