티스토리 뷰

업무 메모..

크로스 브라우징

링재호 2021. 12. 25. 01:06

크로스 브라우징이란

웹 페이지를 제작할 때, 다른 OS, 브라우저, 기기 등에 관계없이 정상적으로 동작하게끔 페이지를 제작하는 기법을 말합니다.
W3C 의 규정에 맞게끔 코딩을 해야 하는데, 이는 MDN(https://developer.mozilla.org/ko/), canisue(https://caniuse.com/) 에서
쉽게 확인할 수 있습니다.

크로스 브라우징을 하는 이유

솔루션 제품을 개발하면서 느꼈던 경험으로, 사용자가 어떤 브라우저를 사용하는지 알 수 없기 때문에, 기본적으로 점유율이 높은 브라우저들은 대부분 지원을 해야 했다. (아마 대부분의 솔루션 제품은 이러한 특성을 지니고 있을 것이다.)
크롬과 엣지에서 다른 화면이 나오거나, 특히 IE 에서 다른 화면이 나오거나 지원하지 않아 오류가 발생한다던가 하는 문제가
발생할 수 있기 때문에 경험으로 생각해보면 크로스 브라우징을 생각하여 개발을 해야 한다고 생각합니다.

비고

개인적으로 테스트 자동화를 브라우저 별로 잘 만들어 놓는다면, 크로스 브라우징 테스트를 하는데 도움이 많이 되지 않을까...
생각한다. 물론, 테스트 케이스에 없는 기능을 만들 시에는 어쩔 수 없이 여러 가지 테스트 기법을 이용하여 확인해봐야 한다.

'업무 메모..' 카테고리의 다른 글

웹 그리드  (0) 2022.01.14
자바 설치  (0) 2022.01.14
CSS Flex  (0) 2021.12.18
CSR vs SSR  (0) 2021.10.05
테스트 자동화  (0) 2021.08.31
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함