사용자가 PC 또는 휴대폰에 있는지 여부를 어떻게 감지합니까?
문제
사이트에서 작업하고 있으며 WAP 또는 XHTML-MP를 사용하여 사용자를 데려가 해당 장치에 대해 특별히 설정된 사이트로 리디렉션하는 구성 요소를 작업 중입니다. 사용자가 사용하고있는 것을 감지하는 좋은 표준 방법이 있습니까?
해결책
무엇을하든 조만간 잘못되기 때문에 각 버전의 사이트에는 사용자가 적절한 형식을 선택할 수있는 페이지에 대한 링크가 포함되어야합니다. 일단 그들이 선택한 후에 쿠키를하고, 존재한다면, 그 쿠키를 사용자 에이전트 스니핑에서 당신에게 말한 것에 대한 재정의로 사용하십시오.
사용자 에이전트 스니핑 외에도 사이트에 로그인이 포함 된 경우 해당 환경 설정을 영구적으로 저장하고 필요한 경우 로그인시 재 촬영할 수 있습니다. 사용자 에이전트 문자열에서 분명한 경우 사용하지 않으면 사용 가능한 옵션 목록 중에서 선택하고 선택을 기본값으로 저장하도록 요청하십시오.
제휴하지 않습니다 StackOverflow