본문 바로가기

좋아하는 것_매직IT/13.html

0.웹프로그래밍, HTML, 웹에 대한 기초사항에 대해서 간단히 알아볼까요?

반응형

인터넷이란?

  • 미국 경제 전문지 포브스가 2009년 지난 30년동안 가장 혁신적인 발명품
    • 1위 인터넷이 뽑힘.
    • 2위 PC/laptop computes
    • 3위 모바일 폰
    • 기타등등
  • 평가위원 왈
    • 인터넷은 이전에 존재하지 않았던 새로운 산업 분야를 창출한 혁신적인 기술이다 라고 평가함.
  • 요즘 인터넷 없이는 하루도 살수 없을 것 같네요..
  • 인터넷 통해서 각종 정보와 상품 그리고, 인터넷 뱅킹을 주로 저도 사용하고 있고요.
  • 블로그나 SNS 모두 인터넷이 기반이 되고 있습니다.

WWW 이란?

  • WWW(World Wide Web) is 흔히, 웹 이라고 불림.
  • 웹의 의미는 거미줄로서 WWW은 세계를 뒤덮는 거미줄이라는 의미
  • 초기 인터넷에서는 텔넷, FTP, 전자 메일, 유즈넷등을 이용하여 파일 전송, 원격 접속, 전자 우편, 뉴스를 볼 수 있었으나, 이는 모두 문자로만 서비스됨
    • 문자기반의 서비스는 사용자, 즉 일반인에게는 큰 부담스러운 존재...;;
  • WWW는 인터넷을 사용하기 쉽도록 하이퍼 텍스트와 그림을 통해서 모든 서비스를 이용할 수 있도록 만든 것.
  • WWW 가 개발된 후 누구나 쉽게 인터넷을 통해서 정보를 교환할 수 있게 됨.

WWW 동작 원리

  • HTML로 웹 페이지를 작성해서 웹 서버에 저장.
  • 인터넷에 연결된 수많은 클라이언트 컴퓨터는 웹 서버에서 HTML 문서를 받아서 웹 브라우저를 통해서 화면에 웹페이지를 표시함.

웹 서버의 용도

  • 인터넷에 연결되어 있고, 클라이언트 컴퓨터로부터 요청을 기다리는 형국.
    • 요청은 여러가지
      • 문서
      • 사운드
      • 비디오 등등
  • 웹서버가 요청을 받드면 해당 자원을 찾아서 클라이언트로 전송
  • 그럼 웹서버와 클라이언트 사이의 프로토콜은 무엇일까요?

HTML 이란 무엇일까요?

  • HTML(Hyper Text Markup Language)
  • 최근 자바스크립트 등의 많은 신기술이 추가되었지만, 기본은 HTML 이 사용되고 있음.
  • 최근 HTML5 등장으로 HTML만 가지고도 복잡한 웹페이지를 작성할 수 있게 됨.
  • 마크업 언어란?
    • 텍스트에 태그를 붙여서 텍스트가 문서의 어디에 해당하는지 기술.
  • HTML의 역사
    • HTML은 팀 버너스리(Tim Berners-Lee)에 의하여 개발됨.
    • 팀 버너스리는 물리학자로서 CERN에서 일하고 있었음.
      • CERN의 연구자들이 문서를 공유할 수 있는 ENQUIRE라는 시스템을 제안하고 프로토타입을 개발함.
      • 즉, 이것이 최초의 인터넷 기반의 하이퍼 텍스트 시스템.
    • 1990년 HTML을 정의하고, 브라우저를 작성 하였으며, 서버 소프트웨어까지 개발함.
      • 최초의 HTML 요소는 18개, SGML의 영향을 받았다고 알고 있음.
    • HTML에 대한 표준 
      • W3C(World Wide Web Consortium) 라는 컨소시엄에서 만듬.
        • 1994년, 창립된 국제 컨소시엄으로 미국의 MIT 컴퓨터과학 연구소, 프랑스 INRIA등이 주도적으로 참여해 결성됨.
        • W3C는 팀 버너스리가 주도 하고 있음.
          • 본부는 미국 메사추세츠주 캠브리지에 있음.
          • 현재 500여개 회원 기관들로 구성
          • 홈페이지 : http://www.w3.org
    • HTML 버전
      • 1989~1995년 개발된 HTML의 첫번째 버전은 버전 번호가 없었음.
        • 단순히 HTML 로 불림
      • 1995년 IETF(Internet Engineering Task Force)는 HTML의 표준안을 작성하고 HTML 2.0으로 명명.
      • 1997년 W3C는 HTML 3.2 를 공개
      • 1998년 HTML 4.0이 공개
      • 1999년 HTML 4.01이 발표됨.
      • 이후, W3C는 새로운 버전의 HTML을 발표하지 않고, 확장 가능한 HTML인 XHTML에 집중하겠다고 선언;;
      • 2000년 XHTML 1.0을 발표함
        • but, 아이러니하게도.. 웹 디자이너들은 XHTML으로 이동하지 않으려 함;;
      • 2012년 WHATWG(Web Hypertext Application Technology Working Group)이 조직됨
        • XHTML 만큼 엄격하지 안흔 새로운 버전의 HTML5가 발표됨.

웹브라우저가 하는 일은 무엇일까요?

  • HTML 문서를 읽어서 눈에 보이는 웹 페이지를 만드는일을 함.
    • 즉 HTML 의 태그는 화면에 표시하지 않음. 단지 페이지의 내용을 해석하는 용도로 사용함.
728x90
300x250