Depending on the amount of data to process, file generation may take longer.

If it takes too long to generate, you can limit the data by, for example, reducing the range of years.

Article

Download BibTeX

Title

Analysis and Solution of CSS-Sprite Packing Problem

Authors

[ 1 ] Instytut Informatyki, Wydział Informatyki, Politechnika Poznańska | [ P ] employee

Year of publication

2016

Published in

ACM Transactions on the Web

Journal year: 2016 | Journal volume: vol. 10 | Journal number: no. 1

Article type

scientific article

Publication language

english

Keywords
EN
  • css image sprites
  • load time reduction
  • web optimization
  • Heuristics
  • image compression
  • jpeg
  • png
  • rectangle packing
  • web engineering
Abstract

EN A CSS-sprite packing problem is considered in this article. CSS-sprite is a technique of combining many pictures of a web page into one image for the purpose of reducing network transfer time. The CSS-sprite packing problem is formulated here as an optimization challenge. The significance of geometric packing, image compression and communication performance is discussed. A mathematical model for constructing multiple sprites and optimization of load time is proposed. The impact of PNG-sprite aspect ratio on file size is studied experimentally. Benchmarking of real user web browsers communication performance covers latency, bandwidth, number of concurrent channels as well as speedup from parallel download. Existing software for building CSS-sprites is reviewed. A novel method, called Spritepack, is proposed and evaluated. Spritepack outperforms current software.

Pages (from - to)

1-1 - 1-34

DOI

10.1145/2818377

URL

https://dl.acm.org/doi/10.1145/2818377

Comments

Article No. 1

Ministry points / journal

40

Impact Factor

1,526

This website uses cookies to remember the authenticated session of the user. For more information, read about Cookies and Privacy Policy.