Programming-[Base]/Web, Browser 3

Web Architecture / URI, URL, URN

URI(Uniform Resource Identifier) 통합 자원 식별자(URI)는 인터넷에 있는 자원을 나타내는 유일한 주소이다. URI의 존재는 인터넷에서 요구되는 기본조건으로서 인터넷 프로토콜에 항상 붙어 다닌다. URI의 하위개념으로 URL, URN 이 있다 즉 어떠한 데이터가 웹 상에서 존재할 때, 그 식별자를 의미하는 것이 URI이다. URL(Uniform Resource Locatore) URI가 어디 있는지 표기하는 위치 정보이다. URL은 변경이 가능하므로, 특정 시점에서 URI와 연동되는 URL을 지정해놨다가 변경하게 되면, 예전 URL로는 URI에 접근이 불가능하게 된다. URN(Uniform Resource Name) URL과 다르게 URI에 대해 하나밖에 존재하지 않는 주소값이..

Web Architecture / 개요 / Browser, Server, API, HTTP, Ajax

브라우저 d2.naver.com/helloworld/59361 브라우저의 주요 기능은 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시하는 것이다. 다시 말해 서버 컴퓨터 내의 데이터들을 수신하고, 해석해서 사용자가 알아볼 수 있도록 제공 및 관리하는 서비스이다. 브라우저는 HTML과 CSS 명세에 따라 HTML 파일을 해석해서 표시하는데, 이 명세는 웹 표준화 기구인 W3C(World Wide Web Consortium)에서 정한다. 링크에 나오는 것처럼, 브라우저는 사용자 인터페이스, 브라우저 엔진, 렌더링 엔진, 통신, UI 백엔드, 자바스크립트 해석기, 자료 저장소로 이루어져있다. 서버-클라이언트-데이터베이스 클라이언트 : 사용자가 쓰는 컴퓨터 또는 프로그램을 의미한다. 어떤 정보를 얻기 위..