Re: Fix it in-browser
"Disable the code that renders domains as normal words" looks like a pretty good solution to me.
I've suggested in the past, requiring a separate browser window for each character set you want to use. So if you want to browse in English, Russian and Hebrew simultaneously, you'd need three separate windows. Why not?