Monday, November 08, 2010 at 12:06 AM.
system.verbs.builtins.webBrowser.supportedBrowsers
on supportedBrowsers () { <<Changes: <<10/16/05; 11:48:01 AM by DW <<Added support for Firefox on Mac OS X. <<1/10/03; 5:49:15 PM by JES <<Added support for Safari on MacOS X. <<9/21/02; 5:28:28 PM by JES <<Added support for Chimera Navigator on OS X. <<1/9/02; 3:27:15 PM by PBS <<Added support for Mozilla, Opera, and iCab. case sys.os () { "MacOS" { if defined (system.environment.isCarbon) and system.environment.isCarbon { return ({'MSIE', 'OWEB', 'MOSS', 'MOZZ', 'OPRA', 'iCAB', 'CHIM', 'sfri', 'MOZB'})} else { return ({'MSIE', 'MOSS', 'MOZZ', 'OPRA', 'iCAB'})}}; "Win95"; "WinNT" { return ({"iexplore.exe", "netscape.exe"})}}} <<bundle //test code <<local (browsers = supportedBrowsers (), id) <<for id in browsers <<if sys.appIsRunning (id) <<dialog.alert ("Hot damn! " + id + " is running.")
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.