Có an toàn không khi cho rằng 99,9% trình duyệt đang sử dụng có thể hiển thị tệp PNG?


11

Điều này tương tự với câu hỏi này , nhưng câu hỏi và câu trả lời đó đã 2 tuổi. Ngoài ra, câu trả lời không ngắn gọn. (Câu hỏi đó được đặt ra là "điều gì sẽ hỗ trợ png's).

Điều gì phổ biến hợp lý (> 0,5% thị phần) không hỗ trợ các tệp PNG? (Sẽ ổn nếu 1% khách hàng của chúng tôi không có độ trong suốt hoạt động chính xác, miễn là ít nhất họ có thể nhìn thấy ảnh).


3
Có hai câu hỏi riêng biệt có thể có trong đoạn cuối của bạn. Bạn đang hỏi về hỗ trợ PNG cơ bản, hoặc về hỗ trợ alpha trong (24 bit) PNG? Ví dụ: ngay cả IE6 cũng sẽ hiển thị mức phạt 24 bit PNG, miễn là không có độ trong suốt.
Su '

Nếu bạn cần thực hiện một cuộc gọi phán xét nếu sử dụng png với transparencys thì tôi sẽ nói có, lần duy nhất tôi sẽ nghĩ hai lần là nếu bạn tạo một trang web để nói chính quyền địa phương / quốc gia nơi nó phải được xem bởi tất cả các loại của người. Nhưng 99,999% thời gian tôi thậm chí sẽ không nghĩ hai lần về việc sử dụng pngs trong suốt
sam

Câu trả lời:


8

Theo thống kê trình duyệt của W3Schools , khoảng 98,2% trình duyệt là IE 7+, FF, Chrome hoặc Opera, tất cả đều hỗ trợ định dạng PNG với độ trong suốt. Vì vậy, không hoàn toàn 99,9%, nhưng khá gần.

Các số liệu thống kê cho biết khoảng 0,6% sử dụng có IE6, hỗ trợ PNG không có độ trong suốt (PNG trong suốt trong IE6 chỉ có nền trắng).


3
IE trước IE7 đã hỗ trợ PNG với độ trong suốt, nhưng chỉ với độ trong suốt nhị phân, không phải độ trong suốt alpha.
choster

5
Thở dài, tôi ước chúng ta có thể cấm tất cả các liên kết đến w3schools ...
DisgruntledGoat

Ừm ... được thôi. Tôi đã không nhận ra :)
Emmanuel

3
nếu bạn đang tự hỏi tại sao có tất cả sự thù hằn này đối với w3schools thì bạn nên đọc cái này: w3fools.com
Jimmery

12

Đây là dữ liệu công khai của StatCorer về việc sử dụng trình duyệt. Nó phải tròn hơn W3Schools ', dựa trên nhật ký của riêng họ. Những người đi đến W3Schools, đọc: nhà phát triển, thường không phải là mặt cắt tốt nhất để dựa trên loại điều này. Bạn cũng có thể chia nhỏ dữ liệu StatCorer theo khu vực địa lý, nếu đó là bất kỳ loại cân nhắc nào.

Đặt bộ chọn "Stat" thành "phiên bản trình duyệt." Trên toàn thế giới, IE6 (nói chung là sự cân nhắc chính) thậm chí không còn trên biểu đồ nữa. IE7 không hỗ trợ alpha, một vài trục trặc tương đối nhỏ, giống như một đèn flash kỳ lạ nếu bạn sử dụng Javascript để làm mờ dần những hình ảnh đó trong và ngoài.

Các bài viết trên Wikipedia về việc sử dụng trình duyệt có liên kết đến một loạt các báo cáo lớn tương tự khác bạn cũng có thể kiểm tra để so sánh nói chung. Có tóm tắt tại URL đó, nhưng cột Nguồn liên kết với thông tin chi tiết cho từng URL.

Ngoài ra còn có một trang tuyệt vời trên Wikipedia cho thấy trình duyệt nào hỗ trợ PNG .

Cuối cùng, mặc dù, bạn cần tiết chế bất cứ điều gì bạn nhìn thấy từ các nguồn này với những gì thực sự xảy ra trên trang web của bạn. Ví dụ, nếu một tỷ lệ lớn đối tượng của bạn nằm trong một số lĩnh vực kinh doanh nhất định, IE6 vẫn sẽ là một vấn đề quan trọng.


2
+1 Điều thực sự quan trọng là nhìn vào người dùng thực tế của bạn, chứ không phải số liệu thống kê từ toàn bộ internet.
M. Dudley

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.