2010-03-09 3 views
3

시작을 위해 안드로이드에서 내 웹 응용 프로그램의 프로파일을 찾고 있습니다 ... Web Inspector와 같은 도구가 데스크탑에서 제공하는 정보를 얻는 가장 좋은 방법은 무엇입니까? 모바일 장치에서 Web Inspector 또는 Speed ​​Tracer를 사용할 수 없으므로 어떻게 데이터/정보를 얻을 수 있습니까?모바일 웹 응용 프로그램을 프로파일 링하는 가장 좋은 방법은 무엇입니까?

+0

좋은 생각은 서버 로그를 보는 것입니다. 로딩 시간에 대한 자세한 정보를 알려줄 것입니다. –

답변

1

한 손에는 split lap timer을 사용하고 두 번째는 Android에서 응용 프로그램을로드합니다. 여러 번 새로 고친 다음 평균이 calculate입니다. 그것은 시작 시간에 대한 좋은 예측을 제공해야합니다. No kidding.

웹 응용 프로그램에 Javascript가 많이 사용됩니까? 또는 서버 측에서 집중적으로 수행합니까? 네트워크 대기 시간은 다를 수 있으므로 프로파일 링에서 고려하지 않는 것이 좋습니다. 대신 서버 측을 별도로 프로필 처리하면 응답 생성 속도가 견고합니다. Android는 Webkit을 사용하므로 Web Inspector는 Javascript가 Android 장치에서 어떻게 작동하는지 꽤 잘 알려야합니다. 또한 기기의 v8 benchmark test suite을 확인하십시오. 이 테스트 스위트와 마찬가지로 웹 애플리케이션에 대한 고유의 벤치마킹 테스트를 작성할 수 있습니다. 컨트롤 밖에있는 벤치 마크에 영향을 미칠 수있는 많은 것들이 있으므로 테스트를 작성할 때 명심하십시오.

1

당신은 안드로이드에 대한 WebDevTools을 사용할 수 https://play.google.com/store/apps/details?id=com.voltcode.webdevtools

그것은 장치에 어떻게 모바일 웹 페이지가로드에 대한 기본 정보를 제공하는 웹 프로파일입니다. 로딩 시간은 기기/제조업체별로 달라질 수 있습니다. 이는 내부 HTTP 설정 및 로딩, 처리 및 자바 스크립트 실행 속도가 다르기 때문입니다.

면책 조항이 도구의 저자와 연결되었습니다.

관련 문제