Làm
thế nào để tăng tốc độ trang web của bạn?
Trong loạt
bài “Làm thế nào để tăng tốc độ
trang web của bạn?” Thì định dạng hình ảnh là tiêu chuẩn không thể thiếu của loạt
bài này, chúng ta thảo luận làm thế nào
để tối ưu hóa hình ảnh? để giảm kích thước của chúng và thời gian tải hiệu quả
( bấm vàođây để đọc). Kich thước tập tin hình ảnh
là một vấn đề quan trọng cho tốc độ truyền tin trên mạng, ngay cả với mạng băng
thông rộng. GIF là một giải pháp tốt cho
hình ảnh trên mạng, cho các hoạt hình nhỏ và ngắn. Đa phần các biểu trưng và
các hình ảnh nhỏ trong thiết kế trang mạng ở định dạng GIF hay PNG vì các định
dạng này hoạt động tốt cho hình ảnh chứa các mảng lớn có cùng màu sắc hoặc có
chi tiết lặp lại. JPEG không thể nén các mảng màu lớn với đường nét chuyển màu sắc
nét.
JPEG được dùng cho ảnh chụp có chứa tới 16 triệu màu sắc. Những hình ảnh không được
nén như Windows
bitmap được dùng trong trường hợp tốc độ
xử lý ảnh quan trọng hơn là kích thước tập tin, vì các ảnh không nén được xử lý
nhanh hơn.
Ngoài việc tối
ưu hóa hình ảnh nó cũng quan trọng để lựa chọn định dạng phù hợp. Bạn nên
sử dụng các định dạng GIF, PNG và JPEG dựa vào loại hình ảnh và hạn chế kích
thước của trang web của bạn. Dưới đây là một số hướng dẫn cho từng định dạng:
JPEG: JPEG (tiếng Anh, viết
tắt cho Joint Photographic
Experts Group) là một trong những phương pháp nén ảnh hiệu quả, có tỷ lệ nén ảnh tới vài chục lần. Tuy nhiên
ảnh sau khi giải nén sẽ khác với ảnh ban đầu. Chất lượng ảnh bị suy giảm sau
khi giải nén. Sự suy giảm này tăng dần theo hệ số nén. Tuy nhiên sự mất mát thông tin này là có
thể chấp nhận được và việc loại bỏ những thông tin không cần thiết được dựa
trên những nghiên cứu về hệ nhãn thị của mắt người.
Phần mở
rộng của các file JPEG thường có dạng.jpeg,.jfif,.jpg,.JPG,
hay.JPE; dạng.jpg là dạng được dùng phổ biến nhất. Hiện nay dạng nén ảnh JPEG
rất được phổ biến trong Điện thoại di động cũng như những trang thiết bị lưu giữ có dung lượng nhỏ.
Một nhóm các nhà nghiên cứu đã
phát minh ra định dạng này để hiển thị các hình ảnh đầy đủ màu hơn (full-colour)
cho định dạng di động mà kích thước file nhỏ hơn. Giống như GIF,
JPEG cũng được sử dụng rất nhiều trên web. Lợi ích chính
của chúng là có thể hiển thị các hình ảnh với các màu chính xác (true-colour)
chúng có thể lên đến 16 triệu màu. Điều đó cho phép chúng được sử dụng tốt nhất cho các
hình ảnh chụp và hình ảnh minh hoạ với lượng màu lớn.
Nhược điểm lớn nhất là chất
lượng ảnh đã bị nén mất đi (lossy), một số đường bao giữa các khối màu
sẽ xuất hiện điểm mờ, và các vùng sẽ mất đi sự rõ nét. Và giống như dạng mp3,
JPEG sẽ không thể phục hồi giống như hình ảnh ban đầu dù dung
lượng được tăng lên giống dung lượng ảnh thật.Các ảnh JPEG
không thể làm trong suốt hoặc chuyển động.
. Bạn
nên sử dụng các hình ảnh JPEG bất cứ khi nào bạn đang hiển thị một hình ảnh hoặc
một hình ảnh đúng màu. Chú ý rằng nếu bạn đang sử dụng nén để giảm kích
thước tập tin bạn nên sử dụng một tỷ lệ nén 50% cho kết quả tối ưu.
GIF: GIF (viết tắt của Graphics
Interchange Format; trong tiếng Anh nghĩa là
"Định dạng Trao đổi Hình ảnh") là một định dạng tập tin hình ảnhbitmap cho các
hình ảnh dùng ít hơn 256 màu sắc khác nhau
và các hoạt hình dùng ít hơn 256 màu cho mỗi khung hình. GIF là định dạng nén dữ liệu đặc biệt hữu ích cho việc truyền hình ảnh qua đường
truyền lưu lượng nhỏ. Định dạng này được CompuServe cho ra đời vào năm 1987 [1]và nhanh
chóng được dùng rộng rãi trên World Wide Web cho đến nay.
Tập tin GIF dùng nén
dữ liệu bảo toàn trong đó
kích thước tập tin có thể được giảm mà không làm giảm chất lượng hình ảnh, cho
những hình ảnh có ít hơn 256 màu. Số lượng tối đa 256 màu làm cho định dạng này
không phù hợp cho các hình chụp (thường có nhiều màu sắc), tuy nhiên các kiểu
nén dữ liệu bảo toàn cho hình chụp nhiều màu cũng có kích thước quá lớn đối với
truyền dữ liệu trên mạng hiện nay.
Bạn nên
sử dụng định dạng này cho hình ảnh phẳng màu sắc như biểu tượng, nút hoặc hình ảnh
văn bản. GIF cũng là định dạng của sự lựa chọn cho hình ảnh hoạt hình.
PNG: PNG (từ viết tắt trong tiếng Anh của Portable Network Graphics;
chính thức đọc như "pinh") là một dạng hình ảnh sử dụng
phương pháp nén dữ liệu mới - không làm mất đi dữ liệu gốc. PNG được tạo ra
nhằm cải thiện và thay thế định dạng ảnh GIF với một định dạng hình ảnh không đòi hỏi phải có giấy
phép sáng chế khi sử
dụng. PNG được hỗ trợ bởi thư viện tham
chiếu libpng, một thư viện nền tảng độc lập bao gồm các hàm của C để quản lý các hình ảnh PNG.
Những tập tin PNG
thường có phần mở rộng là
PNG
and png
và đã được gán kiểu chuẩn MIME là image/png
(được công nhận vào ngày 14 tháng 10 năm 1996).
Các định dạng PNG được tạo ra đặc biệt cho
Internet, với mục tiêu thay thế hình ảnh GIF. Ưu điểm chính của hình ảnh
PNG trong những GIF là họ hỗ trợ màu 24-bit và minh bạch alpha. Điều đó nói
rằng không phải tất cả các trình duyệt nhận ra một số tính năng của nó. Bạn
nên sử dụng các định dạng PNG cho hình ảnh đơn giản mà đòi hỏi nhiều hơn 256
màu.
No comments...Leave one now