GIF vs PNG nên sử dụng?


7

Đối với tiêu đề hình ảnh của trang web của tôi nền nhỏ vừa (150x50) với một số hiệu ứng trên tiêu đề (ví dụ: hình ảnh tiêu đề google)

Tôi đã lưu hình ảnh trong .gif và .png với kết quả:

.gif kích thước = 3.09 kB .png kích thước = 7.59 kB

.Png lớn hơn gấp 2 lần so với .gif.

Mọi người đều nói tôi sử dụng .PNG, nhưng tại sao tôi nên sử dụng nó nếu .gif tốt hơn

Câu trả lời:


10

PNG hầu như luôn cho khả năng nén tốt hơn GIF, nhưng bạn cần đảm bảo rằng bạn đang lưu hình ảnh dưới dạng PNG 8 bit. Thông thường các chương trình đồ họa sẽ lưu dưới dạng PNG 24 bit, đó có thể là lý do bạn thấy kết quả của mình. Nếu bạn nói chương trình nào bạn đang sử dụng, chúng tôi có thể tư vấn cách lưu dưới dạng PNG 8 bit.

Bạn cũng có thể chạy tệp kết quả thông qua một trong hai pngouthoặc pngcrushsẽ làm giảm kích thước tệp hơn nữa.

Thực sự lý do duy nhất để sử dụng GIF trên PNG hiện nay là nếu bạn cần hoạt hình.


được lưu trong png 8 bit với photshop -> lưu cho tệp và thiết bị, hiện png là 3,72 kB, vẫn là .gif ít hơn
động

@ yes123: Tôi tò mò, smushit.com/ysmush.it đã làm thế nào? Nếu nó không nhỏ như tôi có thể muốn tìm các công cụ nén nó tốt hơn hoặc kiểm tra xem đi với gif có tốt hơn không

@ yes123: bạn có thể đăng một liên kết đến tập tin hình ảnh không? Bây giờ tôi đang tò mò
Tim Fountain

1
Photoshop tạo tập tin lớn hơn. Người ta cũng có thể sử dụng kết hợp OptiPNG và AdvPNG để tối ưu hóa kích thước tệp.
lulalala

Chạy PNG của bạn thông qua công cụ này: people.bath.ac.uk/ea2aces/tech/png/pngslim.zip .... Thật chậm đến mức bạn nghĩ ứng dụng bị sập, nhưng kết quả nén cực kỳ tuyệt vời ...
David K.


1

Sử dụng định dạng phù hợp nhất với bạn. Mỗi định dạng có điểm mạnh và điểm yếu riêng nhưng khi nhiều định dạng cung cấp cho bạn chất lượng hình ảnh giống nhau thì hãy để kích thước là yếu tố quyết định. Trong trường hợp này, GIF thắng. Chỉ cần lưu ý rằng điều này sẽ không luôn luôn như vậy, vì vậy bạn nên luôn luôn kiểm tra xem cái nào phù hợp nhất với hình ảnh hiện tại và đừng tự khóa mình vào một định dạng chỉ vì nó tốt hơn một lần.


0

Hình ảnh PNG cho phép hình ảnh Alpha và GIF thì không. Vì vậy, nếu bạn có bất kỳ hiệu ứng mờ dần mà bạn muốn nhìn thấy hậu cảnh qua hình ảnh của mình thì bạn muốn đi với PNG.

Ngoài ra, hình ảnh PNG với alpha yêu cầu mã hóa CSS bổ sung để xuất hiện chính xác nếu chúng có alpha.


0

Nếu bạn muốn trở nên tốt đẹp với IE6 (hoặc trời cấm sớm hơn) và không lo lắng về các bản sửa lỗi png, tôi sẽ sử dụng gif. Nhưng sau đó, ai muốn trở nên tốt đẹp với IE6 nữa? :)

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.