HTML의 새로운 버전으로 Client Side Technology 기술의 중심이 되는 마크업 언어
html5 특징
1. 멀티미디어 지원
- 플러그인 없이 Audio / Videp 재생 지원
2. 그래픽지원
- 2차원 그래픽(2D)
. SVG 태그를 이용한 2차원(2D) 벡터 그래픽 지원
. 자바스크립트 캔버스(CANVAS)를 사용한 2차원 래스터 그래픽 지원
- 3차원 그래픽(3D)
. CSS3를 사용한 3차원 그래픽 구현
. 자바스크립트 WebGL을 사용한 3차원 구현
3. 통신
- 실시간 서버와의 양방향 통신 지원
4. 장치접근
- HTML5가 구동되는 클라이언트 장치 접근이 가능해짐(GPS / Camera 등)
5. 오프라인 저장
- HTML5가 구동되는 클라이언트에 데이터 저장소 제공 가능
6. 시멘틱(Semantic) 태그 지원
- 의미기반의 시멘틱 웹을 구현 하도록 만들어진 태그 지원
7. CSS3 스타일 시트 지원
- CSS3 스타일 시트를 완벽하게 지원하여 3차원 변환은 물론 효과를 줄 수 있다.
8. 성능 및 통합
- 추가기능들이 멀티스레드로 최고의 성능 향상
html5 장단점
장점
1. 호환성 : Chrome, Safari, Firefox, IE9 등에서는 HTML5가 적용가능허나, 마이크로소프트사에서 만든 IE9에선 타 회사에서 만든 브라우저 보단 HTML5를 나타내는 효과면에선 현저히 낮다.
2. 브라우저 및 모바일에서도 과거 플래시가 표현하던 부분을 jQuery를 통해서 플래쉬 효과를 줄수 있는 기능이 가능.
3. 각종 UI, UX등 HTML5로 구현가능한 부분이 확장됨.
단점
1. 호환성 : IE6 ~ IE8 버전의 사용자에겐 제한적으로 HTML5가 적용 ( 단, IE6, IE7은 적용 불가)
2. 해외는 ActiveX를 사용하지 않지만, 한국에선 기업에서 필요로하는 ActiveX가 있기에 적용가능한 IE브라우저를 사용해야 하는 경우가 있어서 이럴 경우엔 IE9버전 이하일 경우 HTML5 적용이 안됨.
가장 특징적인 것은 기존의 웹 문서에서는 HTML 만으로 웹 서비스를 구성하는 것이 불가능하였지만 HTML5 로 넘어오면서 클라이언트와 서버와의 통신이 가능하며 이에 대한 부가 기능을 제공함으로써 다른 외부Active-X와 같은plug-ins를 사용하지 않고도 웹 서비스를 제공할 수 있을 정도로 많은 기능이 추가
+
Active-X 가장 큰 장점이라면 서비스 제공자의 편의성이 매우 높다는 점이다.
액티브엑스가 설치되면 사용자의 PC에서 이를 실행하는 것 만으로 손쉽게 웹사이트와 기능이 연동되므로, 웹사이트 쪽에서 사용자 PC의 기능을 제어하는 과정도 매우 간편하다.
또한, 여러 가지 액티브엑스를 설치함에 따라 웹브라우저 및 웹사이트의 기능을 거의 제한 없이 확장할 수 있는 것도 장점이다.
실제로 멀티미디어 콘텐츠 구동용, 은행이나 주식 등 금융 거래용, 그리고 사용자의 신원을 증명하고 공문서를 출력하는 등의 기능을 가진 관공서용 등, 셀 수 없을 정도로 많은 액티브엑스가 개발되어 쓰이고 있다.
하지만 액티브엑스는 단점 또한 적지 않다.
가장 큰 단점은 인터넷익스플로러에서만 쓸 수 있다는 점이다.
인터넷익스플로러가 PC용 웹브라우저 시장에서 가장 높은 점유율을 차지하고 있는 것은 사실이지만, 2000년대부터 모질라의 파이어폭스(Firefox), 구글의 크롬(chrome)과 같은 타사의 웹브라우저가 점유율을 크게 끌어올렸으며, 현재 세계적으로 PC용 웹브라우저 시장에서 인터넷익스플로러의 점유율이 60% 이하로 떨어졌다.
더욱이, 윈도 기반의 PC가 아닌 스마트폰이나 태블릿컴퓨터에서는 액티브엑스를 전혀 사용할 수 없으므로 접근성 면에서 명백한 한계가 존재한다. 즉, 호환성, 보안성 측면에서 적지 않은 부작용을 가지고 있다
'HTML' 카테고리의 다른 글
html meta 태그 (0) | 2020.07.21 |
---|---|
Html table (0) | 2020.07.21 |
Html form 태그 (0) | 2020.07.21 |
Html 서식 태그 (0) | 2020.07.21 |