IT

반응형
·IT/HTML
Parsing (파싱) 이란? Parser (파서) 란? Parsing 언어학에서 parsing은 구문 분석이라고도하며 문장을 그것을 이루고 있는 구성 성분으로 분해하고 그들 사이의 위계 관계를 분석하여 문장의 구조를 결정하는 것 데이터를 조립해 원하는 데이터를 빼내는 프로그램을 하는것 컴퓨터 과학에서 parsing은 일련의 문자열을 의미있는 token(어휘 분석의 단위) 으로 분해하고 그것들로 이루어진 Parse tree를 만드는 과정 어떤 문장을 분석하거나 문법적 관계를 해석하는 행위 프로그램을 compile하는 과정에서 특정 프로그래밍 언어가 제시하는 문법을 잘 지켜서 작성하였는지 compiler가 검사하는 것ex) XML parser는 XML 문서가 XML 문법에 맞게 작성되었는지 검사 XML 문..
·IT/HTML
Web Browser HTML Rendering 순서 웹 브라우저의 HTML 문서 렌더링 순서 설명 1 HTML 태그를 파싱해서 DOM Tree 생성 Style 정보를 통해 Style Struct 생성 DOM Tree와 Style Struct를 통해 Render Tree 생성 레이아웃 처리 페인트 리플로->리페인트: 구성돼 있는 렌더 트리가 변경되면 수행 된다리플로 변경이 필요한 렌더 트리에 대한 유효성 확인 작업+노드의 크기와 위치를 다시 계산 리페인트 리플로가 발생하거나 배경색 변경 등 단순한 스타일 변경과 같은 작업이 발생하는 경우 수행됨 설명 2 서버로부터 전달받는 Resource를 읽는다 웹 엔진이 가지고 있는 HTML/XML parser가 문서를 parsing해서 DOM Tree를 만든다 렌더..
·IT/HTML
DOM(Document Object Model) 이란? DOM Tree 란? DOM(DOM; Document Object Model)이란 1997년 W3C에서 워킹그룹을 결성 XML 및 HTML 문서를 응용프로그램에서 사용하기 위한 API 규격 DOM이란 문서의 각 부분들을 객체로 표현한 API 문서 객체 모델(DOM; Document Object Model)은 객체 지향 모델로써 구조화된 문서를 표현하는 형식 DOM은 플랫폼/언어 중립적으로 구조화된 문서를 표현하는 W3C의 공식 표준 W3C가 표준화한 여러 개의 API의 기반 HTML 문서의 요소를 제어하기 위해 웹 브라우저에서 처음 지원 문서 객체란 이나 같은 html문서의 태그들을 JavaScript가 이용할 수 있는 객체(object)로 만들면 ..
·IT/Server
Web Server, Server Side, Client Side 이해 웹 서버(Web Server) 웹을 서비스하는 컴퓨터 웹 페이지는 HTML이므로 웹 서버는 HTML 파일들을 모아놓고 서비스하는 컴퓨터 모든 컴퓨터는 서버가 될 수 있지만 컴퓨터를 웹 서버로 만들기 위해서는 웹 서버 프로그램을 설치해야 한다(PWS[Personal Web Server], IIS, Apache 등) 웹 서버 종류Windows: IIS, PWS, httpds, NCSAUnix, Linux: Apache, NCSAMac: MacHTTP 웹 애플리케이션은 웹을 기반으로 실행되는 애플리케이션을 일컫는다 웹 브라우저에서 웹 서버에 서비스를 요청하고 웹 서버에서 웹 애플리케이션 서버(WAS)에 요청을 하고 WAS는 DB에 가서 처..
반응형
나27
'IT' 카테고리의 글 목록 (4 Page)