2012-10-03 3 views
0

CSS3 미디어 쿼리를 사용하면 레이아웃을 장치 너비에 맞게 조정할 수 있습니다. 서버 측의 User-Agent 검사를 통해 장치 고유의 컨텐츠를 추가로 조정할 수 있습니다.웹 - 제스처 지원 확인

jQuery Mobile이나 Sencha와 같은 프레임 워크가 상호 작용의 형태로 터치 제스처를 제공 할 수도 (또는 수행 할 수도 있음) 간단히 읽었지만 아직 완전히 조사하지는 못했습니다.

장치가 터치 제스처를 지원하는지 여부를 결정하는 표준이 있습니까? (그 다음에 나는 터치 또는 클릭 컨트롤을 사용자에게 전달할 것입니다). 이 방법이 서버에서 가장 잘 수행 되었습니까? 아니면 클라이언트 기술이이를 제공합니까?

+0

sencha 및 jquery 모바일은 여전히 ​​자바 스크립트 프레임 워크입니다. 내 친구. 터치 장치의 자바 스크립트 감지에 대한 http://modernizr.github.com/Modernizr/touch.html을 확인하십시오. 서버 측 감지는 항상 속일 수 있습니다. 이 한 번처럼'Jsoup'는 사용자가 원하는 페이지를 Google에 제공하기 위해 일부 사용자 도구를 제공합니다. 자바 스크립트 탐지가 더 나은 접근법입니다. 이 방법은 어리석은 증거가 아니며, 우리는 브라우저 기술만으로도 그렇게 할 수 있습니다. –

+0

@Sreenath는 http://modernizr.com/docs/을보고 있습니다. modernizr이 실제로 터치 이벤트 지원을 쿼리합니다. 이 댓글을 대답으로 삼을 수 있으면 받아 들일 것입니다. 건배. –

답변

1

sencha 및 jquery 모바일은 여전히 ​​자바 스크립트 프레임 워크입니다.

터치 장치의 자바 스크립트 감지 용 http://modernizr.github.com/Modernizr/touch.html을 확인하십시오.

그리고 서버 측 감지에 대해 말하면 항상 바보가 될 수 있습니다. 자바 스크립트 탐지가 더 나은 접근법입니다. 그러나 브라우저 기술을 통해서만 그렇게 할 수 있습니다.