Có an toàn khi sử dụng hình ảnh được mã hóa base64 cho thiết kế web không, So sánh hiệu suất như thế nào? Ưu điểm và nhược điểm?Có an toàn khi sử dụng hình ảnh được mã hóa base64 cho web, Ưu điểm và Nhược điểm không?
Trả lời
Dòng base64 nặng hơn 33% so với tệp nhị phân (không tính đến việc nén gzip trên http mà bạn có tại chỗ nếu bạn nghiêm túc về hiệu suất).
Nếu bạn đặt hình ảnh base64 trực tiếp vào một trang, hình ảnh đó sẽ không được lưu trữ riêng biệt. Vì vậy, nó sẽ được nặng nề cho tất cả các trang bằng cách sử dụng hình ảnh này thay vì được cache với URL là chìa khóa. Bạn có thể nghĩ rằng nó giúp giữ số yêu cầu thấp nhưng thực tế nó vô dụng trong các trường hợp bình thường khi người dùng có hình ảnh trong bộ nhớ đệm của họ (nếu bạn có nhiều hình ảnh, thích sprss css để giảm số lượng yêu cầu).
Tôi không nghĩ có lý do để sử dụng hình ảnh base64 ngoại trừ khi giải quyết một vấn đề kỹ thuật cụ thể, như gửi hình ảnh trong json hoặc chỉ lưu một tệp html - và sau đó kiểm tra xem bạn có thực sự cần sử dụng hình ảnh base64.
điều thú vị của nó là các yếu tố cần thiết cho web studio trực quan đã thêm tính năng "" này để chuyển đổi hình ảnh thành base64 - nó chỉ khuyến khích thực hành không tốt, hình ảnh phục vụ tốt hơn từ CDN được tối ưu hóa – Marty
- 1. Ưu điểm và nhược điểm khi sử dụng hình ảnh được mã hóa base64
- 2. Sử dụng WebServiceHostFactory Ưu và nhược điểm
- 3. Ưu điểm và nhược điểm của NHibernate
- 4. WCF - ưu điểm và nhược điểm
- 5. Ưu điểm và nhược điểm của BPMN?
- 6. Ưu điểm và nhược điểm khi sử dụng lớp MultiSearcher của Lucene
- 7. Ưu điểm và nhược điểm của tệp cấu hình wcf so với cấu hình mã
- 8. SELECT * - ưu/nhược điểm
- 9. Ưu điểm và nhược điểm khi sử dụng Celery vs. RQ
- 10. Ưu điểm/nhược điểm của IIS Web Garden
- 11. Dịch vụ web VS. Trang Aspx: Ưu và nhược điểm
- 12. Ưu điểm & nhược điểm của DotNetNuke?
- 13. Ưu điểm và nhược điểm của việc sử dụng Phonegap và Titanium là gì?
- 14. Ưu điểm và nhược điểm của Model-View-Controller
- 15. Ưu điểm và nhược điểm của DDD Repositories
- 16. Ưu điểm và nhược điểm của việc sử dụng gettext thay vì QObject.tr() để bản địa hóa ứng dụng PyQt4?
- 17. Ưu điểm và nhược điểm: Jetbrains IntelliJ/Sublime Text
- 18. Ưu điểm và nhược điểm của Java Portlets?
- 19. Ưu điểm và nhược điểm của Go từ chối phụ thuộc không sử dụng
- 20. Jquery vs Google Closure và GWT Ưu điểm & nhược điểm dành cho phát triển ứng dụng web lớn
- 21. Komodo Edit và Notepad ++ ::: Ưu điểm & nhược điểm ::: Python dev
- 22. Ưu điểm và nhược điểm của từ khóa 'động' 4.0?
- 23. Hình ảnh mã hóa Base64
- 24. Cây thiết bị là gì? Ưu điểm và nhược điểm?
- 25. Ưu điểm và nhược điểm của việc sử dụng ARC là gì?
- 26. Sử dụng Redis cho Pub Sub. Ưu điểm/Nhược điểm trên RabbitMQ
- 27. Ưu điểm và nhược điểm của việc sử dụng AngularJS + jQuery Mobile trong một dự án
- 28. Ưu điểm và nhược điểm của phương pháp có thể thực hiện được?
- 29. thực hiện danh sách liên kết bằng cách sử dụng mảng - ưu điểm và nhược điểm
- 30. Ưu điểm và nhược điểm của việc sử dụng bảng phân cảnh
Luồng base64 nặng hơn 33% so với luồng nhị phân. –
Trong ngữ cảnh nào? Bạn đang nói về việc đưa hình ảnh base64 trực tiếp vào trang? –
tự hỏi tại sao một số sẽ làm điều đó .. CDN có thể giúp nếu HIỆU SUẤT là tiêu chí chính của ur –