OmniWeb Complete Defaults List

The table listed here is a complete list of the settings you can edit using site-wide defaults files (Defaults.plist) or the defaults command-line utility, and their original values. The comments in the green sections describe the setting that's above.

Color settings are expressed as a string containing three decimal numbers between 0 and 1 separated by spaces; these are Red, Green and Blue values. ("0 0 0" is black, "1 1 1' is white, "0.5 0.5 1.0" is a lavender-blue color, et cetera.) "Boolean" settings, or true/false switch values, are expressed as 1 or YES for true, and 0 or NO for false.

See the manual pages for the defaults utility for more information on how to use it to configure these settings. You can access the manual pages by typing 'man defaults' into a Terminal window.

This listing also serves as a reference for creating a Defaults.plist file. If you have the PropertyListEditor installed (it comes as part of the Developer Tools package available from Apple) you can use it to create and edit one of these files. Further information on site-wide defaults files can be found in Setting up Site-wide Preferences.



Applets | AutoFill | Bookmarks | Display | Downloads | Font & Color | General | History | Images | Shortcuts
Source View | Speech | JavaScript | Update | Compatibility | Cookies | HTTPS | Privacy | Plugins | Other

Default Format Default Value
Applets
     OHAppletsDisabled Boolean No
Corresponds to "Don't allow applets"
     OHAppletsStartAutomatically Boolean Yes
Corresponds to "run manually" vs "run automatically"
     OJLiveConnectEnabled Boolean No
Whether LiveConnect is enabled (enable at your own risk!)
AutoFill
     OWFormAutoFill Dictionary  
          city String  
          company String  
          email String  
          firstname String  
          lastname String  
          phone String  
          state String  
          streetaddress String  
          zipcode String  
Corresponds to the key-value pairs for AutoFill entries
Bookmarks
     BookmarkDrawerOnLeft Boolean No
Corresponds to "Bookmarks drawer opens on the [left/right]"; 0 for drawer on right, 1 for on left
     BookmarkPage String file:///~/Library/Application%20Support/OmniWeb/Bookmarks.html
Corresponds to "Peronal Bookmarks page"; URL for personal bookmarks file
     BookmarksDefaultCheckTimeMinutes Number 0
Corresponds to "By default, check bookmarks every [number] [period]"; value stored in minutes
     BookmarksFontSize Number 12
Size of the font used in the bookmarks panel/drawer
     OpenAddressPrefersExistingWindows Boolean Yes
Corresponds to "when using menus or separate windows" preference
     OpenBookmarksAtStartup Boolean No
Corresponds to "Open personal bookmarks when OmniWeb starts up"
     PersonalBookmarksInMenu Boolean Yes
Corresponds to "Show personal bookmarks in the bookmark menu"
     OWUnfiledBookmarksParentName String  
Corresponds to "File new bookmarks in a group named [group]"; an empty string is the same as "at base level of list"
     PreferBookmarksInDrawer Boolean Yes
Corresponds to "Show personal bookmarks in a drawer instead of a separate window"
     ShowUpdatedBookmarksInDockIcon Boolean Yes
Corresponds to "Show number of updated bookmarks in the Dock"
     UpdateRedirectedBookmarks String Prompt
Corresponds to "When a bookmarks URL is redirected"; "Prompt" = "ask whether to update the bookmark", "Always" = "change the bookmark to the new address", or "Never" = "leave the bookmark alone"
     BookmarkBackgroundColor String 1 1 1
Possibly obsolete, once upon a time it used to set the default background color for bookmarks windows
     OpenZapsOnSingleClick Boolean No
Allows a single-click on zap icons in the bookmarks window or drawer to open the URL.
     DidLoadSampleFavorites Boolean 0
When we first added favorites to OmniWeb, this kept track of whether any particular user had any favorites yet or not (so they had our sample favorites inserted into their bookmarks rather than ending up with a big empty favorites bar).
     SampleBookmarksPage String SampleBookmarks.html
Which file in OmniWeb's localized resource folder to load sample bookmarks from
Display
     AlwaysMakeFramesResizable Boolean No
Corresponds to "Always make freames resizeable"
     OHIncrementalDisplay Boolean Yes
Corresponds to "Start drawing web pages before they are entirely loaded"
     OHUnderlineAnchors Boolean Yes
Corresponds to "Underline links on web pages"
     OWCSSDisabled Boolean No
Whether or not we process CSS
     OHCSSBackgroundColorsEnabled Boolean Yes
Enables/disables the rendering of CSS background colors
     OHCSSPixelsPerInch Number 96.000000
The number of pixels per inch used for CSS lengths/text display (except px)
     OHLiveRelayoutEnabled Boolean Yes
Controls whether or not we do live relayout of the page when the window is resized, etc.
     OWPlainTextAutoWrapDisabled Boolean No
When displaying some plain text content (text/plain), this says whether to wrap lines at the edge of the window (OmniWeb's default behavior) or whether to have a horizontal scrollbar and never wrap lines (as Netscape and IE do).
     OWStopLoadingOldPageWhenLoadingNewPage Boolean Yes
Controls whether we immediately abort the current page load when starting to load a new page in a window. Enabling this setting should make the app feel much faster for people on congested network connections (it's enabled by default).
     OHSoftLineBreakCharacters String /&=
The set of non-whitespace characters after which we're willing to break a line. (We're always willing to break a line at whitespace.)
     OHKinsokuCannotBeginLine String ! ) - _ ~ } ] : ; ' , . ? 。 」 ァ ィ ゥ ェ ォ ャ ュ ョ ッ ー ゙ ゚ 、 。 , . ・ : ; ? ! ゛ ゜ ´ ` ¨ ^  ̄ _ ヽ ヾ ゝ ゞ 〃 仝 々 〆 〇 ー — ‐ / \ 〜 ‖ | … ‥ ’ ” ) 〕 ] } 〉 』 】 ° ′ ″ ℃ ぁ ぃ ぅ ぇ ぉ っ ゃ ゅ ょ ゎ ァ ィ ゥ ェ ォ ッ ャ ュ ョ ヮ ヵ ヶ
