To deploy to a browser without a plugin requires JavaScript and a fair understanding of HTML and CSS. Not hard to learn - kinda fun, actually - but JavaScript is the only language built into browsers, so for any interactivity there we don't have a choice in the matter except to use a plugin so the browser can interoperate with another language like LiveCode.
That said, I think Klaus' post is worth considering. Think about the benefits of deployment via HTTP, and consider the tradeoffs between a native browser experience and a custom UI fully dedicated for the task your app supports.
Browsers are quite capable today, and with the multi-million-dollar investments in WebKit, Gecko, and IE, they're only getting better. But they still have a core design based around discrete pages, and with web apps become increasingly dynamic this has presented challenges for app designers. For example, what does "Back" mean in a web app? Many browser-native apps ignore Back, or handle it poorly. Indeed, it's not easy to design sophisticated apps in JS/HTML/CSS. Doable, but not simple.
The RevWeb plugin may be an attractive option, and for many it's a good fit for what they're doing. But even though the media it displays is downloaded on the fly, before you can run any of those stacks you still need to download and install the plugin. In that respect it's not much different from a standalone in terms of up-front requirements for the end-user.
Any organization that will allow the installation of a proprietary engine like LiveCode as a browser plugin will likely also allow installation of a standalone app. As Klaus pointed out, a standalone can give you most of the benefits of a browser plugin by just using "go url <stackUrl>".
And if you think of your standalone as a "dedicated browser", your app's design can take on all sorts of interesting opportunities. You still get on-the-fly download of the UI and data from your servers, but with all the benefits of local storage as well, allowing your app to support offline workflows as well as connected ones.
Even just looking at the UI aspects, designing an Internet-savvy app that's fully dedicated to the task your app supports can often yield a more effective UI than can be possible within the confines of a browser.
For more on this sort of thing, this article may be old but with everything from Widgets to iOS apps it only gets increasingly relevant every year:
Beyond the Browser:
Rediscovering the Role of the Desktop in a Net-centric World
http://www.fourthworld.com/embassy/arti ... tapps.html
You may also find parts of RevNet interesting - in the LC IDE, see Development->Plugins->GoRevNet
RevNet isn't the best example of great coding for stack downloads (the newer version I'm working on is much simpler), but if nothing else it demonstrates how fun and easy it can be to download stacks over HTTP.