2019
DOI: 10.1145/3310337
|View full text |Cite
|
Sign up to set email alerts
|

CSS Minification via Constraint Solving

Abstract: Minification is a widely-accepted technique which aims at reducing the size of the code transmitted over the web. This paper concerns the problem of semantic-preserving minification of Cascading Style Sheets (CSS) -the de facto language for styling web documents -based on merging similar rules.The cascading nature of CSS makes the semantics of CSS files sensitive to the ordering of rules in the file. To automatically identify rule-merging opportunities that best minimise file size, we reduce the rule-merging p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 52 publications
(67 reference statements)
0
2
0
Order By: Relevance
“…Other studies have focused on eliminating bloat in source code [33], binary shared libraries [1], highly configurable programs [15], or containers [24]. Other works have focused on improving the debloat process through various optimizations techniques [2,3,11,31,35]. As far as we know, we are the first to conduct a longitudinal study to analyze software bloat.…”
Section: Related Workmentioning
confidence: 99%
“…Other studies have focused on eliminating bloat in source code [33], binary shared libraries [1], highly configurable programs [15], or containers [24]. Other works have focused on improving the debloat process through various optimizations techniques [2,3,11,31,35]. As far as we know, we are the first to conduct a longitudinal study to analyze software bloat.…”
Section: Related Workmentioning
confidence: 99%
“…Th e combination of CSS optimization and compression is referred to as code minifi cation. Th e idea is that the original source code footprint can be minifi ed (minimized) to increase the speed of delivery over the network and the time of processing, parsing and applying to the loaded page [18].…”
Section: Listing 3 An Example Of Optimized Css Aft Er Compressionmentioning
confidence: 99%