2012-08-28 39 views
6

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

+0

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

Trả lời

2

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)

+1

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. –

+0

@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

+0

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

Các vấn đề liên quan