Add the client-side script for extended skinning
To work around the problem of extended skinning in Opera and Safari, the skinning.js client script is added to the RichFaces library. This detects the browser type and enables extended skinning only for browsers that fully support it. Activate the script by inserting the following JavaScript into your page: When no script-loading strategy is used and extended skinning is enabled, a warning message appears in the console. You must also specify the media attribute in the link tag. This adds the extended_both.xcss style sheet to rich-extended-skinning.