2

나는 안드로이드와 아이폰으로 우리의 모바일 사이트를 테스트 해왔고, 나는 그 브라우저들을 위해 좋은 웹 사이트를 가지고 있다고 느낀다. 문제는 방금 블랙 베리 5에 손을 넣었고 그 결과가 꽤 어이없는 것입니다. 우리는 jquery를 사용하고 있으며 js가 스스로로드되도록 20 초 이상 걸립니다.js를 처리 할 수있는 모바일 브라우저를 식별 할 수있는 브라우저 기능은 무엇입니까?

내 생각에 블랙 베리 5 이하와 같은 브라우저에서 js 사용을 제거하거나 심각하게 축소하는 것이 브라우저 검색 경로로 옮겨가는 것이 좋습니다.

저는이 프로젝트에 modernizr을 사용했으며 특정 기능이나 감지 할 수있는 기능이 있는지 궁금합니다. 그러면 브라우저를 우수, 양호, 보통 및 기타 그룹으로 나눌 수 있습니다. 아래에있는 Quirks Mode Browser 목록에있는 것과 같이 불량합니다. 양자 택일로, 나는 답을 훌륭하고 다른 모든 것에 나눕니다.

http://quirksmode.org/mobile/mobilemarket.html

+0

브라우저에서 JavaScript를 처리 할 수없는 경우 JavaScript를 사용하여 어떻게 찾을 수 있습니까? – Pointy

+1

js를로드 할 수있는 것이 아니라 브라우저가 js 기능의 제한된 세트를 지원하거나 너무 잘 구현되지 않아 js를 사용하지 않는 것이 더 나을 수 있습니다. FireFox, Chrome 및 ie6을 구분하기 위해 기능 감지를 사용하는 것과 같습니다. – Sean

+0

이 데이터 소스를 찾았 으면 여기를 살펴보십시오. http://www.w3.org/2010/01/results-wctmb2 – Sean

답변

0

여기에 제시된 데이터를 기준으로합니다. http://www.w3.org/2010/01/results-wctmb2

낮은 수준의 js 지원과 높은 수준의 js 지원을 효과적으로 구분하는 브라우저의 두 가지 기능은 localStorage에 대한 지원과 캔버스 지원입니다.

50 % 이하의 모든 브라우저는 localStorage 또는 Canvas를 지원하지 못하며 50 % 이상의 브라우저 (두 버전의 Firefox 및 Fennec 제외)는 둘 다 지원합니다.