DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Scriptmerger Bless¶
Author: | Christopher |
---|---|
Created: | 2010-12-18T19:57:23 |
Changed: | 2012-11-20T17:01:08 |
Classification: | scriptmergerbless |
Description: | The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) ---- |
Keywords: | scriptmerger, bless, css, ie9, 4095, selectors |
Author: | Tobias Schenk, Raphael Zschorsch |
Email: | web@medialis.net |
Language: | en |
Scriptmerger Bless¶
Extension Key: scriptmergerbless
Language: en
Version: 0.0.1
Keywords: scriptmerger, bless, css, ie9, 4095, selectors
Copyright 2006-2012, Tobias Schenk, Raphael Zschorsch, <web@medialis.net>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.org
Table of Contents¶
`Scriptmerger Bless 1 <#__RefHeading__5708_1738894311>`_
`Introduction 3 <#__RefHeading__5710_1738894311>`_
`Users manual 4 <#__RefHeading__467_413120346>`_
`Configuration 5 <#__RefHeading__31515_818911409>`_
`Known problems 6 <#__RefHeading__31525_818911409>`_
`ChangeLog 7 <#__RefHeading__31623_818911409>`_
Introduction¶
What does it do?¶
XCLASS of the scriptmerger Extension, to do something similar to the Bless Plugin (http://blesscss.com/). IE versions 6, 7, 8 & 9 all have a limit on the number of selectors allowed in a single CSS file. Once the limit is reached, IE silently fails and just ignores any further CSS in the file leaving parts of your site totally unstyled.
When a lot of CSS files are minified and merged by the scriptmerger extension, the limit is quickly reached. This extensions solves this problem by splitting the CSS files with help of a threshold TypoScript value. You also have the possibility to de/activate the splitting via TypoScript; the extension then does practically nothing.
Powered by `http://www.medialis.net/ <http://www.medialis.net/>`_ (haftungsbeschränkt)
Users manual¶
Just import the extension via the extension manager and install it. Then, you simply have to include the static TypoScript Template after the Static Template of the scriptmerger Extension.
Configuration¶
The extension brings two new TypoScript constant settings to the scriptmerger extension. See table below.
Reference¶
TypoScript constants: plugin.tx_scriptmerger.css.scriptmergerBless
activate¶
Property
activate
Data type
boolean
Description
Activate splitting of CSS files; if this is turned of, the scriptmergerbless extension does nothing
Default
1
threshold¶
Property
threshold
Data type
int
Description
Sets the threshold, when CSS files should be splitted; the limit for IE is 4095, so this is the default value.
Default
4095
Known problems¶
No known problems yet. Use the forge to report errors and bugs: http://forge.typo3.org/projects/show/extension-scriptmergerbless