Bug #63490
closedAfter concatenating and compressing CSS the resulting file may be too large for IE9
0%
Description
Internet Explorer 9 and lower have a limitation for maximum 4095 selectors per file and maximum 30 files per page.
https://github.com/dlundgren/php-css-splitter can help with automatically splitting the resulting file to stay within these limits both in FE and BE.
Updated by Gerrit Code Review almost 10 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/34895
Updated by Mathias Brodala almost 10 years ago
Updated by Stefan Neufeind over 9 years ago
In EXT:scriptmerger that topic was raised as well (#43221).
Updated by Mathias Schreiber over 9 years ago
- Target version changed from 7.0 to 7.1 (Cleanup)
Updated by Benni Mack over 9 years ago
- Target version changed from 7.1 (Cleanup) to 7.4 (Backend)
Updated by Susanne Moog about 9 years ago
- Target version changed from 7.4 (Backend) to 7.5
Updated by Benni Mack almost 9 years ago
- Target version changed from 7.5 to 7 LTS
Updated by Jigal van Hemert almost 9 years ago
I'm in contact with the author of the css splitter and he already made some modifications to prevent parsing the entire css on each call to a class function (and thus make the splitting process a lot faster). There is one thing that needs to be changed and then we can simply load it using composer. After this is finished upstream I'll adjust the patch.
Updated by Riccardo De Contardi almost 9 years ago
- Category set to Frontend
another interesting tool: https://github.com/giakki/uncss I don't know if it could be integrated
Updated by Gerrit Code Review over 8 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/34895
Updated by Jigal van Hemert over 8 years ago
- Status changed from Under Review to Closed
Consensus: not needed for BE as we can do this in SCSS/SASS/... processing. In FE only for legacy browsers (IE < 9) and now that MS has stopped support for these old browsers and is pushing their latest browsers, the market share of affected browsers will soon decline.
If it is absolutely needed someone could write an extension for it.