Câu trả lời:
Hãy dùng thử Fireorms Lite
hoặc Thanh công cụ dành cho nhà phát triển Internet Explorer
Thật không may vì IE có một công cụ javascript chậm nổi tiếng (vâng, thậm chí 7 và 8: /) có lẽ bạn sẽ thấy rằng cách duy nhất để cải thiện hiệu suất đáng chú ý là hạn chế rất nhiều thao tác DOM. Điều đó, theo kinh nghiệm của tôi và theo hầu hết các điểm chuẩn ngoài kia, là phần chậm nhất. Bạn có đang thực hiện nhiều phần tử chọn và sửa đổi trong trình xử lý tải không (như trong, ngay khi DOM đã tải)?
Ngoài ra, bạn đang sử dụng một thư viện? Không phải tất cả đều được tạo bằng nhau :) Hãy dùng thử jQuery nếu bạn chưa sử dụng nó.
Có thể có một số lý do để IE không hoạt động tốt. Nói chung, các trang web nặng có nội dung đa phương tiện phong phú có xu hướng làm chậm trình duyệt. Để cải thiện hiệu suất trong trường hợp này, bạn có thể thử thay đổi kích thước bộ đệm để nói 128MB hoặc một cái gì đó. (Khởi động Internet Explorer, chọn Công cụ -> Tùy chọn Internet -> Chung. Trong Tệp Internet tạm thời, nhấp vào nút Cài đặt và nhập dung lượng ổ đĩa để sử dụng.)
Nhưng, tôi khuyên bạn nên sử dụng Mozilla Firefox hoặc Google Chrome làm giải pháp thay thế cho IE.
Yahoo! cung cấp một dịch vụ gọi là YSlow phân tích tốc độ trang.
Bạn có thể xác định nút thắt cổ chai ở đâu trong IE bằng cách sử dụng proxy HTTP như Fiddler : điều này sẽ giúp bạn tìm xem có mất nhiều thời gian để tải xuống tệp, trong biểu hiện kiểu dáng hoặc chạy Javascript hay không, bằng cách xem xét các khoảng thời gian giữa các lần tải xuống.
Theo kinh nghiệm của tôi, nếu Javascript là nút cổ chai, bạn có thể tối ưu hóa mã của mình trong Firefox, sử dụng phần profiler của Fireorms để xác định mã chạy dài. Hầu hết các tối ưu hóa sẽ không dành riêng cho Firefox và cũng sẽ có lợi cho các trình duyệt khác, bao gồm cả Internet Explorer.