Set dedicated workspace for web browsers.
Move xmonad initialization to .xsession file.

One needs to use .xsession agnostic login manager like SLiM.