When deciding where to wrap lines, we try to avoid putting these characters at the beginning of a line (the default value here contains spaces between each character for formatting, no spaces should appear in the actual value)
     OHKinsokuCannotEndLine String ( { [ ` 「 ‘ “ ( 〔 [ { 〈 《 「 『 【 ° ′ ″ ℃ @ §
When deciding where to wrap lines, we try to avoid putting these characters at the end of a line (the default value here contains spaces between each character for formatting, no spaces should appear in the actual value)
Downloads
     OWPersistentDownloadsTimeout Number 604800
Corresponds to "Only list downloads from the last [X] [period]"; value is stored in seconds
     OWRaisePanelOnDownload Boolean Yes
Corresponds to "When a new download starts: Bring the panel forward if it isn't frontmost"
     OWShowPanelForDownloads Boolean Yes
Whether the downloads panel opens when you start a download
     OHDownloadFolder String ~/Desktop
Corresponds to "Download folder"
     OHDownloaderLaunchableApplications Array  
          0 String Acrobat Reader 5.0
          1 String Address Book
          2 String iTunes
          3 String Preview
          4 String QuickTime Player
          5 String RealOne Player
          6 String Windows Media Player
          7 String Sherlock
          8 String TextEdit
          9 String Disk Copy
          10 String Installer
          11 String Java Web Start
          12 String StuffIt Expander
          13 String OmniGraffle
          14 String OmniOutliner
          15 String OpenUp
The list of applications that OmniWeb is willing to launch to handle a completed download
     OFScratchDirectory String NSTemporaryDirectory
Path for where to create temporary files; "NSTemporaryDirectory" for system default
     LocalServerDirectory String /Library/WebServer/Documents/
Corresponds to "Server's document folder"
     LocalServerIndexFile String index.html
Filename to assume for URLs that end in "/" when saving to LocalServerDirectory
     LocalServerSuffix String  
Corresponds to "Server address"; URL for a HTTP server to which you can save files via the filesystem
     LocalServerUserDirectoryFormat String ~%@/Library/Web/%@
Path to assume for local server URLs containing "~username". first %@ is replaced with username, second with document name
Font & Color
     OHBackgroundColor String 1 1 1
Corresponds to "Web page background color"
     OHTextColor String 0 0 0
Corresponds to "Web page text color"
     OHLinkColor String 0 0.2 0.46666
Corresponds to "Link color"
     OHCachedLinkColor String 0 0.26666 0.06666
Corresponds to "visited link color"
     OHHighlightedAnchorColor String 0.1 0.6 0.12
Corresponds to "active link color"
     OHNormalFontFamily String Lucida Grande
Corresponds to Proportional (base) font
     OHNormalFontSize Number 14.000000
Corresponds to Proportional (base) font size
     OHFixedPitchFontFamily String Courier
Corresponds to Fixed-width (plain text) font
     OHFixedPitchFontSize Number 14.000000
Corresponds to Fixed-width (plain text) font size
     OHFontFamilySubstitutions Dictionary  
A dictionary of key/value pairs with the key being the name of the font to substitute and the value being the font to use for substitution
     OHMaximumFontSize Number 72
Corresponds to "Limit page fonts to a maximum of [X] points"
     OHMinimumFontSize Number 9
Corresponds to "Limit page fonts to a minimum of [X] points"
     OWAntialiasTextSize Number 2
Corresponds to "Smooth text larger than [X] points"
     OHAlwaysUsePreferenceColors Boolean No
Corresponds to "Always use these colors"
General
     AlsoShowOnReopen Boolean Yes
Corresponds to "Open start page when OmniWeb's Dock icon is clicked"
     CloseDrawerWhenShowAddress Boolean Yes
Corresponds to "Close the drawer after choosing an address"
     ContextMenuLayout Number 0
Corresponds to "Context menus' width should be:"; [0 = Based on my screen size, 1 = Larger, 2 = Narrower]
     GetURLPrefersExistingWindows Boolean No
Corresponds to "Open URLs clicked in other applications" [0 = new window, 1 = current]
     OHCommandClickOpensInFront Boolean No
Corresponds to "Command-click to open links" [0 = behind current window, 1 = in front]
     OpenStartPageAtStartup Boolean Yes
Corresponds to "Open start page when OmniWeb starts up"
     StartPage String omniweb:/StartPage/
Corresponds to "Start page:"; URL for start page
     UseAddressAutocompletion Boolean Yes
Corresponds to "Autocomplete known addresses and shortcuts"
     AutocompleteFromBookmarks Boolean Yes
Allows you to choose what sources the "autocomplete" feature uses
     AutocompleteFromBrowserHistory Boolean Yes
Allows you to choose what sources the "autocomplete" feature uses
     AutocompleteFromPersistHistory Boolean Yes
Allows you to choose what sources the "autocomplete" feature uses
     DisableTypeAheadSelection Boolean No
Whether we allow typing to select items in a popup list, for example
History
     HistoryUsesDocumentTitles Boolean Yes
Corresponds to "List document titles instead of URLs"
     PersistentAddressesPerSite Number 10
Corresponds to "OmniWeb should remember up to [X] addresses per site"
     PersistentSave Boolean Yes
Corresponds to "Save history between sessions"
     PersistentSites Number 20
Corresponds to "for up to [X] sites"
     PersistentTimeout Number 30
Corresponds to "Forget addresses after [X] days"
     URLComboHeight Number 30
Corresponds to "Browser address field popup should be: [X] lines high"
     URLComboUsesPersistentHistory Boolean Yes
Corresponds to "and use addresses from:"; 1 = global history, 0 = browser window history only
     HistoryDrawerOnLeft Boolean No
Corresponds to "History drawer opens on the [left/right]"
     OWHistoryDisplayType Number ?
Automatically remembers which history tab was open last (Global or Browser)
     OWHistorySavePageCount Number 2
The number of pages that are saved in a browser window history for 'instant' back button performance
     OWPersistentHistoryIndexDisabled Boolean No
Whether or not OmniWeb indexes the pages you visit for later searching
Images
     OHImageCellBorderColor String 0 0 0
Color to use for borders of unlinked images whose tag specifies a border width
     OHBackgroundImagesDisabled Boolean No
Corresponds to "Background images draw on screen"
     OHBackgroundImagePrintingDisabled Boolean Yes
Corresponds to "Background images draw on printer"
     OHAutoFetchInlineImages Boolean Yes
Corresponds to "automatically load with page"
     OHDrawPlaceholderImagesWhileLoading Boolean No
Corresponds to "draw placeholders when loading"
     OIAnimationMaxLoops Number 30
Corresponds to "Animations [don't play/play up to X times/play forever]; 0 = don't animate, -1 = animate forever
     OIAnimationMinimumDelayInterval Number 0.100000
Minimum time step (in seconds) between frames in animated GIFs.
     OIColorSyncEnabled Boolean No
Whether or not ColorSync is used when processing images
     OIGammaTarget Number 2.200000
Not currently used. Target gamma for images
     OIImageProcessorCheckTimeEveryNRows Number 16
How often to check the draw interval time to see whether to flush partially rendered images to the screen (in rows of pixels)
     OIImageProcessorDrawInterval Number 2.000000
How often to flush a partially rendered image to the screen (in seconds)
     OIJPEGIgnoreSourceDensity Boolean Yes
Whether to render images at their actual dpi setting (as Preview does) or to just display each pixel of source data in a pixel on screen (as most web browsers do)
Shortcuts
     OWAddressShortcuts Dictionary  
          google@ String http://www.google.com/search?q=%@
          localhost String http://localhost/
          w3 String http://www.w3.org/
          www String http://www/
List of shortcuts corresponding to those in the preference pane.
Source View
     OWSourceViewAutoSpellCheck Boolean No
Whether or not OmniWeb uses spellchecking in the Source View
     OWRetainProcessedSource Boolean No
Corresponds to "Keep processed streams for viewing"
     SourceColorizeOnLoad Boolean Yes
Corresponds to "Continuously colorize HTML tags"
     SourceFontName String Monaco
Corresponds to font for source editor
     SourceFontSize Number 11.000000
Corresponds to font size for source editor
     SourceFormatOnLoad Boolean No
Corresponds to "Reformat when source view is opened"
     SourceIndentation Number 15
Corresponds to "Indent [X] pixels for each open tag"
     SourceNonSGMLColor String 0.066667 0 0.024427
Special color to use for tags not in the SGML standard
     SourceRequireEndTags Boolean No
Corresponds to "flag missing end tags"
     SourceBackgroundColor String 1 1 1
Corresponds to color wells in preference pane
     SourceTextColor String 0 0 0
Corresponds to color wells in preference pane
     SourcePreformattedColor String 0.066667 0 0.024427
Corresponds to color wells in preference pane
     SourceEntityColor String 0.129412 0.035564 0
Corresponds to color wells in preference pane
     SourceTagColor String 0.29 0 0
Corresponds to color wells in preference pane
     SourceCommentColor String 0 0.29 0.025
Corresponds to color wells in preference pane
     SourceAttributeColor String 0 0 0.389
Corresponds to color wells in preference pane
     SourceValueColor String 0.256 0.003 0.297
Corresponds to color wells in preference pane
     SourceMismatchedBackgroundColor String 0.778626 1 0.802284
Corresponds to highlight color for mismatched tags
     SourceUnrecognizedBackgroundColor String 1 0.778626 0.778626
Corresponds to highlight color for unrecognized tags
     SourceUseBackgroundForMismatchedTags Boolean Yes
Corresponds to "Mismatched tags [underline/highlight]"; 1 = highlight with background color, 0 = underline
     SourceUseBackgroundForUnrecognizedTags Boolean No
Corresponds to "Urecognized tags [underline/highlight]"; 1 = highlight with background color, 0 = underline
     SourceFormattingAlwaysBreakAfterSet Array  
          0 String br
          1 String frameset
          2 String frame
          3 String head
          4 String hr
          5 String input
          6 String meta
          7 String param
          8 String area
          9 String table
          10 String tr
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingLiteralWhitespaceFormatSet Array  
          0 String pre
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingAlwaysBreakBeforeSet Array  
          0 String hr
          1 String li
          2 String meta
          3 String frameset
          4 String frame
          5 String input
          6 String option
          7 String p
          8 String param
          9 String tr
          10 String table
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingNonContainerSet Array  
          0 String img
          1 String hr
          2 String br
          3 String dt
          4 String dd
          5 String input
          6 String base
          7 String meta
          8 String link
          9 String area
          10 String param
          11 String spacer
          12 String frame
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingNonSGMLFormatSet Array  
          0 String xmp
          1 String plaintext
          2 String script
          3 String style
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingNoReformatContainerSet Array  
          0 String b
          1 String basefont
          2 String big
          3 String cite
          4 String font
          5 String i
          6 String em
          7 String strong
          8 String kbd
          9 String nobr
          10 String small
          11 String sub
          12 String sup
          13 String tt
          14 String u
          15 String var
          16 String wbr
          17 String a
          18 String li
Controls which HTML tags whitespace is added/removed for when reformatting
     SourceFormattingPossiblyContainerSet Array  
          0 String p
          1 String tr
          2 String td
          3 String th
          4 String option
          5 String li
Controls which HTML tags whitespace is added/removed for when reformatting
Speech
     SpeechRecognitionEnabled Boolean No
Corresponds to "Speech Recognition is [On/Off]"
JavaScript
     JavaScriptEnabled Boolean Yes
Corresponds to JavaScript enabled/disabled
     JSBypassSecurity Boolean No
Corresponds to "Do security checks"
     JSPopupErrors Boolean No
Corresponds to "Display panel for errors"
     JSPopupsDisabled String No
Corresponds to "Scripts are allowed to open new windows"; 0 = always, 1 = never, auto = only in response to user action
     JSShowConsole Boolean No
Corresponds to "Show debugging console"
Update
     AutomaticSoftwareUpdateCheckEnabled Boolean No
 Corresponds to "Check for updates [Manually/Automatically]"
     OSUCheckInterval Number 168
Corresponds to "Automatic checking occurs:"; value stored in hours
Compatibility
     JSIdentificationSettings Dictionary  
          AppCodeName String Mozilla
          AppName String Netscape
          AppVersion String 4.5 (Macintosh; I; PPC; Nav)
          Platform String MacPPC
The various navigator properties for browser identification
     OWHTTPUserAgentHeaderFormatByName Dictionary  
          Internet Explorer 4.01 (Mac OS) String Mozilla/4.0 (compatible; MSIE 4.01; Macintosh; U; PPC)
          Internet Explorer 4.5 (Mac OS) String Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)
          Internet Explorer 5.0 (Mac OS) String Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
          Internet Explorer 5.2 (Mac OS X) String Mozilla/4.0 (compatible; MSIE 5.2; Mac_PowerPC)
          Internet Explorer 5.5 (Windows) String Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
          Internet Explorer 6.0 (Windows) String Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98)
          Netscape 4.0.8 (Mac OS)   Mozilla/4.08 (Macintosh; I; PPC)
          Netscape 4.08 (Windows) String Mozilla/4.08 [en] (Win98; I)
          Netscape 4.5 (Windows) String Mozilla/4.5 C-CCK-MCD snapN45b1 (Win98; I)
          Netscape 4.75 (Mac OS) String Mozilla/4.75C-CCK-MCD {C-UDP; EBM-APPLE} (Macintosh; I; PPC)
          Netscape 4.78 (Windows) String Mozilla/4.78 (Win98; I)
          Netscape 6.1 (Mac OS) String Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1
          Netscape 6.1 (Windows) String Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726 Netscape 6/6.1
          Netscape 6.2 (Mac OS X) String Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3
          Netscape 6.2 (Windows) String Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1
          OmniWeb String Mozilla/4.5 (compatible; %@; Mac_PowerPC)
The list of browsers that is available under the Compatibility preference pane (for identification to HTTP servers)
     OWJavaScriptPropertiesByName Dictionary  
          Internet Explorer 4.01 (Mac OS) String Mozilla/4.0 (compatible; MSIE 4.01; Macintosh; U; PPC)
          Internet Explorer 4.5 (Mac OS) String Mozilla/4.0 (compatible; MSIE 4.5; Mac_PowerPC)
          Internet Explorer 5.0 (Mac OS) String Mozilla/4.0 (compatible; MSIE 5.0; Mac_PowerPC)
          Internet Explorer 5.2 (Mac OS X) String Mozilla/4.0 (compatible; MSIE 5.2; Mac_PowerPC)
          Internet Explorer 5.5 (Windows) String Mozilla/4.0 (compatible; MSIE 5.5; Windows 98)
          Internet Explorer 6.0 (Windows) String Mozilla/4.0 (compatible; MSIE 6.0b; Windows 98)
          Netscape 4.0.8 (Mac OS)   Mozilla/4.08 (Macintosh; I; PPC)
          Netscape 4.08 (Windows) String Mozilla/4.08 [en] (Win98; I)
          Netscape 4.5 (Windows) String Mozilla/4.5 C-CCK-MCD snapN45b1 (Win98; I)
          Netscape 4.75 (Mac OS) String Mozilla/4.75C-CCK-MCD {C-UDP; EBM-APPLE} (Macintosh; I; PPC)
          Netscape 4.78 (Windows) String Mozilla/4.78 (Win98; I)
          Netscape 6.1 (Mac OS) String Mozilla/5.0 (Macintosh; U; PPC; en-US; rv:0.9.2) Gecko/20010726 Netscape6/6.1
          Netscape 6.1 (Windows) String Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010726 Netscape 6/6.1
          Netscape 6.2 (Mac OS X) String Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:0.9.4.1) Gecko/20020508 Netscape6/6.2.3
          Netscape 6.2 (Windows) String Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011128 Netscape6/6.2.1
          OmniWeb String Mozilla/4.5 (compatible; %@; Mac_PowerPC)
The list of browsers that is available under the Compatibility preference pane (for identification to JavaScript)
     OWSpoofJavaScriptMatchesUserAgent Boolean Yes
Corresponds to "Identify to JavaScripts as: Same as above"
     OWHTTPHideTrueIdentity Boolean No
Prevents OmniWeb information from being appended to the end of the browser ID string
Cookies
     OWHTTPCookieDefaultBehavior String accept
Corresponds to "Default action of new cookies"; "prompt", "accept", "accept-session", or "reject"
"accept" corresponds to "keep when quitting"
"accept-session" corresponds to "discard when quitting"
     OWCookiePromptScope Number 1
The default state of the radio buttons on the cookie panel; 0 = just for this cookie, 1 = all cookies from this site, 2 = all cookies
     OWCookiePromptDisclosed Boolean No
Whether the cookie panel shows extended information when open
HTTPS
     HTTPSCacheEnabled Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSCipherList String ALL:!ADH:RC4+RSA:+SSLv2:@STRENGTH
Corresponds to item in HTTPS preferences pane.
     HTTPSEGDEnabled Boolean No
Corresponds to item in HTTPS preferences pane.
     HTTPSEGDPath String /tmp/entropy
Corresponds to item in HTTPS preferences pane.
     HTTPSEnablePipelinedRequests Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSSSLv1Enabled Boolean No
Corresponds to item in HTTPS preferences pane.
     HTTPSSSLv2Enabled Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSSSLv3Enabled Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSUseBugfixes Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSUseDefaultCipherList Boolean Yes
Corresponds to item in HTTPS preferences pane.
     HTTPSWarningPanelEnabled Boolean No
Corresponds to item in HTTPS preferences pane.
     HTTPSRequireValidCertificate Boolean Yes
Controls whether or not we require a valid certificate before connecting to a secure host.
     HTTPSAdditionalTrustedRootCertificates String /Library/Application Support/MoreRootCerts.pem
This default determines where OmniWeb looks for additional SSL root certificates. We also search for the file 'RootCerts.pem' in the OWLibraryDirectory (see that default for the location that maps to) and in the application bundle for the certificates that we ship with OmniWeb.
Privacy
     OHFilterSuspectedAdBanners Boolean No
Corresponds to "standard sizes for ads"
     OHSkipImagesFromOtherSites Boolean No
Corresponds to "that aren't from the site which loads them"
     OWAddressFilteringEnabled Boolean No
Corresponds to "Don't load anything from sites matching these expressions"
     OWAddressesToFilter Array  
          0 String /ads\..*\.net/
          1 String /ads\..*\.com/
          2 String /.*\.doubleclick\.net/
Corresponds to list of filter regex patterns used by the Privacy preferences
Plugins
     NetscapePluginInstanceDebug Boolean No
Controls whether or not debugging is on for Netscape plugins (enabling copious log information, at least in internal builds)
     NetscapePluginRegistrationDebug Boolean No
Whether to log information about each Netscape plug-in we find
Other
  Interface
     OAWindowCascadeDisabled Boolean No
Whether or not the cascading of windows is disabled
     OAStandardChasingArrowsBehavior Boolean 0
Controls whether the chasing arrows automatically disappear when stopped
     ShowConsole Boolean No
Whether the Error Log window is shown when OmniWeb launches
     ShowDownloads Boolean No
Whether the Recent Downloads window is shown when OmniWeb launches
     ShowProcesses Boolean No
Whether the Network Activity window is shown when OmniWeb launches
     OAScrollWheelTargetScrollFactor Array  
               0 Number 1.000000
               1 Number 5.000000
               2 Number 3.000000
Controls the scroll wheel's acceleration curve. It's an array of target scroll factors (in "lines", the same units used by the scroll arrows on the scrollbar) separated by wheel speeds (in clicks per second) which tell when to switch from the previous target scroll factor to the next.
     OAScrollWheelTargetScrollFactor-10.2 Array
We look at this default instead of OAScrollWheelTargetScrollFactor when running on Mac OS X version 10.2 and greater which includes it's own setting for scroll wheel acceleration (making sure that ours doesn't cause undesireable behavior when combined with the system setting). This default, initially set to nothing, can be written to in order to customize the behavior of the scroll wheel in OmniWeb. See the OAScrollWheelTargetScrollFactor default above for details on the values required.
     NSWindow Frame MainBrowser String 10 0 748 1200
Explicit setting for initial browser window size and position (used to determine default size and re-written by "Save Window Size")
     BrowserAddressAlwaysVisible Boolean Yes
Whether the (separate) location bar is shown on browser windows
     BrowserFavoritesVisible Boolean Yes
Whether the favorites bar is shown on browser windows
     BrowserNavigationBarVisible Boolean Yes
Whether the main navigation bar is shown on browser windows
     BrowserToolbarsVisible Boolean Yes
Whether the entire set of browser toolbars is hidden/shown
     OAShowInspector Boolean No
Whether the Info window is shown when OmniWeb launches
     Favorite Preferences Array  
          0 String General
          1 String Font & Color
          2 String Images
          3 String Bookmarks
A list of which preferences always appear at the top of the preferences window by default
     OWDoNotWarnAboutReadOnlyConfiguration Boolean No
Turns off the prompt that notifies the user when we have encountered a read-only configuration directory and assumes the user would click 'Continue' rather than 'Quit' in the dialog.
     NoBookmarksInUseWarning Boolean No
Don't warn the user about their bookmarks being in use on another system, just open them read-only. (Good for labs/kiosks.)
     OHShowLinkLabels Boolean  
Corresponds to "Show link labels" found under the Browser menu
     OHTextDraggingEnabled Boolean Yes
set to 0 to disable drag-and-drop of selected text in browser windows
     Protocols & Networking
     OWFTPAnonymousPassword String OmniWeb@
Password to send to FTP servers when logging in as anonymous
     OWFTPSessionTimeout Number 120.000000
Time (in seconds) to wait for an FTP server to respond before giving up
     OWHTTPSessionAcceptLanguageOverride String  
If this is an empty string we don't send an Accept-Languages header at all. Otherwise, The string entered will override the string in OWHTTPSessionLanguages which is dynamically populated based on your System Preferences for languages
     OWHTTPEnablePipelinedRequests Boolean Yes
Enables a HTTP/1.1 feature that can make things faster but can confuse some servers
     OWHTTPMaximumNumberOfRequestsToPipeline Number 1
Max number of requests to chain together when using said HTTP/1.1 feature
     OWHTTPFakeAcceptHeader Boolean Yes
When true, we send "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, image/tiff, multipart/x-mixed-replace, */*" always, rather than dynamically determining the list of context types appropriate in a particular context (e.g., leaving off text/html and text/plain for inline images)
     OWHTTPMaximumSessionsPerServer Number 4
Max number of connections OmniWeb will open with each server
     OWHTTPSessionTimeout Number 120.000000
Time (in seconds) to wait for an HTTP server to respond before giving up
     OWHTTPUserAgentHeaderFormat String Mozilla/4.5 (compatible; %@; Mac_PowerPC)
What to identify OmniWeb to web servers as; the %@ is replaced with OmniWeb's name and version number. If %@ does not appear, OmniWeb's name and version number are appended to the user agent string (unless the OWHTTPHideTrueIdentity default is set).
     OWHTTPAcceptCharsetHeader String iso-8859-1, utf-8, iso-10646-ucs-2, macintosh, windows-1252, *
The string sent to servers identifying the character sets that we can receive
     OWHTTPTrustServerContentType Boolean Yes
Controls whether we trust a web server when it says the content type for a page is text/plain or application/octet-stream.
     OWNonProxiableSchemes Array  
          0 String dtd
          1 String file
          2 String javascript
          3 String mailto
          4 String omniweb
          5 String rlogin
          6 String telnet
          7 String tn3270
URL schemes which shouldn't be sent to a proxy server
     Misc
     OWDirectoryIndexFilename String index.html
Filename to assume when resolving "file:" URLs that end at a directory
     OWLibraryDirectory String ~/Library/Application Support/OmniWeb
Folder in which OmniWeb should look for configuration files, cookie files, etc.
     OHFormFileFolder String ~/Documents
The default save location for documents
     OWURLFakeRootURLs Array  
URLs to substitute for "absolute" URLs in HTML documents. For example, adding "file:///Users/Shared/WebStagingArea/" to the list would allow you to put a web site you're working on in that location and test it, even if it has links or images in it whose specified URLs begin with "/".
     OWIncomingStringEncoding String iana WINDOWS-1252
Character encoding to assume for incoming pages that don't specify it
     OWUseCP1252ForLatin1 Boolean Yes
IE uses the windows-cp1252 when it says it's using iso-8859-1. When this is turned on, we do too.
     OWOutgoingStringEncoding String 0
Character encoding to use when submitting forms; 0 = same as incoming
     OWHTMLCharsetInMetaTag Boolean Yes
Whether to use META tags to figure out the character encoding of a document
     OWURLNetscapeCompatibleRelativeAddresses Boolean Yes
Enable/disable emulation of certain bugs in other browsers
     OWHTMLNetscapeCompatibleComments Boolean Yes
Enable/disable emulation of certain bugs in other browsers
     OWHTMLNetscapeCompatibleNewlineAfterEntity Boolean Yes
Enable/disable emulation of certain bugs in other browsers
     OWHTMLNetscapeCompatibleNonterminatedEntities Boolean No
Enable/disable emulation of certain bugs in other browsers
     OWShortTopLevelDomains Array  
          0 String com
          1 String edu
          2 String net
          3 String org
          4 String gov
          5 String mil
          6 String int
          7 String de
Children of these domains are autonomous if they have at least two domain components (e.g. "omnigroup.com"). All other domains require at least three components to be autonomous (e.g. "omnigroup.co.uk"). You may only set a cookie on an autonomous domain that matches your server domain: this default prevents people from setting cookies on "co.uk", while allowing them to set cookies on "omnigroup.com".
     DoNotWrapCarbonWindows Boolean No
We now only try to wrap carbon windows with Cocoa windows when the WrapCarbonWindows default is set, since that code breaks a number of things (like the input managers for Chinese and Japanese and window ordering and possibly some crashers) and we're still working on refinements to this code.
     OHFormAutoSpellCheck Boolean Yes
Whether or not to use spellchecking in forms
     OWHTTPDebug Boolean No
Corresponds to "Show HTTP requests" box in Error Log window
     OWCopyLogToStdErr Boolean No
Whether to also write the contents of the Error Log to standard error. 0 = don't, 1 = do, auto = only do it when OmniWeb is run from a Terminal window
List last updated for OmniWeb 4.1.1 on September 15, 2002

Related Topics
Setting up Site-wide Preferences

Table of Contents: Advanced Topics for System Administrators
Main Table of Contents