문제

사용자에게 어떤 종류의 인터페이스를 보여 주려고 노력하고 있습니다. 사용자가 터치 스크린 전화로 내 사이트를 방문하는 경우 하나의 인터페이스를 보여주고 싶습니다. 그렇지 않으면 다른 인터페이스를 보여주고 싶습니다.

이 점검을 수행 할 수 있도록 사용자 지분어 문자열 값 목록을 아는 사람이 있습니까? asp.net에서 다음 코드를 사용하여 iPhone을 확인할 수 있다는 것을 알고 있습니다.

request.useragent.indexof ( "iPhone", StringComparison.ordinalignorecase)

그러나 나는 정말로 다른 유사한 전화의 목록을 찾고 싶습니다.

Palm Pre Blackberry Thunder 등

도움이 되었습니까?

다른 팁

나는 선호한다 wurfl, 가장 업 날짜 데이터베이스입니다. .NET API를 사용할 수 있습니다 marg.wurfl.

내가 아는 한, 버전을 다른 것으로 계산하고 2438 개의 Makes/Models (삼성은 약 180)가 있다면 147 개의 다른 웹폰 브라우저가 있습니다. 목록 만 있으면 useagent 문자열에 해당 이름을보고하지 않는 Android 전화가 있기 때문에 쓸모가 없다고 생각합니다. 그것은 아마도 그 문자열에 유용한 것이 없다는 것을 의미합니다. 대신, 간단한 PC 기반 브라우저 테스트 세트를 사용하고 실패를 "Gollie에 의해이 사용자를 웹폰으로 취급 할 것"이라고 실패하십시오. "표준"브라우저 IE6에서 IE9 (그 이상 테스트하지 않은) 또는 Mozilla를 테스트하는 데 안전합니다. Safari, Chrome 또는 Opera에 대한 테스트를 통해 가을에. 마지막 3 개를 웹폰으로 취급하고 테스트에 실패하고 사용자를 웹폰으로 취급하십시오. IE5조차도 Moer "Modern"웹 페이지에서 상당히 괜찮습니다! 따라서 표준에 대한 한 페이지 세트, 다른 페이지 세트, 제한된 중독자 (Safari 및 Opera는 두 클래스 모두) 또는 매우 가변적 인 웹폰을위한 페이지 세트가 있습니다. 내가 본 가장 낮고 정크 웹폰은 Tracfone LG800G입니다. 오히려 제한된 메모리와 더 나쁜 페이지 크기가 제한되어 있습니다. 아무도 말하지 않는 한 한계가 무엇인지 묻지 말고 다른 것에 비해 작습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top