EasyManua.ls Logo

Apple Computer - About the Custom Whitelists Structure; Allowing Specific URL Protocols; Allowing Specific CSS Styles

Apple Computer
45 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
About the Custom Whitelist’s Structure
The following lines are required in the custom whitelist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.
com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>protocols</key>
<array>
allowed protocols
</array>
<key>styles</key>
<array>
allowed CSS styles
</array>
<key>tags</key>
<dict>
allowed HTML tags and attributes
</dict>
</dict>
</plist>
The dict contains several key/value blocks that allow specic protocols, styles, tags, or
attributes.
Allowing Specic URL Protocols
To allow specic URL protocols, add strings with the protocols’ names to the protocols
block.
For example, to allow entry of URLs that start with “irc://” and “scp://”, create the
following block:
<key>protocols</key>
<array>
<string>irc</string>
<string>scp</string>
</array>
Allowing Specic CSS Styles
To allow specic CSS style attributes, add strings with the style attributes’ names to the
styles block.
32 Chapter 2 Allowing Specic Protocols, CSS Styles, and HTML Tags and Attributes

Related product manuals