웹이란?
인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다.(from. wiki)
브라우저란?
웹 브라우저의 출현
팀 버너스리
- 1989년 World Wide Web 의 HyperText 시스템을 고안하여 개발
- URL, HTTP, HTML 최초 설계와 구현도 CERN(스위스 근교 입자물리 연구소) 시절에 동료들과 함께 주도하여 개발
- W3C(World Wide Web Consortium) 를 창립
- 2004년에 영국 기사 작위 취득
- http://info.cern.ch/
최초의 웹브라우저
웹브라우저 WorldWideWeb (1990)
world wide web (Nexus로 명칭변경)
라인 모드 브라우저 (1992)
WEB 과 인터넷이 불러온 혁신
- 소프트웨어구입에 대한 물리적인 매개체가 없이도 유통이 가능
- 닷컴붐(Doy-com bubble) - 2000년대 실리콘 밸리 형성
- HTML, CSS 만을 이용한 정적 사이트 제공
WEB 1.0 (1994 ~ 2004)
기본개념은 디렉터리 검색
- 개인 웹 페이지가 일반적
- 정적페이지 호스팅
- 읽기 전용 기능이 따로 존재
- 사용자에게 제공되는 정보는 모두 공통적으로 사용
- Active X 가 핵심기술
WEB 2.0 (2005 ~ ?)
기본 개념은 사용자가 직접 콘텐츠를 생산하여 쌍방향 소통
- 사용자가 웹에 참여가 가능
- 뉴스피드와 같은 기능의 활성화
- 동적 위치이지만 모든 데이터가 중앙집중식 시스템
웹개발 기술적 발전
- AJAX와 같은 비동기식 웹 애플리케이션 기법
- REST, XML, SOAP 형태의 웹서비스
WEB 3.0 (~?)
시맨틱 웹이란 웹에 존재하는 수많은 웹페이지들에 메타데이터(Metadata)를 부여하여, 기존의 잡다한 데이터 집합이었던 웹페이지를 ‘의미’와 ‘관련성’을 가지는 거대한 데이터베이스로 구축하고자 하는 발상이다.
앞으로의 미래
vision
- 사용자 개인 정보 보호
- 악성 코드로부터 보호
- 일상적 주요 보안 취약점으로부터 자유로운 환경
- 모든 것을 암호화
- 모든 사용자 통신 데이터에 대한 암호화
- DNS 와 같은 기존 레거시 프로토콜에서 새로운 프로토콜에 내장
- 확장
- 웹에 적합하지 않아도 괜찮으나 위험을 초대하지 않는 기능 추가
- 빠른 웹 만들기
- 5년전보다 빠르지만 더욱 빠른 웹을 만들어야 한다.
- 누구나 웹에 쉽게 게시
- 높은 생산 가치에 대한 요구로 인해 어려움을 해결할 수 있는 방법
- 사용자가 원하는 방식의 웹 경험
- 사이트의 지침을 따르는 것이 아닌 사용자가 원하는 방식으로 웹을 표시하는 브라우저
- 비영어권 사용자를 위한 최고의 경험
- 어디에 살고 어떤 언어를 사용하는지에 관계없이 모든 사람에게 잘 작동
- 장애인을 위한 접근성 향상
- 공개 데이터베이스를 사용하여 일부 유형의 정보를 저장, 액세스 및 전송하는 방법
- 차세대 SEO 방식에 대한 고민을 해야한다.
- 개별적 사용자 중심의 웹앱 (PWA), 빠른 속도중심의 AMP
열심히하고 잘하자..ㅠㅠ
- 출처 이미지상 문제가될 경우 삭제하도록 하겠습니다.