문제

웹 애플리케이션 렌더링에 빠른 어떤 IE 브라우저린에서 다른 사람에...그것은 있을 것 같은 HTML 문제를 렌더링...10%의 페이지가 표시 즉시,지난 90%은 10 초 동안,그리고 이것은 정적 내용입니다.나는 실행 파이어 폭스/yslow,렌더링합니다.것 격리하는 어떤 사용자/구성의 예.쿼크 모드하지 않는 것 같습니다.

도구가 있거나 응용 프로그램 사용할 수 있는 데 도움이 나를 발견한 렌더링 병목 현상?내가 뭔가 중대한 사안에 코드?가 될 수 있는 자바 스크립트에 문제가?어떤 도움 또는 제안이 될 것입니다 많이 감사합니다.감사합니다.

도움이 되었습니까?

해결책

Fiddler를 사용하여 Times를 살펴 보려면 이미지, CSS, JS 파일 등을로드합니다. 즉, 문제가 발생합니까? JavaScript는 다른 브라우저 버전에서 확실히 문제를 일으킬 수 있습니다. 다른 버전에서는 다른 버전에서 찾을 수있는 최적화가 많이 있습니다. 또한 가능한 경우 HTML이 잘 형성된 XHTML인지 확인하십시오. 페이지를 정리하는 방법은 삶에도 영향을 줄 수 있습니다. 문서 트리가 깊다면 모든 자식 노드를 읽을 때까지 큰 섹션을 렌더링하기 위해 기다려야 할 수도 있습니다. 주목해야 할 또 다른 사항, 특정 툴바와 플러그인은 미리로드하고 수명을 늦출 수 있습니다. HTTP 프록시는 최소한 네트워크에서 무슨 일이 일어나고 있는지 볼 수 있습니다.

그러한 아이디어 중 어떤 것이 정확한 문제에 도움이 될지 확실하지 않지만 전반적으로 생명을 도울 수 있습니다.

다른 팁

경우 빠르게 실행되므로 FF 에서 또는 크롬이 다음 그것은 자바 스크립트에 문제가 확실합니다.IE7 은 매우 느리게 처리하는 많은 양의 스크립트와 복잡한 HTML.리 sharepoint 페이지에는 10 초를 렌더링하는 IE 및 하위에서 1 초 FF 및 크롬입니다.우리는 벤치마킹하여 페이지 타이머를 추가하는 서버의 처리 및 보내에 출력을 클라이언트를 통해 응답이다.Write().이렇게 함으로써 우리는 결정할 수 있다면 서버는 시간 프로세스는 페이지 및 사이트 페이지를 렌더링하기 때문에(있는 타이머 결과 화면에 10 초 동안 기다립을 위한 나머지를 렌더링하).병목 현상이었 100%IE 에서 클라이언트입니다.이것도 설명했다 왜 속도 변수에 다른 사람 기계기 때문에,방법에 따라 빠르 클라이언트 컴퓨터었 페이지 렌더링에서 몇 가지 사이에 속도는 8-15 초입니다.

우리는 심지어 MS 문제를 보고 그들이 확인되는 즉는"풍부한 렌더링"엔진 속도가 느립니다....IE8 훨씬 빠르게 실행됩 그러나 그 도움이 되지 않는 사람에게 오늘입니다.

CSS에서 행동을 사용하고 있습니까? 너무 많은 사람들이 사용되거나 너무 많은 요소에 영향을 미치는 경우 행동이 무릎에 앱을 가져 오는 것을 보았습니다. 주위에 숨어있는 .htc 파일을 확인하십시오.

물론 행동은 IE와 관련이 있으며 JavaScript를 사용하므로 IE 버전이 다른 버전보다 유능하게 처리됩니다.

이 웹 사이트에서 무료로 제공되는 Dynatrace라는 시나리오에 대한 특별 도구가 있습니다.http://ajax.dynatrace.com/pages/이 도구는 거의 모든 것을 추적하고 IES를위한 특별히 빌드를 추적하기 때문에 실제로 도움이 될 수 있습니다.

스크립트에서 메모리 누출을 점검하십시오.

http://www.javaScriptkit.com/javatutors/closuresleak/index.shtml

Steve Souders는 웹 페이지의 성능을 향상시키기위한 14 단계 (간단한) 단계에 대한 훌륭한 프레젠테이션을 제공합니다.

http://developer.yahoo.net/blogs/theater/archives/2007/08/steve_souders_high_performance.html

페이지 중간에 매달려있는 경우 개인적으로 원하는 첫 번째 일은 내 JavaScript가 페이지 하단에있는 것을 보장하거나 이동하는 것입니다.

즉, 특히 JavaScript에서는 나쁜 성과가 좋기 때문에 하단으로 이동하면 페이지를 렌더링 할 수 있습니다. 그 다음에 JavaScript를 처리하는 작업을 수행하십시오.

나는 사용한다 httpwatch 연결된 자산 (이미지, 스크립트, CSS), IE의 네트워크 또는 HTTP 관련 문제 문제 해결. 무료 및 유료 버전이 있습니다. 무료는 괜찮지 만 멋진 기능을 잃어 버립니다.

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