BLO9
Kotlin 등 개발 관련 포스팅합니다.
What is browser compatibility

브라우져 호환성이란??

Web Browsers

Chrome Firefox Safari IE Edge Opera QQ

http://www.w3schools.com/browsers/ 참고

하지만 한국IE 점유율이 더 높다.

웹 표준은 무었인가?

웹 표준은 월드 와이드 웹의 측면을 서술하고 정의하는 공식 표준이나 다른 기술 규격을 가리키는 일반적인 용어이다. 최근에 이 용어는 웹 사이트를 작성하는 데 중요도가 높아지고 있으며 웹 디자인, 개발과 관계가 있다.

많은 웹 브라우져에서 똑같은 화면을 보여주기 위해서 웹표준을 지켜야한다. 하지만 웹표준을 지킨다고 해서 모든 브라우져에서 똑같이 보이는 것은 아니다.

그래서 다양한 브라우져에서 테스트를 해보고, 웹표준을 버전에 맞게 알고있으면 큰 사고를 피할 수 있다.

다양한 스크린사이즈로 생기는 문제들도 생김 HTML, JS, CSS 등등

문제점

힘들게 WebPage를 만들었더니 다른 브라우져에서 다르게 보인다!!!!!

예방

  1. 크롬/사파리/파폭을 사용한다. (표준)
  2. 다양한 브라우져를 설치해놓는다.
  3. 웹표준을 익히고 예외상황들을 예측해본다.

해결

  1. 각종 브라우저 및 기기 테스트
  2. cloud Test와 같은 테스트 및 디버그 툴을 사용한다.
  3. 특정 버전에서는 막아버린다.
  4. 포기한다.

참고

http://caniuse.com/