Mozilla bắt tay vào một sứ mệnh lớn lao là đưa chuẩn JPEG vào thế kỉ 21 để đẩy nhanh tốc độ web

      Thứ Ba, 16/12/2014 15:42 - 317 lượt xem

      Like fptshop.com.vn để được cập nhật tin siêu phẩm sắp ra mắt và khuyến mãi hấp dẫn

      Như các bạn biết, những hình ảnh – cụ thể là những hình ảnh định dạng JPEG, chiếm phần lớn trong kích cỡ tổng thể của một trang web. Trong khi các yếu tố còn lại như văn bản, bố cục trang, layout… thường chỉ chiếm vài phần trăm toàn bộ kích thước của trang. Khi bạn tải một trang web tin tức cập nhật như Fptshop, bạn sẽ thấy bình thường khi 1 trang web với một đường link duy nhất có thể chứa một vài megabytes dữ liệu mà hầu hết trong số đó là ảnh. Nếu kích cỡ tập tin hình ảnh có thể được giảm xuống một vài phần trăm thì việc lướt web nhanh hơn và tiết kiệm băng thông có thể được thấy rõ người dùng. Nhưng quan trọng hơn đối với họ là về vấn đề sự hạn chế của những kết nối di động (3G, wifi, NFC…). Nỗ lực mới nhất của Mozilla, dự án mozjpeg, nhằm khắc phục điều này bằng cách giảm kích cỡ của hình ảnh JPEG xuống 10% hoặc nhiều hơn.

      Định dạng tập tin JPEG (Joint Photographic Experts Group) được ra đời  từ năm 1992. Ban đầu, nó không được thiết kế cho trang web (bởi vì một năm sau đó thì mạng lưới toàn cầu (w.w.w) mới được phát minh và cũng tới tận cuối những năm 90 nó mới thực sự trở nên phổ biến) nhưng nó lại nhanh chóng trở thành chuẩn phổ biến cho những hình ảnh web bởi dung lượng nhỏ và chất lượng ổn định của nó. Đã từng có vài sự cạnh tranh trong suốt một thời gian dài – ví dụ như định dạng ảnh GIF ra đời từ năm 1987 thì phổ biến trong những ngày đầu của thời đại máy vi tính và web, định dạng ảnh PNG được phát triển như là một sự thay thế cho định dạng GIF vào năm 1996 và đã thành công – nhưng thực sự thì sức lan tỏa của JPEG vẫn chưa từng bị suy yếu.

      Mozilla

      Vấn đề là ở chỗ, chuẩn JPEG thì đã quá cũ, vẫn gần như không thay đổi trong hơn 20 năm qua, mặc dù thực tế những thuật toán hiện đại nhất hiện nay thì tiên tiến hơn nhiều. Nếu chuẩn JPEG được thiết kế lúc này thì kích cỡ JPEG có thể chỉ còn bằng một nửa so với kích cỡ hiện hành của nó mà vẫn giữ nguyên chất lượng ảnh. Tuy nhiên, nhiều tổ chức đã cố gắng giới thiệu những định dạng tập tin mới và hiệu quả hơn – như là Google’s WebP – nhưng chúng luôn bị đe dọa bởi thiếu sự hỗ trợ. Hãy nói những gì bạn muốn về những khiếm khuyết của chuẩn JPEG ngoại trừ thực tế rằng chỉ có một thiết bị hoặc trình duyệt trên thế giới có thể hiển thị chuẩn JPEG, đó là lý do lớn cho sự tiếp tục sự cai trị của nó. Một định dạng tập tin mới có lợi ích gì nếu bạn chỉ có thể xem nó ở trình duyệt Chrome? Hơn nữa, tại sao một nhà phát triển website lại đi sử dụng một định dạng tập tin mà chỉ 30% khách hàng của anh ta có thể xem nó? Xóa bỏ một công nghệ hiện hành là điều rất khó thực hiện.

      Tuy nhiên, những gì bạn cần làm là tinh chỉnh thuật toán nén JPEG một chút. Với sự thông minh của mình, bạn có thể làm cho kích cỡ của tập tin nhỏ đi một chút, trong khi vẫn giữ được khả năng tương thích của nó với hàng triệu trình duyệt và thiết bị hiển thị JPEG..

       “ chúng tôi tự hỏi liệu những người mã hóa JPEG đã thực sự đạt đến cái khả năng nén hoàn toàn sau hơn 20 năm” - John Assa nói trên blog nghiên cứu Mozilla.

      Chúng tôi đã nói chuyện với rất nhiều kĩ sư và đã kết luận rằng câu trả lời là “không” thậm chí cả với các yêu cầu mang tính tương thích mạnh.

      Kích cỡ truyền tải của top 100 websites

      Trung bình tổng kích cỡ truyền tải của top 100 websites

       

      Kích thước truyền tải ảnh trung bình trong top 100 websites

      Kích thước truyền tải ảnh trung bình trong top 100 websites.
      Như bạn có thể thấy, nó chiếm khoảng 60% tổng kích thước truyền tải

      Phiên bản 1.0 của mozjpeg là một phân nhánh của libpjeg-turbo (một thư viện nguồn mở của JPEG) với chức năng jpgcrush của Loren Merritt được gắn vào trong đó. Nếu bạn sử dụng mozjpeg để tạo nên những hình ảnh của bạn, bạn sẽ có thể giảm kích cỡ file JPEG lên tới 10% mà không ảnh hưởng tới khả năng tương tác. Nếu bạn coi trung bình trang web này có khoảng 1 MB hình ảnh – và con số đó thì đang tăng lên 2-3% mỗi tháng nhờ có sự kết nối internet nhanh hơn và màn hình độ phân giải cao – khi ấy 10% giảm tải là rất lớn. Hơn một tháng, nếu bạn chủ yếu sử dụng điện thoại thông minh để lướt web thì việc giảm 10% trong kích cỡ JPEG có thể tương đương với hàng trăm megabyte được tiết kiệm.

      Để biến điều này thành hiện thực, những người hiệu chỉnh sửa hình ảnh – như photoshop, GIMP, và fireworks – cần làm việc với thư viện mozjpeg mới này. Điều này sẽ mất thời gian nhưng nó thực tế hơn nhiều so với việc sử dụng một trình duyệt để hỗ trợ WebP hoặc một chuẩn hình ảnh khác thay thế. Mozilla cũng sẽ không ngừng ở việc cắt giảm 10% kích thước file – sử dụng phương pháp lương tử hóa, và thậm chí có thể dung nhiều phương pháp tiên tiến hơn, thì việc giảm JPEG xuống nhiều hơn 10% là điều có thể thực hiện được.

       

      * Một số mẫu điện thoại Philips có mức giá tầm trung đang được nhiều bạn trẻ quan tâm :   Philips Xenium W6610Philips S388

      * Một số dòng máy tính bảng hót được nhiều bạn trẻ ưa chuộng :  Acer Tab 7 B1 740iPad mini 2iPad Air 2iPad mini 3Samsung Tab 4 7.0Tab S 10.5 inchHP Slate 6HP Slate 7 

      CTV

      Nguồn: extremetech

      0 1 5 0
      Có thể bạn quan tâm:
      Bạn có biết?

      Vì sao chương trình này lại HOT đến vậy?

      Hãy để lại số điện thoại của bạn để được tư vấn miễn phí về chương trình hấp dẫn này nhé!

      Mua trước trả sau