2009-05-04 2 views
0

작년에 우리는 서버 측에 WAP과 ASP.NET을 사용하여 인트라넷 웹 사이트를 개발했으며,이 사이트는 이미 제작 중이 었으며 성공한 것으로 간주되었습니다. 우리는 Openwave 버전 6에 내장 된 로우 엔드 핸드셋을 사용합니다.WAP과 XHTML-MP

XHTML-MP를 사용하여 응용 프로그램을 업데이트합니다. 지원 될 미래의 모바일 응용 기술이라고 생각하기 때문에이 응용 프로그램을 업데이트합니다. 그러나 성과는 매우 악화되었습니다. 우리는 동일한 시간과 동일한 모듈에서 두 애플리케이션을 테스트했으며, 새 애플리케이션은 이전 애플리케이션보다 평균 10 초 (평균) 더 오래 걸립니다. 우리는 리다이렉트 (redirect)와 같은 몇 가지 가능성을 없애고 이미 페이지를 압축합니다 (두 응용 프로그램 모두 2KB 크기입니다). 테스트하는 동안 우리는 XHTML-MP 어플리케이션이 "호스트 이름을 분석 할 수 없습니다"및 "요청 시간 초과"와 같은 네트워크 오류를 종종 보았지만 동일한 장치 및 브라우저를 사용하는 WAP 어플리케이션에서는 발생하지 않았습니다. 응용 프로그램은 동일한 프록시를 사용합니다. 직접 액세스와 프록시 (WAP 게이트웨이)를 사용하여 테스트했습니다.

응용 프로그램에 서버 시간에 응용 프로그램이 실행 된 시간을 기록하는 logger를 넣습니다.이 시간은 1 초 미만입니다.

우리는 이미 많은 시간과 돈을 투자하고 있지만 문제의 원인을 파악할 수 없습니다.

XHTML-MP 렌더링이 Openwave 브라우저에서 WAP 렌더링보다 오래되었다는 뜻입니까? 그리고 나는 왜 이것에 대해 언급하는 인터넷상의 어떤 문서도 보지 못했습니까? XHTML-MP를 사용하여 새로운 웹 모바일을 개발하는 것이 제안됩니까?

모든 도움과 제안을 보내 주시면 감사하겠습니다. 당신이하고 얼마나 많은 CSS 형식

답변

0

ucin

내가 물어 봐도 될까요? 많은 핸드셋이 처리하기에 충분한 권력을 가지고 있지 않기 때문에 (적어도 몇 년 전만하더라도) CSS를 광범위하게 사용하지 않는 것이 좋습니다.

+0

안녕하세요 잭, 우리는 작은 CSS를 사용하고 모든 페이지에 포함되어 있습니다. URL을 사용하는 것이 openwave 6.1에서 작동하지 않기 때문에 묻습니다. –

0

이것은 분명히 매우 장치 (또는 장치 범위)와 관련이 있습니다. 어떤 장치가 xhtml을 형식화하는 데 어려움을 겪고 있는지 알려주시겠습니까?

그렇다면 이러한 오래된 문제가있는 기기에 WML을 표시 할 수 있습니까? 그들의 에이전트 문자열을보고 예를 들어 출력 할 마크 업을 검색 할 수 있습니다.