기존 웹페이지가 모바일 플랫폼에서 잘 표시되도록 하는 가장 빠르고 쉬운 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/100519

문제

문제의 페이지에는 자바스크립트와 CSS가 많이 포함되어 있습니다.일반적으로 모바일 플랫폼에서 이러한 기능이 얼마나 잘 지원됩니까?

테스트를 지원하는 브라우저 에뮬레이터(또는 이와 동등한 도구)가 있습니까?

도움이 되었습니까?

해결책

오페라 모바일 장치를 통해 페이지를 볼 수 있는 옵션이 있습니다.나는 과거에 그것이 유용하다고 생각했습니다.

다른 팁

나는 당신에게 그것을 말할 수 있습니다 애플의 모바일 사파리 iPhone에서 스택 오버플로를 렌더링합니다. 아주, 나는 그것이 다소 놀랍다고 생각합니다.

이 사이트는 일반 사용자가 아닌 프로그래머를 위한 사이트이므로 JavaScript 종속성을 많이 허용했습니다.

더 많은 모바일 장치에 Mobile Safari만큼 강력한 브라우저가 있었으면 좋겠습니다.좋은 소식을 듣고 있어요 오페라 미니 또한.

한 가지 예:내 BlackBerry 8130(Pearl)의 표준 BlackBerry 브라우저는 내 홈 페이지를 로드할 때 CSS와 JavaScript를 모두 무시하는 것 같습니다.

또한 이 장치에 Opera Mobile을 설치했는데, CSS는 렌더링하지만 jQuery 호버 효과는 렌더링하지 않습니다.일부 jQuery를 이해합니다. 예를 들어 유효성 검사가 실패할 경우 오류 메시지를 표시()하는 양식 유효성 검사가 있습니다.애니메이션 효과는 없지만 Opera에서는 작동합니다.

모바일 브라우저에서 가장 안전한 방법은 JS나 CSS 없이도 우아하게 성능이 저하되는 페이지를 디자인하는 것입니다..노력할 가치가 있는지 없는지는 당신에게 달려 있습니다.

몇 년 후에는 유일한 렌더링 차이점은 휴대폰의 화면 크기 제한이 될 것입니다.

Java WTK와 같은 에뮬레이터에 Opera Mini를 설치하고 PC에서 모바일 렌더링을 테스트할 수 있습니다.한 가지 단점은 Opera Mini가 여전히 프록시를 통해 작동하므로 로컬 파일/사이트 디버깅이 작동하지 않는다는 것입니다. 사이트를 전 세계에서 액세스할 수 있는 서버에 업로드해야 합니다.

그냥 구글링해 보세요.

그것은 전적으로 전화에 달려 있습니다.모든 단일 장치를 지원하려면 CSS나 JavaScript를 사용하지 마십시오. 둘 다 99%의 장치에서 작동하지 않거나 완전히 비표준적인 작업을 수행하지 않기 때문입니다.iPhone이나 최신 Series 60 Nokias와 같은 고급형 장치만 대상으로 하는 경우 제한된 JS 및 CSS를 사용하여 벗어날 수 있습니다.

내가 아는 일부 브라우저 에뮬레이터:

도구가 전혀 없는 제조업체가 더 많기 때문에(LG 개발자 사이트를 찾아보시기 바랍니다) 사이트가 제대로 나타나는지 확인하려면 실제 핸드셋에 액세스해야 합니다. .

어디서나 장치 현금이 있다면 훌륭한 도구입니다.약 1년 반 전에 마지막으로 사용했을 때 매우 느렸습니다.게다가 순수 Java이므로 모든 시스템에서 개입니다.하지만 이는 틀림없이 현존하는 최고의 모바일 개발 도구이며, 저를 믿으세요. 많은.

OS 4.5 이하를 사용하는 BlackBerry 장치는 Javascript 또는 CSS를 전혀 잘 처리하지 못합니다.OS 4.6 이상(Bold, Pearl Flip, Storm 등)이 설치된 장치에는 Javascript, DOM 및 CSS를 훨씬 더 잘 지원하는 새로운 렌더링 엔진이 함께 제공됩니다.완벽하지는 않지만 대부분의 페이지를 꽤 잘 렌더링해야 합니다.개발자 웹사이트에서 이러한 장치에 대한 BlackBerry 시뮬레이터를 다운로드하여 사용해 볼 수 있습니다.실제 장치에서와 동일한 코드를 실행하므로 장치에서 볼 수 있는 내용을 훌륭하게 표현합니다.

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