Recently I have encountered some extremely frustrating behavior of Safari :
whenever I need to typ my eMail-address in any online form, Safari screws up my eMail-address even though I’m 100% sure I’ve typed correctly !
I’ve figured out that this is because the automatic spelling corrector in Safari doesn’t recognize my name when I typ it without any capitals, and then thinks I’ve made a typo (even before I have typed the @ in my eMail-address) and then instantly autocorrects it to some similar word from the dictionary…
How can I stop Safari from such idiotic and frustrating behavior ?
The spelling corrector in Safari isn’t a separate spelling corrector, but it’s OSX’s system-wide spelling corrector. So the simplest option is to either shut off OSX’s built-in spelling corrector alltogether, or to learn it to recognize your eMail-address.
Here’s how to do that :
– go to the Apple-icon top-left in the main menu bar
– in the pulldown menu that appears, click on “System Preferences”
– in the “System Preferences”-window that opens, click on “Keyboard” [in OSX 10.11 El_Capitan and OSX 10.10 Yosemite] or “Language & Text” [in OSX 10.8 Mountain Lion and MacOSX 10.6 Snow Leopard] (for other versions of OSX and MacOSX, you might need to click on one of the other icons)
– in the “Keyboard”-window (or “Language & Text”-window) that opens, click on the “Text”-tab
– then click on the “+”-button below the “Replace/With”-table
– then, at “Replace” typ the part of your eMail-address that is on the left of the @-sign (normally, that would be your name without capitals, sometimes with a dot or an underscore between your first and your last name), and at “With” typ exactly the same (so, the left part of your eMail-address)
Note : to shut of OSX’s automatic spelling corrector entirely, you could remove the checkmark in front of “Correct spelling automatically”, but I would suggest the method mentioned above as the better option
…that’s it !