Tôi đã tự hỏi, nếu tôi đã nói - 100 tooltips những gì sẽ là so sánh hiệu suất nếu họ là jquery hoặc css dựa? Từ hiểu biết của tôi, với chú giải công cụ CSS, chú giải vật lý được tạo cho từng mục và ẩn khỏi chế độ xem cho đến khi người dùng di chuột qua nó - trong khi chú giải công cụ jquery chỉ là một mục thay đổi nội dung khi được di chuột lên. Hoặc là tôi sai? Bạn nghĩ tôi nên làm gì? Cảm ơn!Hiệu suất của Jquery vs chú giải công cụ CSS?
Trả lời
Tất cả phụ thuộc vào số lượng phần tử sẽ có chú giải công cụ và tần suất hiển thị chúng. Ví dụ, nếu bạn có vài yếu tố để áp dụng chú giải công cụ và chúng được hiển thị thường xuyên, cách tiếp cận CSS của bạn sẽ tốt hơn. Nếu bạn có nhiều yếu tố để áp dụng chú giải công cụ và chúng không được hiển thị thường xuyên, cách tiếp cận JS của bạn sẽ tốt hơn.
Nó cũng phụ thuộc vào kích thước của các chú giải công cụ. Cách duy nhất để trả lời câu hỏi của bạn là thực sự thử cả hai và xem cái nào hoạt động tốt nhất. Cũng xem xét JS là chậm hơn nhiều trong một số trình duyệt. IE 6/7 sẽ không hoạt động tốt với 50tooltips/s khi sử dụng JS. CSS sẽ vẫn không tuyệt vời nhưng có khả năng tốt hơn JS. Bạn cần phải thử cả hai triển khai và thử nghiệm trên các phiên bản trình duyệt khác nhau.
Cảm ơn flem. Bạn sẽ phân loại gì để hiển thị thường xuyên? Giả sử bạn có chú giải công cụ cho mỗi hàng trong bảng và bạn có một bảng có 50 hàng mà người dùng cuộn qua bằng chuột của anh ấy (có nghĩa là anh ấy có thể trải qua khoảng 50 chú giải công cụ trong vài giây). Jqeury sẽ vẫn tốt hơn? – pufAmuf
Đó là quá mở một câu hỏi để trả lời. Nó cũng phụ thuộc vào kích thước của các tooltips. Cách duy nhất để trả lời câu hỏi của bạn là thực sự thử cả hai và xem cái nào hoạt động tốt nhất. Cũng xem xét JS là chậm hơn nhiều trong một số trình duyệt. IE 6/7 sẽ không hoạt động tốt với 50tooltips/s khi sử dụng JS. CSS sẽ vẫn không tuyệt vời nhưng có khả năng tốt hơn JS. Bạn cần phải thử cả hai triển khai và thử nghiệm trên các phiên bản trình duyệt khác nhau. –
- 1. cách đóng chú giải công cụ jQuery
- 2. Đề xuất cho các chú giải công cụ jQuery
- 3. Thanh trượt Jquery Range với chú giải công cụ
- 4. Công cụ jQuery -> Phương pháp tiêu diệt chú giải công cụ?
- 5. Vấn đề định vị chú giải công cụ UI UI
- 6. chú giải công cụ cho Nút
- 7. Chú giải công cụ trên hình ảnh
- 8. Chú giải công cụ với Twitter Bootstrap
- 9. Chú giải công cụ trong .Net
- 10. Chú giải công cụ trên ô. GWT
- 11. Chú giải công cụ cho QPushButton
- 12. Chú giải công cụ của "thẻ img" bên trong "thẻ"
- 13. Chú giải công cụ xác thực còn lại trên TabControl
- 14. Kiểm tra xem Chú giải Công cụ UI của jQuery có đang mở không
- 15. sử dụng chú giải công cụ để hiển thị chi tiết hàng của bảng (jQuery)
- 16. chú giải công cụ jqgrid cho ô tiêu đề chỉ
- 17. Chú thích công cụ jQuery ưa thích?
- 18. Hiệu suất của GridView vs DataList vs Repeater vs ListView
- 19. Hiệu suất Vector vs Array
- 20. Căn chỉnh văn bản trong chú giải công cụ bootstrap
- 21. Chú giải công cụ jQueryUI nhảy xung quanh
- 22. Hiệu suất của String.IndexOf OrdinalIgnoreCase vs CurrentCultureIgnoreCase
- 23. Hiệu suất của jQuery Parallax/Scroll Hiệu suất
- 24. Cách tạo chú giải công cụ với jquery mà không cần plugin?
- 25. Hiệu suất của UIView: removeFromSuperview VS ẩn
- 26. hiệu suất của ConcurrentQueue vs Queue + lock
- 27. System.Reflection vs Generics - hiệu suất
- 28. Vấn đề định vị chú giải công cụ jQuery trong IE
- 29. Hiệu suất chuỗi CSS
- 30. Firefox không hiển thị chú giải công cụ trên các trường nhập bị vô hiệu hóa
Có quan trọng không? Bạn sẽ chỉ hiển thị một chú giải công cụ tại một thời điểm nào đó ... đúng không? – BoltClock
Đó là chính xác, tuy nhiên nếu bạn có 100 mục bị ẩn, họ vẫn phải có một số phí về hiệu suất. – pufAmuf
tôi tìm thấy css tooltips được khá hạn chế với những gì bạn có thể đặt bên trong chúng. Thường chỉ là văn bản thuần túy. – chovy