Firefox, my web browser of choice and reserve gravestone engraving is evolving nicely as it approaches the end of it’s long and much respected test phase.
Recently, genuine security patches were released for FX (extremely promptly, I might add) but one issue that has not yet been resolved is that of “Phishing”.
Phishing is the practice of spoofing websites in order to extract personal information from the user. It can be done on any browser as all it requires is a copy of the real page and some changed links. More advanced spoofs will imitate the browser window itself with images of toolbars, the status bar and familiar buttons. This can be done with regular HTML, images or (in Mozilla) the XUL user interface language. Microsoft’s new XAML (very much like XUL) may well be abusable in the same way in Internet Explorer.
There’s a fundamental problem with these security risks: They’re not bugs. The browser software itself is not doing anything wrong. It’s just displaying the page like it’s being told to. The effectiveness of spoofing is down to tricking the user. However a browser can not be programmed to ‘guess’ what the user really wants to do, not least because it could catch any number of legitimate websites.
The solution, for now at least, lies in making the user more aware of what is going on. For a long time computer users have been familiar with the “padlock” icon in the bottom left corner of the browser window. This is so familiar it’s now rather ignored… therefore the next version of Firefox (which I’m currently testing) is going to change it.

Firstly: When on a secure website the padlock icon (now displayed in the middle of the status bar) will also display the web address for the site which you’re browsing. Therefore, even if you’re in a pop-up window without an address bar, you can still see if you’re on the website of your bank, or something else.

Second, the URL text box gets turned yellow and a padlock icon also appears on the right hand side of that display.
It all makes it more obvious when you’re on a genuinely secure page, and prevents you being so easily deceived.
Combined with Firefox’s setting to ‘disable hiding the status bar’ (which I really believe should be switched on by default), this can help render a lot of even advanced spoofs to look less convincing.
I’m impressed. It’s hard for a browser to intervene in a security area that entirely consists of fooling end users with devious website designs, but these little touches really seem to make a difference. I certainly hope it will make a difference to ‘real world’ users too.