2012-06-03 5 views
3

Google 크롬 브라우저에서만 JavaScript 성능에 문제가 있습니다. 문제는 웹 사이트가 원활하게 실행되고 있지만 몇 초 후에 페이지를 탐색하면 2 ~ 3 초 동안 정지된다는 것입니다. 문제는 synchronaus ar cyclic 메서드 호출과 관련 될 수 있다고 생각합니다. 그렇다면 Mozilla Firefox 또는 Microsoft Intenet Explorer가 멈추지 않는 이유는 무엇입니까?Chrome 기반 자바 스크립트 성능 지연

실제로 어떤 질문을해야할지 모르겠지만 누군가가 문제 해결 방법을 제시 할 수 있다면 대답을 알 수있을 것입니다. 더 명확하게 말하자면 Google 크롬 타임 라인을 보여 드리겠습니다. Google Chrome Timeline http://img840.imageshack.us/img840/5998/timelinen.png 프로세서에서 자바 스크립트를 부드럽게 구문 분석하지만 몇 초 후에 자바 스크립트 구문 분석이 멈추는 것을 볼 수 있습니다.

그렇다면 이러한 유형의 문제를 일으킬 수있는 아이디어가 있습니까? 어떤 도움을 주시면 감사하겠습니다. 더 많은 정보가 필요하면 언제든지 물어보십시오. 내가 너 자신을 알면 나는 필요한 모든 것을 말하려고 노력할 것이다.

답변

2

매우 큰 스프라이트를 사용했을 때 나는 그런 느낌을줍니다. Google 크롬에는 이미지 처리 성능 문제가 있다고 생각합니다. Mozila firefox와 opera는 더 매끄럽게 작동합니다.

큰 스프라이트 (2000x2000보다 큼)가있는 경우 작은 조각으로 분할하십시오.

+0

대단히 감사합니다. 당신은 대답이 유용했습니다. 폭과 높이 비율이 1500px에서 6000px였던 스프라이트를 네 개의 이미지로 분할했습니다. 그리고 그것은 효과가있었습니다. :) –

+0

@VaidotasStrazdas : 스프라이트를 너무 크게 사용한다고 생각합니다. 나는 1000x1000으로 쪼개졌고 모든 문제는 해결되었다. – neworld