상세 컨텐츠

본문 제목

WEB 과 브라우저의 발전

IT 지식

by devTak 2022. 7. 7. 10:05

본문

반응형

웹이란?

인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다.(from. wiki)

브라우저란?

웹 서버에서 이동하며(navigate) 쌍방향으로 통신하고 HTML 문서나 파일을 출력하는 그래픽 사용자 인터페이스 기반의 응용 소프트웨어이다 (from. wiki)

웹 브라우저의 출현

출처 (http://www.mediatoday.co.kr/news/articleView.html?idxno=109182)

팀 버너스리
  • 1989년 World Wide Web 의 HyperText 시스템을 고안하여 개발
  • URL, HTTP, HTML 최초 설계와 구현도 CERN(스위스 근교 입자물리 연구소) 시절에 동료들과 함께 주도하여 개발
  • W3C(World Wide Web Consortium) 를 창립
  • 2004년에 영국 기사 작위 취득
  • http://info.cern.ch/

최초의 웹브라우저

출처(https://ko.wikipedia.org/wiki/월드와이드웹)

웹브라우저 WorldWideWeb (1990)

world wide web (Nexus로 명칭변경)

라인 모드 브라우저 (1992)

출처(https://home.web.cern.ch/science/computing/birth-web)

WEB 과 인터넷이 불러온 혁신

 
 
  • 소프트웨어구입에 대한 물리적인 매개체가 없이도 유통이 가능
  • 닷컴붐(Doy-com bubble) - 2000년대 실리콘 밸리 형성
  • HTML, CSS 만을 이용한 정적 사이트 제공

WEB 1.0 (1994 ~ 2004)

출처(https://brunch.co.kr/@swimjiy/42)

기본개념은 디렉터리 검색

출처(naver.com)
  • 개인 웹 페이지가 일반적
  • 정적페이지 호스팅
  • 읽기 전용 기능이 따로 존재
  • 사용자에게 제공되는 정보는 모두 공통적으로 사용
  • Active X 가 핵심기술
 
 

WEB 2.0 (2005 ~ ?)

출처(https://brunch.co.kr/@swimjiy/42)

기본 개념은 사용자가 직접 콘텐츠를 생산하여 쌍방향 소통

  • 사용자가 웹에 참여가 가능
  • 뉴스피드와 같은 기능의 활성화
  • 동적 위치이지만 모든 데이터가 중앙집중식 시스템
출처(naver.com)

웹개발 기술적 발전

  1. AJAX와 같은 비동기식 웹 애플리케이션 기법
  2. REST, XML, SOAP 형태의 웹서비스

WEB 3.0 (~?)

시대 별 정의가 내려진 것이 없다.

출처(https://brunch.co.kr/@swimjiy/42)

시맨틱 웹이란 웹에 존재하는 수많은 웹페이지들에 메타데이터(Metadata)를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 ‘의미’와 ‘관련성’을 가지는 거대한 데이터베이스로 구축하고자 하는 발상이다.
 
 

앞으로의 미래

vision

  • 사용자 개인 정보 보호
    • 추적과 감시로부터 자유로운 환경
  • 악성 코드로부터 보호
    • 일상적 주요 보안 취약점으로부터 자유로운 환경
  • 모든 것을 암호화
    • 모든 사용자 통신 데이터에 대한 암호화
    • DNS 와 같은 기존 레거시 프로토콜에서 새로운 프로토콜에 내장
  • 확장
    • 웹에 적합하지 않아도 괜찮으나 위험을 초대하지 않는 기능 추가
  • 빠른 웹 만들기
    • 5년전보다 빠르지만 더욱 빠른 웹을 만들어야 한다.
  • 누구나 웹에 쉽게 게시
    • 높은 생산 가치에 대한 요구로 인해 어려움을 해결할 수 있는 방법
  • 사용자가 원하는 방식의 웹 경험
    • 사이트의 지침을 따르는 것이 아닌 사용자가 원하는 방식으로 웹을 표시하는 브라우저
  • 비영어권 사용자를 위한 최고의 경험
    • 어디에 살고 어떤 언어를 사용하는지에 관계없이 모든 사람에게 잘 작동
  • 장애인을 위한 접근성 향상
    • 보조 기술에 대한 의존성이 없는 웹
  • 공개 데이터베이스를 사용하여 일부 유형의 정보를 저장, 액세스 및 전송하는 방법
  • 차세대 SEO 방식에 대한 고민을 해야한다.
  • 개별적 사용자 중심의 웹앱 (PWA), 빠른 속도중심의 AMP

열심히하고 잘하자..ㅠㅠ

 

- 출처 이미지상 문제가될 경우 삭제하도록 하겠습니다.

반응형