답변:
IE6-8, Firefox, Chrome, Opera 및 Safari 또한 JavaScript가 비활성화 된 상태에서 테스트합니다. 앞으로 그리고 리소스가 허용하는대로, 모바일 플랫폼 용 iPhone, iPad, Android 및 Lynx와 같은 텍스트 전용 브라우저를 접근성 목적으로 고려할 것입니다. 그 외에도 적어도 저에게는 백분율이 너무 낮아서 각 추가 브라우저마다 수익이 감소합니다.
IE 테스트를 위해 IETester 와 IE8을 일반 모드와 호환 모드로 사용합니다. 다른 주요 브라우저는 릴리스주기가 훨씬 빠르므로 이전 버전을 테스트하는 것이 중요하지 않다는 것을 알았습니다.
현재이 브라우저에서 내 웹 사이트를 테스트하고 있습니다. 이 브라우저는 가상 머신을 통해 설치되어 있습니다.
XP의 Internet Explorer 6 XP의
Internet Explorer 7
Window 7의 Internet Explorer 8
XP의 Firefox 1.5 XP의
Firefox 2
Windows 7의 Firefox 3
사파리 3
사파리 4
사파리 5
크롬 5
오페라 9
오페라 10
아마도 과잉 일 수도 있지만 BBC의 브라우저 지원 표준 을 따르는 경향 이 있습니다 ( Andy Clarke의 말 을 기억하면서 클라이언트와 대화 할 때도 좋아 보입니다) .
"만약 당신이 웹 사이트가 모든 브라우저에서 똑같이 똑같이 웹 사이트를 보거나 경험해야한다는 오래된 개념 뒤에 숨어있는 사람들 중 하나라면, 당신은 심한 충격을 받게됩니다."
내 I 시험은 실질적으로 여기에 대한 답변의 대부분과 동일 함을 브라우저의 목록이 중에 정말 당신을 어떤에게 당신이 테스트해야합니다.
사용자가 사용중인 브라우저를 확인하려면 로그 또는 기타 웹 분석 데이터를 검사해야합니다. 내 사이트의 사용자는 일반적으로 비 기술적입니다. IE6 ( sigh ) 의 평균 사용량보다 높지만 Opera의 방문은 거의 없습니다. Daring Fireball 과 같은 Mac 뉴스 사이트 는 Mac / Safari와 불균형하며 모든 IE 버전에 대해 단일 자릿수 비율을가집니다.
집계 번호를보십시오. 트래픽의 99 % 이상 을 결합한 브라우저 버전을 테스트 하십시오.
몇 가지 참고 사항 :
Firefox, IE8 + 호환 모드, Opera & Chrome에서 정기적으로 테스트합니다.
Safari는 Chrome과 동일한 렌더링 엔진 (WebKit)을 사용하므로 결과는 Chrome의 결과와 거의 동일합니다. 나는 몇 번 테스트했고 결과는 예상대로 였으므로 테스트 루프에서 Safari를 삭제했습니다.
어쨌든 내 총 방문자의 99 %를 차지합니다. 잠재적으로 최적의 브라우징 경험을 가지고 있지 않은 1 %와 함께 살 수 있습니다.
가끔씩 다른 컴퓨터에서 테스트합니다. 일반적으로 주요 변경 후 사이버 카페에 들러서 다른 하드웨어 구성에서 어떻게 보이는지 확인합니다.
내 의견은 마지막 1 %를 보장받는 것은 내 시간에 대한 좋은 투자가 아니며 아마도 대부분의 웹 마스터에게는 좋은 투자가 아니라는 것입니다. 이 중 1 %는 대부분의 고객을 위해 내 사이트를 개선하는 데 더 많은 투자를하는 불균형적인 양의 작업을 수행하고 나머지는 99 %를 차지합니다.
나는 보통 PC와 Mac의 Firefox, IE8, Chrome, Safari 및 Opera에서 테스트합니다. 다른 버전의 브라우저의 경우 http://browsershots.org/를 사용 합니다.이 브라우저는 다른 브라우저에서 사이트의 스크린 샷을 제공합니다. 사이트의 모든 것을 테스트 할 수 없으므로 (브라우저 샷은 이미지를 제공하기 때문에) 이상적이지는 않지만 가능한 모든 브라우저 / OS 조합을 거치는 것보다 시간이 덜 걸립니다.
맥에서 나온 virtualBox에서 IE 컬렉션 을 사용 합니다.
일부 사이트는 IE6까지 테스트를 거쳤지만 대부분의 사이트는 IE7 이상에서 확인하고 버그를 찾아냅니다.
윈도우 XP:
윈도우 7:
맥 OS X:
Yahoo!의 A-grade 지원 브라우저를 따르는 경향이 있습니다. 시험용. 더 이상 IE6에서 사소한 것을 수정하는 데 많은 시간을 소비하지 않지만.