해당 페이지에는 많은 자바 스크립트와 CSS가 포함되어 있습니다. 일반적으로 모바일 플랫폼이이를 얼마나 잘 지원합니까?기존 웹 페이지가 모바일 플랫폼에 잘 표시되도록하는 가장 빠르고 쉬운 방법은 무엇입니까?
테스트를 돕기 위해 브라우저 에뮬레이터 (또는 동등한 도구)가 있습니까?
해당 페이지에는 많은 자바 스크립트와 CSS가 포함되어 있습니다. 일반적으로 모바일 플랫폼이이를 얼마나 잘 지원합니까?기존 웹 페이지가 모바일 플랫폼에 잘 표시되도록하는 가장 빠르고 쉬운 방법은 무엇입니까?
테스트를 돕기 위해 브라우저 에뮬레이터 (또는 동등한 도구)가 있습니까?
iPhone에서 Apple's Mobile Safari은 스택 오버 플로우 을 완벽하게으로 렌더링한다는 것을 알 수 있습니다.
이것은 일반 사용자가 아닌 프로그래머를위한 사이트이므로 많은 자바 스크립트 의존성을 수용했습니다.
모바일 사파리만큼 강력한 모바일 장치가 있으면 좋겠습니다. Opera Mini에 대한 좋은 점도 들었습니다.
Java WTK와 같은 에뮬레이터에 Opera Mini를 설치하고 PC에서 모바일 렌더링을 테스트 할 수 있습니다. 한 가지 단점은 Opera Mini가 여전히 프록시를 통해 작동하기 때문에 로컬 파일/사이트를 디버깅 할 수 없다는 것입니다. 사이트를 세계에 액세스 할 수있는 서버에 업로드해야합니다.
그냥 Google에.
하나의 예 : 내 BlackBerry® 8130 (Pearl)의 표준 BlackBerry 브라우저는 내 홈페이지를로드 할 때 CSS와 JavaScript를 모두 무시하는 것으로 보입니다.
또한 jQuery 호버 효과가 아닌 CSS를 렌더링하는이 장치에 Opera Mobile을 설치했습니다. 그것은 일부 jQuery를 이해합니다. 예를 들어 유효성 검사에 실패하면 오류 메시지가 표시되는 폼 유효성 검사가 있습니다. 애니메이션 효과가 없어도 Opera에서 작동합니다.
모바일 브라우저에서 가장 안전한 방법은 JS 또는 CSS없이 정상적으로 성능이 저하되는 페이지를 디자인하는 것입니다. 그것이 노력의 가치가 있는지 없는지는 여러분에게 달려 있습니다.
몇 년 후, 렌더링의 차이점은 전화기의 화면 크기 제한입니다.
전화에 전적으로 달려 있습니다. 모든 단일 장치를 지원하려면 99 %의 장치에서 둘 다 작동하지 않을 것이므로 (또는 완전히 비표준적인 작업을 수행 할 것이므로) CSS 또는 JavaScript로 귀찮게하지 마십시오. iPhone이나 최신 Series 60 Nokias와 같은 최고급 기기만을 겨냥한다면 제한된 JS와 CSS로 도망 갈 수 있어야합니다.
일부 브라우저 에뮬레이터.
이 단순히 (I 시도하고 LG의 개발자 사이트를 찾는 감히) 전혀 툴이 없어 많은 제조업체는 그래서 당신은 물리적 인 단말기에 접근 할 필요가 당신 경우 사이트가 제대로 나타나는지 확인하고 싶습니다.
DeviceAnywhere은 현금이있는 경우 최고의 도구입니다.지난 1 년 반 전에 사용했을 때 극도로 뒤떨어졌습니다. 게다가 순수한 자바이기 때문에 모든 기계에 개가 있습니다. 하지만 그것은 틀림없이 가장 좋은 모바일 개발 도구이며, 나를 믿어, 나는 lot을 시도했다.
Android sdk는 에뮬레이터와 함께 제공됩니다. 모바일 웹킷이 어떻게 보이는지 테스트하는 데 사용했습니다. – Zach
OS 4.5 이상이 설치된 BlackBerry 장치는 Javascript 또는 CSS를 처리하지 못합니다. OS 4.6 이상 (Bold, Pearl Flip, Storm 등)의 장치에는 Javascript, DOM 및 CSS에 대한 지원이 훨씬 향상된 새로운 렌더링 엔진이 제공됩니다. 완벽하지는 않지만 대부분의 페이지를 잘 렌더링해야합니다. 개발자 웹 사이트에서 BlackBerry 시뮬레이터를 다운로드하여 사용해 볼 수 있습니다. 실제 장치에서와 동일한 코드를 실행하기 때문에 장치에서 볼 수있는 것이 무엇인지 잘 보여줍니다.
진부한 모바일 UA로 가장 많은 잠재 고객에게 도달하려는 경우 Javascript와 CSS를 엄격히 사용해서는 안됩니다. 엄청난 호의를 베풀고 적어도 자바 스크립트가 완전히 비활성화되었을 때 AJAXy가 작동하도록하십시오. 다음으로 이미지와 CSS를 비활성화하여 사이트가 다소 제정신인지 확인하십시오. – hendry
누군가 모바일 용 [browsershots] (http://browsershots.org/)를 만들어야합니다 ... – Zach