A quick synposis..
revbrowseropen is used to create a browser instance.
put revbrowseropen(the windowid of this stack,"
http://www.google.com") into sBrowserId
This will create a browser instance attached to the stack that contains the script, and set its url to "
http://www.google.com" and put the browser instance id into the script variable sBrowserId You will want to declare sBrowserId as a script local variable so that it is persistent.
At this point you have a browser instance created but you can't see it yet. You need to set the area to display the browser.
revbrowserset sBrowserId,"rect","10,10,200,200" -- will set the rectanble of the browser instance (based on sBrowserId) to 10,10,200,200
Look in the dictionary for more stuff relating to browser, revbrowser, revbrowsernavigate, revbrowserget, revbrowserset etc.
If you need to make sure you haven't started multiple browser instances, look at revbrowserinstances in the dictionary.
To close an instance look at revbrowserclose in the dictionary
Once you start to understand a little better how revbrowser works, look back at the sample and see if you understand it better. If not, maybe ask more specific questions about the parts you don't understand so its easier to respond.