Saturday, January 29, 2005

Safari 1.2.4 Suggestions

After getting Saft, it made me think of the suggestions I have for Safari, especially those that haven't been covered by Saft. As Apple is slow to respond, I'd love to see Saft author Hao Li take these on.

Better memory management
Not sure if this is something Saft could handle, but Safari needs some work on this. When a large page is loading in the background, the spinning ball often comes up and you can't manipulate anything within the program. This needs to be resolved. Even if the loading page can't be manipulated while the rest of it is loading, you should be able to manipulate unrelated open pages.

In-field spell checking in form fields
Saft hits near this problem by allowing undos in form fields in Safari, but it's not quiet on the head. For the same reason you want undos - writing emails, writing blogs, etc. - you want to be able to have spell-checking in form fields. Safari should use the same Apple's spell-checking function that's used in Mail, iChat, TextEdit, Stickies, etc.

More expansive auto-correct of non-existant URLs
Currently, when you type something in the URL box and Safari is unable to locate the URL, Safari will do certain things, like add .com to the end of it, to try and find it. This function should be expanded to include other common mistakes. Safari should automatically change mixed up endings like .ocm, .cmo, .ent, etc., to the ending they are supposed to be if the original doesn't work. The same should be applied to other mistakes such as in writing http://, www. (the one that comes to mind in my case is ww.w) and so on.

Drag manipulation of tabs
I often have a window open that I want to make a tab in an existing tabbed window or a tab that I want to make a new window. There should be some drag-and-drop method to easily do this, rather than needing to open the page as a new tab/window and then closing the old window/tab.

Links to this post:

<\$BlogItemBacklinkCreate\$>

,

<< Home