2010-12-03 6 views
4

내가 예를 들어이 같은 이미지가 그래서 경우캔버스가 일반적인 이미지보다 빠릅니까?

alt text

가로드를 더 빠르게 그 캔버스에, JS로 작성하면? 또는 PNG 또는 JPG 또는 GIF로 변환하는 것이 더 빠릅니까?

+0

내 생각에 – Ish

+1

이것은 대역폭 대 실행 시간의 트레이드 오프이며 모든 응답이 하나의 대답이 아닌 것으로 보입니다. – JAL

+0

왜 테스트하지 않습니까? – Domenic

답변

4

네트워크 대기 시간과 중요하지 않은 크기의 이미지에 따라 서버의 끝과 사용자 쪽에서 사용할 수있는 대역폭에 따라 다릅니다. 대기 시간이 길고 대역폭이 낮 으면 캔버스 기반 솔루션이 더 빠를 확률이 높아집니다.

캔버스 기반 이미지 그리기 속도는 브라우저간에 크게 다릅니다. 다음은 몇 가지 매우 오래된 결과입니다 : 그 이후로 크롬 4 버전을 고급

http://ajaxian.com/archives/canvas-benchmark

는, 파이어 폭스 팀은 파이어 폭스 4의 성능에 많은 작업을 넣어 있으며, IE9는 하드웨어 가속에 도착했습니다. 하지만 최소한 가변성에 대한 아이디어를 줄 수 있습니다.

관련 문제