Làm thế nào để tăng tốc độ trang web của bạn - Định dạng hình ảnh

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