Not sure exactly what is your question. Here's few tips:
• define system wide shortcuts that switch to specific apps. e.g. for
me, F6 is FireFox, F7 is emacs.
• Most PC keyboards has a Menu key. (usually on the right hand side,
between Alt and Ctrl.) This key can be set to switch to the last App.
Since most app switching is to the previous apps, this key is useful
that way.
• In emacs, you can set a shortcut to view the current file in
browser. For me, that is currently set to F8.
e.g.
...html-mode-hook...
(define-key html-mode-map (kbd "
") 'browse-url-of-buffer)
• If you want a elisp lib to do HTTP query, there's http-cookies.el,
http-get.el, http-post.el
at
http://savannah.nongnu.org/cgi-bin/viewcvs/http-emacs/http-emacs/
These are used by LiveJournal mode that allows me to post blogs to lj
within emacs, which works well for me. I believe there are other http
protocol elisp code...