Mọi người trong trang hướng dẫn dường như bị ám ảnh với việc tạo ra nhiều độ phân giải của .ico để sử dụng làm favicon. Câu hỏi của tôi, tuy nhiên, là những gì hỗ trợ trình duyệt cho các đa độ phân giải .ico là như thế. Các trình duyệt phổ biến (Chrome, FF, Safari và IE7 +) có xử lý một .ico chứa hai độ phân giải (16x16 và 32x32) theo cách nào đó không? Sự đồng thuận dường như là lớn hơn 32x32 bắt đầu sưng lên kích thước tập tin mà không cung cấp nhiều lợi ích (ngoại trừ IE9/Windows 7 và bất cứ điều gì họ làm với hình ảnh 64x64), ít nhất.Các favicon đa độ phân giải
Trả lời
Có rất nhiều thông tin khá tốt trên wikipedia, nhưng không phải về hỗ trợ kích thước cụ thể:
http://en.wikipedia.org/wiki/Favicon
Tuy nhiên, tôi không nghĩ rằng hầu hết các trình duyệt web có một trường hợp sử dụng cho một biểu tượng trên 16x16. Tôi chắc chắn đã không nhìn thấy một biểu tượng lớn, nhưng tôi không ngạc nhiên vì các biểu tượng lớn hơn sẽ có xu hướng mở rộng url-bar, đánh dấu và các tab đến mức họ chiếm một số lượng nghiêm cấm của bất động sản màn hình theo chiều dọc. Tôi sẽ không bận tâm cho đến khi bạn biết một nơi nào đó nó sẽ được sử dụng và quyết định rằng băng thông là giá trị nó.
Một điều cần xem xét là dù có hoặc không được sử dụng bởi bất kỳ tính năng truy cập cho người dùng thị lực kém (điều này sẽ có ý nghĩa), nhưng các ảnh chụp màn hình ở đây (ví dụ):
http://www.accessfirefox.org/Firefox_Accessibility_Themes.php
dường như hiển thị cùng một biểu tượng 16x16 cũ bất chấp kích thước phông chữ tăng lên. Tôi nghi ngờ một thực tế rằng người ta không thể dựa vào sự tồn tại của một độ phân giải 32x32 có nghĩa là không ai dành thời gian để chương trình trong mã tìm kiếm nó.
Theo tôi được biết tính năng này đa độ phân giải cho các biểu tượng được thiết kế để nhắm mục tiêu tái sử dụng trong "bối cảnh khác" như Prism (không còn tồn tại) hoặc Air (độc quyền)
32px và 64px favicon là chủ yếu để lưu dấu trang trên máy tính để bàn, v.v., nơi biểu tượng thực tế lớn hơn. –
@Truth, đó là sự thật và nó cũng tiện dụng nếu bạn đã từng tạo bất kỳ thứ gì có thể được sử dụng ngoại tuyến. Việc tạo biểu tượng 32x32 cũng dễ dàng hơn nhiều khi bạn tạo biểu tượng 16x16 sau đó thử và lấy nó sau này. – Ian
Ah, tôi không bao giờ lưu dấu trang vào máy tính để bàn (cực kỳ lộn xộn) của tôi :) Mặc dù vậy, sau đó tôi đoán đó là vấn đề hỗ trợ hệ điều hành không hỗ trợ trình duyệt. – Gus
- 1. Phát triển đa độ phân giải - làm cách nào?
- 2. Tăng độ phân giải đa giác của lô cực ggplot
- 3. Truy vấn phương tiện cho độ phân giải tối thiểu của máy tính bảng và độ phân giải tối đa
- 4. Giới hạn độ phân giải của WebRTC
- 5. Bộ công cụ Java Độ phân giải màn hình độ phân giải
- 6. các độ phân giải có thể vẽ khác nhau
- 7. Tạo các hình có độ phân giải cao trong R
- 8. Làm thế nào để phát hiện độ phân giải kết cấu tối đa trên iPhone?
- 9. Màn hình độ phân giải java đang
- 10. Độ phân giải xung đột Subclipse
- 11. quá tải Generic độ phân giải
- 12. Độ phân giải phụ thuộc trong Linux
- 13. loại bash cho độ phân giải
- 14. Đo độ phân giải của `std :: clock()`
- 15. Độ phân giải xung đột Couchdb
- 16. LINQ to SQL: Concurrency độ phân giải
- 17. Độ phân giải xuất Dia quá nhỏ
- 18. Độ phân giải phương pháp mở rộng
- 19. Độ phân giải thư viện với autoconf?
- 20. Độ phân giải quá tải C#?
- 21. Gnuplot độ phân giải trục x
- 22. Độ phân giải va chạm trong HashMap
- 23. UIVideoEditorController mất độ phân giải video
- 24. Độ phân giải biểu tượng là gì?
- 25. Độ phân giải gốc của màn hình
- 26. Độ phân giải quá tải nhóm phương pháp khác với độ phân giải quá tải cuộc gọi phương thức?
- 27. favicon svg động?
- 28. Các biểu tượng UITabBar có độ phân giải cao hiển thị ở kích thước đầy đủ trên màn hình có độ phân giải thấp
- 29. Lập trình Android - độ phân giải màn hình
- 30. Phân nhánh các dự án cụ thể từ một giải pháp đa dự án
Nếu bạn thích kịch bản, tôi đã viết một để chuyển đổi bất kỳ hình ảnh cho một favicon đa độ phân giải bằng cách sử dụng ImageMagick. http://blog.lavoie.sl/2012/11/multi-resolution-favicon-using-imagemagick.html – sebastien