Browser_alpha_PNG
(line 47)
Does the browser support PNG images with alpha-transparency?
public
Browser_alpha_PNG = 2
Browser_anchors_in_posts
(line 79)
Are HTML anchors in a form submission allowed? Determines whether the "action" of a
FORM can contain an HTML anchor (#) or not.
public
Browser_anchors_in_posts = 8
Browser_cookie
(line 72)
Does the browser support setting/getting cookies?
public
Browser_cookie = 7
Browser_CSS_1
(line 52)
Does the browser support CSS Level 1?
public
Browser_CSS_1 = 3
Browser_CSS_2
(line 57)
Does the browser support CSS Level 2?
public
Browser_CSS_2 = 4
Browser_CSS_Tables
(line 62)
Does the browser support CSS Tables?
public
Browser_CSS_Tables = 5
Browser_DHTML
(line 42)
Does the browser support DHTML?
public
Browser_DHTML = 1
Browser_DOM_2
(line 84)
Does the browser support DOM level 2?
public
Browser_DOM_2 = 9
Browser_extended_HTML_newsfeeds
(line 89)
Does the browser accept full HTML in newsfeeds?
public
Browser_extended_HTML_newsfeeds = 10
Browser_gecko
(line 100)
Browser uses the Gecko renderer.
public
Browser_gecko = 'gecko'
Browser_icab
(line 134)
Browser uses the iCab renderer.
public
Browser_icab = 'icab'
Browser_ie
(line 128)
Browser uses the Internet Explorer renderer.
public
Browser_ie = 'ie'
Browser_JavaScript
(line 67)
Does the browser support Javascript?
public
Browser_JavaScript = 6
Browser_khtml
(line 107)
Browser uses the KHTML renderer.
As of this writing, this is used by Safari and Omniweb 4.5 on the Mac and Konqueror on Linux.
public
Browser_khtml = 'khtml'
Browser_netscape_4
(line 94)
Browser uses the Netscape 4 renderer.
public
Browser_netscape_4 = 'netscape_4'
Browser_newsreader
(line 155)
Browser is a newsfeed reader.
public
Browser_newsreader = 'newsreader'
Browser_omniweb
(line 140)
Browser uses the Omniweb renderer.
public
Browser_omniweb = 'omniweb'
Browser_opera
(line 112)
Browser uses the Opera renderer.
public
Browser_opera = 'opera'
Browser_os_linux
(line 175)
Browser is running on Linux (some form).
public
Browser_os_linux = 'linux'
Browser_os_mac
(line 170)
Browser is running on MacOS (Classic or OS X).
public
Browser_os_mac = 'macos'
Browser_os_windows
(line 165)
Browser is running on Win32.
public
Browser_os_windows = 'windows'
Browser_presto
(line 118)
Browser uses the newer Opera renderer; version numbers changed from browsers identified as
Browser_opera.
public
Browser_presto = 'presto'
Browser_previewer
(line 160)
Browser is a previewer, like the bot Facebook uses to generate previews for linked URLs.
public
Browser_previewer = 'previewer'
Browser_robot
(line 150)
Browser is a search or other robot.
public
Browser_robot = 'robot'
Browser_text
(line 145)
Browser uses a text renderer.
public
Browser_text = 'lynx'
Browser_webtv
(line 123)
Browser uses the WebTV renderer.
public
Browser_webtv = 'webtv'
User_agent_final_browser
(line 1170)
Marks a renderer that cannot be replaced.
A USER_AGENT_RENDERER_INFO marked as such will be used for both renderer and browser information if detected in the user agent.
public
User_agent_final_browser = 3
User_agent_final_browser_abort
(line 1179)
Marks a final browser name (skips remaining entries).
Used only for special cases where a browser sticks its name in front of another valid browser name (that cannot be added to the ignored ids). The "Shiira" browser is such a case as it adds the "Safari" at the end of the user agent.
public
User_agent_final_browser_abort = 4
User_agent_final_browser_temporary_renderer
(line 1187)
Marks a final browser name, but overridable renderer.
The browser name is definite, but the renderer can still be overridden. The "Opera Mini" browser works this way in that it places the renderer name and version at the end.
public
User_agent_final_browser_temporary_renderer = 5
User_agent_final_renderer
(line 1161)
Marks a renderer that is not necessarily the final browser.
A USER_AGENT_RENDERER_INFO marked as such will be used for the renderer, but can be replaced as browser by an ensuing name/version pair.
public
User_agent_final_renderer = 2
User_agent_temporary_renderer
(line 1152)
Marks a potential renderer and browser.
A USER_AGENT_RENDERER_INFO marked as such will be used for the renderer and browser only if no other renderers or browsers are detected.
public
User_agent_temporary_renderer = 1