Comments: Your Thoughts Go Here

Please add tabbed browsing! Ok, nothing new from what you have already heard I am sure.

Posted by Bruce Lacey at February 6, 2003 9:24 PM

Let me guess: everything posted here gets sent to blaker.

Posted by Aaron Swartz at February 6, 2003 9:30 PM

Tabbed browsing. Other than that, Safari is the browser of the gods. Please continue to keep it simple. Other UNIX systems in the past have figured out that a number of smaller tools for specific jobs work better than a hoggish Swiss-army knife. Let sherlock remain sherlock, and Mail.app remain Mail.app.

Thanks for the great browser!

Posted by Brian Fish at February 6, 2003 9:30 PM

Hi there:

A colleague of mine asked me to check the following HTML code on my mac at home. He designed it using a PC and IE 6. but it is going to be used primarily on Mac systems.

We find it to show up completely differently on the Mac when compared to the PC... And on Safari.. it is even more messed up: Perhaps we are coding it all wrong:

We are basically taking a 2 row, 2 column table, and placing it in a scrollable window... so you only see part of the table... and must scroll to see the rest. In IE 6 it works fine. But, in IE 5.2 Mac, you see the scrollable window, but when you click to scroll... it selects the table cell instead.

Now in Safari, it doesn't show the scrollbars at all... In fact, it shows the entire table and doesn't hide anything...

Any advice is appreciated.








a












Posted by Chris Jones at February 6, 2003 9:35 PM

I Absolutely love Safari. It is my browser of choice! However, I would love to be able to see where a link is pointing to when I move my cursor over it. That is the only feature that I notice is missing and miss from other browsers.

Posted by Mike Caldwell at February 6, 2003 9:38 PM

I am guessing this "Comments" section gets well over 1000 + posts over this...

And oh yeah, can't even goto my universities web-site:

http://www.ksu.edu

Not real smooth for a "pro Macintosh" campus...

Posted by Rickey Henderson at February 6, 2003 9:40 PM

Mike: going to the View menu and selecting "Status Bar" might make your Safari experience quite a bit happier.

Posted by Evan at February 6, 2003 9:41 PM

Tabbed browsing!

Yah!

Posted by Quoc-Dien at February 6, 2003 9:42 PM

First of all, I must say that Safari is approaching perfection. A couple little ideas:

- When you drag a site's favicon to Finder, Safari makes a bookmark file. Cool. Now, instead of that generic bookmark icon, why not try to stick the favicon into the bookmark file's icon?

- Steal the latest OmniWeb beta's zoomed text editor. It's a good idea.

- Make text in the web browser draggable. Yeah, you could just use copy and paste, but dragging text around is so satisfying.

- Steal IE/Win's Print Selected function. This is unbelievably useful. Often I need to print stuff out from the web, but the page I want to print is loaded with sidebars, top bars, crazy background colors, etc. It would be unbelievably nice to be able to just highlight what I want printed and print only that.

Oh, and...actually I'm out of ideas. Safari's UI is a thing of beauty, don't succumb to GUI bloat temptation!

Posted by Henry at February 6, 2003 9:43 PM

Could you please kill (and explain) the use of brushed metal? Using brushed metal in Safari does not follow Apple's own UI guidelines. I personally prefer the standard Aqua and have hacked the UI to remove the brushed metal. I looks so much better!

Posted by Jonah at February 6, 2003 9:43 PM

I second the tabbed browsing recommendation. I'm still using Chimera as my main browser until Safari implements tabbed browsing. I think there are a large number of people who share this desire, and you should implement it ASAP.

Posted by Robert MacGregor at February 6, 2003 9:43 PM

3 things: 1. If a link is already supposed to open in a new window without holding down the command key, I'd still like to be able to open the new window behind the current one by holding down Shift-command. 2. Be able to hold down Command (or command & shift), and then click and hold & drag around the focus of a window. IE lets you do this with just Command, the Finder lets you do this with Command Shift. I feel this is very essential for me as a laptop user. 3. When a window in the background has an error, like it can't connect to a server, I hate having that window come to the front to tell me about it. Let the erring window & sheet stay in the background. Thanks for the great work!

Posted by Zach Halsmtad at February 6, 2003 9:43 PM

i know this might seem crazy. But i would love a mute button. Or a key command for mute, or preference, or a browser specific volume control. Most sites that make noise make awful sucky noise. I would love to have a way to turn that off. Am i crazy? Am i the only person that wants that?

Tabs would be cool, auto complete forms would be cool. Also i would love it if safari would list the dimensions of an image in the title bar (when you are viewing only an image)

Posted by Mike Essl at February 6, 2003 9:44 PM

Take SCRAPBOOK from Internet Explorer, implement and make it better!!!

Posted by Kent Corser at February 6, 2003 9:45 PM

I'd like a tab's like option. But more importantly, I'd like to be able to see where links are going to take me without having to click it to find out.
Give us a status bar or something...or have it fade in on the toolbar. Can't be too trusting now a days...especially when surfing from work.

Posted by Thad at February 6, 2003 9:46 PM

Proxy configuration and support, particularly for SSL proxies, appears to be broken. I've filed a bug on this, but beyond that: the UI makes it very difficult to discern what's actually going on. For a long time I thought I had SSH misconfigured, until I found that everything worked perfectly with both IE and Mozilla. The UI for Proxies could probably be cleaned up somewhat (adding a "route everything through the HTTP proxy" button like what IE has would be a good start).

Posted by Faisal at February 6, 2003 9:49 PM

As with most others, I'd say tabbed browsing would be great. Also, more detailed stats in the download manager would be nice (i.e. time lapsed, time remaining etc.). Not really a GUI thing, but having the Add Bookmark function default to placing bookmarks in the bookmarks bar and not the bookmarks menu is somewhat annoying. Other than that, it's a great browser - loving the minimal interface, hope this doesn't change.

Posted by John Ryan at February 6, 2003 9:49 PM

This is my list of 'must haves' for a browser:

1) Tabbed browsing, or some variation of this concept. Pls innovate - Mozilla's implementation isn't the be all and end all.
2) Opening new windows in the background/new tab.
3) Bookmark checking.
4) Resumable downloads.

More widespread use of drag n drop would be really nice too. For example, dragging URLs from the Address Bar and being able to drop them into a specific position in a Bookmark Bar folder full of URLs. Or dragging URLs from the Address Bar into the Bookmarks menu and being able to drop them into the menu structure.

Keep up the excellent work!

Posted by Dale at February 6, 2003 9:50 PM

1) Tabbed browsing please
2) Dividers in the bookmark editor

Posted by steve at February 6, 2003 9:51 PM

After submitting form content, if that submit fails, or if we remain on the same page and go to use another submit, it fails. We can't resubmit multiple times without a refresh.

Additionally, Safari can't handle variable widths with percentages. That is WIDTH = "*%" always fails.

Posted by Lex Friedman at February 6, 2003 9:52 PM

One more thing --

Look at OmniWeb's bookmarks checker. It almost replaces NetNewsWatcher -- almost -- with its ability to tell you when pages have been updated.

Posted by Lex Friedman at February 6, 2003 9:53 PM

Screw tabs. They use precious horizontal space. Hell, Apple makes how many widescreen products? Use a drawer with tiny, tiny, pictures of the pages. This would be especially good for pr0n.

IMPORTANT THING: The download window thing is annoying, like a pop-up ad. Consider using the address bar or the status bar, or part of it, filling it with a hot, throbbing color to indicate download progress.


Posted by Jade at February 6, 2003 9:54 PM

I like the tabs in Chimera, but maybe a "drawer" for handling multiple pages in one window would be another option. It would definitely be a MacOS X thing.

I would also like the bookmark bar to use favicons when available. I like to use the favicons with no labels for bookmarks so I can pack more sites into the bar.

Posted by David Hovis at February 6, 2003 9:57 PM

One thing with OSX that I am just now really starting to use purposefully and carefully is Keychain. I imagine you have it in the works, but I'd like to see really strong Keychain integration. Also, the default bookmark location should NOT be the bookmarks BAR, but the bookmarks MENU. Keep up the good work, I'll let other people beg for tabs...

Posted by Stephen Jenkins at February 6, 2003 9:57 PM

I'll add enthusiasm for a better way to manage multiple open windows. But I think tabs are a less than ideal solution. Why not use a slide out drawer to manage multiple open pages? That seems much more OSXish to me!

Cheers and congrats on a great piece of software! Keep it light and standards compliant and you'll be forever famous.

Posted by Paul Nendick at February 6, 2003 9:57 PM

In Safari when I go to look at my billers in paytrust - it comes up as raw HTML.

Also, when I try to edit the billers, the buttons that are supposed to be at the bottom do not appear and cannot be located blindly either. The buttons are for cancel and accept so you can't really use the site.

Also, web connect with Quicken doesn't work right either.

Other than that - use Safari for everything!

Andrew

Posted by Andrew Schultz at February 6, 2003 9:58 PM

Tabbed browsing.

Get rid of the brushed metal look.

Posted by David Schibeci at February 6, 2003 9:58 PM

I would love to see this implemented:
http://look-designs.com/extras/safari_mp/safari_mp.html

Its really a great and innovative idea for multi page browsing!

Posted by Noah at February 6, 2003 9:58 PM

When dragging an image from Safari to the browser, it would be great if it created a preview icon. Also auto-complete text fileds and tabbed browsing.

Posted by Ratboy at February 6, 2003 9:59 PM

1. I would like for alt and title information on images and links to pop up. This is necessary.

2. Multiple Undos in text areas. Incredibly useful.

3. Tabs would be nice.

Posted by Matt at February 6, 2003 10:00 PM

Thad, there is a status bar, but it's not turned on by default.

I'm a fan of tabbed browsing, but I'd be content with one simple change: I want the option for new windows opened with command-click open behind the current window (I know that command-shift-click does this now, but my ibook's shift key is out of reach when I'm mousing around)

Posted by Ben at February 6, 2003 10:00 PM

There are really only two things that I can think of that Safari is really "missing" (Anything else is really unnecessary fluff):

1.) Tabbed browsing

2.) Showing ALT tags on images when you pause the mouse over them.

Posted by Dan at February 6, 2003 10:00 PM

Rather than yak on about tabs, I'll focus on one that doesn't get a lot of airplay: please make pop-up menu () fields in forms be tab-selectable, and operable with the keyboard a la Chimera (the keyboard behavior in Gecko browsers is The Right Way IMHO; compare with Mac IE which lets you select the field but with an inferior style of keyboard operation). This is a gripe I have with OSX in general, but some other browsers get it right, so Safari should too. It really makes navigating forms *so* much nicer.

Thanks for listening.

Posted by Neil Weinstock at February 6, 2003 10:02 PM

A couple of things:

Keychain needs to work with passwords in the body of a web page, not just in sheets - see Chimera for perfect example.

Autocompletion of bookmark names, not just the URLs - see OmniWeb for a great example.

Forms management including autocompletion of personal information - see IE and OmniWeb.

Add "Customize Toolbar..." to add/remove/reorder toolbar elements. The current view menu looks terrible and doesn't follow the same model as other cocoa apps.

Posted by Albert Kammerer at February 6, 2003 10:03 PM

BWA-HA-HA!

Posted by W.P. Wily at February 6, 2003 10:04 PM

- Let me turn off animated GIFs.
- Let me turn off flash + sound (midis, hate them)
- "AutoFill" is a must have

- Some more advanced site-blocking (read: adblocking) would be nice. (I believe Phil even mentioned something about blocking doubleclick.net in the Power of X presentation, but he was talking about cookies)

Posted by Ben Hines at February 6, 2003 10:06 PM

Allow bookmarks and folders of bookmarks to wrap to a second (and third) line in the Bookmarks bar. Omniweb and Chimera do this, but Safari follows IE's method where when bookmarks reach the end of the toolbar/bookmarks bar, they go offscreen where you can only access by clicking on a arrow menu.

Posted by Vic at February 6, 2003 10:08 PM

Loose the brushed metal look please.

Posted by papasui at February 6, 2003 10:12 PM

Never, ever take away the bug button.

This is my favorite feature of Safari by far; I know that hitting that button actually gets something done; there is someone on the other end of the line who will listen.

If every app Apple shipped had a bug button (the iApps have feedback menu items, which is just as good) I would be very, very happy.

Posted by Seth A. Roby at February 6, 2003 10:14 PM

hi,

i use padding in my CSS a lot, like this:

.margin {
padding-left: 10px;
}

IE, NN, Mozilla, seem to understand it, Safari does not :( so i am guessing CSS parity is not there yet.

tabbed browsing, although everyone wants that. thats gotta be the number 2 thing id like to see tho.

i would also like to be able to save my logins/passwords of web pages ala mozilla/phenix etc, etc. maybe to the Keychain? thats number 1, being able to save form based logins.

im sure this has been suggested, but a preference to be able to change the UA string like u can in OmniWeb so Safari could actually get into the sites it can, exept for the blocking done against the Safari UA string.

i think the UI of Safari is great and id use it 100 of the time if it would save all my form based logins and have tabbed browsing.

thanks for starting this thread, im sure you have realized the can of worms you opened up ;)

Posted by Ken Edwards at February 6, 2003 10:16 PM

better contextual menu support. view source and save is great but copy/past at least is also necessary.

i'd also like the option to show all bookmarks in the menubar instead of just the bookmark bar bookmarks.

also, it would be nice if the download manager were optional, instead of automatically popping up all the time. more controls and the ability to resume downloads would be nice too.

Posted by nat at February 6, 2003 10:17 PM

Please add image blocking/manager. I know it goes against sites making money, but i refuse to use a browser that lets ads flash and blink at me constantly.

Thank you very much for your consideration.

Posted by x at February 6, 2003 10:19 PM

Hi, I'd like to see:

- possibility of opening new windows in the background (toggle in the prefs or in right-click)

- specifying a proxy server in the preferences (instead of a general setting through System Prefs)

- right-click (or control-click) to copy selected text (for URLs shown as text as an example)

-*resumable* downloads

- possibility to mute sound (through prefs) for those oh-annoying pages with sound

- Apple Script Support, to let end-users add functions that won't be added for the mainstream browser

- better bookmarks management:

--EXPORTING/IMPORTING them. Please.
--possibility to search through the bookmarks (like in iTunes), maybe by replacing the "Google search" by a "Bookmarks search" when viewing the bookmarks
--open a group of bookmarks (ie an entire folder of bookmarks like in Opera, or some kind of "subscription" for daily visited websites, or maybe add the functionnality through AppleScript).


That said Safari is *great*, I've tried IE/Mozilla/Opera (on Mac & PC) and OmniWeb/Chimera/Konqueror/Lynx and IMO Safari is the best overall browsing experience.

Keep it slim (while adding all the features we want ;)

Posted by Jerome at February 6, 2003 10:19 PM

Fix the window sizing and re-sizing bugs. I hate having Javascripts spawn windows that are tiny and then have Safari's next window spawn be that size.

More options from the contextual menu (I like OmniWeb's current set of options).

Being able to move the buttons in the toolbar would be nice.

The drop-down menus from the favorites bar, if implemented lke the System's menu bar, would rock -- mousing over the favorites buttons as opposed to all that clicking.

Implement more sites to search from in the Google bar (user defined).

That's about all I can think of at the moment, and thanks for letting us feed back.

Posted by Ironfist at February 6, 2003 10:19 PM

1) Tabbed browsing. Please!
2) View/edit other browsers bookmarks... or import them
3) Remove the chrome please.

Posted by John Duprey at February 6, 2003 10:22 PM

1. The google search window would be that much more awesome if it behaved like Address Book, iTunes, etc. when in the bookmarks window, especially the history.

2. It would be cool to be able to put scripts in the bookmarks bar...

3. I really wish I could configure helper apps to handle certain file types on download.

4. a collapse/hide button in the toolbar would be cool.

5. Auto-fill would be great...

6. I think that's all ive got. YOU ROCK! Safari is super-fabulous, the max, even.

Posted by ben at February 6, 2003 10:23 PM

Fight the tide and *don't* clutter Safari with tabs. : )

Expand the "Open URL in Safari" service so that the selection doesn't have to be a full URL. ie, if the selection is the word "sitename", Safari tries "sitename.com" and "www.sitename.com".

Some excellent suggestions in this list so far!

Posted by Rob at February 6, 2003 10:24 PM

Thanks for the opportunity Dave...

Just to reiterate a couple of things that I had sent to you before:
0-- Dump Metal. It is getting to the point where I am started to truly believe that Apple is finally hearing the users' animosity towards Aqua, but Metal ain't the fix. The ravenous use of it only affirms my belief, because Apple internal ppl must hate Aqua too.
1-- I'd like to see Safari move from the IE "open a new window on URL-click" method to the Chimera method---IE uses Command-Click to load a link in a new Foreground window, Command-Shift-Click to load a link in a new Background window; Chimera is exactly the opposite. I like the Chimera method, because I find myself (thanks more and more to the weblog) wanting to open a link, yet continue to read the page I'm on...even with broadband, links don't load fast enough for my short-attention span :)
2-- Safari definitely needs to improve upon Keychain integration
3-- Use Command-left and right arrow for Forward and Back. While you are at it, I want you to scour the Apple Campus for Finder folk and beat them for keeping Command-[ and ]. Command-arrows for motion, Command-[] for expanding/contracting lists. Which do we do more often? They should have been swapped...
4-- A better download manager, WITH resumable transfers...if Safari is to be Apple's IE killer, we need to have a way to make life easier for those poor folks forced to d/l OS X updates over dial-up :(
5-- I'd like a "minimalist" interface option, similar to IE's "Hide the toolbar", where all the "important" buttons shift to the left. Having them "disappear" completely isn't really what I'm after.
6-- Implement a "Print the current text selection" feature, better yet, allow for scrolling selection-rectangle area to be printed.
7-- Implement the OmniWeb-style address bar rewriting system; either that, or take Chimera's keywording a step further, allowing the address bar to pass "variables" to Bookmark URLs...this would be nice for the [? apple new browser] style google links as well as for things like Dictionary.com [lookup surgery]
8-- I'd like to be able to put my own, custom buttons in the toolbar...I'd don't use a Home, but I do use a TabGroup in Chimera...it would be nice to have a button in the Toolbar that would "pop" a handful of sites (which I could do with Applescript or Javascript)
9-- Dump that HORRID self-deleting, autoinstalling disk image. I purposefully KEEP disk images in case I have to re-intall a piece of software, or want to pass something to a friend. I don't know who invented that travesty of user-interface, but they need to be beaten with a wet noodle....severely.

Thanks for the opportunity for input...although I'm still using Chimera as my primary browser (gasp, did I just say that out loud...here?), I'm anxiously awaiting to see what Safari is going to bring. Chimera clearly has many hurdles in front of it as well (the threading of the app is really flaky, it blocks for weirdo reasons). It is nice to see that the post-browser-war reconstruction era is happening on the Mac!

Posted by scott at February 6, 2003 10:24 PM

I'd like for URLs with authentication information such as:

http://apple:safari@localhost.no.tld/protected/

to work. Currently, a pop-up dialog pops up. If I enter the correct login information, I am still told it's invalid authentication data and the dialog is presented again.

Support of self-signed SSL certificates would be nice too.

As for GUI:

People say they want tabs, but they don't say how. I think a drawer coming out of the left side which shows all the sites opened would be better than Mozilla style tabs. Tabs mean clutter. A retractable drawer makes things more manageable I think.

Ctrl+click for a menu is annoying IMHO. I like OmniWeb's behavior of being able to hold down the mouse button to get a menu.

Posted by Jolan Luff at February 6, 2003 10:26 PM

Please stay away from metal.

In general some metal programs look nice, but with Safari windows on my desktop all the day it is really to much now.

I use a de-metailfizer tool at the moment but Safari's special navigation buttons don't look good without a metal surrounding.

Posted by Gaspode at February 6, 2003 10:27 PM

* When I click a link in one frame that changes another, the focus should shift to that pane, so that the arrow keys move that frame around.

* Loose brushed metal. Aqua is great stuff; use it.

* Do tabbed browsing without tabs; the sidebars, drawers, and whatnot sound good. Also consider a hierarchal view: a browser on top or outline on the side.

* When I open a new window, I want to be able to start typing and have that show up in the address bar. If I don't start typing quickly, THEN default to the content, so that the arrow keys will work for moving around.

* Being able to search more than just Google might be nice, if only to allay complaints that Apple is being a monopoly. Of course, if Apple and Google have a contract, that could be impossible.

* Steal OmniWeb's ability to do custom searches based on the address bar. Typing 'google foo' does a google search, 'adc bar' does a search on adc, etc. This is the #1 feature I miss from their app. #2 is their cookie handling, especially 'Keep until end of session'.

* Contextual menus that have the options most browsers support would be nice. Especially 'Search for this text using Google'.

Non-UI stuff

* Get that WebCore framework out. If possible, make it open source.

* Keep up the great work, especially this site, which makes Safari seem much closer to home than a lot of the Apple apps.

Posted by Seth A. Roby at February 6, 2003 10:28 PM

I love Safari - the factors that force me kicking and screaming back to IE are:

Doing anything in eBay.ca except browsing. If I try to sign in to bid or see the "My eBay" page, I get an error message that the browser isn't accepting cookies, even though I have it set to accept all cookies. Very frustrating.

Printing. One thing that IE does extremely well is printing - a print preview would be great.

Keep up the good work - you're on the right track!

Posted by Bill Sveinson at February 6, 2003 10:28 PM

Another suggestion: In Chimera I can press my scroll wheel (its a kind of third mouse button) on a link and then the link will open in a second window behind the first one. With Safari I have to hold SHIFT-APPLE and click with my left mouse button.

Posted by Stefan at February 6, 2003 10:31 PM

A "Block images from this server" contextual menu as in Mozilla. Makes a fast browser faster

Posted by ebert at February 6, 2003 10:31 PM

I wasn't going to do this, but since you asked... :)
I'd like to either see brushed metal fleshed out to include the sides of the window (and the little panes, like iTunes playlists), or eliminate it and use the plain Aqua interface. Brushed metal is supposed to be for single window apps, but without tabs Safari doesn't qualify.
Also, using the little panes, and drawers, would be a more OS X-ish way of managing bookmarks and such. I don't like additional windows opening up for common tasks like this.
I like some people's suggestions of using a drawer instead of tabs, but I don't know how elegant that would really be.
I think downloads should be in a drawer, not an annoying pop-up window.
And that, my friend, is why *I'M* not a developer. I'd over design the whole thing, and then get pissed when the rest of the world didn't agree with me.
Just make it work. That's all I really care about.

P.S. I like the way Safari doesn't ask me to name every file I tell it to download to the desktop. Keep this feature at all costs. I'll use the finder for naming files. That's what it's for.

Posted by neofelis9 at February 6, 2003 10:32 PM

Oh please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please please add tabbed browsing. Just like Mozilla/Chimera/etc have it. With actual tabs, no crappy sidebars! Nice, and simple, and sweet. No complex crap, jus a simple interface with tabs is all we need.

Martin.

Posted by Martin at February 6, 2003 10:33 PM

Support for launch.yahoo.com would sure be nice. And *ya right* wish...how about a built-in stream ripper?

Posted by joshwinn at February 6, 2003 10:34 PM

MSIE for Mac has a nifty feature where one can remove the icon bars and navigate with a set of mini-icons appearing vertially on the side. Something similar would be nice for us 15'' screen users. Oh, and tabbed browsing. Small screen guys like me find tabs useful to avoid clutter.

Posted by adaxl at February 6, 2003 10:34 PM

Faster flash playback. Solve that and I will switch. Give me tabs, and I will sing praise.

Posted by buck at February 6, 2003 10:34 PM

1. Cursor-indication of a pending window-spawn. Holding down Command would toggle the action to spawn or not-spawn the new window. This would be a good precedent for usability since there is rarely any indication of spawn vs. no spawn. (the status bar indicator is a great start)

2. Bookmarks dragged into Bookmarks Bar groups should pop open the group to allow placement of the bookmark in a specific location within the group. alternately:

3. Bookmarks dragged onto the Bookmarks Bar Bookmark button should pop open the bookmarks pane and allow for specific placement.

4. Moving Bookmarks Bar groups should function the same as dragging title bar icons in the Finder. They should pop immediately open unless the mouse button is held down on them for a second, then they could be dragged around. The most common use of these groups is accessing bookmarks, not rearranging them.

5. Ability to rearrange the Address Bar buttons. Is there a reason this doesn't customize via the standard Cocoa mechanism? (a reason you can mention anyway...)

6. Collapse toolbars button in upper right. This would hid all bars leaving a plain window.

7. Kiosk mode? Full screen, maybe even with password protection. This could be accessible only via AppleScript to keep the interface simple for novice users.

8. View Source should not soft wrap source text. Also, all the other browsers use Command-E to show source, any chance of changing that?

9. Multiple rows in the Bookmarks Bar, like in Chimera.

10. Support for the title attribute (floating help-text).

11. Ability to import/export/publish bookmarks. That or a more open and portable bookmark file format. Are there any proposed open standards for bookmark storage?

10. Even though it works, I'd rather the "Default Web Browser" preference was left in System Preferences where it belongs. Having these controls scattered around between OS and Apps seems like it will make using OS X more confusing.

(everyone else: enough with the tabs already...)

Posted by Joe Maller at February 6, 2003 10:34 PM

Tabs, tabs and tabs, PLEASE. :) That is the only thing keeping me from using Safari full time. I mostly use Chimera, I'll still use Chimera once Safari gets tabs but Safari will likely become my default.

Posted by Derek at February 6, 2003 10:37 PM

Not Tabbed Browsing...but something that is much like the bookmark bar, and functions like the tabbed browsing. Also, ditch the brushed metal, go with Aqua, or impliment some sort of standard toolbar, so when we chose to hack into it and change it to Aqua, it doesn't look so strange :o)

Posted by Jeremy at February 6, 2003 10:38 PM

Right now with Safari, I can "grab" the icon to the left of the URL and drag it to the Bookmark Bar, and that's good. But I should be able to drag it to folders / sub-folders on the Bookmark Bar as well. That would be swell.

Posted by Jeremy at February 6, 2003 10:38 PM

First of all, thanks for your work on Safari, and for giving us a place to vent.

What GUI do I want? I'll vote with the majority and say ditch the 'metal' look and implement tabs or equivalent. I'd also like a 'Shared Menus' to work so that I can use URL Manager Pro.

The only other question I have is whether there is something odd in how Safari handles DNS resolution. I've been having a lot of problems with timeouts, but only when using Safari...

Once again thanks!

Posted by m0nkyman at February 6, 2003 10:39 PM

one other things I just thought of:

13. New windows should allow immediate typing of new URLs.

Posted by Joe Maller at February 6, 2003 10:40 PM

Tabs, Tabs, Tabs
Scrapbook and/or Pageholder feature (as in IE)
Print Selection (as in IE for Windows)
Adding bookmark should show the NTView like in bookmarks, instead of a menu

Posted by Michael at February 6, 2003 10:40 PM

1. Tabs OPTION. Don't like it, don't use it. Let user decide.
2. Autofill (pull from AddressBook??)
3. Better cookie/cache mgmt.
4. Agree with Jade, download pop up window is a bummer. Include small status indicator in toolbar. In Download window make more feature rich (pause/resume, status, time, etc.)
5. What's up with Zoom? Make it useful or kill it ;-)
6. Don't break theming...I love my colored buttons from SafariMasks, SafariSkin, etc.
7. Include by default PDF-Plugin http://www.schubert-it.com/plugin/ It works, it's free, it rocks...'nuff said.
8. Leave metal appearance alone, I like it...there's enough hacks out there for people to remove it if they don't like it.
9. Bring more of the "hidden" settings into Prefs (ie: min. text size)
10. Overall, Safari is killer, GUI included ;-) Thanks!

Posted by Gary at February 6, 2003 10:42 PM

There are three things I need in order to switch from Chimera:

1) tabbed browsing
2) username/passwords from web forms saved in keychain
3) ability to override security warning and continue when a web site's security certificate is expired/non-existent (like my University's!).

I'm also a little skeptical about the metal theme. I think it is designed well for what it is, but I do kind of enjoy the flexibility of customizable toolbars in regular cocoa apps.

In general, excellent browser! Just a few missing features.

Posted by Nick at February 6, 2003 10:43 PM

We all know Quartz antialiasing was designed for LCD displays (which are, admitedly, the future). But give those of us with CRTs the option to turn it off. The only reason I use IE is because I can disable Quartz antialiasing which is so fuzzy it's as if vaseline was smeared on the screen.

I would turn antialiasing off via System Preferences, but it results in wacky spacing.

Posted by Stephen at February 6, 2003 10:43 PM

Don't (please!) don't put alts in tooltips for images. W3C specifically states that title is the right thing to bind to tooltips.

It would be great if someone on the Safari team was to run a recent build against W3C CSS tests?

http://www.w3.org/Style/CSS/Test/CSS1/current/test71.htm

And apparently http://www.fu2k.org/alex/css/test/Spiral.mhtml [don't run link unless you plan to force quit Safari] locks up Safari tighter than a drum.

Posted by pat at February 6, 2003 10:44 PM

The scrapbook, subscription, and somewhat the auction watch were great features I miss from iE. How about a shopping feature that can pull from half.com ebay, pricegrabber etc. as well as an implementation of subscription and scrapbook features?

And yikes! You should see what my cursor did when I typed past the default mindow size! The comment window did not resize itself.

joshwinn
spread the word...

Posted by joshwinn at February 6, 2003 10:44 PM

Have an super-minimal browser button configuration like IE has when it puts the buttons as small icons in the upper-left-hand corner. Do this one better by allowing access to my bookmarks bar. Better yet, put them on the bookmarks bar.

Brushed Metal is fine. It visually separates content from interface.

Tabbed browsing sucks; however, the problems which they are intended to solve should be handled (reduce window clutter, group browsing contexts by task or site).

I don't like to have the status bar on, but I want to know the URL a link leads to. Put it in tool tips. I also want to distinguish between "attempting to make a connection" vs. "transferring data" w/o the status bar on. This helps me know if a site is down vs. slow connection.

Let me drag a link OUT of a bookmark drop-down menu to delete it. This helps me to easily handle transient links (i.e. a "Stuff to Read" bookmark menu).

Make the icons in the download window a true proxy to the file downloaded. Dragging it to the trash deletes the file. Dragging it to a folder moves it. Double-clicking it opens it. Provide a button to automatically move it to a user-defined default download directory. Give the option to automatically move the file to a user-defined folder on download completion. In this case, the download window functions as is. Add resume capability.

Integrate it with iTunes; allow me to assign an MP3 to a particular URL base so that the song plays whenever I go there. This lets me put a "theme" to a web page. I'm just kidding. Don't even think about doing this.

Posted by Mike Manzano at February 6, 2003 10:46 PM

Hello,

I like the preliminary arabic support..
However... There are still many visual and cosmetic bugs to be fixed.

Please fix them!! :)

Cheers,
Warren

Posted by Warren Lyle at February 6, 2003 10:47 PM

Safari is really really super. Here's what I'd add. It's mostly stuff that other browsers have done more or less right.

1. Tabbed browsing (like chimera)
2. keyboard entry for pulldowns, radio buttons and checkboxes (like chimera)
3. username/password autofill using keychain (like chimera)
4. Progress/loading indicator in mouse cursor (spinning curser or whatever) for pending page load (like just about every other browser)
5. Form autofill (like IE)
6. remember what windows were open and to what sites when program quits, so that they're still there when program opens (like opera)

Great work, dave!

Posted by Glen Sanford at February 6, 2003 10:48 PM

Just a few things. An option to stop docked windows from popping up when you click on the safari icon would be nice. More standard activity from the zoom widget (sometimes it zooms to the height of the screen, sometimes just changes the width of the window). Having minimized windows jump out of the dock when a sheet becomes attached to them is annoying (cannot reach site after trying for 30 seconds blah blah), although I guess that's more of a system thing. An option to turn off continuous icon bouncing for the same sheet alerts (bounce once and flash, or something less obnoxious). Allow for limiting the number of times animated .gifs loop. Spell checking in forms. Location bar shortcuts (as in OmniWeb, although I'm almost used to using the boomark bar.) Syntax colouring in the View Source window. Option to turn off url completion. Drives me right close to crazy. Stop the close/dock/zoom buttons from looking like they're sinking into the window. Otherwise the interface is fine.

Posted by Jared Svenson at February 6, 2003 10:49 PM

Dave, you're the man and safari would be amazing evne if you didn't change a thing but here is my list of GUI things i think that would make it an unmatched browser for both casual and serious users. Be forwarned some of this is really picky, but this is an apple app right? it's supposed to put everything else to shame.

Well, obviously everyone wants tabbed browsing, it's quickly going to become a staple of the browsing experience. Snapback is cool, but it's not tabs.

Next thing i think that would be a nice touch would be the ability to move buttons around

A view source button

One of those oval buttons on the top right to collapse the menu and such, although i've never seen those on brushed metal apps. But as a designer it's really helpfull to hide the browser bar and such for screen shots and also to save space if you don't need it. I browse mostly using key commands and my mouse buttons (back/forward) also a command key combo to do it.

Something that would be nice, when viewing source code, having it colored and formatted.

Last but not least, something that's really bugging me, when you open an image in IE or chimera it will tell you in the top bar the dimensions of the image. This is REALLY helpful as a web designer and it's been bugging the crap out of me that safari doesn't do it.

Thanks for hearing us out Dave, like I said, even without all of these things Safari would still rock. I hope i didn't come off greedy or demanding with my suggestions, but I know this is what I really want out of my ideal browsing experience. There is no need for built in mail or chat clients, keep it as a browser but make it the browser to end all browsers. You're already almost there. I can't tell you enough how pleased and impressed I am at your dedication to us the users. Can't wait for the next build. Keep up the great work.

-J

Posted by J at February 6, 2003 10:49 PM

oh yeah... Drag and drop! Apple seems to be missing this in almost all of their cocoa apps (most painfully in mail) and it's one of the best and most persistent OS9 features that I miss.

Posted by Glen Sanford at February 6, 2003 10:50 PM

I beleieve the following wold make Safari a better browser:

1. The ability to single click in the address field so I can enter in a new URL. Netscape does this, IE has a preference (I believe). Safari seems to requires multiple clicks sometimes - 1 click is insert cursor, 2 clicks is select word, 3 clicks is select line. It is also difficult to perform this if the browser is currently loading a page, since there is no feedback if the clicks were registered until after the page loads.

2. Let me beat the dead horse, I have gotten used to tabbed browsing and "bookmark sets of tabs" as in Netscape. I feel that this is one of the more inovative ui features to be added to the browser world. Options to turn it on/off would probably be a good thing, since many people seem to be on both sides of this fence.

3. Print selection would be a good addition.

4. I would also like to have better PDF generation. I have noticed that Safari, unlike Netscape, Safari often has problems when generating multipage PDF pages. The problem is that at the page break, Safari will often cut a line of text in half. In other words, the top half of a line of text is at the bottom of one page while the bottom half of text is at the top of the following page.

5. I would like to see the ability to add the URL to the page header or footer when I print. I have not been able to figure it out, if it is available. Since I print web pages for documentation, it is nice to know where it came from.

Last but not least, could you comment on the Opera situation with MSN? I'm curious if you feel that Safari may suffer situations in the future or if you feel this is a misunderstanding or one time occurance.

Keep up the good work! I appreciate all the work you guys are doing! Let me know if you have any questions.

Posted by Mike Conwell at February 6, 2003 10:51 PM

1.) tabs (no drawers - some of us are on 12" PowerBooks and 15" iMacs)
2.) keychain integration
3.) OW's save window size
4.) and fix that crazy bug that conlicts with key commands in Photoshop (I had to delete safari and all support files to get them back.)
5.) preference to set max cache size or turn it off completely

Posted by Donny at February 6, 2003 10:51 PM

Please do not add tabbed browsing to Safari. If users want Mozilla behavior, they know where to find it.
Please enable the I-beam cursor for text selection.
Please make the status bar on by default.
Please make the progress bar display in the status bar when it is on.
Please switch back to the Aqua appearance from brushed metal.
Please do not do anything which will add needless preferences to the browser.
Thank you, and good night.

Posted by d at February 6, 2003 10:51 PM

Tabbed browsing and the bookmark keywords that Chimera has would be great. I understand Apples views on simplicity and tabbed browsing doesn't seem to be simple for computing newbies. But, the bookmark keywords is one of the coolest features ever, and I'd love to see it safari.

Posted by Anthony at February 6, 2003 10:54 PM

I have a LOT of bookmarks, thousands at least. And they are broken down into a LOT of folders.

When selecting Add Bookmark from the bookmark folder the pull-down menu to select the folder really isn't adequate. Having to go throuhg a list of hundreds of folders like that can take a LOT of time to find the right one. How about a bookmark directory browser on the Add Bookmark sheet similar to column view in the finder! I think that would be the quickest way to drill down through Bookmark directories.

Furthermore, lets say that I have to main directories for Bookmarks called directoryA and directoryB. Then inside each of those directories I have subdirectories called directoryA and directoryB. Now, when adding a bookmark I use the pulldown menu on the add sheet to go down to the directoryA subdirectory of directoryB. It will add properly as it should. But then a minute later if I go back to the Add Bookmark sheet (the sheet's pulldown menu remembers the last directory added to) incorrectly remembers what directory I added to. The pulldown menu will appear on the FIRST DIRECTORY it finds with the SAME NAME as the one I last added to. So in this example the pulldown menu would be showing the top level directiryA and not the directoryA subdirectory of directoryB.

Also, I generally like the way Safari allows users to organize Bookmarks. However, he Add Folder option will only add a folder on the left pane, and then it can not be dragged to the right, but must be dropped onto another folder on the left. This makes it take many many steps to get a new folder in a subdirectory of a subdirectory of a subdirectory. Why not simply let people drag folders from one pane to the other?

Thats all for now.

Posted by Stephen Sebeny at February 6, 2003 10:55 PM

UI Stuff (in order of priority):
1) JavaScript Console - so i can see how far my exisiting sites are from working in Safari
2) Lengthen the URL autocomplete delay a little
3) A way to select Alternate Style Sheets
4) Navigation via LINK elements
999) Skip right past tabs and work on bookmark keywords instead :P

Priority Bugfixes (in my eyes... already reported via browser):
1) Javascript onerror event support - so i can trap broken pages until all the script errors get worked out (on my end or yours)
2) Get scrollbars showing for the appropriate values of CSS overflow property (or even ignore it... the cropping being done now hides content - BAD)
3) find out whatever is crashing on this validated XHTML Strict+CSS only page (no js, flash or other crap) cause it will probably come back to haunt you later: http://www.neuralust.com/~cac6982/index.php?sheet=15

I've got a bunch of CSS bugs I've come across but those I'll save for the bug reporting tool.

Posted by placenamehere at February 6, 2003 10:56 PM

Please fix the 6-7 bugs and the single feature request I submitted via the bug form (concerning the CSS' "border-collapse: collapse;"). I always leave name and email on Safari's bug forms.

That will be all, thanks.

Posted by Eugenia at February 6, 2003 10:56 PM

One More thing...

I'm not digging this whole brushed metal appearence for a browser, I am running Safari through Unsanity's Demetalizer APE, and Safari looks wonderful without it. Nice and simplistic.

Posted by Anthony at February 6, 2003 10:56 PM

You've heard it before, but I'm banking on power in numbers (of requests):

Tabbed Browsing

This is the best thing to ever happen to an Internet browser. And it's the ONLY thing I miss from Mozilla.

Posted by Jon at February 6, 2003 10:58 PM

Tabs [as implemented in other browsers] are *awful*. If Safari implements tabs in the same manner as Mozilla and its ilk, I will be very disappointed. Please don't.

That being said, everyone likes tabs because the "multiple 'sheets' in a window" concept is very useful (look at Excel worksheets, for instance). But there are so many things the current tab implementations can't do, and as such they make for terrible UI.

Here's a short list of things a multi-view implementation should be able to do, at a bare minimum, before it should ever be made available to users. For clarity, I'll call each page view a "sheet" (though I realize that has a different context in OS X). Still, "tab" implies a particular implementation, such as those in Mozilla.

* Each sheet should be only loosely related to its parent window; a sheet should be able to be moved to a different parent window, or orphaned to become its own window, by drag-and-drop.
* Sheets should be able to be re-ordered within a parent window by drags.
* It should be possible to get properties on a sheet (URI, cache status, size, etc.) without activating that sheet or bringing it forward.
* Sheets should be selectable, singly or in sets/groups, even across parent windows.
Selected sheets, or sheet groups, should be able to have a variety of actions performed on them: "group in new parent", "spawn each as new parent", "close", "bookmark as new sheet set", "show diffs", etc.
* It should be possible to drag-and-drop CSS files into a sheet or sheet set (or into a "CSS well" associated with same) to apply a style.

With these features, whether implemented as "tabs" or some other method, multiple-view-within-a-window finally becomes a viable UI feature.

I'm sending a similar set of suggestions off to Omni, but it sounds as if they already have their own idea of how multiple views should be implemented in the future (and that it might be different than tabs).

Posted by Frank at February 6, 2003 11:01 PM

Spell check should be on by default for big box type form elements. Or at least you should be able to remember to have it on after setting it (a la iChat, OmniWeb, et al.). Tabs are good, but I'm more interested in an option to load window in the background with a cmd-click instead of cmd-shift-click. I know that's lazy, but I can't help but dream... Other things people have said: keychain, draggable (Cocoa-style) text, make the google search area also able to search the page/bookmarks (a la Phoenix). My own intution is to have it look like the rounded search windows of iTunes and Finder.

Posted by Carl Johnson at February 6, 2003 11:02 PM

1 - Drawer-based "tabs"
2 - Option to enable Spell Check in all forms by default
3 - Improve Java applet integration. I can't tell you how - many times I've had to force quit Safari because a java applet popped up a dialog that wouldn't respond.
4 - For the Google search box, have an option to search the Pictures and Groups areas of Google, too.
5 - Have some kind of Dock + Menubar hiding "Full Screen" mode for presenations or kiosks. Just about every Win browser does this, I'd be great if the best Mac browser did, too.
6 - An "advanced" preference for things like browser spoofing. Those who need it will know how to find it.
7 - Either make Finder FTP browsing work properly (instead of locking up the Finder) or include some type of FTP browsing method in Safari.
8 - Enable the Status Bar by default. You'd be surprised at how many people don't know it's there!
9 - Ability to drag text from Safari to the desktop (clipboard clip?) or other apps (Mail, iChat...)
10 - In-browser PDF viewing (or just get permission to include that guy's freeware PDF viewer plugin, works great in Safari but n00bs might not know how to install it themselves)
11 - Spoof that WMP is present. A lot of sites work great and Safari can forward the embedded WMP to the WMP app, but some use really tough detection scripts that turn Safari away.
12 - Allow bookmark "Aliases." Just because I have something in my bookmark bar doesn't mean I don't want to file it away into the proper folder.
13 - Have a filter to block messages by the anti-brushed metal people :-p Safari + Brushed Metal look great. Let the themers satisfy the minority of users who don't like brushed metal :-)

There. I'm not asking for too much, am I? :-D

Posted by Danny Ricci at February 6, 2003 11:02 PM

Things I would love to see in Safari:

Tabbed browsing.
The maximize window button actually maximizing the window.
More cookie management options. (Blacklists, whitelists, etc.)
A sidebar implementation similar to that of Mozilla.

That's it. Thanks Dave.

Posted by Walt at February 6, 2003 11:02 PM

I would like to see these two simple features (and one change):

1) Tabbed Browsing
Take a cue from Chimera on this one. If you are going to implement tabbed browsing, do so exactly like Chimera, in terms of CMD+click opens a new tab (if a pref is set accordingly), have a pref to open new tabs instead of windows, have a Close Tab button available as a custom add-on to the toolbar.

2) Keychain Support
Again, I have to go back to Chimera. Not only do they fill in sheets for me (which I expect any browser to do) but it fills in the HTML forms also! It's killer when I can go to my bank's website or another forum and not have to worry about "what's my password?"

3) Move the progress bar down to the Status bar. Please!

If you make the first two things happen, you will have another half-dozen Safari users. (I'm writing on behalf of some friends)

Posted by Matt at February 6, 2003 11:03 PM

tabbed browsing,autofill,css,css,css

Posted by wonnow at February 6, 2003 11:03 PM

- 1 Auto-fill but with personalities: with options to create different "personalities" so that one can choose to insert real or fake or alternate info.
- 2 HTML resource saving: options to save the current page to a single file complete with associated graphics (IE) or a linked folder structure (Chimera).
- 3 Fix the Download window visibility: When it's open and obscured by a browser window, clicking on a download link gives no indication that the download process started, potentially causing multiple downloads of the same file. One solution would be to bring the Download window to the forefront, for visual feedback. Also it'd be great to have buttons for "Reveal File", "Open File", "Delete Compressed" etc (like Chimera).
- 4 "Mark Page for Snap-back" button option on the toolbar. This would dramatically improve the functionality of snap-back by making the starting-page marking visible and immediate.
- 5 When general prefs is graphite it would be nice to have the progress bar in gray, as opposed to vivid blue.
- 6 Text-sizing buttons: I'd love to be able to move them all the way to the right, which is where my mouse usually rests.
- 7 Like IE, Command+drag --> scrolls the window in the direction of the drag, incredibly useful if one's using a single-button mouse.
- 8 Contextual popup menu: Combination of FinderPop and IE on OS 9 allowed one to click on a link, pause and see all relevant options, like Open in new window, Download, etc., *without* a modifier key, again great for single-button mousing.
- 9 Please expose the coordinates of the live browsing area (without the various bars and the scrollbars) via AppleScript; I'd like to be able to plug them into the "screencapture [-icmwsWx] [file] [cursor]" CLI command (if it were available :-) with AS to auto-capture pages.
- 10 I like the metal look :-)

Posted by George Delaney at February 6, 2003 11:03 PM

GUI suggestions on an otherwise great piece of code:
- tabbed browsing
- add a "Back" command for when you right-click on a page;
-fix a drag and drop bug - when you drag a URL to the far right of the Bookmark bar, you can't drag it subsequently to an open folder in the Bookmark window. You have to nudge it one place to the left to do this;
- add a "blog this" button (a la NetNewsWire);
- keychain integration (that's a biggie!);
- easier way to delete cookies, history and cache all at once.

Posted by Patrick Gant at February 6, 2003 11:04 PM

Tabbed Browsing!

Also, one of my favorite features in Konqueror (that I also miss in the Mozilla browsers) is the notice in the status bar "(in new window)." Of course this is more meaningful when discussing tabbed browsing, but even without it, one can copy the URL into the current window.

I am more of a Linux user than anything, and was ecstatic to see that Safari uses KHTML. I heartily commend you and your team for your work and use of an excellant open source project - and most particularly for improving KHTML code (KDE 3.2 shall be even better).

Coming from Linux (and Windows at work), I really find it hard to use Safari without tabs or something similar, as I like to bring up many pages in new windows, and middle-clicking on links works so well for me these days in Phoenix. Having to right-click the Dock icon for Safari or the Window menu, and then choose a window purely by text is a real time waster to me. A row of tabs that I can pick from with a single click (or multiple icons in my Kicker/Taskbar) is much easier for me to use than a single menu, which I perceive as a bottleneck. One thing that bothers me about it is that I have no idea how many windows are open until I call up this menu, and when I do, many websites have poor titles that make it hard to chose. Having all my pages in front of me helps me to map the sites out in my mind.

If tabs are not doable in the Acua HIG vision/guidelines, I would be game to have a 'drawer' or panel, like the one in Preview, when looking at PDFs.

Posted by Konq.Fan. at February 6, 2003 11:04 PM

Ha! Way to create a flood.

Tabs with easy shortcuts for swapping between them. That's really all I want. Until then I'm sticking with Chimera.

Posted by Mad William Flint at February 6, 2003 11:05 PM

in general i would like much more comprehensive keyboard support, mouse maneuvering through a large google result set isn't very efficient. there are two main actions i want to be able to accomplish: filling out a complex form and browsing a google result set. if i can do these efficiently with the keyboard i think you will have solved a large usability issue.

i think you should use <tab> for link navigation and <option+tab> for form navigation. <tab> is hard for form navigation because of textarea where <tab>s have to be taken literally. one should be able to fill out a form without having to use the mouse, just <option+tab> through the fields and <return> for submitting.

when <tab>bing through links the status bar should display the target and <return> should follow the link. <command+return> should open in a new window (just like <command+click>), and <shift+command+return> should open in a new window behind the current window just like <shift+command+click>.

Posted by yon at February 6, 2003 11:05 PM

Fix all the bugs you can find and keep it fast. That's all I ask!

Well I might have some other ideas but bugs are #1!

Posted by Rura Penthe at February 6, 2003 11:06 PM

Fantastic job on Safari. I've been using it as my main browswer for the speed, however, I REALLY miss tabs from Chimera. Thats my ONLY gripe.

So, like everyone else has said... Tabs, and NO BLOATWARE (keep it nice and fast).

Posted by Colin at February 6, 2003 11:08 PM

Tabs. Or an insanely great idea better than tabs. I should not need more than one window for browsing. But please keep it fast.

Posted by Greg Hammond at February 6, 2003 11:08 PM

Simplicity is beautiful. Don't sacrifice a simple interface for a feature list, even my feature list. But, if you can implement without ruining the simplicity...

- An ad blocker would be great. Let me ctrl-click an object, say its an ad, then have safari suggest to me some reasons why I might consider it an ad. (URL, origin, size, placement, content-type) Then let me say if it applies only to this site or globally. But watch the complexity.

- Today I followed a link to http://blogs.salon.com/0001437/ (watch your eyes) and was surprised to find an Amazon "Click-to-give" banner that knew me by name. My "Preferences->Security" tab says I only accept cookies from the site I'm on. Apparently it will happily send any of my cookies. I want more control. Just because I let Amazon use a cookie for their shoppin cart doesn't mean they get to track me around the web. (I'll have to see how this has affected my product 'suggestions' at amazon...)

- Please add support for the <LINK REL="parent"... tag as well as "next", "prev", and maybe be sensitive to their "search" tag, although that might be too confusing. I'm not sure you could multiplex that into the google searcher in a sane manner and I'd hate to have you add a permanent screen element for it. I know, most sites don't use these yet, but they are coming and you are just the 500lb gorrilla to make it happen faster.

- Once you have the LINK REL support, weld in the USB HID support so I can drive my browser with my USB controller. (Think buttons for all the LINK REL navigation as well as the "forward/backward". Scroll and someway to skip around the links and 'click' them.)

- I need Authenticated Proxy support. Not gui really, but it has a gui component, so into the laundry list with it.

- The ability to 'bless' self signed certificates, but I hear thats coming. Lax checking does me for now.

- iSync my bookmarks please. (only gui to the extent that I may want to have both local and synchronized bookmarks. But don't add complexity.)

- Things that I appreciate when writing HTML... Your debug menu has the "open in (various alien browsers)..." item. I use that quite a bit. iCab has a beautiful white space killer, error checker and reformatter built into the source viewer. That can save me loads of time. Your debug tree views don't quite cut it for that function.

- Thank you for being in the Services menu.

- I don't need tabs. I used to use tabs, but you are so stinking fast that I don't feel compelled to open a half dozen sites and see how they trickle in. (Ok, if you had tabs I would use them to keep my PHP and Apache manual in an orderly place while the page I'm working on is in the window.)

- Make the spell checker work in the form text areas. My spelling has attrophied and I have no idea if i spelled attrophied correctly... (I suspect not.) Ok, I'm an idiot. I just turned on "Check spelling as you type". Its such a great feature you should default it to "on". People irritated by it will find how to turn it off. If it starts out off, then people who might like it will never know it exists.

- I know its petty, but "metal" bugs me. I was all programmed that "metal" was used for on screen representations of physical controller devices. I suppose I'll have to learn the new meaning of metal. (iSync also shouldn't be metal by that definition, and iMovie is seriously questionable. So I guess the definition changed some time ago. I suppose I'll get used to it.)

- Not strictly gui, but might need a gui device to show progress... When POSTing a form with an attached file it is quite easy to go beyond 30 seconds to upload. Currently safari aborts at 30 seconds. It would be nice to have a progress bar that comes up when it detects that the POST is going to take some serious time. Consider uploading a 5 meg file of a 128kbps(up) ADSL line. Most browsers you just get a winking icon for 5 minutes or so. Very mysterious. A progress bar would be much nicer.

- You could redo your blog so that when I have this giant comment half typed and hit one of your other comment links to check the HTML it doesn't rease all my text and make me re-type it. :-)

Posted by jim at February 6, 2003 11:09 PM


Tabbed browsing accessible with middle click. However to keep things simple for people that don't know what it is, this ability should be disabled by default.

I personaly like the brushed metal look and would hate to see it go away. However some people don't like it. Making it user selectable would make everybody happy.

The ability to block content from a list of servers(ip addresses or url's). However to keep it simple this ability should be disabled by default.

Posted by Omar Shami at February 6, 2003 11:11 PM

Oh, one more... When I have closed all the browser windows, but still have a "download window" open, and I click on the dock icon, I want a new browser to open. I suppose some people might intend to bring Safari forward to check their download, but I suspect most people click on the dock icon to get a browser, and "download" doesn't count for that.

Posted by jim at February 6, 2003 11:12 PM

My Top Feature Requests:

(- Tabbed browsing!)
- Syntax coloring in source, font style/size selection in Preferences
- Show alt strings as floating yellow "tool tips" (for images, links...)
- Option to bring up the downloads window when a new download starts and the window is already open
- Scroll wheel support in the address bar dropdown menu
- Bookmark/History autocomplete in address bar also gathered from page titles
- Ability to see the download location of a file downloading/downloaded
- A better text selecting and copying implementation
- Draw a placeholder if image is not found
- Better cookie management

Other Features:

- Server-based image filtering (to kill ads)
- Import bookmarks from other browsers
- An option to disable completely the caching feature
- Ability to change the timeout value in the Prefs

Posted by Simon Jacquier at February 6, 2003 11:12 PM

Please put in support for 5 mouse buttons. This is the greatest feature of Internet Explorer for Windows, and it's hard to go back.

Also, I like how OmniWeb will scroll by pages when the scroll button is held down.

Lastly, the scroll-follows-pointer is nice when you are reading two pages side by side.

Posted by Andy at February 6, 2003 11:13 PM

The substitution trick from Chimera (%s). It came in a December build... killer feature. Also, kill the brushed interface. Not up to the specs and just plain ugly. I manually dumped it, but I should not have had to.

Posted by Jon at February 6, 2003 11:14 PM

As an option to tabs, put in a simple "Cycle through windows" key command (eg cmd-1) (Or would that be dogmatically forbidden at Apple?)

I often use windows at full screen. Now when a new window opens it staggers partially off-screen. It should just stack up.

Posted by Rick Thomas at February 6, 2003 11:14 PM

"As an option to tabs, put in a simple "Cycle through windows" key command (eg cmd-1)"
I believe you want cmd-~ (backquote/tilde)

Posted by d at February 6, 2003 11:15 PM

Wish list:

1) NO tabbed browsing;

2) Configurable bookmark bar, with this optional element: "window marks". The window marks are captions (like the bookmarks) updated alive with the window names, you click a 'window mark' and an unfocused window is raised and given focus. This window marks element should be stretched to gain more space, as the google search element.

3) Configurable status bar. Create "downloads", and/or
"activity" elements aligned to the right (that can be stretched as the google toolbar). In the downloads element, only a percent in brushed text or a completion bar would be enough, clicking on it brings the download window up. I also prefer the status bar to be positioned at the top (as in Mail.app).

Thanks!

Posted by amilcar at February 6, 2003 11:16 PM

Oh! And the Status bar should be enabled by default. A lot of people don't even see they can enable it.

Posted by Simon Jacquier at February 6, 2003 11:16 PM

I'd love a variation of tabbed browsing. But not necessarily the way it's currently implemented. I'm sure there's a better way to do it. I was thinking of something similar to the way that Proteus' message center works (A drawer with selections in it). However this might take up too much space for many peoples' tastes. The point is, I'm sure there's a better way to do it than what Mozilla is doing. The functionality is definitely needed though in some way, shape or form.

Thanks for reading.

-JD-

Posted by Jason DiCioccio at February 6, 2003 11:17 PM

Hows this for an idea--don't puts tabs in Safari....put tabs in the mac's window manager!! EVERY application which lets you open multiple main/file-based windows could benefit from tabs.


Oh, and make the tabs do that cool expany-thang that the dock does. That way users could have a gazillion tabs and still navigate easily.

Posted by Randall Helzerman at February 6, 2003 11:17 PM

A few less techy requests:

I stick menus up in the bookmarks bar. It would be nice if these behaved similarly to menus in the menu bar, i.e., if a menu is dropped and you mouse over a different menu, it should drop too.

A print button would be nice too; I find myself looking for it.

It would be nice to be able to drag urls to the dock and have them retain their custom icon.

It would be nice to be able to clear the address bar quickly by clicking or escape, rather than to have to wait for my home page to draw to select and overtype a new address.

I'm looking forward to being able to use Outlook Web Access - currently reply and forward don't open compose windows, and I end up using a different browser to check in with work.

Thank you for a great non-bloated software tool, and the opportunity to watch as it gets better!

Posted by Rob Fellows at February 6, 2003 11:18 PM

Many essential feature requests have already been adequately covered by others...

Would just like to reiterate the need for a website login implementation (retaining/displaying username/password as appropriate) through keychain - a la chimera's approach.

Otherwise, my hat off to you and your colleagues for an excellent development....

Posted by John Hetherton at February 6, 2003 11:18 PM

1. PLEASE ditch the brushed metal immediately, and tell Apple to get it off the calculator applet as well. I may hate brushed metal, it's the type of GUI inconsistency I thought only Windows was stupid enough to do, but it has absolutely no place being on applets like Calculator and Safari and is a violation of Apple's own interface guidelines.

2. Background CSS colours don't seem quite right, only specifically changes the colour of the background directly behind text itself - the surround areas, and graphics, do not get applied. This means hover-highlights/etc don't work correctly under Safari, despite working perfectly under IE, Navigator, Opera, and Mozilla for Windows & Mac and even Chimera. For an example pop over to www.dvdplaza.com.au and point at my tab menus at the top, Safari is the only browser that will only highlight the text itself not the whole tab.

3. Anything displayed by Safari, whether a HTML page or merely a graphic, is displayed -1 pixels from the top.

4. No matter what headers/meta tags I configure, Safari caches every page on my site (www.dvdplaza.com.au) when I specifically force that not to happen. Every other browser is fine except Safari and I can't work out why - is it to do with the expires dates being Australian format, an incompatability talking to Apache running under W2K, I don't know but something is making it cache my pages and never refresh (even weeks later) yet works fine with every other site I use?!? :(

5. Highlight text within a web page, right click, but no option in context menu to copy text to clipboard.

6. PLEASE use a standard progress bar widget in the status bar, why is Apple violating its own GUI guidelines?

I'm sure there's plenty more, and I've reported all this in bug reports, but impossible to know if they actually sent (dialog disappears immediately, does it do anything?) and/or been already actioned?

P.S. Otherwise it's a brilliant product - I use it full time except for my own site, which is useless under Safari due to the caching bug (#4).

Posted by Chris Till at February 6, 2003 11:20 PM

Tabbed Browsing
Folders in the Bookmarks list (in the right hand pane, create directly in there)
Open a bookmark folder in it's own window (for easy drag and drop)
Make windows dock aware (don't open under dock)
Option for progress guage to be red line under the address box (so it does not confuse with a selection in the address box)

Posted by Steve Riggins at February 6, 2003 11:20 PM

Please add:

Tabbed Browsing
Auto-completion

To those that DON'T want tabbed browsing... Don't use it! Sheesh, what goofballs!

Posted by Scott McNab at February 6, 2003 11:20 PM

- remove brushed metal look
- let me drag selected text from the browser
- option to switch off sound
- option to switch off animated gifs
- option to switch off/filter flash (or better yet, any plugin)
- option to filter pictures (banner ads)
- if you add tabbed browsing, make it an option
- open selected text in new window if it is a valid URL (via contextual menu)
- if you add a drawer for storing sites, don't restrict it to one side (I prefer them on the right)
- focus for a new browser window should be at the address field so that I can start typing a URL right away

Thanks a lot :)

Posted by Andreas Mayer at February 6, 2003 11:21 PM

4 needless feature requests from some web guy

Drag and drop XML parsing with error handling hmmmm

Right click image and select "kill image" (never having to see an image that matches size dimensions etc.. again)

Right click image and select "filter path" allowing me to filter the src file path to prevent images matching the path from displaying (smarter / faster than Ommniweb's preference setting).

Ability to change indenity to http servers

i figure if i get one of the above in the next year I'll be lucky :-)

brady

Posted by brady at February 6, 2003 11:21 PM

1) in place of the scrapbook function in IE i use the print to pdf option in OSX's print box
perhaps an automated simpler implementation of this feature - to mimic the scrapbook but with the more open pdf standard
2) the download window is WAY too intrusive - perhaps a simple drawer or animation
3) autofill
4) a way to run full screen for presentations
5) tabs

Posted by Eric Bolliger at February 6, 2003 11:23 PM

Thanks for giving us this opportunity, Dave!

One of the things that really bugs me about Safari is the strange window control. For example, if I have two windows open, one in front of the other, but both with their red close window widget exposed, and I click the close window widget of the window in back, it flashes forward for a moment. Other browsers simply close politely.

On a related note, when an application outside of Safari (like Net News Wire Lite) sends a url to Safari, it opens a new window no matter what. It'd be nice if we could configure this behavior - I'd prefer to open all external links in the same browser window.

Posted by Derek M. Powazek at February 6, 2003 11:24 PM

Please add the same ability that Netscape has to specify a download folder at download time (in a pop-up dialog or via a right mouse click option). The system preference should be the default, but I really don't want all of the files that I download to go to the same folder. It is much easier to sort as I download than after the fact.

-Rodney

Posted by Rodney Somerstein at February 6, 2003 11:25 PM

When I heard that Apple was releasing its own browser, I was excited. When I tried it, I was very excited. Great job!

As you continue your development efforts, please keep it simple and fast! I would not be interested in mail or other added functionality.

From a design standpoint, the most elegant Apple branded application is iTunes. I would like to see Safari emulate the iTunes look (i.e. rounded elements, use of "white" space, application borders, embedded buttons, etc.).

Again, great job. Apple rocks!

Posted by TR at February 6, 2003 11:26 PM

IE for mac has a button in the upper right corner of the window that puts the menu bar on windows that by default dont have one. I LOVE that feature, and I would be overjoyed if Safari added that feature.

Posted by Seth at February 6, 2003 11:27 PM

"To those that DON'T want tabbed browsing... Don't use it! Sheesh, what goofballs!"
Right, because it certainly doesn't add another layer of complexity to the user interface. And the man-hours spent on duplicating the functions of a window manager surely couldn't be spent more profitably elsewhere.

Posted by d at February 6, 2003 11:28 PM

1. Tabs - but done beautifully - http://look-designs.com/extras/safari_mp/safari_mp.html that is a good idea

2. Forms auto fill

3. lose the brushed metal

4. Bookmarks window surely ought to pop out like Mail/Chimera??? It is odd to have it as a separate pane

5. Fix odd CSS glitches

6. Subscriptions to pages

7. otherwise it is great and is my default browser already

Posted by Richard Earney at February 6, 2003 11:28 PM

Print Preview similar to the Internet Explorer. Instead of getting a printout of 10 pages one can actually see the results on the screen before printing, scale the text, decide what pages to print etc. One could do it through the PDF support but IE's Print Preview is much easier and faster.

Petri

Posted by Petri Ojala at February 6, 2003 11:29 PM

Please, please give us an option to switch to the pinstripe aqua interface. It doesn't even have to be a full blow skinning system, just an on/off type deal.

Also, I would like to be able to set the "Check Spelling As You Type" just once, not every time I start Safari. I can't spell ALL the time - not just sometimes :-)

Posted by scubus at February 6, 2003 11:30 PM

To me some of the missing touches in the Safari GUI are:

- ability to change location of back/forward/stop/etc. buttons like most aqua applications allow.

- The download manager needs a little bit of work. Not only would i like a little more info about the download (a la Chimera or OmniWeb), but to be able to clear items individually

- generally speaking, Safari renders text really little. Even if I try to compensate in the preferences, I find myself stretching my eyes and bumping the text way up to keep from getting a headache on text-intensive sites

- i never understood why mac apps make it so dang hard to "maximize" a window. browsing is one of those things that i really like to do FULL screen, and i wish it were easy - i should be able to click that darn green button and it take me full screen, not just alternate between two randomly chosen screen sizes. screw that imho. also - i dont like how new windows (esp when you boot the program) jump down, pinned like an inch down and over from where you put them. I'm using some 3rd party app to fix that, but it just seems silly for it not to at least be an option.

- oh yeah: tabbed browsing ;)

Thanks a lot for the good browser. Keep up the cool work. Btw I would also love to know who to write to about my iTunes ideas.

Posted by Chris C at February 6, 2003 11:31 PM

I'm not a fan of Tabbed Browsing for the same reason as Apple has stated, but I see so many requests for it, it's hard to ignore. There must be a compromise. I first thought of using a drawer to handle multiple sites in a single window, but it still breaks down the "Close Window" command where you'd lose all sites, possibly by accident. I'm sure you'll think of something. Keep the IU simple. I prefer the brushed metal, even though it doesn't go along with the "Digital Hub" appliance policy Apple stated.

These comments are great, but a well-designed survey that could generate a summary chart would also help.

Posted by Ted Wood at February 6, 2003 11:31 PM

Safari seems to have a "feature" that disallows a form to send more than once. I have a page that has search forms for multiple sites on it that will only function once. This page opens the search results in a new document. This page works well in IE and Netscape.

Posted by Chris Muir at February 6, 2003 11:32 PM

Please let us add self-signed security certificates. There is no way for users to log on to our intranet without it. We can't afford to pay a CA to sign them.

Oh, and every other browser returns an HTMLElement instead of NodeList. I don't think there's even a NodeList class in Mozilla.

Posted by Peter of the Norse at February 6, 2003 11:32 PM

Ability to do a google seach of selected text Control-click (right click) context menu

Ability to do a google-Glossary seach of selected text Control-click (right click context menu

complete www and .com in address bar with control/command enter like in IE for Windows.

save site passwords in keychain.

Posted by Noel Gomez at February 6, 2003 11:32 PM

This article on MacSlash has some comments you'll want to read.

http://www.macslash.org/article.pl?sid=03/02/07/0530241

And I'd *LOVE* to see this GUI implemented in Safari, way more useful than Tabbed Browsing has been so far.

http://look-designs.com/extras/safari_mp/safari_mp.html

Posted by Richard Soderberg at February 6, 2003 11:32 PM

Autofill & autocomplete
Favicons that support over 4 bit (16 colors)
option to delete cache/history after time or on quit.
tabbed browsing (duh!)
something away from brushed metal
resumable download option
bookmark dividers

Posted by Retaks at February 6, 2003 11:33 PM

- Forms auto-complete (a la Windows version of Explorer, not the lame mac IE version)

- Don't do tabs

- Keychain integration

- Better Javascript/Java support

Just these features would make Safari just perfect!

Posted by stam at February 6, 2003 11:33 PM

I miss the "Web-Archive"-Feature of iCab. Not that solution with a mess of files that I've with Mozilla. A simple .zip-File.
And please, give at least credits to the iCab Team; better: give 'em support.


TIA

Posted by Clemens at February 6, 2003 11:33 PM

I like the browser very much but it just violates too many of Apple HI guidelines. In that sense the UI is confusing to me and probably many other people.
1. Why use metal/textured? This is a multi-window app that just should have normal Aqua windows.
2. Why not have a standard toolbar which you can customize like any standard OS X application?

Posted by Rob In der Maur at February 6, 2003 11:33 PM

Yes, tabbed browsing please and a new feature would be to be able to drag a URL directly from Safari into a folder located in the dock. Also, open the google search part to other sites, could be great to integrate other site search system in there. Of cours, KISS is the most important and you have done a great job until now.

Posted by Cyril at February 6, 2003 11:35 PM

http://look-designs.com/extras/safari_mp/safari_mp.html

I like this idea also, it could be a sliding tab or maybe something like a dock for Safari

Posted by Me at February 6, 2003 11:36 PM

Tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs tabs.

Seriously, this is the main reason I can't use Safari and stick with Mozilla.

Posted by JamesW at February 6, 2003 11:36 PM

Oops - I forgot this: Please let us change the default for placing bookmarks. It's annoying to dump them into the Bookmarks Bar by accident, and it's an extra click to make the change. It seems minor, but I bookmark tons of sites on a "temporary" basis and use the Bookmark bar for perm. marks.

Thanks.

Posted by scubus at February 6, 2003 11:36 PM

You're a sport for doing this =) And has anyone thanked you and the rest of the team for putting Empty Cache in the app menu with a key-command? THANK YOU.

? Keychain support for usernames and passwords!
? Tabbed browsing (there's a surprise)
? Form auto-fill - something as easy to use as IEs but more flexible like Omni's
? Spell check in forms - spell check engine that auto underlines and you can right click for replacement. Hey you have this now!!! Turn it on by default in forms like this one ;)
? Bookmark menu behavior improvements - when I click on a bookmark menu in my bookmark bar, it would be great to have them function like normal menus when you drag your mouse after clicking down from one menu to another and have the next one open.
? Inspector for images, links etc. - the ability to have an inspector palate open and see an image's URL, dimensions, etc would be killer.
? Color coding in view source... and lots of other view source enhancements.
? MacOS X typical controls for toolbar - command drag tools, right click and choose customize, etc.
? Make thumbnails for the icons of images you drag from a window to the finder.
? More right-click support throughout
? Ability to right-click or double-click the "lock" symbol on encrypted pages to get security info.


Posted by Josh Reynolds at February 6, 2003 11:38 PM

the thing that drives me crazy is the lack of a recent history button
it is avaliable through a right click on the back button but for those of us on laptops we have to continually control-click to see that menu
in mozilla and netscape there is a small simple button below the back button that leads to recent history with just one simple click

Posted by jim at February 6, 2003 11:38 PM

Tabbed browsing will be the determinant feature to make me switch from navigator to safari.

The ability to resume downloads would be great (maybe by using curl ?).

Thanks for your nice work.
Bye

Posted by Biol at February 6, 2003 11:38 PM

Hello,

UI additions:
- tabbed browsing,
- full screen mode without menu bar,
- Text dragging to and from Desktop/other apps
- dragging of url makes shortcut if .html, dragging of other file downloads the file to dragged location (e.g. dragging a url with a .dmg .gif .tar.gz on the desktop DOWNLOADS the file to the dragged location, but dragging to an other applications justs sends the URL)

bugs:
- fix cookie support (phpBB postnuke-enabled forums don't work else...bummer..) :(

features:
- complete saving of images and linked files of a page (images, flash files, .css's etc)

Posted by Apostolos Karakoussis at February 6, 2003 11:40 PM

5 things:

Tabbed browsing or some other way to keep multiple pages in a single window - wonferful for cutting down on clutter and often faster than Snap Back

Ditch the metal appearance - it's inconsitent with Apple's own GUI guidelines, it doesn't add anything, and the current metal implementation violates Apple's guidelines by bringing the application to the front when you click on the close widget while the app is in the background.

Text drag and drop. I use this on regular basis in other broswers and really miss it in Safari.

A real progress bar. Having it share space with the address bar is bad for several reasons. First, it can look very much like a text highlight. Second, you lose all progress info if you change the focus into the address bar, which can be accomplished by an accidental mouse click or tab.

A fully featured AppleScript dictionary. The current implementation is a great start (daring fireball's posted some great scripts and editing in BBEdit is darn useful), but the strength of AppleScript is that users can come up with ideas nobody on the development team has even conceived - you just need to give users the necessary hooks.

--Eric

Posted by Eric Blair at February 6, 2003 11:41 PM

I love Safari, but here're my requests:

- Better featured download manager. It'd be nice to be able to select/delete items, also change the file download name and URL.
- Option-click to download links
- I see lots of people like tabs, I like them alright, but if they're included in a future version they should be optional. Tabs would really would make the interface less elegant and bulky and would be very annoying to people who don't use them like me. :)
- Folders with expand tabs in the Bookmarks menu! It bugs me having to "Show Bookmarks" every time I want to load a bookmark that's in a folder.
- I also like the idea of some sore of more active "loading" indicator rather than just the status bar. Perhaps a pretty color changing Apple... :)

Thanks for listening!
-Morgan

Posted by Morgan Davis at February 6, 2003 11:41 PM

I really like the bookmark manager, in fact I use Safari and 'Bookie' primarily as a bookmark manager. Untill better HTML support arives for Safari.

While I do have a few UI remarks the most important areas that need work are compliance and stability, but I gues you figured that already.

A real UI issue is tha when making a bookmark, it automagically goes to the bookmarkbar, instead of what most novice users would expect; to the bookmarkmenu.

Also, aliasses in the bookmarkmanager would be nice for the powerusers who like things neatly organized and accessible through the bookmarkmenu.

Posted by Igor at February 6, 2003 11:41 PM

I would LOVE a preferance to have the download manager auto-close after completing a file. Pretty please?

Also regarding the download manager, it _really_ needs the ability to resume an interrupted download, for those of us with completely unreliable university networks or modems.

Posted by Brian Fish at February 6, 2003 11:43 PM

Most or all of this covered above, but I'm adding my support for:

Tabbed browsing (with "sets") for sure, and obviously completely optional. Probably set across the top under the bookmarks bar, but maybe an option to view them as thumbnailed images in a side drawer. But whatever is faster/lightweight should win. In no way would I want this feature to make Safari's speed less viable.

Change to Aqua GUI.

Change behavior of bookmark bar selections to mimick system menus, utilizing option-click to drag them around and/or out.

Change new window spawn behavior to stop inheriting the usually small dimensions of javascript launched windows.

Add modifier keys to spawn new windows/tabs underneath/out of the way, until I want their attention.

Add bookmark spacers for us organizational freaks.

Change Default Add Bookmark area to "Last Selected". I typically file them into the menu. At least change the default to menu as others pointed out.

Think about executing the toolbar with the "Customize Toolbar..." under the view menu, instead of a laundry list to turn on and off.

Again, keep this browser lightweight and unbloated. That's where this really has everyones attention.

An advanced bookmark editing mode (kind of like 2 column view finder windows?) for serious collections. Moving even one bookmark from one nested folder into another is a serious pain.

I'm certain as time goes on more printing enhancements (I like the print selection idea), contextual menus, and other nice touches will work their way in. As well as bug fixes and lots of optimizations... Safari is a great browser and I hope to see some nice enhancements without a lot of bloat. Take care.

Posted by Jason at February 6, 2003 11:46 PM

- Auto-fill
- Support for https sites, I get none working now
- Let us use local google.com servers (in my case google.be)
- Ability to slide bookmarks past the right >> when there are too many in the window.
- Let's use tab to jump between links/form elements (including popup menus). Then if a pop-up menu is selected, let us use the keyboard to jump to an item (pressing P to go to the first entry starting with a P).
- I like the metal interface, sorry :)

Thanks for the nice browser! I use it 99% of time.

Posted by Thomas De Groote at February 6, 2003 11:47 PM

OK, first thing's first - brushed metal is good in this app, in my opinion, because as someone else said, it helps to separate the browser interface from the web-page.

My main request seems trivial, but it's something that I notice every day when browsing with Safari: when I press the down arrow on my keyboard to scroll, the mouse cursor should disappear so as to not impede my viewing of the page. I often find I have to move my mouse cursor out of the way of what I'm reading. *Please* fix this :)

Better key-chain integration, and coloured source viewing are my other two main requests.

But other than that, keep it up. Don't submit to adding design elements in certain ways just because other browsers do it that way - think different(ly) :P

Posted by Richard Hamilton at February 6, 2003 11:47 PM

How could i forget this one...

this is not a ui feature but a usability feature..

when I have to use ssl-enabled sites that have their own signed root certificates I must import the certificates by hand through the terminal... in netscape this worked like this:

are you sure?
want to view certificate?
want to accept certificate forever/for now?

and this adds the certificate to the list of approved certificates and allows me to continue browsing happily..

on these sites i have to use other browsers for now

:(

boohooohoo...

Posted by Apostolos Karakoussis at February 6, 2003 11:48 PM

Oh yeah, adding to my previous post, resumable downloads is a must-have!! :)

-Morgan

Posted by Morgan Davis at February 6, 2003 11:48 PM

You probably will never get down this far but here goes:

multipage browsing? (something new?)
http://look-designs.com/extras/safari_mp/safari_mp.html

I don't like the downloads window popping up, perhaps another pane, or some kind of throbber?? the current situation is like a popup ad...

I also would like to be able to drag'n'drop selected text into the google search box.

Thank you for this beautiful application. It has improved my Mac experience 20-fold just by the speed. Please continue to keep it slim and uncluttered.

Posted by Chris at February 6, 2003 11:49 PM

How about ability to email web pages?

Thanks for the great browser.

Posted by Ed at February 6, 2003 11:49 PM

Dave, I think the following CSS flaws should have top priority, since they are very obvious bugs that show Safari to be behind the competition:

1) :not() CSS selector
2) :nth-of-type selector
3) Proper dynamic updates for :nth-of-type
selector
4) Proper dynamic updates for :nth-of-type
selector when combined with :hover, inline
style, and :not()
5) Support for hsla() colors everywhere,
including borders, backgrounds, font colors,
etc.

Also, I think support for the CSS TV profile should be a top priority.

After all, if Safari does not support all of these the CSSWG won't believe you when you tell them that the tables stuff sucks. ;)

Posted by Boris at February 6, 2003 11:49 PM

Overall I think the experience in Safari is pretty good. It's fast and easy to use, but in an effort to make it so simple, there have been a few items yet to be implemented. The web browsing experience with google is definitely an improvement, however the google toolbar which is only available to PC users offers several neat features only available to internet explorer. Some of the features I'll list below:

If you enter a keyword in the "google bar", you can highlight all the occurences of that keyword on the web page you enter through the highlight button. Has anyone else seen this? It's SUCH a useful feature when I am searching, because I can immediately find the searched terms on the page, without having to read through the page and find exactly where it might make mention of the keyword I've entered.

Secondly, and perhaps this has been implemented in Safari already, but there's such thing as a "next result" "previous result" botton. This offers the user the capability of going to the next/previous web page google has found a hit for without having to return to the google results page and click on the link to that next/previous web page.

Then there's the translate button, which I rarely use, but seems useful when wandering on to web pages that have been written in other languages. Although the translations are never perfect and offer much to be improved on, it is useful enough to make out what is being presented.

These are 3 main features I'd like to see come to the Mac experience. Also, tabbing to get to text fields is a must. Finally, I agree with other people in terms of getting rid of the metal brush look. I never liked it, and I'd love to see something similar to the Finder window, which is beautifully elegant and also simple. If these features are brought to Safari it would encourage me to use my Mac for web surfing a lot more and I'll never have a need to use the PC I have (from work) at home again. Thanks so much for your considerations.

Posted by Pieter at February 6, 2003 11:49 PM

Assuming this call for feedback isn't some nasty joke involving blake in a sick and twisted way, here goes... :)

1. Tabbed browsing utilizing a drawer as the UI, with page thumbnails. Like Preview.app's image thumbs when you drag a bunch of image files on it.

2. Keychain support for site passwords, like in Chimera.

3. Draggable text on pages. Text field contents can already be dragged, but the rest needs to be draggable, too.

4. When mouseovering a link with the Status Bar hidden, show the target URL in the location bar and replace the favicon temporarily with an arrow.

5. UI for viewing Title attributes (preferably through tooltips).

6. Add a contextual menu item like "Download Link Target..." or equivalent, and have it display a standard Save dialog. Have the other download methods save into the default download folder, like they do now.

Posted by Lauri K at February 6, 2003 11:51 PM

Pleeeeaaaaaassssssseeeee tabbed browsing !!!!!

Posted by Frankie TB at February 6, 2003 11:52 PM

Why brushed metal? It doesn't suit IMO.
And tabbed browsing would be sweet (just make it a per default disabled option if u have a problem with it, or something we can enable with pico if u want to hide it, yes, tabbing is only good for, say, 10 sites at a time, but that's all most of us uses at the same time, try using tabbed browsing when reading news (for substories/interesting offtopics) and u'll understand why we love it).

Also, window placement seems to be broken, it should remember it's size/position on the screen, that wouldn't be so bad if the maximize button worked, which isn't the case, when I hit maximize it's because I want it to fill up the screen (excluding dock) not just two/thirds ?! (I have the same maximize problem with Terminal.app, but all other apps seem to work fine). Might just be my box though, haven't tested this on others.

That's really all the kinks I can think off, though I believe u did some unhealthy hacks to speed it up (don't get me wrong, I love the speed :) but take google for instance, sometimes when I go to the main page it's not centered, until I hit reload that is, just looks to darn unnatural ;) Google, of all places, has to look as google does.

Keep up the good work. I love the fact that u didn't use mozilla's bloated popular engine but the small neat fast khtml, weeee!

Posted by dP at February 6, 2003 11:53 PM

Great Browser! I switched from Chimera when I found 'Pith'.

1.) Single window browsing maybe similar to the way 'Preview' works.
2.) Bookmarking groups of pages.
3.) Draggable text
4.) Keychain support for username/passwords in forms
5.) Full Keyboard navigation for forms, including select menus
6.) Allow the use of keywords in bookmarks (or at least autocomplete based on the name as well as the URL)
7.) Customizable Toolbar
8.) Contexual menus that allow printing of frames
9.) Allow new pages to come up behind the current page.
10.) Import/Export Bookmarks
11.) Search Bookmarks
12.) Option to sort and group the history by domain name, rather than date.
13.) Make the history searchable as well
14.) Customizable search box, similar to searchling
15.) Script Menu

Posted by Karim Ardalan at February 6, 2003 11:55 PM

I feel like a dork posting so many times, but...

- I like the brushed metal
- Autofill is VERY useful
- Some images don't update as the load, I don't like that. I like seeing it as it loads. :) (if this is a performance slower-downer, then at least make it show the so-far-loaded data then the images is the only thing loading (A direct link to an image)

Thanks again... :)
-Morgan

Posted by Morgan Davis at February 6, 2003 11:56 PM

I love Safari but it is lacking two things that I find essential to surfing:

1. Tabbed browsing. There's been enough written about this so I won't expound.
2. Better control over cookies. At a minimum an option to delete all cookies after every session (quit application) but even better ala Konqueror where you can specify the domains from which cookies will be accepted and ignore cookies from all other sites.

Posted by Karl Ostendorf at February 6, 2003 11:57 PM

Thanks first for the great piece of software.
in the main requests I'd have about safari are:

- tabbed browsing
- user agent behavior selection in a menu or in prefs panels (very important for most online bank services)
- quick access to change the font size

here it is.

Posted by Sébastien at February 6, 2003 11:57 PM

First of all, let me put in a request for NO TABBED BROWSING. The concept is fundamentally flawed and it would just add a huge amount of bloat to the download of what should be a small and efficient web-browser. A tray that listed all open web-pages would be far more useful and user friendly.

If you *must* implement tabs, please make sure that the Window menu includes them in submenus or in the menu itself so that there is at least some consistency.

I'm also going to throw in a relatively unpopular vote to keep the brushed metal interface ;-)

Other requests:

0) More robust security controls (I have the feeling this is in the works, but thought I should mention it anyways).

1) A tray that lists all open websites.

2) When you add a bookmark, give us a way of adding folders within which to place said bookmark while adding the bookmark (similar to the "Add Folder" button in the "Save..." dialogue.

3) Give us a way of permanently enabling Spell Check As You Type...

4) Fix the images not always appearing bug!

5) Give us a way to get the Address Bar and Bookmarks bar back in one fell swoop for when a webpage opens without them (such as this comments section).

6) Give us a way to manually work with Mime types.

Posted by Llywelyn at February 6, 2003 11:57 PM

- iSync'ed bookmarks.
- Website supscriptions (In a less annoying way than OmniWeb does it. I would propose a drawer with a list sorted by last update)

BTW: The progressbar within the address field is the best idea since sliced bread. Don't change it.

Posted by flynn at February 6, 2003 11:58 PM

1. Tabbed Browsing
2. URL Info on Mouse over
(I want to know where the heck a link is gonna take me before I click it.)

3. Don't mess up the very lightweight feel the UI has. Safari is to Mozilla what Textedit is to Word from a UI weight feel.

- Kelson

Posted by Kelson at February 6, 2003 11:58 PM

The # 1 request for the gui is when you option click the green window expander button it goes to full screen size!

Posted by Michael Andrews at February 6, 2003 11:58 PM

"Mail current link" toolbar button

Thanks Dave, keep up the great work!

Posted by echo at February 6, 2003 11:58 PM

Here's a vote for KEEPING the brushed metal. So many websites use a black on white look, the brushed metal really helps differentiate the browser from the content visually.

Thanks again.

Posted by Brian Fish at February 7, 2003 12:00 AM

Old complaint and only slightly different for different browsers, but bugs me very frequently: if you don't start typing immediately after creating a new window the location field loses focus.

Posted by nnooiissee at February 7, 2003 12:00 AM

One-hundred and seventy-fourth!

I know it's small potatoes, but one of my favorite features is that I can increase text size by hitting Cmd-+ without holding down the shift key, unlike stupid TextEdit. Thank you.

I love the status bar, too. I haven't figured out the logic all the way yet, but sometimes it says "Run the script 'asdfasdf()'" when you hover over a link, and other times it misses it -- maybe check to see if the onclick handler is returning false? For instance, the comments and trackback links on your blog both show up as "Go to '...'", defeating both the run script thing and the open in new window thing.

Requests are mostly nitpicks: show image dimensions when viewing GIF/JPG/PNG, show '21.1 KB for 8 items' in the grouped line in the Activity Window, default new bookmarks to the menu not the bar (clutter!), re-finagle the bookmark bar folder-clicking activity -- right now it seems non-standard and funny.

Thanks!

Posted by nate at February 7, 2003 12:01 AM

Oh, one other thing.

When I copy text that spans paragraphs, it would be nice if 1) I didn't copy HTML comments, and 2) The white space was handled better.

Great browser though, I now use it as a primary web browser (followed by OmniWeb).

Posted by Llywelyn at February 7, 2003 12:01 AM

Here are my suggestions, in order of importance:

1. Keyboard navigation of web pages, the way Mozilla does it. What this means is that tab still cycles through text fields only and not links, but typing the first few letters in the text of a hyperlink autocompletes and selects that hyperlink. Please do *not* implement keyboard navigation the way IE does it - it's a pain to have to hit tab a thousand times to get to the link you want, or to a text field.

2. Toolbar bookmarks, as seen in Mozilla, Chimera, Phoenix, and OmniWeb. These are really handy. Enough said.

3. Form auto-fill.

Add those three things, and Safari becomes the perfect browser.

Posted by Charles Srstka at February 7, 2003 12:04 AM

Oh, one other thing.

When I copy text that spans paragraphs, it would be nice if 1) I didn't copy HTML comments, and 2) The white space was handled better.

Great browser though, I now use it as a primary web browser (followed by OmniWeb).

Posted by Llywelyn at February 7, 2003 12:04 AM

High Priority: Dragging selected text to the Desktop creates TextEdit file....

Medium Priority: Dragging URL to the "Show All Bookmarks" icon causes pop open list view for further dropping....AND/OR....Dragging URL to bookmark causes drop down lists....

Low Priority: Dragging selected text to a new "Notes" folder section within the list view

Love the browser so far.

Posted by Robert Jordan at February 7, 2003 12:05 AM

oke some comments first:
- ad blocking can already be done with css. (It works great on my computer)
- tabs should not be used for multiple document windows because it is not perfectly working it has too much flaws.
- I don't care anymore if you use Aqua or Metal.

requests:
- when you have a form you type in Safari should handle it as a non-saved document and when you close it by mistake it should ask you if you would send/close/cancel it.
- toolbar should be a default toolbar
- resumable downloads
- make sherlock as webcore (a library) so all developers can use it and integrate it in Safari. The result is the same (looking at websites) only an other way. This way sherlock development would get a boost and Safari would have a killer feature that would make windows users say "wow".
- urls included in downloaded files' comments
- do not use the idea from OmniWeb with its forms but make textboxes resizable.
- system wide download manager for safari/ichat/finder/mail etc...
- option to disable cache and webicons
- share bookmark folders with rendezvous
- disable sound in browser
- print flash
- more print options

Posted by Bart at February 7, 2003 12:06 AM

I love Safari, its uncluttered metal interface, its bookmarks functionality and the fact that it is now the only browser I use.

Could you please:

* Let Safari Remeber its window size/monitor/position between launchings or implement Omniweb's command for doing that (In fact, please ask the "finder folks to do that too:?).

? Let shift/clicking the maximize button make the browser window completely fill the screen while honoring the dock.

? let there be a preference for adding "collections" to the Bookmarks Menu to allow for hierarchical menu access to entire bookmarks library without the redundancy of having to ad them to the Bookmarks Menu folder.

Thank you for listening and for all your great work and. Safari is going to be a very importand piece of software and there are a lot of folks rooting for you!

Posted by Christopher at February 7, 2003 12:07 AM

1 Tabbed Browsing
2 Contextual Menu's to include Copy, Back and Forward,
Print selected, Refresh Frame

3 Drag an Url from the location onto the mail icon in dock to email an url

4. mail url and mail page options

Posted by dids at February 7, 2003 12:11 AM

I don't mean to add another post to a fast growing list, but I love:

The idea of iSync'ing bookmarks and also...

The idea of changing cursor status to indicate whether a link will open in new window (+), current window (same), or open in background (-)... very much like the Finder when moving a file or making an alias...

I think there's a lot of great feedback that's being accomplished here.

Posted by Jason at February 7, 2003 12:11 AM

I would like the ability to turn images on/off similar to Opera.
Opera also gives the user the choice of tabbed or non-tabbed browsing and it sounds like a good way to please everyone.
A bug? When opening a new window behind the current window - sometimes it works, sometimes it opens in front. Even when it says it will open behind the current window and I watch it to make sure I haven't made a mistake, it opens in front. Very annoying.
Great job so far, I use Safari almost exclusively.

Posted by Otto at February 7, 2003 12:13 AM

Okay, after having read other people's comments, I realize that u can't make everybody happy. Many complaints of the Metal theme, yet few who like it here (since most who are content don't comment).

There was also a vote against tabbed browsing, which is just lame because, as I said earlier: IT SHOULD BE OPTIONAL / DISABLED PER DEFAULT. This means that those of u dislike tabbed browsing will never see it, yet us who cant live without it will feel at home. Why oh why not satisfy both parties?!

Seriously, if I mention Safari either in Real Life[tm] or in a forum, I hear people complain about the lack of tabbed browsing, even windows users! (yes phoenix has gained quite a momentum on windows, and thats stats from my own web-servers hosting a lot of windows corp. sites! (= 20% gecko))

Once again I propose that in the Preferences or com.apple.Safari.plist you leave in a key for metal & tabbing. Tabbed browsing should be disabled per default, and if u want to include these options in the Preferences or hide them in the rc, and what theme (metal/aqua?) should be default, I leave up to u.

I hope u will address these now boring and redundant issues.

Posted by dP at February 7, 2003 12:13 AM

Add tabbed browsing. Drawers are a poor substitute for those without wide displays.

Change the UI to Aqua. Aqua is beautiful. Use it. Using metal violates the UI guidelines without good cause.

Add a "Clear Completed" to the download manager.

If you don't like tabs, DON'T USE THEM, but this Not-Invented-Here syndrome regarding tabs is irritating and detrimental. Having tabs will NOT change the user experience AT ALL for people who don't like them. I can't think of any reason NOT to have this feature other than the fact that you can't say Apple did it first.

Posted by Tab Lover at February 7, 2003 12:14 AM

I'm going off of the public beta....
Better flash rendering, Tabbed browsing, and key chain support. I would also like to see the dotted line box that goes around links you click on changed to the smoothed line like in the address bar.
Thanks for you hard work and bitch'n browser dude!

Posted by Akuma at February 7, 2003 12:15 AM

1. Switch to Aqua. I'm not a big fan of the metal. Also, see what you can do about removing the brushed metal from the rest of Mac OS X :)

2. If you are going to implement some sort of window management (like the tabbed browsing people have been begging for), consider making it work with all other apps on Mac OS X (or at least make it easily implementable for other apps). I'd hate to have different window management schemes for different apps.

3. When I quit Safari and re-open it, all previously opened windows should be re-opened (and loaded from the cache, never from the web).

4. Print selection. And allow rectangular selection so I can print the contents of some arbitrary rectangle.

5. Userid/password management.

6. Enhanced progress indicator. I feel that it's not noticeable in the address bar.

7. Spel chekcing.

8. There are currently problems with the window size, position and stacking. Try running Safari on an old iMac for a while :)

9. Let me tell Safari that I want it to ask me before saving a cookie (but let me tell Safari that I never want it to ask me before saving a cookie from a different domain).

10. Let me turn off Flash and JavaScript for some sites.

11. Let me save a URL to disk. Perhaps I can type it in the address field, right-click and choose "Save". Or something.

12. Smart text sizing. I want the minimum font size to be, say, 10; I want the average font size to be, say, 12; and I want the maximum font size to be, say, 16. Safari should figure out when most of the page is displaying too small or large and fix it.

13. Pressing the space bar should *always* scroll down, even if the currently "selected" frame doesn't have a scroll bar. I'm not sure what to do if there are two scroll bars. (Of course, if I'm currently editing the address bar, the space bar shouldn't scroll the window. But lots of times the address bar gets focus for some reason and I hit the space bar trying to scroll and it clears the contents of the address bar.)

14. A Windows version (not joking) so all the sites out there start being compatible with Safari.

Posted by Mr UI Whiner Guy at February 7, 2003 12:16 AM

The address bar's auto complete is funky. When you select part of the URI and hit the delete key, it autocompletes again causing an additional delete press. A preference for a single click in the address bar to select the entire URI is desired.

The contextual menu's could be better as well. The minimalist approach is good, but I want to be able to customize the choices.

Oh, and [cowering from impending hostility] tabs....

Posted by Bakafish at February 7, 2003 12:16 AM

My top 10 requests

1.) Tabbed Browsing (maybe like Transmit single vs multiple pane metaphor)
2.) Autofill Forms
3.) navigation for forms, including select menus
4.) Keychain support for username/passwords in forms
5.) Draggable text
6.) Contexual menus that allow printing of frames
7.) Import/Export/Sync Bookmarks
8.) Bookmarking groups of pages
9.) Print selection
10.) There's no number 10 :)

Posted by reed roussel at February 7, 2003 12:17 AM

The equivalent of a Go button would be a welcome addition. Other than that, I have no real GUI issues as I am too busy browsing/reading to actually worry about brushed metal or Aqua.

If you do decide to go with tabs, please consider making them optional.

Posted by Auntie at February 7, 2003 12:18 AM

1. Tabbed Browsing
2. Fill-Screen w/o manual resizing
3. In the bookmark bar, if I click on one of the "folders" and then try to mouse over another folder, the first folder stays expanded. How about allowing for dynamic collapsing like the menu bar does with menu items. So click on one of the URL containers in the address bar, and then mousing over the other ones automatically collapses the first one and expands the second.
4. Did I mention tabbed browsing?
jesse ;-)

Posted by Jesse Thompson at February 7, 2003 12:19 AM

Get rid of the stupid brushed metal theme and use standard toolbars and buttons. I sometimes really wonder what Apple is putting the User Interface Guidelines out for, if none of their own products is compliant with them...

Apart from that Safari is a great browser.

Posted by Kilian at February 7, 2003 12:22 AM


Well, no tabbed browsing for me please. :)

Those who can't live without it can use Chimera...
Those who don't like it will use Safari.

Posted by Sophie at February 7, 2003 12:25 AM

Wish List:
1. Tabbed Browsing
2. Edit Name and Edit Address contextual menu items on the bookmark bar should open a sheet with an editor capability, as opposed to _switching modes_ to the bookmark editor.
3. Some kind of swishing or twirling apple status icon to represent document loading.
4. Auto-fill for forms, like in MSIE 5 for Mac.
5. Allow form button properties to be overridden by html. For example, in IE on Windows you can customize a button's size, color, font, etc.
6. Use NSComboBox instances for lists, not NSPopUpButton instances (I like to be able to use the down arrow on the keyboard to select items, or at the very least to be able to type letters into it in order to select an item).
7. Assign an action to Option-D or Control-D that will give focus to the address textbox (like Windows IE).
8. Explorer Bar-style side pane (make it a drawer if necessary, but I hate those things).
8a. Bookmarks in side pane.
8b. History in side pane.
9. Give the activity panel (Window Menu-->Activity) the metal look and feel.
10. Access to a Javascript console would be awesome.
11. Allow toolbar customization through a standard toolbar customization thingy.
12. Change cursor to a hand when hovering over form submit objects (i.e. form buttons and images).
13. Source coloring under View Source.
14. Script Menu (off by default).
...

I'm sure there are other things, but I can't think of them off-hand.

thanks again for such a great browser!

Posted by Aaron Brethorst at February 7, 2003 12:25 AM

1) Tabs. I genuinely miss them from Chimera
2) Better keychain support
3) kill the 30s timeout. uploading a picture on a 56k often takes longer.
4) built in ftp - the finder is much to slow for ftp
5) standard toolbar, so one can command-drag items around into the order they choose
6) scrapbook, IE style
7) print selection
8) print toolbar button
9) if someone follows a link before images are loaded, then goes back - safari doesn't attempt to reload them, instead leaving them all blank. fix this!
10) put a text encoding menu in the contextual menu.

11)
but most of all. I have a major problem in that I can't send japanese text in forums, or in comments boxes like this. It types in fine with kotoeri, but upon reading it back after it's been posted, it appears as ??????????.
demo: ???????????????????

i really really really would like this to be fixed

Posted by Nathan at February 7, 2003 12:26 AM

Heres what i want:

1. Tabbed browsing (DUH)
2. Tab completion in Address bar, NOT auto completion
3. Zoom button makes browser go full screen
4. NO MORE CASCADING!
5. trackback button in address bar NOT getting hidden by large url strings
6. autocomplete forms
7. (not a gui feature...but) iSync for SYNCING bookmarks, not just uploading the xml file
8. mpg's getting launched in Quicktime window, without having it added to the download window, there is no need for that to pop open. Maybe just send that URL to the quicktime window? The same goes for when i drag a picture off a page, don't open the download window. That download window pops open too much.
9. when i click on the safari icon, i want a new window to pop open even if the download window is open. sure its an open window in the app, but we know i dont mean THAT window.
10. can we get rid of the brushed metal? First off, I think that brushed metal goes against everything Apple is doing with the UI of Os x. They make this great looking OS and then ruin it with brushed metal apps. When did metal mesh with organic wet buttons? Brushed meta might have been ok on Os 9(blegh), where the interface was platinum and metal looking already. But this brushed metal stuff is bringing down the Os. OK, sure, you might say its just the apple apps, everything else should be regular Aqua. Yeah, but i USE these apps all the time. I regurly have iTunes, iCal, and now Safari open all the time, then if i open up iPhoto and iMovie to do a little project, i have NOTHING but brushed metal opened, and there is no Aqua in site, this is an eyesore, and ruins the whole UI in general. Sure i can turn off the brushed metal if i wanted to , but i'm sure you understand when i say that an app laid out for brushed metal usually looks silly in Aqua. The "Human Interface Guidlines" are different, and the apps usually end up looking terrible. thats why i think the brushed should go. Think about, i may just have a couple points in there somewhere :)

Keep up the work, and the news you *can* report to us. The browser is a great beta. Thanks.... -seven5

Posted by seven5 at February 7, 2003 12:27 AM

Please for the love of everything holy, kill the brushed metal now before it's too late!! Sweet lord it has infected everything. There's even a brushed metal for the Kaleidescope that runs on Windows, what is it... oh, WindowBlinds. I thought at first that it would just stick with iTunes. Then iSync and iCal had it. Now Safari. Please lord let this abomination die like it should have when it was presented to the focus groups. It really cheapens the interface to me. Ugly, ugly ugly.

Posted by BigDitch at February 7, 2003 12:28 AM

1. Tabbed Browsing.

2. Skinnable Toolbar.

3. Steal Mozilla's ability to add modules that users can create to add their own functionality.

4. Customizable cookie control! The only thing I like about IE is the ability to select which sites get cookies and which ones get banned. It's the only reason I still use IE over other browsers. I want to manage my cookies! You can never have enough security/privacy options.

5. More verbose status bar w/r/to size of files being transferred.

6. Ability to KILL the download box completely. It pops up in the middle of the screen whether I want it to or not, and when I minimize it, it'll pop right back up in the middle of the screen. Bad download box. Bad!

7. And, of course, Tabbed Browsing. (In case you missed it the first 190 times. )
otherwise, it's lovely...

Posted by rich f. at February 7, 2003 12:28 AM

First of all you guys have done a gucking freat job on this browser, but...

1. TABS - Unless you can think of a better way to do it

2. make keychain work like chimera

3. Show percentage of page element loaded in status bar

4. Google search highlighted text

Posted by Nick Crowther at February 7, 2003 12:29 AM

I haven't seen anyone else complain about this yet. But it often annoys me that the google search box is seperate from the main url box. I like how mozilla handles it where it drops down with an option to search google. It would be rad if it worked like this but let you have multiple search engines listed, or even sites like dictionary.com or what have you so you can search them all from one place.

Posted by Tea at February 7, 2003 12:33 AM

I like to second Mike Caldwell's request. The feature I miss most is the ability to see where a link is pointing to when you move your cursor over it.

Posted by Robert Mourik at February 7, 2003 12:34 AM

Instead of Tabbed browsing, I would prefer something like that : http://look-designs.com/extras/safari_mp/safari_mp.html

...or in a drawer ! Like in Preview !

Posted by Vincent Zorzi at February 7, 2003 12:37 AM

It seems that the Flash Player in Safari doesn't POST data correctly to a CGI script on a Web server, I am noticing with a Web application I'm currenty developing.

This example on Macromedia.com seems to demonstrate the problem.
http://www.macromedia.com/support/flash/applications/creating_forms/

Other than that, I would say it is working great, if a bit sluggish.

Safari Rocks!

Posted by Sal Orlando at February 7, 2003 12:38 AM

I use Mozilla with Multizilla. For my purposes, that's the best implementation of tabs in a browser. I open between one and three windows, each window dedicated to a single subject, with a bunch of tabs relating to whatever that subject may be, What I love about Multizilla is that if you have, say, 7 tabs open when you quit Mozilla, those 7 tabs open back up the next time you launch the program. I tells ya, that just tickles my pinkies! However, it only works for one of those three open pages, usually the last one to close upon quit. I would like to see similar functionality in Safari - i.e not just tabs, but saving window tab states between launches.

Posted by valiant66 at February 7, 2003 12:38 AM

Improve support for scriptable plugins, these work fine in Mozilla but not safari.

Posted by Chris at February 7, 2003 12:38 AM

Okay, I think some people may have said it. I will say it again.

1. Long press mouse key (1 second or so) shows the pop-up menu. I know Apple UI recommendation suggest that pressing control key and mouse together to show pop-ups. I find the long press mouse key as an alternative - more intuitive - more "Apple"!

2. I like be able to highline and drag the text onto the desktop - creating a droplet (I hope you understand what I mean). It would be perfect it works with these 2 bit languages.

3. Drag a picture onto the Desktop to get either the picture saved or a droplet.

Thank you for the good work

Posted by Drag&Drop at February 7, 2003 12:41 AM

>The things that just make safary feel the best user experience to me : bookmarks bar and management. Small buttons. Progress loading in adress bar (so cool). Drag and drop url. And speed of course.
>The thing that suck with safari : Nothing (so don't make some) , and brush metal if is not so aesthetic, feels well with new powerbook ;-)
>The things to make Safary the best V1.0 browser for me : First of all I really love to have a contextual menu to pop up without use the control key like in Omniweb. Like the other : tabbed browsing. And I'd love to see the url when the cursor goes on a weblink.

Posted by Arnaud Boutle at February 7, 2003 12:42 AM

Now I have got used to not using tabs, I don't really miss them. What I would like is:
*Keychain integration - Safari remembers almost no passwords!
*Finer control over what webpages can display (a-la Moz)
*A button to toggle image loading on / off (a-la IE/Opera)
*Address bar retains focus in a new window (currently really annoying to have to click into it after opening a new blank window!)

Apart from those, please don't go down the bells and whistles route! The browser rocks.

Posted by Wheaty73 at February 7, 2003 12:44 AM

I love brushed metal. Keep it simple. I'd like to see tabbed browsing, and that's about it. Better download manager perhaps too. Safari owns me otherwise.

Posted by The Sick at February 7, 2003 12:45 AM

One thing that I use constantly in Mozilla/PC is the "View selection source" option — in brief, select a chunk of a page, bring up the contextual menu, and choose 'View Selection Source…' and you get just that tiny lil' chunk o' source code in your source viewer. Very handy for me, and I'd love to see it in Safari.

Aside from that, well, most other ideas I've come up with have been hit already. Thanks for the great work — and for letting the world at large come beating on your doorstep!

Posted by Michael Hanscom at February 7, 2003 12:49 AM

I have three things to request for Safari.

First, I think that the toolbar is non-standard. Apple implements a standard toolbar system across all Cocoa applications, and then Safari goes and violates this standard! The toolbar should be customizable via a palette, and all the items should be able to change position, just like a normal Cocoa toolbar. Users can then choose if they want to hide the toolbar, make the icons smaller, or do whatever.

Second, I propose drawer browsing, a better alternative to tabbed browsing. A drawer would pop out from the side of a Safari window, with all the available web page titles in that drawer. You could then click on each page and have the page pop up in the current window, without having to worry about more windows. This also offers advantages to tabbed browsing: you can hide the drawer if you want, which makes it take up 0 screen real-estate (maybe a toolbar button could be added to access the stuff in the drawer as well). Also, you could have an unlimited amount of pages in the drawer, as opposed to tabbed browsing, where you are limited by the width of the tabs.

Three: there should be an option to turn on spell checking by default in all text fields. It's really annoying to turn it on every time you start typing in a new text field.

Lastly, (yes, I know I said three) I would like banner blocking, which is as necessary as a pop-up blocker.

Thanks for allowing us to give you input, Dave! Safari is a great browser already -- now you just need to make it better! :)

Posted by Simone Manganelli at February 7, 2003 12:51 AM

I love Safari interface.
I love the way everything works
but it does not allow remember me at phpbb based forums (http://vegastrike.sourceforge.net/forums/ )

also I have noticed that www.hotmail.com does not want to admit me with safari nor remember me...
it used to--but MS bastardized it somehow between when it worked and when it didn't (to make compliant br0wsers break)

Posted by Daniel Horn at February 7, 2003 12:51 AM

In addition to the obligatory votes for better keychain integration and tabs (or just a more efficient scheme for window management than a menu and Tab-~), I'd also like to see the ability to override certain scripting capabilities like window resizing and writing to the status bar. You've already done pop-up blocking and Mozilla supports these others, so I'm sure you know what I'm talking about. It's so un Mac-like to allow a website to take over my desktop without permission! ;-)

BTW, as someone who used to work on product/UI issues at Pointcast -- don't know if you remember the product, but under-the-hood it was basically an RSS reader for big media companies -- I would strongly urge *against* building RSS capabilities into the browser. "Structured" browsing for pre-defined information types (e.g., headlines, stock-quotes, sports scores, etc.) is, from my experience, a completely different activity than "unstructured" browsing (e.g.,searching, surfing, shopping, etc.). Unstructured browsing requires a much more flexible and open-ended UI, whereas structured browsing is best handled by special-purpose apps that can take full advantage of their prior knowledge of the information's structure (as NetNewsWire, Watson, Sherlock, or once upon a time, Pointcast, do). I'm sure these special-purpose apps sure could use a fast, lightweight and easily-embedded browser widget, though!!!

Keep up the great work...

Posted by Jason Douglas at February 7, 2003 12:51 AM

wow, lots of hits over here..
Dave, someone made a screenshot of my site (phoenity.com) using Safari and found out that content: attr(id); cannot work..

Posted by cheeaun at February 7, 2003 12:52 AM

1) Surfing CHAINS of bookmarks. Each day, I surf batches of bookmarks, like Mac news sites. I'd like to be able to create an "album" or "playlist" of bookmarks (in keeping with other iApps) that I can a) surf in order of my choosing, b) distribute to others (like a presentation or slideshow) and c) even open all at once as tabbed windows. The possibility of adding rich content, like QuickTime playlists or regular files, would further expand the possibilities.

2) Easier access to bookmarks -- make the book icon fully accessible without going to the management screen.

Posted by Tim Doyle at February 7, 2003 12:54 AM

1. One more vote for tabs
2. I'd like to see the ability to queue downloads in the download manager (ie, set a maximum number of simultanious downloads, and have the rest wait before starting)

Posted by Andrew at February 7, 2003 12:57 AM

Full screen mode.
ie nothing on the screen at all except the web page.
(like what F11 does in ie and opera)

Posted by Sam O'Connor at February 7, 2003 12:58 AM

non-layered div tags will nonetheless find a layer of its own in Safari and tables tend to go crazy when it's very narrow in the neighbourhood. I dont mention cookies.

Chimera is a far superior browser, sorry. Apples Safari expedition is one more of Steve's useless conceptual trips to nowhere.

We have had that before.

Steve should port his OS to a new architecture, build new and faster machines but no! Steve wants a browser......

Dave, your work is great! (really)

Posted by Divico at February 7, 2003 12:58 AM

When you click on a bookmark folder in the bookmark bar, move the crusor down the list, change your mind and go directly to the next bookmark folder and click. The bookmark list for the first bookmark folder will close and when you click again on the second bookmark folder the first bookmark folder will open again. This is incredible frustrating. Why not have the bookmark folders in the bookmark bar work as the finder menu, where you can click on the first selection and move to the second and it wil. automaticly open the dropdown list for the selection you crusor is over.

Posted by JP at February 7, 2003 1:02 AM

I want perfect Flash integration :
- flash plugin cannot currently post xml data (major bug here)
- liveconnect doesn't work (it does in Mozilla).

That's we need so our flash/web browser based content management system alahup! supports Safari. ( http://www.lachoseinteractive.net/fr/produits/alahup/ ).

And of course, tabbed browsing !

Posted by Dominique PERETTI at February 7, 2003 1:06 AM

To Mr. Hyatt,

I have tried tabs in mozilla and they are very nice, but when safari came I switched because of the bookmark system and speed.

1. The big problem I had with tabbed browsing is that there wasn't any quick keystroke to cycle through your tabs: eg. apple~ (correct me if wrong) plus on my little iBook 500 Mozilla was slow.

2. Make ripping stuff from pages easy (drag & drop + printing selection)

3. If adding tabs perhaps it is nice to be able to split window or side by side inside safari

4. Allow a second bookmark bar in browser, instead of the ">>" on the right.

5. (K)eep (I)t (S)imple (S)... & keep it fast.

Keep up the good work!

Posted by bluevox at February 7, 2003 1:06 AM

First, thanks for the great work, and for this blog!

Next, I join the bandwagon for the following,

1. Tabbed browsing (as tabs or in a side drawer with a display option name/page preview/location)
2. Keychain integration
3. Add shortcuts (cmd-0 .. cmd-9) to opened windows
4. Add an option to disable the automatic popup of the download window
5. Why not implement a Downloads category in the "Show All Bookmarks" window ? After all, History finds its place there, why not downloads ?

Posted by davo39 at February 7, 2003 1:08 AM

When adding a bookmark to the Bookmarks bar, it should be added to the right hand end of the list, rather than inserted at the left, pushing all the others along.

User focus is always at the top left - that's where the most important menus are and that's where the back button is. Consequently a user will probably already have their most used bookmarks at the left. New ones should go on the right.

Posted by Sam Vaughan at February 7, 2003 1:10 AM

1) a way of switching between multiple pages in the same window. In chimera it's done with tabs. somewhere (I can't for the life of me remember where) someone did a mock up of a bar that appeared at the right of the window that held thumbnails of the page. I'm nto sure what the best UI is, but something that is usable and not too confusing for non technical users. I really hate opening a dozen windows while reading slashdot.
2) Import bookmarks from Mozilla and Chimera (including from several different bookmarks.html files.
3) Ability to block or accept cookies on a site by site bais - I use cookies on sites where *I* let them leave a cookie...
4) Allow me to play voidwars (http://www.voidwars.com/)
Login works, but i can't actually play a game.
5) Ability to allow images to be blocked on a server by server (although preferably on a server/directory) basis
6) Get rid of brushed metal.

That's it pretty much in order.

But Overall, It's my prefered browser, apart form when I'm going through sites where I''m likly to open lots of windows that I'll get back to (slashdot, for example), going to sites that leave cookies all over the place (Most news sites...) or Voidwars.

Posted by Marcus at February 7, 2003 1:11 AM

PS: I second the comment on Chained Bookmarks (I use a script for that now): super if this would be possible without script knowledge!

Posted by bluevox at February 7, 2003 1:12 AM

First thank you for your work. I already love Safari.

To make it fast I stole some people words ;-)


- Make text in the web browser draggable. Yeah, you could just use copy and paste, but dragging text around is so satisfying.

-If a link is already supposed to open in a new window without holding down the command key, I'd still like to be able to open the new window behind the current one by holding down Shift-command.

-Take SCRAPBOOK from Internet Explorer, implement and make it better!!!

-Strong Keychain integration. Chimera's way is perfect for me.

-I'll add enthusiasm for a better way to manage multiple open windows. But I think tabs are a less than ideal solution.
I'm sure you can find a new way. If you implement tabs, make it an user option PLEASE.

-Better contextual menu support.

-Don't care if Safari is metal or aqua if you keep the menu bar really small.

-Allow bookmarks to be dragged on the Show Bookmarks button, so we can place it where we want.

-Make Command+B the shortcut to Show All Bookmarks!

-Using the delete key alone to delete bookmarks is quite dangerous... Command+Delete.

-Most important: Keep Safari small and fast!

P.S: Make the status bar on by default, so people will stop asking "I want to see where a link is pointing" when this is implemented right from the start!!!

Posted by Azark at February 7, 2003 1:12 AM

- please do everything you can to reduce the interface and increase the webpage display.

i'm a big fan of MSIE for Windows F11 option to completely hide the interface except for the menubar. in fact, i believe the menubar can completely slide out of view like the hidden dock so your entire screen just displays the webpage. users can still navigate with hotkeys or an improved contextual menu

- embed as many functions as possible into a single interface bar:

o holding down the home button would display a list of bookmarks bar links. you could then hide the bookmarks bar without losing functionality

o merge the webpage's title into the url field, scrolling the info, similar to iTunes's info window. perhaps an arrow would let you choose what info you want to display in the url field. you should still be able to command-click in the url field to navigate up the url directorypath

- the bookmark page should be a sidebar, as in chimera. that would facilitate drag and drop of links to the bookmarks page and directly into any desired folder

- the green maximize button (zoom command) only toggles between existing window size and full size as dictated by current webpage. there should be a third state to force fullscreen size

- i like the snapback feature. the snapback hotkeys should be remapped to make it easier to use with one hand, so i don't have to take my right hand off the mouse. adding snapback commands to an improved contextual menu would help

- please implement tabs. i don't understand why people are explicitly asking that it not be included. it's an *option* in mozilla .. don't like it .. don't enable it. but don't keep it away from all of us

o again, tabs navigation hotkeys should be easy to use with one hand. chimera's next/prev tab hotkeys require shift-command-something which is awkward with one hand

o whether you use mozilla-like tabs or mac os drawers doesn't matter. support both and offer the preference option

- why is there a hotkey to minimize safari's window (command-m) but no hotkey to bring it back? this is a larger mac osx issue, unless i'm missing something. command-tab works like windows' alt-tab to cycle through open apps, but minimized windows stay minimized in the mac. i prefer windows' behaviour of cycling through each app's window and then popping it up.

o bring all to front doesn't seem to pop up minimized windows, as it does in MSIE. make it do this and add a hotkey and you'll be my new best friend

o also, please add a hotkey to cycle through windows, like MSIE's command-tilde

thanks for listening. hope this is useful. i like safari but chimera's my primary browser because of tabs and keychain support.

Posted by yam at February 7, 2003 1:14 AM

I noticed (when looking at my old work in Safari) that IFrame behaviour is somewhat quirky in Safari. I have my IFrames set to height 100%. When I do that (in CSS or just with an attribute) the IFrame isn't displayed at all in the browser.

Otherwise, thanks for an excellent browser and my new browser of choice!

Posted by Thorhallur Helgason at February 7, 2003 1:15 AM

I think they get the message now that people want tabs :)

But how about...

1) A Go button next to the URL, so I can copy and paste something in with the mouse and then click Go instead of having to move to the keyboard and press Enter.
2) Form autocomplete and storage of passwords in keychain. And this has to be the Windows IE way, where autocomplete in form fields works like autocomplete in the URL bar (dropdown list of selections) NOT the Mozilla way where it just stores one per page and shoves it in the box whenever you goto it.
3) Make it so I can tab to all types of form field and not just text boxes. This REALLY slows me down when posting content on my site because I have to take my hands off the keyboard to click the radio buttons.

And for the love of jesus and mary don't do drawers instead of tabs. That's a huge amount of screen space wasted down one side for something that's only like to contain less than 10 items.

Posted by Richard Smith at February 7, 2003 1:17 AM

First of all thanks so much for your impressive effort in making browsing in the Mac world so much better- it really is much appreciated.

A Dock-like interface element that minimizes a preview of the web-page and auto-magnifies like the dock with am optional "simple view" much like regular tabs for those that want to keep it simple.

Oh yeah -after beta find something to use the Bug button for because I'll miss seeing that little guy at the top right of my window ;)

Posted by Jerry C. at February 7, 2003 1:20 AM

The main bug I've found so far is with QuickTime movies. If you start loading a QT movie (for example, on Apple's movie trailer page), and then minimize the window, the movie stops downloading. As soon as you expand the window again, it resumes...

Posted by Seb at February 7, 2003 1:21 AM

Sorry about third post but this one is to good to miss:

Integrate bookmarks of safari with .Mac homepage!!!

I always wanted to have my bookmarks available if I am somewhere else. If there would be a simple HTML webpage automatically created in my .Mac homepage that would SUPER! (Like in preferences "create bookmarks page on your homepage? > yes/no.) I am sure apple can come up with a nice-looking personal bookmark page, no?

Even better if you could rendezvous them to another safari browser via the internet...

Cheers.

Posted by bluevox at February 7, 2003 1:24 AM

1. A way to manage multiple open sites. Probably not tabs, possibly a drawer, possibly something completely different. Along with a power-user keyboard shortcut to open clicked links in the background -- this minimizes context switches in cases where you have a bunch of links on one page that you want to follow (search results, blogrolls, front page of CNN.com).

2. Support for the title and alt attributes of images. Please implement this properly. alt was never meant to be displayed in visual browsers; Netscape 4 got it wrong and browsers have been copying their bad example ever since. Nowadays you probably have to fall back on that behavior for backward compatibility, but the title attribute (if it exists) should always take precedence. The title attribute takes precedence over alt for the content of the tooltip, even if title attribute is blank and alt attribute is not. IE 6 gets this right.

Example:

[img src="foo.gif" alt="my dog"] --> will display "my dog" as tooltip.

[img src="foo.gif" alt="my dog" title="my dog, Christmas 1989"] --> will display "my dog, Christmas 1989" as tooltip.

[img src="foo.gif" alt="my dog" title=""] --> will display no tooltip.

Posted by Mark at February 7, 2003 1:28 AM

Images are not the only thing that can have a title attribute. Pretty much anything can have a title attribute. This is especially important for links, and for input elements in forms. It doesn't have to be a tooltip, it could be a speech balloon like the old Balloon Help, or be displayed in the status bar (assuming it was visible), or something else. But the title attribute should be made visible to the end user; that is its sole purpose in life.

Posted by Mark at February 7, 2003 1:32 AM

here's my request:

1. tabs!
2. keychain for login and pass.
3. Fullscreen view

textured window is ok, progress bar on the address is awesome!

thanx
Andrea

Posted by andrea castelli at February 7, 2003 1:36 AM

Not seen anyone else raise this, it's short and sweet. The Stop button on the toolbar is an X which in the rest of Apple's (and others) UI means dismiss. A more normal shape for stop accross the globe is a square box - see just about any player of DVDs, CDs, Tapes, Videos etc.

Posted by Tom at February 7, 2003 1:37 AM

1) Tabbed browsing
2) Dumping metal interface
3) Improving download manager
- it should allow download queing, not download everything at once, with user settable simultaneous downloads
- it should allow pause/resume downloads
- it should allow bandwidth throttling
- after 'Download this link' it should not wait until remote side replies before putting the link into queue
4) Type ahead find, like Mozilla does
5) "Block images from this site" command in image popup menu
6) Better cookie management
7) Remembering window position at quit - it never remembers when I put the safari window to top left corner or when I maximize it. At next start, it always "cascades" it. Try it at iBook with 800x600 resolution and you will see how annoying it is.

Posted by Tomas Kovar at February 7, 2003 1:37 AM

- Tabs! I can't browse without them anymore
- Get rid of the brushed metal look

Posted by Stephan at February 7, 2003 1:39 AM

-tabbed browsing obviously, WITH hotkeys to quickly change between tabs please :o))

-Otherwise, it seems that the HTTP_REFERER tag is lost when you open a new window. For instance, on some password protected site, if a link open a new window, the connection to the new window link is refused by the host because this tag is not correctly set.

-something to import/export bookmarks in some standard format (IE and mozilla for instance). Thatd be really great to users on the move.

-otherwise, THANKS FOR THE GREAT JOB!! wonderful app, i havent seen such a really _new_ browser since ... netscape 4?? :o))) keep going, youre doing just great!

Posted by alexis at February 7, 2003 1:43 AM

I love Safari, and would love it even more if the following features were added to it:

1. tabbed browsing
2. username/passwords from web forms saved in keychain
3. favicons in the bookmark bar like in Konqueror and Chimera
4. 'Back' option in contextual menu when right-clicking a webpage

Posted by Pedro7 at February 7, 2003 1:44 AM

1. Tabbed browsing
2. Better download manager
3. Full screen view
4. Import bookmarks from any other browser

Posted by NIkos Xydakis at February 7, 2003 1:45 AM

Please give us a better support of Arabic.
It is still a disappointing experience to browse through Arabic websites with any Mac browser, and Safari is unfortunately not an exception : the famous "letter size" bug has to go, but this wouldn't be enough.
try anytime to browse thru those two sites
www.alwaraq.com
www.adabwafan.com
it doesn't fully work.

Posted by Fred at February 7, 2003 1:45 AM

I usually have the bookmarks bar turned off for space, but would like a quick way to access the bookmark browser. I.e. this means an optional equivalent of the "open book" icon at the left of the bookmarks bar in the main tool bar.

Oh, and I'd also like to (be able to) change the order of icons on the main tool bar. In my personal world, home should be to the right of the stop/reload button.

In other news, I'd like to complement your team on the text displayed in the status bar when hovering over a link. Strikes me that no one had that ide before, now that I've seen it.

Posted by Christoph Pfisterer at February 7, 2003 1:45 AM

Quite a lot more CSS bugs have been added to http://diveintomark.org/safari/ , by the way. Fix 'em. :)

Posted by Ben Hines at February 7, 2003 1:46 AM

Keep it simple and abide by Apple's own rules (i.e. tool bar etc.)

The big UI problem is to issues: tabbed browsing and bookmarks.
1. I miss tabbed browsing very much but I second Simone Manganelli that drawer browsing might be a better alternative. Think outside the box. One could even do an iPhoto window browsing of thumbnails.
2. I like your solution for bookmarks. It actually makes you order them so you can find something later.
BUT it is far from perfect. When I choose a bookmark I loose my access to all the other bookmarks. A drawer would be nice.
Also the bookmarks should be more interactive. Making it possible to save a copy to cashe, showing if pages have changed or open a group to tabbed browsing.

Posted by Tim Thøgersen at February 7, 2003 1:46 AM

remove the metal look of the main window.
add tabs in the mode of Chimera.
fix the annoying bugs triggered by helgon.net.
let users customize the identifier string.

Posted by Camilla Drefvenborg at February 7, 2003 1:47 AM

I love safari, but can't move away from chimera without some sort of tabs.

Posted by shreddies at February 7, 2003 1:49 AM

Heres a suggestion for where you can put tabs in safari without a huge increase in bar size.

http://testweb.sph.no/safari/tab_suggestion.jpg

Posted by JP at February 7, 2003 1:50 AM

Safari sends the following headers:

GET /phpinfo.php HTTP/1.0
Accept */*
Accept-Language en-us, ja;q=0.33, en;q=0.67
Connection close
Host localhost
User-Agent Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/51 (like Gecko) Safari/51

What about support for HTTP/1.1 features, such as:

Compressed content encodings
Cache Control Headers
Persistent Connections (with pipelining)

Posted by Jeff Moore at February 7, 2003 1:51 AM

Great app, well done.

My vote goes to:
- more iTunes like (eg bookmarks have additional columns like 'last updated', 'last visited','size' etc.) &/or bookmark checking (similar to IE's Subscription), sort bookmarks depending on which column is clicked
- Dragable hightlighted text (so can make a clipping - similar to links)
- Google field customisable (ie choose which search engine to use - Yahoo, Altavista, Metacrawler etc)
- And yet another one for tabbed browsing (or something similar)

Other than that, it's a fantastic browser, keep up the good work!

Posted by James at February 7, 2003 1:52 AM

- AutoFill
- Tabbing should include popup menus/-lists:
Imagine giving your international address somewhere.
Enter name - tab - street - tab - ZIP - tab - city -
tab to popup list - typing 'us' sets list to USA - tab........
Today you stop, switch to mouse, scroll down some
time, switch back to keyboard...
- Key chain, but unlike Chimera with remembering sites
you don't want to add (like your bank accout details)

Posted by DC at February 7, 2003 1:56 AM

Only one wish: Tabbed browsing.

Posted by Michael at February 7, 2003 1:56 AM

- I would love to see this implemented: http://look-designs.com/extras/safari_mp/safari_mp.html (It could be a sliding tab or may be something like a dock for Safari)

- Kiosk mode ? Full screen with password protection. (Public usage fully protected)

- Bookmarks dragged onto the Bookmarks Bar Bookmark button should pop open the bookmarks pane and allow for specific placement.

- A better download manager, WITH resumable transfers...

- A "minimalist" interface option

- The drop-down menus from the favorites bar, if implemented like the System's menu bar, would rock -- mousing over the favorites buttons as opposed to all that clicking. And drag and drop bookmark directly into sub-folders...

- Speed Up flash !

- In-browser PDF viewing !

- easier way to edit/delete cookies, history and cache all at once.

- Keychain integration

- Better Javascript/Java support /CSS/windows size/plugins/... etc.. (Access to a Javascript console would be awesome)

- The idea of changing cursor status to indicate whether a link will open in new window (+), current window (same), or open in background (-)... very much like the Finder when moving a file or making an alias...

- Contexual menus that allow printing of frames

- Some kind of indicator (swishing or twirling apple status icon) to represent document loading

- built in ftp - the finder is much to slow for ftp

Posted by Patrick at February 7, 2003 1:56 AM

My Favorite: Fullscreen view.

Posted by Marcello at February 7, 2003 1:58 AM

Tabbed Br... okay, you get the point. ;)

More preferences that are common, such as being able to clear history, modify cache/history settings, and edit/remove cookies.

I'm not so much for killing brushed metal. I'm not a big fan of it in a browser, but some may not mind it and it may be preferred on your side. Can there at least be an option to turn it off so the choice is there either way?

Putting the option to change the user agent in preferences (maybe tucked away under advanced options) would be nice instead of in the hidden debugging options, since some sites think of support for IE on windoze and nothing else,and in some cases just changing the user agent is all that is needed to deal with these websites/webmasters with tunnel vision.

Posted by Jason Pool at February 7, 2003 1:59 AM

Is it just me or is there no JavaScript debugging? If Safari encounters a JS error, it just gives up and doesn't generate an error - can we at least have an option to enable JS error alerts - like that of IE? Also I know there is a keyboard shortcut for viewing source, but could there be an option to show a button?

And for those who don't like the brushes metal interface, try Application Enhancer with the Metallifizer module from www.unsanity.com

Posted by Tom Holland at February 7, 2003 2:01 AM

The logic for remembering the window size needs work. The rule should be that Safari will only ever save the window size when the window has been manually resized by the user. As it is, windows sized or resized by JavaScript often (though not always - it's inconsistent) end up setting the new window size.

I use a site that pops up a small window; sometime later I open a new window (with command-N) and it's the same small size as the popup. Terribly annoying.

I second the suggestion that the search bar be customisable; even if it remains tied to Google (fine with me!) it would be nice to be able to direct it at, in my case, google.co.uk.

I would *love* to be able to search my browser history.

Posted by William Dell Wisner at February 7, 2003 2:05 AM

I'm strongly *in favor* of RSS built into the browser, because it's essentially a web activity, not a separate activity like email or usenet. I have an idea for RSS UI/implementation that I think might satisfy the nay-sayers: You're already storing bookmarks in XML format. Why not let bookmarks in the bookmarks manager optionally expand out into stories on the bookmarked sites? So you could drill down farther into a site right from the bookmarks manager, and see excerpts/previews there, etc. Seems like a perfect fit to me.

My money is on RSS becoming integrated into all major browsers in the near future. Appple may as well lead the way here.

Posted by Scot Hacker at February 7, 2003 2:08 AM

1) regexp add-blocking, as in iCab
2) HTML validation smiley, as in iCab
3) support for MNG, as in Mozilla

Posted by Damien at February 7, 2003 2:11 AM

Here's my 2cents...
I LOVE the brushed metal interface, please do not kill it off, although you could offer a preference pane to switch between aqua and brushed metal.

Tabbed browsing please but better implemeted then Chimera, smaller tabs with individual close buttons, good contextual menu controls and the ability to move the tabs to the side or bottom as opposed to the top.

Better ability to customize the toolbar, a print button would be a good start. I think the buttons you have are beatiful so no change needed on appearance.

In the same way you can switch into the bookmark browser, it would be great to be able to switch into the sherlock search channels. I realize this is a direct attack on the very point of sherlock as a seperate app, but i would really apprecite the integration.

96dpi text rendering please!

Don't ever get rid of the bog report button, it shows that you care and that you acknowledge that V.1 won't be the end of development.

The spinning circle of lines as a loading indicator would be good. also make the UI obey the system prefs for colors. I like graphite!

Don't bother with themes, most of them are pug-ugly on mozilla. Kaleidoscope anyone? no thanks!

probably not your province but i'd love safari to be the fastest java browser on the planet.

ok thats enough from me

Posted by Rob at February 7, 2003 2:13 AM


1- optional WYSIWYG Text Editor for textareas : A sub-class of NSTextView would be perfect, adding links handling, choice of the generated html (html4, xhtml..). Well, something like the IE/Win wysiwig editor, but better :-)

2- Tabbed browsing the Aqua way :

A mix from my mock-up
http://radio.weblogs.com/0001103/2003/01/09.html :

and this mock-up :
http://look-designs.com/extras/safari_mp/safari_mp.html

But make the drawer on the side OR -under- the window (for small resolution screens)

.. and solve usability issues that comes from these ideas. :-)

(My mock-up for example has a lot of none solved issues).

JY.

Posted by JY at February 7, 2003 2:18 AM

First, the obligatory votes: for tabs, better keychain support, and better forms support.

And a big vote against the brushed-metal interface. Use of it violates Apple's current HIG, which are already vastly stupider than the HIG of years (and OSes) past.

One thing I haven't seen anyone mention: I'd really like to be able to lock a page in place, overriding automatic refreshes. Dunno if this is generally useful enough to merit implementation though.

The old Apple Data Detectors were a really cool technology. I'd love to see them revived, but in the meantime, it would be great if context-clicking on a URL that wasn't part of an anchor would offer an option to load that URL.

There are lots of other things that I'd like to see, but I'm all too aware of the current UI complexity in Mozilla, despite the lack of any UI at all for many options. I guess the one thing that seems critical to me for serious browser users is better filtering, and yet there are two major problems with filtering: first, Apple may have a position against allowing aggressive filtering of images or cookies, as it may irritate some partners. And second, the interfaces for configuring filters could be quite complex.

I would suggest looking at iCab's system for filtering images & cookies. It's not perfect, but it's much better than anything else I've seen. If the Safari team is willing to implement strong filters, that would be great. But if not, it would be extremely cool if it would at least implement a filter API, so that ALL URLs it wants to load are first checked by a filter app. Then it would be up to that app to implement a UI, and to choose what criterion it might judge URLs by. It could be similarly responsible for OKing cookies, javascript, etc.

The separate app (or plugin, I suppose) is not ideal, because contextual menu integration (a la iCab, again) would be really nice, but I offer it as a means of appeasing the anti-banner-blocking faction within Apple, if such a thing exists.

Thanks for the fine work so far.

Posted by Alexis at February 7, 2003 2:20 AM

It didn't take me long to replace my previous browser of choice... Very impressed with Safari. However, I do miss a few things:

- Tabbed browsing (OK... Probably 250th person to mention that!) However, if you have a better idea offering the same functionality... Go for it!
- A preferences option which allows users to choose the way Safari opens pages from other applications. I personally prefer external apps to open the page in the frontmost window, instead of opening a new one.
- Multimonitor awareness. When I ran Chimera, I often ran with the browser on the secondary screen. All new windows would open on that monitor. Safari, however, insists on opening new windows on the primary screen.
- Popup override key. Sometimes pages do open useful popups. An override key would be helpful, allowing one to enable popups for a certain period.
- The bookmark system is excellent, however it is impossible to drag a bookmark and place it between two folders: The application always assumes you want to place it in one of the two folders.
- Downloads to other locations. In most cases, downloading to the chosen Downloads folder works, but sometimes it would be nice to be able to download to another location (using a "Download to..." menu, for example).

DS

Posted by David Shirley at February 7, 2003 2:20 AM

-key shortcut to cycle over windows (like Command-J in MS Explorer for Mac)

Posted by Francesco Tondini at February 7, 2003 2:20 AM

One more idea: When a window opens without a toolbar, some sort of progress indicator is needed (perhaps in the status bar).

Posted by David Shirley at February 7, 2003 2:21 AM

Hide Cursor When Scrolling

The other browsers do this nice trick whereby if you are scrolling down a long page of text (for example a long forum or news article) then the mouse cursor is hidden so that it doesn't interfere with viewing the test. (To clarify: Scrolling is by scroll wheel on a mouse or - my favourite - using a Griffen PowerMate).

Other than that, keep up the amazing job!

Posted by CGI at February 7, 2003 2:21 AM

Safari *needs* to be compliant with the HI guidelines. Get ride of the "textured" windows. I am sick of Apple telling developers one thing and then doing the opposite. If I have to hear an Apple presentor talk about eating their own dog food at WWDC this year ( yet again ) I am going to give them a wedgie.

Posted by John Crieton at February 7, 2003 2:23 AM

Although Safari has been my main browser since the first day it became available for public (just because it is better than the others), a few features are still missing, and this is the reason I am keeping OmniWeb as a backup.

First is critical functionality:
- autofilling forms;
- more control over third-party SSL certificates.
Surprisingly, this seems to be it, for me anyway! :-)

The following stuff is not that critical but would be nice to have:
- improved window size remembering algorithm. Although Safari blocks popups very nicely, there are sites with pages that resize browser windows. Following newly opened pages sometimes inherit this new inconvenient size. In OmniWeb there is a "Save Window Size" menu item which does the job perfectly;
- this also affects the full-screen/maximised page behaviour;
- limit on the number of iterations for animated images they eat resources;
- optional charset/encoding toolbar item (popup menu or similar) a-la OmniWeb. Some non-English sites provide wrong or no charset information. Remembering charset information per browser's inherited windows and/or per website would be a killer: choosing the same charset for each page opened in a new window via View->Text Encoding->(a long list) is not quite convenient;
- opening an empty/default page when clicking on the application icon in the dock and all other web pages are minimised (instead of showing the last of opened web pages).

Thanks very much for the great browser!

Posted by Konstantin at February 7, 2003 2:24 AM

1. Make it as fast (preferably faster) as Chimera
2. Tabbed browsing
3. Please provide an option to turn off the dotted box that appears when you click on a link
4. Otherwise, good job - it's way overdue that we took on M$ (and beat them) at their own game. (Bet you anything you like the next upgrade of Explorer is optimised like crazy)

Posted by David at February 7, 2003 2:24 AM

It would be very handy to be able to view bookmarks in the same window as browsing, so that they appeared on the left perhaps as with IE.

Secondly, when browsing to a new page, when you first start using Safari, it's really not clear that the shading behind the URL text field is the progress bar. I think it would help to by default having the spinning symbol at the right hand side in the text field, in the same way as there's a cross in some apps to delete the entry.

Posted by Roman Marszalek at February 7, 2003 2:24 AM

Remove brushed metal. Please. BTW, why are the windows beveled at the top and flat at the bottom (when the status bar is showing) ?

Posted by Cyril at February 7, 2003 2:29 AM

SnapBack-commands should be available via contextual menu.

Posted by cdorn at February 7, 2003 2:30 AM

Safari looks great, but misses a few things to be usable for me:

Import / export of bookmarks in HTML format for integration with Mozilla and others. I do not want to recreate that huge list again.

Integration with audio files for installed audio tools (so far it neither uses iTunes nor Realplayer for audio content).

if a 3 button mouse is present, make the midddle one open the link in a new window like all the UNIX browsers do.

Make the status bar displayed by default.

Allow selective blocking of UI interaction with scripts like in Mozilla (allow/dissalow change of status bar, pop ups, etc....).

thc
afx

Posted by Andreas Siegert at February 7, 2003 2:31 AM

Safari is already an exceptional browser: clean, efficient, elegant, quick, unencumbered by feature bloat.

A few suggestions:

1. More printing flexibility. Either by option or by default, users must be able to turn off the printing of background images and patterns. I've had pages that took more than 20 minutes to print on an HP LaserJet; in each case, a background image, pattern, or color seems to be the culprit. Not every web site has a "printer friendly" page!

Additionally, some ability to customize type size when printing would be most welcome.

2. Better support for Javascript login procedures, especially at financial sites. I have already posted several of these via the bug report mechanism.

3. Improved implementation of Snapback. On sites such as the Wall Street Journal and the New York Times, (the International or National "fronts" for NYT, for example) Snapback has a tendency to snap back to YESTERDAY's page, unless the history and cache are cleared each morning.

Thanks for listening!

Jeff H.

Posted by Jeff Horn at February 7, 2003 2:32 AM

URL auto-complete when I start typing the title of a bookmarked page as well as when typing the URL.
Searchable history.
Tabs.

Copy and paste using keys to work properly inside Flash.

Thanks.

Posted by Andy Beaumont at February 7, 2003 2:32 AM

I'll add my voice to

1) tabbed browsing (or similar, original , equivalent efficiency gain.)

2) Remove the brushed metal; aqua-paper is much nicer

3) Back and Up buttons would be neat

4) Dragging images to the desktop should produce an image, not a webloc

5) IE's PageHolder is a good UI thing.

6) Website-grabbing functionality is something that browser s should have :-)

Thanks for all the good work

Nick

Posted by Nick R at February 7, 2003 2:34 AM

Request!
Dave!
I eagerly desire the browser with the tab!

Posted by MASA from Japan at February 7, 2003 2:35 AM

The only dramatic change would be the addition of tabs or some tab-like alternative. Drag 'n' droppable goodness should be present (drag links to tabs, rearrange tabs by dragging, etc)

- Speaking of drag 'n' drop - text clipping support (in common with other Mac apps)

- The current non-standard toolbar needs to be fixed to be Cocoa-like.

- Copy/Paste commands on the context menu.

- Dropdown lists on the bookmark bar buttons get a little confuserated sometimes :) F'rex, click one dropdown menu, leave that open, and point to another menu. Click this second menu twice, and you'll find that the original menu still opens.

By and large, Safari's got the UI spot on. The progress bar and the reload/stop button are great ideas.

Posted by Chris Platts at February 7, 2003 2:41 AM

Only a few things I can think of (actually it was more but then I saw the posts about the status bar :) )

- Middle click to open in a new window, just like Chimera :)

- Resumable downloads would be great too, in fact, why not go the whole hog and allow several connections to the server (or several servers? :) ) for one file.

- Tabs... well, maybe. I'm not particularly bothered about tabs the mozilla way (although i'd be perfectly happy with that), but some easier way of managing multiple open windows, even just having a duplicate window list menu closer to hand, on the left of the bookmark list?

Posted by doob at February 7, 2003 2:42 AM

I'd like an option to make the downloads window close when it's done downloading; and of course tabs.
But don't do anything to make it bloated and slow.
Thanks,
Patrik

Posted by Patrik at February 7, 2003 2:50 AM

Ability to install the Adobe SVG Viewer plugin (http://www.adobe.com/svg/systemreqs.html) so that scripts in the SVG and scripts in the html can communicate as they do in IE/windows.

examples (require IE/windows to work properly):

http://www.adobe.com/svg/demos/chart.html [ click auto-populate button ]

http://www.theknownet.com/renderCGIs.cntnrs.fs.fcgi?oid=knwa_p_Dlg12989 [ follow links through to actions like 'Build your evaluation structure' or 'Edit your weights' which require scripted SVG+html forms ]

It would be a great boon to the uptake of SVG in the medium-term if a macos-x browser could handle scripted SVG / html.

Of course, in the longer term it would be wonderful to have mature inline SVG functionality in Safari with KSVG...

Safari is a wonderful browser by the way - many thanks! ( and also looking forward to xhtml in Safari )

Mike

Posted by Mike Malloch at February 7, 2003 2:56 AM

I'd would be nice if you could prevent javascript from resizing the browser like in mozilla.. Oh yeah.. And to keep the designers from going nuts, i'd would also be cool if popups opened in the size I specified.. :)

Posted by Gert at February 7, 2003 2:57 AM

here are the ONLY reasons i still use chimera (i'm assuming that safari performance will improve in future versions so i won't mention an sub topics on that):

-tabs
-middle click to open a new window/tab
-really really nice bookmark and history browser/editor
-customizable toolbar

[forgive me if i mentioned something that safari has but i haven't found it]

thanks for listening!! :-]

john

Posted by john joseph bachir at February 7, 2003 3:00 AM

How about a standard Aqua GUI, rather than the metal look? I downloaded Safari_Aqua and think it looks a lot better.

Also, along that line, where's the pill button on the right side of the title bar to roll up the tool bar? Sometimes I really need to maximize my verticle space and clicking that button (in Chimera) does the trick.

The contextual menus need some work as well. Where is Forward, Back, and Copy? Customization would be nice, but I know that's not Apple's strong point.

I thought metal was only for software that interfaced with hardware. It's getting a little out of control....

Posted by Justin at February 7, 2003 3:01 AM

* Hide the cursor when scrolling (It's always in the way).
* Get rid of the stupid 30sec timeout - some sites under load take longer than that.
* Resumable downloads.
* No Tabs.
* No Brushed Metal.

Posted by entrox at February 7, 2003 3:03 AM

Said this in Macfixit, but...

I'm not too bothered about features taken from other browsers... I never used most of the added features (scrapbook etc) in IE, and I never got to grips with tabs in Chimera. I'm sure the best of these will be added by 3rd parties or Apple, but how about new features that are not seen anywhere else?

Bookmarks are vital to the way most people use the web. I like the bookmark management in Safari, and they should extend it taking more ideas from iTunes. For example, Smart Bookmarks would be great. I like to keep my bookmarks nicely filed away in lets say Culture/Literature/McSweeney, Mac/Help/Macfixit, or Design/Web/Zeldman... but they're hidden away and take time to get to. I want a 'most popular' Bookmark list (like the default 'Top 25 Most Played' Smart Playlist in iTunes) which sees what I regularly view and automatically updates itself. This is very different to organising it yourself having a seperate 'Favourite Bookmarks' folder - you often don't realise which sites are your favourites.

Posted by andrewfox at February 7, 2003 3:04 AM

Auto-completion of URLs from words that appear in the title of the page as well as in the URL, like IE. As Adam Engst put it in TidBITS:

"Safari can complete URLs if you start typing a word in the site's domain name. However, Internet Explorer can perform similar auto-completion on words that appear anywhere in the URL or the title of pages you've visited recently or bookmarked. Safari should mimic this behavior; it's unreasonable to expect users to remember domain names, whereas it's fairly likely they'll remember some word that is in the URL or title of the desired page."

Posted by Julio Ohep at February 7, 2003 3:06 AM

Adding some kind of wysiwyg tools for textarea contents, would probably make Safari the browser of choice for the increasing number of people using browser-based content management system.

It has to be easy both for users and, especially, developers who would want to implement the feature.

Posted by Paolo Valdemarin at February 7, 2003 3:07 AM

I have several suggestions. Off the top of my hat...

* Tabbed browsing.

* Ability to CTRL-click link to open link behind/in front of current tab/window. (4 options)

* Ability to set default behavior of ordinary click on link to any of the four options above.

* Ability to start Safari showing a set of pages (as either tabs or windows) either defined by the user, or identical to the pages displayed at the end of the previous Safari session.

* Ability to mark any page area and open all links in that area (behind/in front of current tab/window).

* Ability (from OmniWeb) to not download or display images conforming to standard ad sizes and shapes.

* Faster browsing by niced preloading of pages linked to from the current page.

* Faster browsing by niced preloading of user's most frequently visited pages before even starting Safari.

* Faster JavaScript and Java support.

* One database for all bookmarks, accessible by anyone else developing browsers for OS X.

* Ability to sync bookmarks via .Mac and Rendezvous.

* Ability to access and add the bookmarks of someone else via rendezvous.

* Resumable downloads.

Posted by Mikael Jansson at February 7, 2003 3:07 AM

tabbed browsing, autofill, respect css,
respect javascript (window.open heigth x width)

Posted by josevi at February 7, 2003 3:11 AM

Speed and simple elegance are great. Brushed metal is harsh and unpleasant. The look of Omniwb and Chimera when skinned with aqua is perfect.

Posted by Scott at February 7, 2003 3:17 AM

- "hand tool" cmd key causes hand cursor to come up, allows scrolling by dragging in window.

- hide cursor like IE does. In IE, when the user scrolls the view using the arrow keys, the cursor gets hidden.

Posted by eddie at February 7, 2003 3:22 AM

dont know if you categorize this as gui but it is VERY annoying:
1) i visit a _new_ domain thru a link och hardcoded like:
www.domain.com/somepath/to/foo.html
2) i want to check out www.domain.com top levelpage so i erase somepath/to/foo.html and click enter then the autocompletion has filled in the somepath/to/foo.html again so to get to www.domain.com i have to press delete twice. very frustrating when visiting some db-pages (like ebay) when just want to edit some parameter in a requestfield.

Posted by Joe Doe at February 7, 2003 3:25 AM

Just wondering if it's the very last time you ask for suggestions, Dave :-) G'd luck!!!

Posted by glazou at February 7, 2003 3:32 AM

When working with multiple windows and a page finishes downloading, it insists on bringing itself to the front... This is annoying and reminiscent of Win95 behaviour.

Posted by John at February 7, 2003 3:35 AM

Love Safari...

My requests, in no particular order :

1. Long click = right click, like in the Dock and IE, so that Apple can happily stick with a 1 button mouse

2. I like the way Omniweb keep the focus in address bar, with the whole URL selected. So you can easily edit the address or paste a new URL, without having to select the whole URL first. The "File/New" should do what "File/Open new location" does, and the second be removed.

3. In the Search box, I would like to be able to use other search engine. They could be added by plugins. Also I'd like that it could transfer the search to Sherlock.

4. Auto-Fill, with "Me" info from the AddressBook

I gess that's it... oh no and Tabs browsing ;-)

Anyway, Great Job,

Philippe

Posted by Philippe at February 7, 2003 3:36 AM

Sounds minor, but to me, much more important than f***ing tabs (give it a rest will you!), decent type-ahead/auto-fill in the address bar.
IE5 on Mac does it almost perfectly I think.

Hope you enjoy the feedback ;-)

Posted by Andy at February 7, 2003 3:40 AM

I can't find any reference to it so far in these comments, so here goes:

I'd really like to see a 'send link' button (stolen from Chimera naturally), as I use this function often.

Perhaps this could be expanded by linking to Address book, and when you click and hold the button it gives you a list of recently used email addresses, and then sends the link automatically with mail, without ever leaving safari? (As I usually don't add anything to the body of the message when I do this) Even if no extension of the feature is implemented, I do rely on Chimera's version a lot, and couldn't switch to Safari without it...

Oh yeah, that 'n' tabs ;-)

Posted by b3uk at February 7, 2003 3:47 AM

For a beta, Safari is already nearly perfect. Tweaks. All it needs is tweaks.

Don't get rid of metal. Aqua's stripes are ugly; metal is less so. Maybe come up with one or two more skins, er, appearances for Safari. Let the user choose.

Add an optional slider for changing the size of the displayed image. This could replace the Bigger and Smaller buttons for text. As a user preference, it could enlarge/reduce only text or text and graphics.

The download manager needs an overhaul. I'm sure others have made helpful suggestions.

As others have requested, please show us the URL of a link when we mouse over it. If not at the bottom of the window, how about popping up a link display like you already do with the Apple, Amazon, eBay, and other links in the favorites bar?

Tabbed browsing? I've never used it, so I have no idea what I'm missing. Maybe you guys can brainstorm a new paradigm for the second release. Some sort of window organizer that thinks different, of course.

Oh, and a way to clear the favicon cache. I designed a new favicon for Low End Mac and spent almost a week trying to clear all the bookmarks etc. so it would show up. Finally had to change the home page on Safari, the last step. Then my new favicon showed up. Or maybe Safari could just check for a new favicon every week or so....

Long shot: a URL manager that tracks favorite sites by category, when I last visited, and can check for updates. I'm using a shareware program for that now, but it only works with IE and Netscape. If Safari had this capability, I'd hardly ever have to launch IE.

Like I said, wonderful product that just needs some little tweaks to make it even better. Safari rocks!

Posted by Dan Knight at February 7, 2003 3:47 AM

XML + CSS!!!!

Just when all the major browsers were finally doing a decent job of native XML browsing, along comes Safari to lower the bar. :-(

Posted by David Mundie at February 7, 2003 3:49 AM

1. Multithreaded!! Why is it every browser on the mac freezes animated gifs, flash etc. when a user clicks and holds the scrollbar!??

2. Tabbed browsing and more importantly grouped tabbed bookmarks like in Chimera.

3. Get rid of the brushed metal look, Safari looks 200% better in standard Aqua. The metal takes the attention away from the content because it is so dark compared to the 90% of white webpage content.

4. Better support for UI elements that have height set to 100% , Iframe for example.

5. Take a look at http://look-designs.com/extras/safari_mp/safari_mp.html
For a very interesting alternative to tabbed browsing.

6. Merge KHTML with Mozilla!!

Otherwise Safari is on itðs way to be the best browser on the planet, keep up the good work!


Posted by Eirikur Hrafnsson at February 7, 2003 3:55 AM

1. Tabbed browsing is a must.
2. Put a lot more work into KHTML. You chose it over Gecko. It might be faster(which I can't tell), but its rendering is much worse.
3. Drop the brushed metal look. What happened to the Aqua interface?

Posted by Jeff Self at February 7, 2003 3:57 AM

Would be nice to have a separate button for setting a new snapback mark, preferably also shown when rightclicking in a window.

I would also like to have the download window integrated in the bookmarks/history window.

Would also be nice to have a snapshot feature, that takes a small picture of a given page and displays these snapshots in the bookmarks/history window, much like the IE functionality, but with a picture icon instead of just a snapshot url.

I would also like to see the possibility of extending the search engine (to more engines, defined as you like). OmniWeb have this, its a very nice feature.

Posted by egilDOTnet at February 7, 2003 3:57 AM

Password management in the Keychain is a must. Also, some kind of tabbed browsing implementation would be nice, but I like the drawer ideas better than tabs...tabs would clutter safari. Keep the metal. Also, check out the bookmark window. Theres a MAJOR problem in the metal there....the frames arent outline like in iCal and iTunes. Instead of having the nice grey/black 1px outline, the metal runs right into the content. Not nice looking, IMO. Also inconsistent with the bookmark window (and main window) is that the bottom corners ar not rounded, as is standard for metal apps. In addition, shouldnt the "Collections" bar be metal, as is the "Source" bar in iTunes and the "Calendars" bar in iCal? I know these are nitpicky, but GUI constistency is what Apple usually gets right...check it out to see what I mean, I know they are a little vague. I'm not sure where I stand on the "metal border around window" prospect...it would increase constistency, but I also like how uncluttered the browser is. Also, I want to be able to rearrange the buttons...I like my home button after my stop button. I understand its not an Aqua app so the standard toolbar options dont apply, but something (drag and drop with ctrl or apple button held down) would be nice. And make every website in the world work with it! And make it so that every time I open it a million dollars is deposited to my bank account! And...

Posted by Jeff at February 7, 2003 4:00 AM

I really like the iTunes-like bookmark management-- but I want more! How about an iTunes/Mail-like search bar that lists all bookmarks matching the search string-- with the option to search the content of the bookmarked pages-- as well as "Top 25" visited virtual folders and such. I agree with Steve Job's statement in his keynote that managing bookmarks can be a royal pain in the butt, but the iTunes idea could work quite well. After I heard his keynote, I was expecting the bookmark manager in Safari to auto-categorize my bookmarks when I dropped them into the repository like iTunes does. After additional thought, I realized that this problem is too hard (you would need a online-database like itunes uses), but a robust search function with virtual folders (maybe even drag a search string into the "Collections" pane and get a custom virtual folder) would be VERY helpful! Thanks for all the great work! (P.S. think of something even better/more-innovative than tabbed browsing! ;)

Posted by Alex at February 7, 2003 4:04 AM

Safari is already very useful, fast and pretty, but some CSS issues remain, and some UI elements can be improved upon. Some of the things enumerated below have been said before by others, but for completeness' sake I'll repeat them.

1. Not tabs but a drawer with thumbnails of open pages (optional one window surfing).

2. Drag and drop for text.

3. Forms autocomplete.

4. No coming to the front of windows with sheets, nor of the downloads window.

5. OmniWeb-like source editing. I launch OmniWeb for that purpose now, and for no other purpose.

6. Keychain support, of course. In sheets and forms.

7. Optional (with a key combo) display of title text, block quote source and so on on mouse-over.

8. Limit number of times animated GIFs play.

9. Ad blocking based on smart recognition, with a contextual menu item: "Don't show ads like the present one any more." Would work by looking at size and URI of the ad.

10. New window size should be defined explicitly by user. Now, some pages resize the window, causing any new window I'll open later to inherit their size, which is annoying.

11. Resumable downloads.

12. Support name:password@URI authentication.

13. Keep the brushed metal look (and change the Apple GUI guidelines for consistency's sake).

14. More control over cookies.

15. Status bar now says "in a new window" when I press the command key while the window is being loaded already.

16. Clean up use of swap space more efficiently and at intervals. Now, quitting Safari causes frantic disk activity that even slows down the pointer.

17. Minimum text size.

18. Maximum cache size.

19. Make "Check Spelling As You Type" settings stick through pages and sessions.

20. iCab like HTML validator in the toolbar (maybe have it send the page to W3C, all optional of course).

21. Image placeholders.

22. Save whole page (like IE can).

23. Laxer time-outs for those on dial-ups.

Keep up the great work!

Posted by Hiram at February 7, 2003 4:07 AM

hello
I love Safari, but i have 2 little requests:

-drageable text please!

-as you probably know, in localized versions of google people can choose to search results in a particular language or country. This feature is really useful for a lot of people. It could be added to safari: The user would choose in the pref. a language and a country. a ctrl-click on the search bar could permit to choose between a standard google search, a specific language or country search.

thank you

Posted by Lila at February 7, 2003 4:08 AM

Just to add my voice to the chorus:

1) Tabs. It's a normal part of browsing for most people now and an absolute must for PBook/iBook/iMac users (1024x768 is not alot these days)

2) Assuming the Flash speed issues are fixed, some button is need (like IE's CMD-T or CMB-B pair) to remove most of the UI and allow the user to PRESENT the page, not just view it. Some of us designer-types use our laptops to make presentations, and being able to present through the browser is just as important as via Keynote.

3) Allow lists in Bookmarks/History to remain open, even when you close a window.

4) A "Mark Page for Snapback" BUTTON - some of us forget keypresses.

5) Keep it clean - the elective buttons and brushed metal are a good choice...very neutral and only busy when you want it to be.

Really - I love Safari. Once y'all work out the bugs and UI tricks, go do the same for the Finder!

Posted by Jim In Holland at February 7, 2003 4:08 AM

- When highlighting text & "Right-Clicking" on it, please throw in a "copy" in the contextual menu.
- Have a preference to choose what application to open the page source in.
- Big CSS bug concerning overflow and clipping on the box model.
- Form field autocomplete.
- Ability to highlight a word and drag to google bar.
- Show image dimensions when right clicking an image in contextual menu, or in status bar.
- Tabbed Browsing of course.
- No metal, go with aqua.

Posted by Ro at February 7, 2003 4:14 AM

Safari Uses LaunchServices to determine Which app to use for the FTP protocol - Ignoring any InternetConfig protocol setting (ignoring the MIME types was the right thing however).

This is fine if you take the view that IC is outdated and is only around for compatibilty with older Carbon Apps.

However: The User has no way of changing the LaunchServices protocol bindings (except Web and Mail). Not through an API - nor through a System Prefs Pane.

The default LaunchServices FTP helper is the Finder (which is useless for writing to passworded servers.)

So - clicking on an FTP link in Safari will always open the wrong FTP app (Finder).

could you *please* respect the IC protocol bindings - at least until Apple has a working replacement.

Thanks for all you and your team's hard work!

Posted by Diggory Laycock at February 7, 2003 4:16 AM

How about a nonmetal look. I for one am far from a fan of the brush metal look... oh yea tabs are good too.

Posted by Jaysun at February 7, 2003 4:16 AM

Thanks for opening yourself up to a deluge of comments, Dave. The Mac/Safari community really appreciates you making yourself so available for feedback.

That said, I would like to put in one more vote for tabbed browsing. The mozilla approach may not be the perfect solution, but nearly everyone thinks it is an improvement. It is a great "power user" feature, meaning that those who don't understand or appreciate it aren't hindered by it if they don't use it.

Posted by Duane Gran at February 7, 2003 4:18 AM

Tab browsing - I like to open links to tabs in the background.
Form auto complete.
Scrapbook - some kind of IE scrapbook implementation.


Great work so far...

Posted by Martin at February 7, 2003 4:22 AM

1) Safari should remember between uses if I have chosen 'Bookmarks Bar' or 'Bookmarks Menu'

2) I am not a fan of the brushed metal.

3) More flexability w/ regard to accepting self-signed security certificates.

4) Does 'LiveConnect' work? I've been looking for a Mac browser that can do java--javascript and javascript--plugin for a long time.

5) Make the keyboard short-cut for 'View Source' the same as either IE or Mozilla.

6) tabs!

And please don't take all this the wrong way! I do love Safari -- y'all have put together a wonder application.

Posted by john at February 7, 2003 4:25 AM

- support for THEAD/TFOOT
- interface in other languages

Posted by Jo Hermans at February 7, 2003 4:27 AM

I would like the possibilty to "alt-click" or "shit-click" the zoom button in order to make the window take the netire screen.

And tabbed-windows, of course.

On some pages (for example www.macgeneration.com/actu/), the "command-shift-click" does'nt work: the window opens in a new window but in the front of the other window instead of behind it.

Excuse me, I don't spek English very well.

Posted by Lonesome Boy at February 7, 2003 4:28 AM

1- Tabbed browsing, just like in Mozilla.

2- When adding a bookmark, having the drop down menu default to the Bookmarks Menu rather than Bookmarks Bar.

Great job on the browser.

Posted by A Macintosh User at February 7, 2003 4:30 AM

Tabbed browsing. And if there is or isn't, please open things in order. Safari opens the most recently clicked on item in a list of Command-Shift-Click links in the window directly behind the front window. But that is the LAST thing I clicked on, informationally speaking. What I want to see when I close that front window is the FIRST thing I clicked on. Likewise with tabs. Chimera used to open the last thing you clicked in a new tab directly to the right of the open tab. It now loads from left to right, and is so much easier to use. Make sure it opens the new tabs to the right of everything else that is open, so the last thing clicked is the last thing read.

Posted by Anon at February 7, 2003 4:31 AM

I know you've heard this before, but please, Safari needs tabbed browsing

Posted by Jason at February 7, 2003 4:33 AM

remember values you fill in to a form, autocomplete next time you see the same form. handy for logging in to your bank's website. BUT if the user overrides one of the fields, remember the change. (for when I have to change my password on my bank account). mozilla does this right. chimera remembers but doesn't remember changes.

make download manager optional. I despise having a window open which shows my download history, and that stays after the download is done. the optional behavior should be exactly like mozilla's: ask where to save it, default is the previous location chosen, then the window disappears when the download is done.

the autocomplete feature in the url window: make it act like mozilla's. right now when i type the first few letters of a url the drop down opens and I'm presented with a list of all the urls that match what I've typed, which is fine. but then I hit tab intending to move to the next match, and instead focus moves to the next UI element (I think the search field)! I was just typing, i'd prefer to continue typing rather than switching back to the mouse to click on the correct url. this could be an option too.

great browser, would be my favorite if these tweaks were added as options. just a few more configurable things and it could become the power user's choice. I hate not being able to customize! (this is my main beef with mac os x in fact: we need an option for 'focus follows mouse' rather than click to focus and also to be able to turn off autoraise, and to be able to assign hot keys to things like 'raise window' and 'lower window'. can you tell i'm a linux user? :) )

Posted by zojas at February 7, 2003 4:35 AM

Oops! "shift-click", of course ;-)
And "entire" instead of "netire", "speak" instead of "spek" etc...

Oh, one more thing: I would like a "hack" for the Windows Media Player plug-in in order to see wmv videos on a Safari web pages.

Posted by Lonesome Boy at February 7, 2003 4:35 AM

-FORM autofill+autocomplete
-select text string from page body and search it on Google etc
-tabbed browsing

Posted by lucap at February 7, 2003 4:35 AM

1 Tabs (or an equivalent effect - some folk have suggested using the drawer for pages, like Preview)

2 Either something like IE's "scrapbook" or tighter integration with Stickies, or something even more radical - when I'm researching something, I want to pile up lots of notes from searches without organizing them, and then go back through them later (this means text fragments, media fragments, whole pages, links all treated the same way...)

3 Hover & see link destination

4 Drag text

The minimally intrusive controls are wonderful...

Posted by Alan Faichney at February 7, 2003 4:36 AM

-FORM autofill+autocomplete
-select text string from page body and search for it on Google etc via a contextual menu
-tabbed browsing

Posted by lucap at February 7, 2003 4:37 AM

1. Form fill-in. I do a good bit of shopping online and I love the form fill-in feature in Mozilla - saves a lot of typing.

2. Better support of keychain. Got so many passwords to remember for different website. Mozilla is better at remembering passwords.

Posted by Lola at February 7, 2003 4:39 AM

Both Mozilla and IE (sadly, not Mac IE) have built-in capability for XML-RPC. I realize, too, that this isn't a feature of the engine in Mozilla's case, as neither Chimera nor Galeon support it.

Frankly, I'm not sure how XML-RPC features would be best implemented in a more modular way, but it's nearly vital to what we do (I'm relegated to using mozilla under X11 on my iBook to test the web apps we're developing).

If this functionality could be rolled into WebCore, we'd be ecstatic.

Posted by Zachery Bir at February 7, 2003 4:41 AM

Let me just be the 437th person to respectfully request tabbed browsing. Feel free to ignore those not respectful enough! Otherwise, great product! Keep up the good work.

E

Posted by Eric at February 7, 2003 4:41 AM

Love your work! Seriously, nice job! I would like to see forms auto fill added at some point.

Posted by David Chmura at February 7, 2003 4:42 AM

I tried to play the Java-based games in Yahoo, and I am not able to press any button. That was also the problem with Chimera, Mozilla, and Netscape. Only Explorer and Omniweb seemed to respond correctly.

Additionally to that, I would like to ask (if it is possible) a detailed list of the changes that you do in the localizable strings, or .nibs for the world wide Safari localisers. It is quite difficult to track the changes.

Thanks in advance

Posted by Stefanos Bourtzios at February 7, 2003 4:48 AM

tabs.

Posted by drew at February 7, 2003 4:48 AM

I'd also love a 'Smart Bookmarks' feature. I have no idea how it would work, but it would be like the Smart Playlists in iTunes -- it would monitor your browsing and simply track how often you visit sites that you've bookmarked. Then you can sort your history by 'view count', maybe by rating, and then generate a Smart List of your top 25 sites, or your 25 favorite sites. Maybe even make your Bookmarks Bar optionally a Smart List, so that your five or six most-visited sites show up there.

Also, it would be cool if you could save your 'workspace' the way you can in graphics apps like Final Cut -- your UI settings can be saved to a disk and carried to another computer. It's not necessary now, but if the UI gains any more complexity (any more buttons, etc) it may be useful.

I'd also like to see a more robust downloads manager (w/ the ability to clear completed only, pause downloads, etc.) and the ability to make the downloads window stay hidden when you start a new download (i.e., things download in the background, w/ maybe some visual cue that there are downloads on the main window but nothing more than an icon or color change...something like that).

And tabbed browsing. Although if you guys are concerned about tabs being potentially confusing to novice users, by make any UI to activate a new tab (any 'add tab' buttons, etc) hidden by default.

Posted by David Demaree at February 7, 2003 4:49 AM

- drag-able tabbed browsing with contextual menu support (e.g. refresh every minute, close tab..)

- bookmarks: check for changes (subscriptions), super-bookmark (see chimera, one bookmark opens several tabs/ links, exactly what I do in the morning)

- "smart" bookmarks: (e.g. bookmarks with new content, recommended bookmarks (ak iTunes- "My Rating") from my colleagues via Rendezvous

- print selected

- a url drag to a Bookmarks Bar Folder opens the folder and lets me drag this new bookmark to the subfolder of my choice

**** and now something new !!: *****

Make the internet (at least the .mac part) writable. For my .mac website add an "edit this" functionality, where I can edit/ add content. The same goes for and would be even more appreciated: let me add in the prefs my local served site (e.g. ~sam/Sites) to add/ edit content there.
As a general idea, take Blosxom (open source) make it understand the general quicktime fileformats (jpg, gifs, movs..) so everybody can add content based on the simple filestructure they understand anyway. NetsNewsWriter lets me add/ edit content already (although "create folder" is missing so far). You might even want to add "File Helper" functionality for "Keynote"-files etc. Although I would prefer that you read this information from the system ("default" app for file-extension). So the other iApps could get a pref/ button to save their stuff into my sites folder and SuperSafari could administer that content. iCMS (content management system). Combined with Rendezvous recognized Webservers in a local LAN this would be a killer-app. Want more inspiration, drop me a line, I can go on..

Posted by Rusty at February 7, 2003 4:49 AM

Only one thing:

Tabbed browsing.

Posted by Safari User at February 7, 2003 4:49 AM

Hi,

I work as Security Officer, for a important ISP in Belgium and want to give my comment on Safari !. First it's a great browser, it become even my default one after 20 min with it. But - there's always a "but" - when I compare between PC browser and all Mac browser, there's, in my domain of course, a big functionality missing : the support of "client certificate" and "smartcard" support.

I can say than I 2 year, a lot of things on the Net , will need those kind of SSL certificates : home banking, tax,
e-government, ... to prove with almost a 100% certainty that the user is well the one he is !

Microsoft (or Microsh*t, if you prefer) does support those kind of certificate on the PC plateform since IE 4.0 !!!!!!

I think there's all the stuff we need to implement this on OS X but nobody want to do it , why?

There's OpenSSL, the Keychain, the PC/SC driver for smartcard, all we need to do is to link all that stuff , to be able to use it !!!

Even Mail.app will be able to use it , no need to use the crappy PGP thing. Netscape and Mozilla are supporting this , but they are Monster and Slow solutions.

I know that it's not your speciality but please send this idea to the correct person. I will be available for any info you need , i can maybe help you or Apple in this matter, so feel free to contact me !!

Keep doing wonderful stuff like Safari !

Posted by Jerome at February 7, 2003 4:50 AM

Great work so far.

1. Use a circular object in motion in the upper right of the browser window to show page loading progress. I suggest the same one used in Sherlock and during OS X startup.

2. Allow the user to accept a questionable certificate to keep loading a page.

Posted by Paul Roundy at February 7, 2003 4:51 AM

Oh, one more thing: Keychain support w/ forms autofill for passwords and such. And while I get a sense of the Safari team's general disdain for adding umpteen different managers, I think the browser NEEDS two:

1. Passwords
2. Cookies

Posted by David at February 7, 2003 4:52 AM

increase compatibility with phpnuke. it seems to forget cookies from this engine?

make the "Secure" icon a little bigger/brigher or flash it when entering/leaving secure sites.

Posted by Zeus at February 7, 2003 4:55 AM

Two things that are lacking that I've really gotten used to with Chimera:

1. Tabs. 'Nuff said there.

2. Keychain support. I absolutely love having the keychain populate login ids and passwords for me. It allows me to use stronger passwords, since I don't have to remember them quite so often, and it speeds the login process (just hit Return). I would expect no less from Apple's own browser. Please?

Posted by JB at February 7, 2003 4:57 AM

Support of self-signed SSL certificates is necessary. I can't get to any of the secure pages (webmail, coursetools, etc) of my university (University of Michigan)with Safari because all of the pages are self-signed.

Posted by kovak at February 7, 2003 4:57 AM

My first shot Safari wish list:
- load/reload image Contextmenu Item
- Password handling like Chimera
- CSS Styleable Buttons/Textimputfields
- JS DOM Reference in the debug menu :)
- JS Debugger
- other Searchengines than Google in the Searchbar, customizeable, "Search in actuall page"
- X like "Customize Toolbar" Feature, including "View Source" Button
- Addressbook integration

And much more stuff that makes Safari even cooler. :)

Posted by Max at February 7, 2003 4:58 AM

Please implement a real 'zoom'-funtion like Opera has. It is so easy to do in Cocoa!

I do not understand why most browsers just offer this text-zoom-thing. Most of the time I want to enlarge the whole page not just the words. Every desktop/print application has this really needed feature. Why not safari?

Cheers

Frank

Posted by Frank Illenberger at February 7, 2003 5:00 AM

Oh one more request from me :

- Get rid completely of the Status bar, and do like Omniweb, where the pointed address appears in the address bar rather the status bar. This is really logical.

Posted by Philippe at February 7, 2003 5:01 AM

I'm sure this is just a "me too", but me too for tabbed browsing. I figured you guys considered and discarded the idea, and I thought your decision was probably along the lines of "we have snapback and fast window creation; people can use those instead of tabs." So I tried it, and I do love the browser and use it most of the time. However, I do still really miss tabs. And remember, for people who don't use them, they don't add complexity to the UI - there's no downside.

Posted by cmg at February 7, 2003 5:03 AM

I love the location shortcuts in Omniweb and miss them daily with Safari. Please consider adding a similar mechanism in the location bar.

Posted by Rob at February 7, 2003 5:03 AM

tabbed browsing, but put them at the bottom of the window (above the [optional] status bar) - and make them work like OS9 popup windows (remember those, OS archaeologists?).
And usability pedants will have something to get paid for whining about.
Double bonus!

Posted by diskgrinder at February 7, 2003 5:04 AM

Make pop-up selectors and all other form elements tab-able and selectable through the keyboard. It will score with those disabled folks. Oh, and me (^^.)

Posted by titato at February 7, 2003 5:05 AM

Safari allows you to folders on the bookmarks bar. It should also allow you to place them in in subfolders - or in their appropriate location in those bookmarks bar folders. (This way you do not have to sort/arrange them later).

Posted by Nakor at February 7, 2003 5:05 AM

Give the zoom Menu a shortcut. My Safari always opens with the windows shifted to the right.

thx

Posted by Louis at February 7, 2003 5:07 AM

First of all, thanks for providing me with what, already I think is the best browser on any platform (for me anyway)

Things that I would like to see:

1: Selected text on a page should be draggable (as it is in form elements)
2: Form auto-fill. This is not easy to do well I find, but it is a useful feature when done well (Hey I could spec out a good way of doing it for you if you like)
3: Be able to drag items out of bookmark-bar sub-menus (ie to delete a bookmark)
4: A much improved source viewer with colour hi-lighting would be very helpful (see OmniWeb!)
5: Javascript error reporting.

Theres an annoying little (non-rendering) bug in the bookmark-bar: Clicking _once_ on an item that produces a sub-menu, then clicking on a different sub-menu containing item, will cause the first sub-menu to re-open instead of the second. Basically the fix for this is to close the sub-menu properly when the mouse is moved on to any other bookmark-bar item.

Posted by Daniel Bambach at February 7, 2003 5:09 AM

Ahh forgot! - really useful this one.

Instant text searches of browser History (searching both title and URL)

Posted by Daniel Bambach at February 7, 2003 5:11 AM

Another alterna-tab system for you:

http://homepage.mac.com/walrusjb/SafariDock.html


Big one for me on general usability is that if I mistype a URL, get the ubiquitous 404, and then try re-typing the address, it seems to default to the previously typed version more often than not via the auto-complete, even if I click back inside the title bar to make the auto-complete options disappear - which I would think is telling the browser to use the newly typed version. It's creating difficulty for those of us who can't type as well as we used to :)

Another big one is spell check - almost useless for me right now as I have to remember to turn it on every time I want to use it. Give the option for full-time spell check.

Metal bothers me less than I thought it would... especially after seeing an Aqua conversion ;)


Posted by Jim B at February 7, 2003 5:12 AM

I would like your picture to replace the bug to the right of the google bar. Pleeease.

Posted by bcoint at February 7, 2003 5:13 AM

The only reason I'm writing this on Chimera is Tabbed browsing. I got so used to it I can't live without it anymore.:)

Posted by Chnuschti at February 7, 2003 5:17 AM

Tabbed Browsing!!!!!!!!!

Posted by S.Fuller at February 7, 2003 5:19 AM

I use Safari as my primary browser and have done since its launch. It is by far the fastest browser I've used to date, and has a really slick appearance, however, I do really miss Tabbed Browsing (ala Chimera, Opera, Mozilla).

I am of the opinion that Tabbed browsing should be a user selectable option so those that don't want it, don't have to have it. It should also have an option to work like Mozilla/Chimera or like Opera (i.e. all new links open in new tabs in the current browser window).

The only other niggling issue I have is with self-signed certificates but since this isn't a GUI issue, I shan't go further into it here.

Posted by David de Groot at February 7, 2003 5:22 AM

When I maximize the main window, Safari does not remember it's size on the next restart. It moves the main window down and to the right. If you make the window slightly smaller, this problem goes away.

Posted by Edward Miller at February 7, 2003 5:22 AM

Great work on Safari so far. Here are some thoughts:

Bookmarking a site with frames should remember the actual URL of all the sub-frames, as opposed to just the frameset.

Tab between _all_ form elements (i.e. dropdown boxes and submit buttons) ... IE:mac has a unique feature where typing text into a dropdown box will select the correct item, and not just for the first letter, either. There's also a timeout on it so you can restart if you make a typo. Arrow keys should work also. Space or Enter on a submit button (or both) should submit.

URL auto complete can be a bit too aggressive - if it suggests a URL, you have to "delete" it to keep exactly what you've typed, as opposed to "tabbing" to get the suggestion. Sometimes I'll even have to delete twice if the suggestion keeps popping up! Also - in any case - "tab" moves down the URL suggestion list in both IE and Chimera, and is more convenient to hit than the cursor keys.

Some type of tabbed browsing would be nice... although the "drawer & page icon" idea sounds like it would use too much space and the icons would be too hard to differentiate (like minimized windows in the dock). Tabs in Chimera are pretty close to perfect, IMHO.

Again, great work!

Oh - and why not open source all of Safari (or any of the "free" apple apps)? ;)

Posted by Jonathan Field at February 7, 2003 5:23 AM

A throbber would be nice, so I can tell when Safari is actually trying to do something as opposed to just sitting there.

Might I suggest using the compass icon as the throbber, and having the needle spin when it is "throbbing"?

Posted by Mike at February 7, 2003 5:24 AM

Killer feature: the ability to, on quit, save the complete state (such as Virtual PC does); not only the list of open windows/urls (please, at least this as Opera does!!) but actually the whole content at the time. Then resume on next launch.

reasons:
- sometimes I have to leave my iBook sleeping for the whole weekend just because I don't wanna loose the zillion webpages I am reading at the same time.
- I've already burned two hard drives, and I suspect its related to this. My 'book keeps getting hot!
- I keep filling my bookmarks with pages I don't really want to keep as a bookmark, but when I have to restart (i.e. software install) and want to keep reading those pages.
- Keeping the browser open for months can lead to instability or memory leaks (it shouldn't but it does, specially with plugins).

please, please!!!

Posted by roberto at February 7, 2003 5:25 AM

Another vote for tabbed browsing. I will switch to Safari full time once tabs are implemented. Great job...

Posted by Brian Sheehan at February 7, 2003 5:27 AM

what i would like to see:

update the thumbnail icon (in the dock) of a minimized window after loading a page is finished (like OmniWeb does).

a button to switch the toolbar on and of (like it is in the finder)

dragging the page with the mouse while pressing a key combination (maybe option-command like it is in the finder, although i prefer just one key)

should context menu pop up just by holding down the mouse button for a while? other browsers do this (at least some older ones), the system generally does not, but the dock does.

make selected text dragable to the desktop (like image files) and save it as a clipling or text file.

saving full web pages (like mozilla, chimera and internet explorer windows) including all images and css style files

add a feature to download all (and/or selected) links of a page at once

full screen mode (i.e. without menu, title and toolbars), could be used rather for presentations of html based contend than for actual browsing

if you add 'tabbed' browsing: someelse pointed out that the tab bar is a waste of horizontal screen space. safari has a very narrow title/tool/address/bookmark bar now and that is very practical. a more compact ui for tabbing (switching from one page to the other and hiding the first one with one click) should be invented. it would be also nice to have more visual information of a page than just the title, maybe an icon view of the tabs?

keep up the good work, safari kicked out the other browser off my dock already

Posted by Jörg at February 7, 2003 5:27 AM

- Keychain support
- Tabbed browsing
- Bookmark checker
- Why brushed metal when it's against Apple's UIG?
- Keep windows with errors/sheet in the background if they were already there
- Why use yet another bookmark format when there already are numerous existing ones?
- Cut down memory use (seems to be leaking memory?)
- Better contextual menu (with at least back, forward and reload items)

Posted by Chris at February 7, 2003 5:30 AM

No problems with Safari's GUI here. I love the layout and functionality. However, two UI bugs that I thought I'd report.

First, I'm having huge numbers of problems with frames (specifically when browsing Sun's Java API docs). I can't seem to search through frames for text (I click in the frame, try to search for a phrase, and am told that the phrase is not found, even though I *know* that it is there and if I open the frame in a separate window it is found without problems). On a similar note, frame focus seems to change erratically, and I often find myself reclicking in a frame in order the be able to scroll through it using the arrow keys.

Second, I'm not sure if this is feasible, but it would be amazing if you guys could get Safari working with HotMail. As it stands now, HotMail won't let me log in. It says that there's a problem with cookies or some such nonsense, even though I've turned on and played around with every option available in Safari at length. Sadly, because of this, I have to have IE still kicking around even though I use Safari for the majority of my web surfing.

All in all, I just love Safari. Thanks for all your hard work and the amazing browser! Much appreciated!

Posted by Sebastian Raaphorst at February 7, 2003 5:31 AM

Full, complete, functional HTML, Javascript, and CSS1 (and 2) compliance. Everything should work. Everything.

This is what a web browser does. If this is not the #1 priority, I have to wonder about the future of the web and its browsers.

Posted by Sam Goldman at February 7, 2003 5:31 AM

An implementation of tabs would be great :)

Posted by Charles at February 7, 2003 5:31 AM

These are all things I have seen mentioned before, but if you are counting votes....

1. Tabbed Browsing, esp. the ability to bookmark a tab group as one.

2. Lose the metal theme!

3. Full Keychain implementation. (Include form autofill)

4. Print Selected, like IE

5. Text Drag and Drop

Thanks for the very cool job so far.

Posted by Mark Johns at February 7, 2003 5:32 AM

Fix favicons. Never show site a's favicon when site b's url is in the address bar. If you put the favicon in the title bar you'd be fine, but with it in the address bar it should go to default it you're editing the address. Also, if auto-complete has suggestions it should show any cached favicons that it has. It seems stupid the favicon is available in the History but not in the autocomplete.

~BS

ps. and I'm not a vehement anti-brushed-metal guy, but the use of it in safari seems to go against all of apples guidelines, multiple windows, without a full border, not emulating any real world equipment... the only way you could get further away from what a metalized window is supposed to be would be to go to an XP app.

Posted by Brendan Sweeney at February 7, 2003 5:33 AM

Mostly some repeats.

PRIMARY: But a mechanism to handle multiple page browsing in a single window has got to be a must. Tabbed browsing is a quick if not so elegant options. The multiple page pane as recommended by Look Design [http://look-designs.com/extras/safari_mp select html page] is pretty darn cool as well, and could be much more elegant than tabs

SECONDARY: A way to bookmark multiple pages as a single link, that will open all pages in the set. Almost like a saved state. Another Chimera goodie. I now find this absolutely necessary when I'm researching a topic, and even when I'm browsing for pleasure. To be able to load 5 or 10 topics in tabbed view (multi-page view), bookmark all under a single name like 'Safari Discussions'and have them all recalled by a single click in my bookmarks window.

LASTLY: DRAG N DROP EVERYTHING! I'm screaming. It's not nice, but wow what a disappointment that a browser from Apple, doesn't allow yout to grab and drag text or images. Sure you can download the whole page or a specific image. But often I don't won't the whole page. I just want the address, or a quote, or a quick reference and selecting it and dragging it to the desktop is standard protocol under almost all other Mac applications, why not Safari?

Posted by Alnisa at February 7, 2003 5:35 AM

Hmm full screen browsing (with password protection for kiosks) - and possibly with vertical tabbed browsing.

Posted by Muri at February 7, 2003 5:36 AM

Well, that clinches it. The human race is doomed.

Posted by Sander at February 7, 2003 5:36 AM

1. make the brushed metal appearance go away. It's ugly and wrong.

2. tabbed browsing.

3. ad blocking. I like the way that Phoenix does this (right-click on ad, select "block images from server"). If it could work with applets and flash animations as well as images, that would be cool.

Posted by Joe Abley at February 7, 2003 5:39 AM

Another resounding vote for tabbed browsing.

Also I would like to be able to navigate my bookmarks folder from the menu rather than having to bring up the bookmarks page.

Posted by Jeff Hirsch at February 7, 2003 5:44 AM

Hi. A couple of points:

Firstly, I don't really think it's a good idea to ask users for GUI feedback. (http://www.useit.com/alertbox/20010805.html) Observing the users' behavior, be it conscious or subconscious, would probably work better. Also, the demographic of this blog I suspect would be slanted heavily towards tech-savvy users and programmers, which is not representative of the target userbase of Safari. Hence, the requests will naturally tend to be on the geekier side, and into further complicating the already-complicated interface. (Right now, Safari's userbase does lean slightly towards the tech-savvy, but that is only because Safari is currently only available as a download from Apple's site. Once it becomes bundled with the OS, as I suspect will be soon, the userbase of Safari will extend to the general Mac-using populace. They are the most important slice of the userbase pie.)

Having said that, my request would be (Yes, I notice my utter hypocrisy - but still) to keep the interface as minimal as possible, and consistent as possible. The former part of that statement, however, does not mean to cram multiple functions into one UI element for sake of saving screen real estate, as Safari currently does. A good interface should be good at conveying the user's intentions into the computer and vice versa. If the user makes a click with the intention of a Stop, and happens to be a split-second late, it would trigger a Reload instead. Not what the user intended. The mere possibility of this happening should be considered a flaw, as things that can go wrong, inevitably, will go wrong. The button is also inconsistent with the rest of the Mac OS X UI as well, as there is no standard UI element which is made to work that way. The same goes for the address bar / progress bar. No other app in OS X has something that looks and works like that, and in fact it actually looks like partially selected text. Another one along the lines of consistency, the toolbar would be better off as a standard Mac OS X toolbar which can be customized not by a menu but by a standard toolbar arrangement sheet dialog, can be shown and hidden by the top right widget, and are larger than the smaller-than-usual buttons of the current state (Fitts' Law - Reducing the target size extends the time needed to reach it). Users will expect, from experience with other apps, to be able to do that. I am hesitating on the lack of a downward arrow on the back and forward buttons, denoting that existence of a submenu, though. On one hand, the arrow is a de facto standard notation, and I feel the submenu's existence should be given indication as other browsers do. On the other hand, the existence of a button that can be depressed/right-clicked to show a menu itself is nonstandard by the HIG. Either the HIG and the APIs should be complemented to provide this functionality, or the functionality should be modified to fit the HIG. The suggestions, particularly the latter, sounds somewhat unrealistic, however; hence my hesitation.

The issue with Metal and Tabs go beyond the scope of this argument, as I believe they both are operating system level issues rather than problems with one app, but I'll state them anyway. My opinion on Metal is that it was flawed by design, and probably based more on Steve Jobs' whims than user interface studies. The worst problem is that the Human Interface Guideline entry on the usage of Metal is worded extremely ambiguously, with Apple itself using them inconsistently, therefore defeating even the "as I do" of "Do as I say, not as I do". (With a version change, Sherlock changed from Metal to Aqua, and Calculator changed from Aqua to Metal? By what reason?) This resulted in loads of apps which use Metal windows just because they could... And even worse, justify its use by conveniently interpreting the HIG as it makes sense to them. The current state is still at least better than Windows, where everybody design inconsistent custom UIs (Groove? or Microsoft's own Office XP and Visual Studio .NET?), but still, this is not a good trend. A window is a window, and all windows need to look and behave with consistency, or else the users' mental model of the computer will be one full of exceptions, conditionals and caveats, ending up needlessly complicated. I have heard that Safari currently uses Metal because "it provides better visual distinction between the chrome and the content". This reason doesn't even attempt to comply with even the ridiculously ambiguous wordings of the HIG! If Metal provided better visual distinction, Apple should have used Metal as the default theme throughout the OS in the first place. Though the mere thought of that may disgust a few people, even that is better than the current jumbled, mixed state of Aqua and Metal both on one screen.

As for tabs... Steve Jobs (or whoever who thought up with it) originally intended to get rid of the window clutter problem by the single window mode, shown early in the development of OS X. As we all know, that was quickly scrapped due to its utter brokenness. OS X instead reverted to a windowing system largely similar to OS 9 (Yes, the Finder's use of windows turned out to be quite different, but look at everything else. They're pretty much the same). So the windowing system remained familiar, but with the clutter problems unsolved. The window menu, widely used in current Mac apps, is a workaround at best.

Despite breaking numerous guidelines, tabs still manage to be useful to many people, particularly the tech-savvy.
In my opinion, the advantages tabs offer against the window menu are that tabs are 1) Always visible and 2) Always adjacent to or near the attributed element. However - here it goes again - no other Mac OS X program works like that, maybe save Excel and a few others, and the user interface needs to put consistency at top priority. I suspect the reason that tabs are only appreciated by the tech-savvy is that it creates another mental layer in the interface; "The screen contains windows which works like small screens, which contains some more screens which can be switched mutually exclusively, with one screen visible on the screen and the others hidden". "hidden" is the keyword here, as it is much harder for users to conceive a mental model of something that's not visible to the eye than something that is. However, it should be noted that even relatively non-tech savvy users can mostly manage to understand the concept of windowing. Tabs, or the concept of mutually exclusive window content selection via on-window elements may manage to be both useful AND consistent only if they are implemented at the system-wide level. The introduction of Mac OS X was a good time to do this, as it provided excuses for changing huge parts of the UI design philosophy, and I regret that they couldn't make a paradigm shift as big as they could have (rich-metadata filesystems, etc). The resurrection of the Apple Human Interface Group might help but as stated earlier, that's obviously issues far beyond Safari. (I presume it was steved a while back, if I remember correctly?)

On one final note, whatever you do to the GUI, please take extreme caution upon making it an option. "Make it an option" is a poor excuse for not being able to choose whether to add the feature or not. It is not "invisible", as some people may suggest. One added option in the UI means one more tree in the forest for the user the get lost in, whether in the main window, or in the preferences.

Trying to be all things to all people put Mozilla in the position where it is today. Safari shouldn't have to make the same mistake again if you have a firm direction in mind, and bravely ignore what sounds irrelevant, ...possibly including this now appallingly long rant. This might piss off a lot of open source advocates, but I think the ability to ignore is one of the advantages of a closed development model as well. You should use it wisely.

While I tremble in fear.

Posted by Needle at February 7, 2003 5:44 AM

History/Bookmarks SEARCH!!

I would love to be able to search for that site I was at 2 days ago,. Why keep history if it almost impossible to revisit afterwords. Same goes with bookmarks. Maybe Smart Bookmarks Folders like iTunes smart playlists??

Thanks!

Posted by E at February 7, 2003 5:46 AM

These have been requested before, but just in case you're counting....

1. Forms Autofill
2. Tabs
3. Ability to remember passwords

Posted by Bob Kozubal at February 7, 2003 5:46 AM

I would like the "Check Spelling As You Type" to be in a state of always on or always off. As it stands when you use it, it only works in the current field that your typing in. After moving in to a new field you must reselect it. Make it a checkable preference.

Thanks! ^_^

Posted by William Limoges at February 7, 2003 5:47 AM

It would be extremely useful if there were pause and resume functions during a download. These functions could help many users to get rid of the silly download managers for MacOSX. That’s all. Safari rules!

Posted by Antonisp at February 7, 2003 5:48 AM

My #1 request would be for Safari to remember passwords for web forms, not just http authentication. I've got about 30 passwords in Mozilla, and I still have to go back there to visit those web sites.

Storing passwords in the Keychain is great, because that gives me a way to view and edit them. No need for a password manager in Safari.

Mozilla has a nice refinement of this feature where it usually can detect when you're changing a password, and it offers to update the stored version. Bonus points if you can do this.

Posted by Stuart Malone at February 7, 2003 5:52 AM

Tabbed browsing.
Autofill forms
Flexable printing options.

Posted by Dean Davis at February 7, 2003 5:52 AM

Safari is a superb browser.

I'd like to be able to make it go to full screen with a single click, and not the "fit-size-to-text" operation that the plus button does. And the full screen option should enable me to remove all toolbars, menubars etc.

I'd also like a better bookmark/hyperlink created when I drag a favicon to the desktop: right now I get a "webloc" file that only Mozilla understands. Safari just opens a blank page at the URL.

Thanks

Posted by Simon Fodden at February 7, 2003 5:55 AM

No. 1 request:

Make the Google field "pluginable".

That is, make it possible to add search engines
that could be switched similiarly to how you switch
between search modes in Mail.
that way it would be really quick if you needed
to search the internet movie database, phone directories etc.

Posted by Isak Jonsson at February 7, 2003 5:55 AM

Safari is my primary browser these days. Kudos to the entire Safari team.

Request #1: Please implement some form of open window management similar in scope to tabbed browsing as implemented in Chimera.

Request #2: Fullscreen mode that hides the dock, toggled through a keystroke.

I hope to see Safari keep its' minimalist interface. It really is a great browser.

Posted by Keith Veleba at February 7, 2003 5:55 AM

My suggestion for tabbed browsing is a SAFARI DOCK

options :
- left / bottom / right position
- hide or show option
- magnification
- keyboard access

access to :
- open windows / download window / cookies window...
- folders and Desktop with the possibility to drag a text, photo to a folder to download it
- icons of other apps : newsreader, Mail, Sherlock, Keychain...
- link to .mac

Thanks for listening.

Posted by Olivier at February 7, 2003 5:56 AM

A realy simple change i would like is that when you put in a word such as apple or anything in the address bar, it will go to www.apple.com instead of apple.com. All other mac browsers add www instead of just com, and i think this would be beneficial to seeing if some sites exist.

Also, I'll just add that I would like what everyone else is saying, including tabs and auto-fill.

Posted by Jango at February 7, 2003 5:58 AM

1) Tabbed Browsing (or some other single window/multi-page solution)

2) Auto-completion and the ability to save in-page usernames and passwords in Keychain, a la chimera.

3) Keep the bug button with the GM, beats going to the app menu to send feedback.

4) A bigger status bar, and the ability to move the progress bar down to the status bar and out of the address bar.

5) Change the download window to allow deletion of single downloads. Also, auto-resume, and the ability to open finished downloads by double-clicking on the icon in the download viewer, instead of having to click the show-item button and going to the finder.

6) Finally, Please give us .Mac people the ability to sync our Safari Bookmarks to our .Mac accounts using iSync. There are a couple third party apps that wish they could do this, but they fail miserably at their attempt.

That's it for now.

Brooks

Posted by Brooks at February 7, 2003 5:59 AM

Id like Bookmarks to work in a similar way to the smart playlists. Let me explain.
When you hit add to Bookmarks, you get the same drop down dialog, with the addition of a 'Choose a category for me' tick box.
If you select that then Safari would maybe use a combination of the meta data and some sort of google style system to put the page in a category, but also multiple categorys if appropriate.
That way you could search the bookmarks for macs or software or a combination, just like searching google.
You could also have a 'most visited' section, listing the sites from most to least visited so your most popular sites are easy to get to.

id love this.

theres also a discussion at http://discussions.info.apple.com/WebX?50@16.dRgOagzqghe.4@.3bbe64d2/5

Posted by Matthew Maber at February 7, 2003 5:59 AM

One more vote for tabbed browsing. I do NOT like the idea of using a drawer based window management system. I have an iBook and screen realestate is precious.

I like brushed metal, keep it.

A button (or at least a keyboard shortcut) to turn off *all* images would be nice.

The ability to define bookmarks to search different websites. Example, I could define a bookmark to search everything2.com when I type "e2 search term" in the address bar.

Alt tags when you hover over an image. For that matter, it'd be nice to right click on an image and copy the image address.

Posted by plank at February 7, 2003 6:00 AM

Tabbed browsing, but in that elegant Apple style, not just grafted on.

K

Posted by macfixer at February 7, 2003 6:01 AM

1. Tabs: Whether it's reference material for development or loading fark links in the background, tabs are the ONLY reason I'm still using Chimera.
2. JavaScript Console: This is essential to developing JavaScript, and the only reason Mozilla is still in my dock.
3. CSS-compliant form elements: I love Aqua, but some sites style their buttons, etc. to match other design elements.
4. URL/add blocking. I don't ever want my browser to request something from doubleclick or X-10. I understand that revenue is how many sites make their money, but I'd love to block at least the most obnoxious ones.
5. Related to #4, more granular pop-up blocking. There are many sites that use them responsibly for interfaces, being able to block them from certain sites would be dandy.

Posted by Ben Del Vacchio at February 7, 2003 6:06 AM

I would like to be able to stop the default home page from loading, or change the URL while it is loading. I got used to this in other Web Browsers, and I hate to have to wait for the home page to load before I can type in something else. Great web browser though!

Posted by EW at February 7, 2003 6:07 AM

While I'm sure many browser rendering issues will be resolved by the time Safari reaches a final release, there are some other things I'd like to see in Safari. One in particular is to have Form elements be able to accept CSS values. You can currently assign font values, but color, border and other values are ignored. It would be really great if this could change.

One other thing I'd really like to see is a good implementation of a "LiveConnect" like technology. IE has been dogging us for YEARS by not allowing developers to script plugins or Java Applets. I've been able to do some great stuff on Windows, and Mozilla to a degree using Live Connect. It would be really great to have this feature implemented on Safari. Then maybe I can get my SVG stuff working.

Oh yeah, native SVG support :) How cool would that be to have a Quartz based SVG engine built into Safari? Of course that is a long shot, but who knows?

Posted by Ryan McDonough at February 7, 2003 6:07 AM

1. Tabs! Not a drawer: too slow to respond and takes up waaay to much screen real-estate on 1024x768
2. Keychain integration. This is incredibly useful, and i use it daily in chimera.
3. Option-return in the Google search should take you to the the "I'm Feeling Lucky" option in google.

Great brower otherwise!!
Alastair Jardine

Posted by Alastair Jardine at February 7, 2003 6:08 AM

Actually I have a couple of other suggestions as well. Alt text would be a welcome addition. I hide a lot of easter eggs in my web site with Alt text. Also Auto completion / Auto-fill with cool features like a drop-down menu of auto-fill selections when you right click on a field! Oh and one last thing! Please make right clicking features like "Make Desktop Picture" and "Download To" more prevalent.

Posted by William Limoges at February 7, 2003 6:08 AM

Please,

I want Keyboard control to Forms! Many of them take Input by Keyboard, I want navigation in Forms along with:

Keyborad control for links, also. Pressing tab for a gazillion of navigation bar to get to the first form element is WRONG. Pressing tab through long forms to get to a link is also wrong. Look at OmniWeb for an Inspiration.

So my main concern is to not mix these two!

Before adding tabbed browsing, think of it. There is already a possibility to read a page while the next one is loading and that is built right that way it should be: Command-Shift -Click. Maybe there is a documentation lack?

Also it smells like getting workarounds for other GUIs annoyances sneak to the Mac by that tabbed browsing stuff. Do you port the annoyances then, too? I use tabbed browsing myself alot under FreeBSD, but only because there is no window manager there that fills that gap (read: IS THERE, I am not root on every machine to install one).

Posted by Norbert Elbrecht at February 7, 2003 6:09 AM

Getting there, but needs:

1) Cookie Handling: These seem still to fail all too often (especially session based cookies set by Lasso) causing massive log-in problems all over the net.
2) Cookie Management: like IE Mac
3) An explanation why Apple went against it's own UI guidelines and chose brushed metal - I'm not against it, just want to understand!

bj

Posted by benjamieson at February 7, 2003 6:10 AM

I would love to see some sort of native navigational aids added that take advantage of the link element/attributes (i.e. http://fantasai.tripod.com/qref/Appendix/LinkTypes/ltdef.html). Mozilla and iCab are doing this to some extent now.

Posted by Kevin Smith at February 7, 2003 6:10 AM

The ebay image upload script does not work in Safari. So when you list a new item you are selling on ebay, you cannot upload the picture of it from Safari like you can from IE.

Posted by EW at February 7, 2003 6:11 AM

Tabbed browsing, please.

Posted by BrandonSeaver at February 7, 2003 6:12 AM

One often-repeated action for me is to send a link to a friend via iChat. How about a menu shortcut for this?

Thinking further, perhaps it would be possible to create some kind of "drop box" in Safari where all incoming URLs from iChat are placed, so you can access them more quickly?

In any case, I think web browsing and instant messaging are two things that often happen at the same time, so maybe there are more ideas how you could integrate those two.

Posted by Rene Puls at February 7, 2003 6:12 AM

I am developing a dynamic image-link directory system that requires javascript to get url. Safari is not working with embed/object.

www.macromedia.com/support/flash/publishexport/scriptingwithflash/scriptingwithflash_05.html

I've tested the frame source and it works in other browsers running Flash 6.

Thanks for allowing input - I'm sure it's hard, but it's a great idea.

Posted by John Donaldson at February 7, 2003 6:13 AM

Tabbed browsing would be great, as I'm addicted to it in Chimera. Thanks.

Posted by Jay at February 7, 2003 6:15 AM

Just like everyone else, I'd like to see tabs, and maybe a "do not load images from my list of wildcarded domains"

Posted by grey at February 7, 2003 6:16 AM

I agree that tabbed browsing would be nice. Also, I'll be damned if I can get Safari to work correctly with Real and WMP content. I often show video clips from News.com to my technology classes, and it just doesn't work properly in Safari.

Posted by Paul C. at February 7, 2003 6:19 AM

1) Please give me the possibility that I can overrule "webdesigners" ideas to:

- turn of navigation-bar
- turn of address-bar
- to resize my window

with the help of InScript.

If this is not possible: a shortcut or a button to turn off/on InScript.


2) Support for the 'cite' Attribute of 'blockquote', please.

Example:
['blockquote cite="URI"'] --> will display "URI" as tooltip.

And support for the quote marks of 'q' (short quotes).

And thank you for your work.

Posted by Clemens at February 7, 2003 6:22 AM

Well, I've seen it in here a bunch of times, but to add my vote: PLEASE ADD TABBED BROWSING. It really does make surfing much easier. Other than that, I wouldn't change a thing as far as the UI. It is simple and should stay that way.

Posted by James Baker at February 7, 2003 6:22 AM

Nice that you can rename a bookmark when you drag it to your personal bookmarks, it would be nice to be able to rename a bookmark that you're dropping into a folder as well. Now it just drops it in and bypasses the rename dialog box.

Posted by Trevor C at February 7, 2003 6:22 AM

Hi...

Please make the "Open URL in Safari" service work with URL not starting with http://, like www.apple.com

Thanks.

Posted by Philippe at February 7, 2003 6:22 AM

Okay not tabbed browsing, however I di think there's a need for a user friendly method of manageing multiple open windows. I was working with 3-4 browser windows last night on my iBook and it was PAINFULL.

The other thing you might considder is putting more than one webservice in the google dialog, like phoenix does.

Posted by Gary Rogers at February 7, 2003 6:22 AM

one feature from IE that I miss in Safari is the ability to select the entire URL with one click. it seems to make everything go more smoothly than the triple-click (especially on a laptop).

Posted by Mike Sassman at February 7, 2003 6:23 AM

I would like to see keychain support implemented in Safari, as it was implemented in Chimera. It seems like the natural use for it: auto-detect a request for a user/pass pair, and then pull that info from the (unlocked) keychain.

Personally, I would prefer this over tabbed browsing, but that's just me.

Also, I would like to see spellcheck turned on persistently, so I don't have to remember to check the check everytime I write in a text field entry, (like this one.)

Other missing features from IE: auto-fill. Scrapbook.

Please don't mess with the bookmark organization: it r4x0rs on toast.

Finally, we can drag-drop and otherwise customize our toolbars on the fly in other Cocoa apps, like OW; why not in Safari?

Thanks!

Posted by Michael Dinsmore at February 7, 2003 6:24 AM

I can live without tabs, but I need Keychain support.

Posted by Gabriel Radic at February 7, 2003 6:24 AM

tabbed browsing. the main reason i'm still using chimera.

Posted by james coats at February 7, 2003 6:25 AM

Auto-Complete Forms. 90% of online forms are a matter of repeatedly filling out the same information over and over. This is the feature of IE that I miss the most.

Separators in bookmarks. Transitioning to the current type of bookmark list is nice... but the bookmarks menu itself becomes practically unusable... as do any menus one creates in the bookmarks bar. Separators are key to making any menu readable... they should be available for us to use (or misuse as the case may be).

Personally, I don't really get into tabbed browsing... but I guess it is the most likely candidate for inclusion since everyone's all hyped about it. I'd like to see a way to turn it off, if it's put in as I have multiple screens and plenty of place for windows... screen real estate is not so precious to me as ibook users. I'd sooner not have the GUI clutter if the option can be disabled as well.

Posted by Radd Berkheiser at February 7, 2003 6:26 AM

I love Safari, but there are two things that would make me love it even more:

1. Copying text from a web page in Safari and pasting it into a text editor results is some U-G-L-Y text that requires a good deal of hand-editing to make presentable. Chimera does a pretty good job with this.

2. Scrolling through a page with the arrow keys should make the cursor disappear.

Posted by Jason at February 7, 2003 6:26 AM

Bookmark synchronisation with iSync and .Mac

Posted by Philippe at February 7, 2003 6:27 AM

A few suggestions:

1. Allow user to lock toolbar. Right now it's too easy to accidentally move/delete items (requiring you to stop what you were doing and focus on undoing whatever you accidentally did)

2. Add form fill capability. This is a must have in today's web world.

3. Add a search bar in the bookmarks section that works like iTunes (any text match in url, description, title, etc) to make it easier to find links -- we gotta a lot of links these days.

4. Do not overload the URL text field with a progress bar. This is bad UI, you can't figure out how far you really are along the process of loading a page. Two suggestions related to this: place % in the status bar, have some kind of animation icon indicating movement (the spinning arrows/wheel?)

5. Of course, allow tabbed browsing and, to be more "innovative", allow a way to specify several URLs to load at once. Maybe a special Apple Event or special URL designation? "safari://www.apple.com,//www.mozilla.org,//store.apple.com" to bring up three tabs automatically.

Posted by Mark Munz at February 7, 2003 6:28 AM

I like how in IE for Windows you can right-click on an image and say "Set as background" and it will make that picture your wallpaper. It is such a pain on the Mac to first download the file to ~/Pictures, then open System Prefs, then go to Desktop, then find your picture. If you could automate the download and setting of the Desktop Picture that would be so cool. Thanks for listening!

Posted by Eric at February 7, 2003 6:29 AM

Love Safari. Another vote for tabbed browsing, but also, off the top of my head:

1. When adding bookmarks, I'd love to have a "new folder" option like in Finder that allows me to create and place a folder anywhere in the tree on the fly. With bookmarks table, "new folder" option only adds it to the outer shell, then it has to be moved.

2. Doesn't recognize some CSS styles -- like BGCOLOR, border, etc. -- with form elements like select and text boxes.

Otherwise, a beautiful, streamlined product with some really nifty features. Amazing for a v1 beta. Keep up the great work.

Posted by dpurp at February 7, 2003 6:29 AM

Support for svg. It displays fine but will not print. See http://www.analtx.com/akafarm/control/control.html and look at what you get if you print to pdf.

A way to set the time (now 30 sec) before safari gives up trying to load a web page. I develop web services that have browser interfaces sometimes it takes longer than 30 sec for the server to process a request. This means that my clients must use some other browser. Drats I am becoming quite fond of Safari.

A simple WYSIWYG editor for those of us who have weblogs. If all it did was the links that would be a great improvement. Drag or paste a Url to a textbox and instead of it reloading the webpage have it insert the url with the appropriate a tags and the title of the page. That would be cool.

Posted by Russell Gum at February 7, 2003 6:30 AM

Allright, you asked for it. ;-)


- follow your own (Apples) HIG in the first place
- no brushed metal
- no non standard toolbar
- no status/progress bar integrated to the adress bar
- no tabbed browsing either
- (image) filters (take a look at OmniWeb)

That's all for now, cheers.

Posted by GnOm at February 7, 2003 6:33 AM

The main thing keeping me on Chimera is so small to be almost silly -- middle-click opens the selected URL in a new window. I stumbled across that feature in Netscape on Linux, then was pleased to see that Konqueror had it. Coming to OSX, I was even more pleased to see Chimera had it. I was all set to switch to Safari but for that.

Personally, I couldn't care less about tabbed browsing. But if you decided to implement it, don't do it the way Chimera does. I jealously hoard my vertical space for displaying content. Come up with something better. :-)

Posted by Larry Kollar at February 7, 2003 6:34 AM

I quite like Safari; it's lean and fast, and gets out of the way.

One GUI element I noticed almost immediately that I thought was "missing" was "Go Next/Prev" commands on the context menu for a page. Adding these would be tremendously useful for me.

Posted by Viktor Haag at February 7, 2003 6:35 AM

Ok, I hope I'll say something slightly more constructive about the metal look. I have checked the first half of the posts and nobody mentioned this. In case it was said in the second half, sorry for repeating it.

Basically I like the matal look when appropriate. It seems appropriate when the structure of the window is so out of the ordinary. By ordinary I mean the standard window with a bar at the top and the main section below (the Finder, Word, Chimera, etc...). Examples of places where the use of the metal theme does not look out of place are: iTunes (buttons in one corner, list on one side, small window at the top), iMovie and iPhoto (that devide the window in a complex set of sections and buttons), etc...

I am not saying that this is what is correct (Apple defines that). I am saying that is what FEELS correct. Safari, then, really does not belong to the metal look but rather to the standard aqua look.

And as a small addition I agree with those who said it, that having the button to show/hide the toolbar would be very nice (a la' IE).

Thanks a lot for all the hard work!

Posted by Diego Virasoro at February 7, 2003 6:35 AM

Tabs! Bump!

Posted by John at February 7, 2003 6:35 AM

I love the feature in Mac OS X's IE Explorer that auto-fills forms with a user's personal information with the press of a button.
I would love to see an auto-fill feature in Safari!
Thanks for the opportunity to contribute.

Posted by Stephen M. at February 7, 2003 6:37 AM

Small issue but annoying one:

I type in a URL and hit return.

I get the dialog telling me that the site could not be found (I was on the edge of my wireless network and fell off long enough to have a server not found error).

I hit return to dismiss the dialog.

The focus is NO LONGER on the address box so I have to click in it and then hit return again to try again. I think that if I hit return in the address box and a dialog comes up, focus should return to the address bar so I can hit return again, correct misspellings, etc.


I would also like to see tabbed browsing but agree that it should be an option. I would also like to be able to drag a tab off and have a new window pop up instead of the tab (and to drag the proxy for a window into the tab area to create a new tab).

And support for MT bookmarklets please!

Posted by Andy at February 7, 2003 6:37 AM

I won't add to the chorus of comments about tabs.

BUT I would like to see the Google integration brought up to the level of the Google toolbar for windows.

Key power features:

o Click to highlight search terms in page

o Some mechanism to quickly find the search terms in the page. Google toolbar does this by giving each word it's own button. Clicking the button goes to the next occurence of that word. Something similar, or cleverer, would be wonderful in Safari.

Rest of the Google toolbar features are not relevant for
me - but this is the key.

BTW one should also be able to select TEXT and then drag it to the desktop or an editor window.

Posted by Karl Glazebrook at February 7, 2003 6:39 AM

Support for svg. It displays fine but will not print. See http://www.analtx.com/akafarm/control/control.html and look at what you get if you print to pdf.

A way to set the time (now 30 sec) before safari gives up trying to load a web page. I develop web services that have browser interfaces sometimes it takes longer than 30 sec for the server to process a request. This means that my clients must use some other browser. Drats I am becoming quite fond of Safari.

A simple WYSIWYG editor for those of us who have weblogs. If all it did was the links that would be a great improvement. Drag or paste a Url to a textbox and instead of it reloading the webpage have it insert the url with the appropriate a tags and the title of the page. That would be cool.

Posted by Russell Gum at February 7, 2003 6:39 AM

Something better than tabbed browsing. This mock-up seems like a good idea, and especially appropriate given all the wide screens Apple's shipping lately (use that horizontal space):
http://look-designs.com/extras/safari_mp/safari_mp.html

That's about it... tabs are what keep me in Chimera.

Thanks!
-Andrew

Posted by andrew fiore at February 7, 2003 6:39 AM

You know, I kind of like the brushed metal look? Perhaps you could give us a choice of look to satisfy both the metal-lovers and the metal haters.

Downloads in a drawer - don't like that idea. Drawers are one of my least liked Aqua elements. They're unattractive and consume valuable horizontal space that's better used in the main window. I personally don't mind the separate window but wouldn't mind alternate implementations instead.

What I would like to see is a way to choose a destination folder when downloading a file. Always downloading to a single default folder creates extra work - after downloading I have to go to that folder, remember what I downloaded, and organize it again - when I could have done all of that at download time.

Posted by Roger Vaughn at February 7, 2003 6:42 AM

Maybe have the status bar only pop up when needed. For example have it pop up when loading a page or moving over a link, then have it disappear when not needed. I don't know if this would be great, or drive people nuts!

Posted by Daniel Morrison at February 7, 2003 6:43 AM

The webpage www.jihadunspun.com is not being rendered correctly. Could you please take a look at it?

Posted by Markus Fauss at February 7, 2003 6:44 AM

Yikes! 421 Comments and still going strong! I bet you'll think twice about asking for Safari GUI suggestions in the future...

That said, I'm just another Chimera user who won't switch until Safari gets...
1) Tabs - although I'm not opposed to some "Drawer" implementation instead, just so long as I can click on one button and load multiple pages in the background, the net effect is the same.
2) Keychain Support
3) AutoFill, preferrably intelligent autofill that uses the AddressBook as it's source of data.

As you specifically asked for GUI feedback, I'd suggest that the Bookmark "buttons" have issues. Sometimes you click on one, and the one you previously clicked on opens up. I personally don't like the look of them either. I'd prefer just a folder icon with text, ala Chimera. Give the text a nice rollover color and your golden.

As for the Brushed Metal look, I think Apple just needs capitulate and tell developers there is no longer any methodology about when to use it/when not to use it. If it looks good, Apple seems to use. Personally, I don't have a problem with it. An option to toggle on/off wouldn't be such a bad thing. Hell, I'd be happy if Apple offered a Brushed Metal option for the entire OS X GUI, ala Max Rudbergs Brushed Theme. Most of Apple's apps use the brushed look now, why not apply it to the OS, where it looks equally as good?

Posted by Ted Lee at February 7, 2003 6:45 AM

1. 'Smart' URL autocompletion. for two reasons:
- iApps like iTunes and Adress Book have it too.
- But most of all: it makes bigger bookmark files manageable (mine is >400k): I often put keywords like 'blog' or 'comics' or 'science' etc. in the description. I can not remember all those URL's, but the keywords are what really matter, and because of that I can actually find all those pages back in my bookmarks. This is my main reason for still using IE.

2. Allow anti-aliasing to be switched off. A lot of fonts look plain crappy when smoothed, and on top of that it gobbles up processor time, especially on slower machines.

3. More contextual menu items. The ability to copy selected text from a page springs to mind.

Posted by waa at February 7, 2003 6:46 AM

Autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill autofill.
Subscriptions.

Posted by Richard at February 7, 2003 6:46 AM

First, as many others have said, TABBED BROWSING!!!

Secondly, I use a little utility called Searchling (http://web.ics.purdue.edu/~mthole/searchling/). Could something like that be incorporated into Safari? I like the Google search bar, but if I could choose from, say, Google, eBay, CNN news, stock quotes, flight info, etc. (preferrably user-editable easily) that would be great. Yeah, I know I can do some of that with Sherlock, but if it could be part of the web browser, it'd be great!

Posted by Andy at February 7, 2003 6:47 AM

If you add any auto-completion, please make it possible to turn it off. In fact most behaviors should be controllable via preferences.

I wish that I could have my bookmarks visible at all times, like Mozilla, but I should be able to hide them away with one click. Also the current bookmark system should still be the default.

Posted by Rob at February 7, 2003 6:48 AM

You've got the space bar working as page down - it'd be nice if option-space was mapped to page up. I know it's not very Mac-ish, but I've grown accustomed to doing it in IE.

Also, command-right and command-left don't function as next and previous when the URL field or search field are targetted. I understand why, but it's mildly disconcerting to overload the keyboard shortcuts like that.

Posted by Sean Kerwin at February 7, 2003 6:50 AM

1- make everything logical to collect drag and dropable

2- timestamp every object (urls in the history, graphics saved, etc) and give a date view or better yet a timeline view to manage saved objects)

Posted by chuck at February 7, 2003 6:50 AM

Please, for us bloggers: A "find content" tool for history URLs, whereby the content of each previously viewed page is indexed and available as a list of ranked URLs. One should be able to specify how far back to search.

This would reduce the need for a lot of bookmark management, since we often bookmark something "just in case", not because we're sure we want to go back to it. This would leverage OS X strengths and may earn bragging rights.

Kudos for a great browser, sure, but equally for setting up a process whereby we FEEL we have a say into a responsive development effort.

Posted by Britt Blaser at February 7, 2003 6:50 AM

Oh yeah - "duplicate window" would be a great addition too!

Posted by Roger Vaughn at February 7, 2003 6:51 AM

Autofill is the killer for me. I filed federal E-Rate forms online for six entities yesterday; I used IE because it has autofill, saving me from typing my name, title, address, city, state, zip, phone, fax, etc. over and over. If Safari had had this feature, I would have MUCH preferred to use it instead. Forget tabs if necessary (I've used 'em and don't see what the hype is about -- cycling windows with command-` is effortless) but autofill is the "sine qua non" for me. WIthout it, Safari will never be my default browser. :-(

Posted by DodgeNeonRT at February 7, 2003 6:51 AM

Tabbed Browsing
Auto Fill Form
Right Click Menus

Basically make Chimera

Posted by ellem52 at February 7, 2003 6:52 AM

Hi!

I would love to have a tabbed browse-feature (or something else with the same functionality)

Additionally I would like to have a standard toolbar (like in Chimera, like in Mail.app, ...) that the user can design according to his own wishes.

Then I would like to have the opening in background in the normal context menu.

Thanks!

Michael

Posted by Ike at February 7, 2003 6:52 AM

I love the browser. I'm going out on a limb and using it exclusively for the time being. Please, please, please, add tabs! It's my only wish; my only desire.

Posted by Jason Seegert at February 7, 2003 6:52 AM

I second the Cut & Paste issue! I'd like the option of a plaintext C&P at the system level. But since it's an issue that I primarily deal with in the context of web browsing, That's where I'd like to see formatted clipboard text go away first.

Posted by Tim at February 7, 2003 6:53 AM

I can live without a tab interface if a new window respects the dock and doesn't always open lower and to the right of the current window. I'm currently on a small, old iMac at 1024x768 with the dock on the bottom. Opening a new window always puts it in a location that I have to move to use the scroll bars. I've not found a workaround to this, but perhaps there already is and I don't know where to find it...

Only other things I miss from Chimera and IE--form autofill and keychain integration.

Thanks for all your work on this!

Posted by David Kingsbury at February 7, 2003 6:53 AM

Yikes! I read to page 81 of 82 of these comments, reloaded the page, and found
myself on page 81 of 168. So forgive me for posting before reading ALL of the
comments. LOL. Anyway, here goes.

Mike Essl: Muting sound sounds cool. Or have Esc/Cmd+. stop any bgsound.
Mike Essl: I second the request for showing image dimensions (somehow).

Matt (capndesign): Yes to title on mouseover, but no to alt -- that's not what it's for (see w3.org for details). Besides, you can always view source if you want that kind of information (and Cmd+F even works in the source window).

Scott [Boone]: 3-- Cmd+arrows. They do work, only not when the focus is the location box (there they act in a text-editing manner). It took me a while to figure this out; you have to hit Tab first, and then the Cmd+arrow will work.

Chris C: "i never understood why mac apps make it so dang hard to "maximize" a window."

Because that was a Microsoft invention; it's not in the Apple HI Guidelines.

"i should be able to click that darn green button and it take me full screen, not just alternate between two [...] sizes."

I hate to admit it, but Microsoft solved that problem perfectly -- Option-click on the zoom button to maximize instead of zoom; click again (no modifier) to restore the window to its user state. I wish all apps (not just browsers) would implement that method. Best of both worlds; I took to it like a duck to water.

"also - i dont like how new windows (esp when you boot the program) jump down, pinned like an inch down and over from where you put them. I'm using some 3rd party app to fix that, but it just seems silly for it not to at least be an option."

I think BBEdit is the only app which provides such an option. :-)

Other window comments:
I don't know why people's window size is not being remembered; whenever I launch Safari, the window appears in my preferred size and location. Maybe they're doing something which I'm not? I wonder what it is. (Christopher mentioned monitor [as in multiple screens]; maybe that's the wildcard?)
As for brushed metal appearance, I say: ask John Geleynse. :-)

Akuma: "I would also like to see the dotted line box that goes around links you click on changed to the smoothed line like in the address bar."

Oh, yes! I almost forgot that one. That [actually dashed line] box is ugly and sometimes leaves artifacts on the page. MSIE implemented focus rings nicely.

Please implement drag and drop from the web page canvas.

Status bar needs to be on by default (as I'm sure everyone's realized).

MIME type mapping a-la Internet Config.

Contextual menu: click-and-hold; TiBook only has one mouse button, and it's hard enough finding the Control key with that durn Fn key in the corner.

Also, something which no browser seems to have but that would be extremely useful, is a menu item "Open Frame in This Window" (others only open frame in a new window, where I must then copy the URL, close the window, and paste the URL).

Tabs, no! Don't like 'em, don't need 'em. I tried them in Chimera, and really tried to like them; it was an interesting adventure, but I did not take to them and I went back to separate windows.
If you even *think* about tabs, be sure you completely think through the Object Model and AppleScript ramifications before spending any time coding; the user interface is only the tip of the iceberg. An AS script written for a tabless Safari MUST work automatically with a tabbed Safari; if that cannot be done, then forget tabs. If it's a question of compatibility, then AppleScript comes first. (Hey, what's the VB model in Windows?) "Tab Lover" couldn't think of a reason not to have them; I submit that this reason will fit the bill.

Download "manager": needs to actually manage downloads. The "reveal in Finder" is nice, but not nearly as useful as the functionality in other GUI browsers.

Autocomplete: This is screwy in v51. I don't know (obviously) if it's been tweaked in your internal builds, but it currently asserts its own ideas over my own typing, which is not very Mac-like. The problem is most exacerbating when editing the "inside" of a URL, such as when going through numbered jpegs like 1.jpg, 2.jpg, ..., 9.jpg, 10.jpg -- when I try to edit the number from 9 to 10, the "0" overwrites the ".jpg". It should let me insert text.
(I guess I'll go report that as a bug.)

Since I'm having trouble with AltaVista's meta refresh (in any browser that supports that) pulling the rug out from under me, it would be nice to have a way to say "ignore meta refresh" so that the page "stays put."

Cookie management: Show full details of cookie, and provide the same options that Lynx does, namely Yes(temp)/No(temp)/Always/Never. Also allow editing of prompt/always/never in cookie manager.

JavaScript management: I need to always allow some sites and always deny other sites.

AppleScript: I've always wanted the ability to intercept a page before it is rendered, so that it can be "fixed" (whether by deleting ads or by changing a fixed-width table to a scalable one or by rewriting URLs to printer-friendly versions, etc.). Also, GURLGURL support would be appreciated by many!
Oh, and a Script menu.

My View prefs: Address Bar, Back/Forward, and Status Bar. That's it.
Since I do not use the bookmarks bar, I too want my bookmarks to go to the menu instead.

I love the browser so far, and look forward to future enhancements.
Great work!

Posted by Walter Ian Kaye at February 7, 2003 6:54 AM

1) Love Chimera's Send URL button. That's a charm. 2) More options for control clicks, and that expand on the typical page options usually found. This is still an underrated opportunity. 3) Even with tabbed browsing, which we all know is a waste of time requesting here, cuz it will be incorporated, I'd still like to see the ability to lay out multiple pages with various amounts of tabs each, so that the pages lay over each other exactly.

Posted by Jeffhalmos at February 7, 2003 6:54 AM

With 444 posts, this has probably been said. Please add a status bar to Safari so when you hover over a link you can see where the url points.

Danke.

Posted by Freaknut at February 7, 2003 6:54 AM

- Autofill
- Password storage
- Tabbed browsing (or alike)
- Scrapbook for pages (An absolute must for transactions, online confirmations and temporary web pages)
- Much faster flash rendering
- Sliding panel for bookmarks, etc. (like Chimera)
- Windows media on-site support (or is it there?)
- Enhanced javascript
- Searchable bookmarks and history
- General customization options (cache, helpers...)
- Method to temporarily download elsewhere

Posted by Karl Rowley at February 7, 2003 6:55 AM

Pref to disable gif animation would be great.

Some kind of WYSIWYG textarea (or seamless support for WYSIWYG plugins eg editize ).

The status bar annotations ("...in a new window" etc) are excellent -- how about applying them to the hover pointer (hand with "+" for new window? hand holding pen for mailto link? ...)

Posted by Roger Turner at February 7, 2003 6:56 AM

Tabbed browsing and the ability to easily accept new certificates and this would be my browser.

Excellent work!

Thanks!
Thor

Posted by Thor Brickman at February 7, 2003 6:57 AM

CSS bug: anything that's defined as hidden for print media is also hidden for screen media by Safari. Style sample below.

<style type="text/css" media="Print">
<!--
#noprint {
visibility: hidden;
display: none;
}
-->
</style>

Posted by bill connell at February 7, 2003 6:57 AM

Juat another vote for tabbed browsing. Otherwise, all is right as rain.

Posted by John Gavula at February 7, 2003 6:59 AM

Tabbed browsing.

Posted by jim at February 7, 2003 7:00 AM

How about an IRC client? Mozilla has one but it's pretty unstable most of the time. Xchat requires running Orroborro and you can't copy/paste and the urls aren't active.

Even better would be to take the tabbed browsing function others have requested and make the IRC another open tab in the browser.

Yes, this would be a good good thing to have.

Excellent work so far!

Posted by Dia at February 7, 2003 7:02 AM

1. I want to see a better implementation of the Download Manager in Safari. It would be helpful to be able to queue transfers as is possible in IE. Also, when a link is option-clicked, the download manager, if already open, should remain behind the current browser window.

2. Tabbed browsing.

3. Make flash .swf's play faster. They lag in the current release-- very annoying.

Posted by Rob at February 7, 2003 7:03 AM

I'd like to see text dragging implemented. Often, there's a url that hasn't been formatted as a link. I'd like to be able to select the text, then trag it into the address field or another window instead of finding the keyboard and doing the copy-paste thing. OmniWeb does it *really* well.

Posted by Mike at February 7, 2003 7:04 AM

The only thing I find myself using OmniWeb for now is the 'check for updates' feature in the bookmarks. Getting that would be better for than even tabs.

Posted by Michael Carpenter at February 7, 2003 7:05 AM

The only thing keeping me from using Safari full time at the moment is tabbed browsing. I have an iBook and do a lot of web devel for my job, and with tabs it allows me to keep a number of windows open without a lot of screen real estate. Tabs are the sole reason why I'm sticking with Chimera at the moment. Also, losing the metal look for the Aqua look would be very nice -- as stated above, it doesn't fit Apple's own GUI guidelines.

Posted by DrHogie at February 7, 2003 7:06 AM

Fantastic browser, add tabs and it will be perfect :)

Posted by Jeremy at February 7, 2003 7:07 AM

Personally -- I like the brushed metal look. It clearly delineates between the application and the content and gives the browser a very clean appearance.

I agree that bookmarks should default to the bookmarks menu and not the toolbar.

I would also like to see the download manager more functional and allow for a resume function on imcompleted downloads.

When I used Chimera, I really like the cookie management it built-in. I keep cookies off all the time except for specific web sites. I would like this type of control in Safari as well.

I agree that soemthing better than Tab-Browsing can be implemented in Safari. The snap-back feature is great, and occasionally I'll have multiple sites (windows) open which would be easier to manage ala tabs (or a Safari equivalent).

Superb Browser!
Keep up the good work!

Posted by Don at February 7, 2003 7:07 AM

"Print" toolbar button!

I am getting tired of answering 2 to 3 dialogs worth of questions just to print anythin out from most OS X apps.
I want a print button that works like IE's does on Windows.

If Safari had a print button that was able to be toggled on and off the toolbar (like the "text size" buttons), then it wouldn't get in anybody's way, if they didn't need it.

Posted by John Skinner at February 7, 2003 7:08 AM

Please try to support tabbed browsing or some other means of browsing multiple pages simulaneously in one browser window. It reduces page clutter and to me is the absolute most important feature of any modern browser.

Posted by Hetty Bembler at February 7, 2003 7:09 AM

1. TABulated browsing
2. Safari windows should double as finder windows
3. More drag n' drop
4. "Print Selection"
5. Rearrangeable menu bar
6. Sherlock integration

Lack of TABuligation is the only feature keeping me in chimera, the rest bonus.

Posted by John at February 7, 2003 7:11 AM

Another vote for tabbed browsing.

Posted by Crip at February 7, 2003 7:11 AM

1. Tabbed Browsing

2. Ability to open new windows behind the present windows as a default setting.

3. More right click functionality including: abilty to copy text from the web page itself (very nice (offered in navigator)).

4. Printing from the tool bar.

Posted by Lonny Lundsten at February 7, 2003 7:12 AM

Hmm, I haven't read the whole thread, so it might have been asked for already...
When using the "graphite"-appearance in Mac OS X, it would be nice if programms could change their blue appearance to graphite as well, like e.g the progress-bar...

Posted by Alex Henn at February 7, 2003 7:12 AM

1. Tabbed browsing

2. Give users the option to use Aqua or the Brushed Metal. Make it a check box in preferences or something.

Posted by Steven Zanko at February 7, 2003 7:12 AM

Dave:

Thank you for a fantastic browser.

An option to view show a "Print" icon in Address Bar would be welcome.

I've also become a fan of tabbed browsing thanks to Chimera and would like to see that feature incorporated into Safari.

Posted by Rick at February 7, 2003 7:12 AM

Thanks for the open mic, Dave! I agree with all the reasons tabbed browsing should probably not be implemented but I think they should be in Safari anyhow. Implement them, but maybe make them a hidden option to turn on from the plist? Tabs could stand an innovative implementation, and I'd love to see what you could come up with, just don't sacrifice any of their present functionality!

Keychain support; enough said.

I think customizable (AppleScriptable) toolbar buttons would be interesting. But what I'd also really like is the ability to attach an AppleScript to a bookmark so that when the URL is opened an AppleScript can be launched. Perhaps just allow AppleScripts to coexist with regular bookmarks? This might be an alternative to taking variables from the location field.

I'd also like to see a creative solution to finding text in a page. I have a very low-contrast highlight color and when I command+F for some text, sometimes I can't see what was found! This could be considered an accessibility option. What would be awesome is if the found text appeared big in the center of the screen, and then 'zoomed' to where it appears in the document, or a similar visual effect. Less cool, but effective would be just drawing a red circle around found text or blinking the selection. Better find options too, please.

Better searching of bookmarks. It'd be great if Safari could actually index all bookmarked pages and search their content, as well.

Better auto-completion. It's really annoying to try to trim something from a URL only to have Safari complete it back for you to trim back down for Safari to complete it back. Also the ability to exclude sites from auto-completion and possibly from the browser history for privacy is very important (really.)

Scrapbooking, please! This is just a really valuable feature for all those order confirmation pages, etc. At the very least add a "Save as PDF" toolbar button, but I'd really like Safari to keep track of my saved pages for me, because otherwise I'm likely to lose them.

Specific ad and image blocking. I'd like to be able to control click on an image or Flash animation and select something to make it disappear.

Window-based muting but with a visual indicator for when a sound is being squelched. An option for only the frontmost window to produce sound.

That's all I can think of. Thanks again for accepting these, and thanks twice again for reading them!

Posted by Josh at February 7, 2003 7:12 AM

1. Please add the pill-shaped button to the top-right corner of the window for hiding the toolbar.

2. Please don't implement tabs. Tabbed browsing is a horribly mixed metaphor. Window management is the responsibility of the window manager, not the application.

3. Please fix text dragging. Highlighting text and attempting to drag it out of Safari simply results in deselecting the text.

4. Please add a search bar for Bookmarks (and History, which would presumably be the same UI element).

Posted by Sam Stephenson at February 7, 2003 7:14 AM

Auto-Fill forms.

Posted by JoshM at February 7, 2003 7:14 AM

Tabs:
•Tabs but with Apple's ingenuity and augmentations
•Tear off/dragable Tabs to pages, and back again
•Pages/links can open in background.

Bookmarks:
•Grouped Links, one bookmark opens several pages in tabs

Web pages:
•Page preview of all open pages/tabs in a thumbnails format for quick overview of many sites, click on one to zoom, click another button to show all thumbnails again. Mouse overs shows text summary of page contents.
•Rightclick add option for add image to iPhoto
•Not only fonts bigger and smaller, but images bigger and smaller.
•Ability to block images/swf/mimetype
•Ability to not load images, just text, formatted nicely.
•Split windows option

Favorites/Bookmarks bar:
•Addition of several bookmark bars, stacking, drag able.

Forms:
•Autofill
•Username and passwords

Thank you, Joe Ward

Posted by Joe Ward at February 7, 2003 7:14 AM

A new take on tabs. Make another bar, the same height as the bookmark bar, but a darker brushed metal look, just under the bookmark bar. Tabbed locations would show up as white type on this dark bar, starting on the left with vertical bevels separating them (like how the toolbar bookmarks are separated). If you had a whole lot of tabs, they would just run off to the right like the bookmarks do. Let me know if you'd like to see a pshop mock.

Posted by Jay Scheuerle at February 7, 2003 7:15 AM

Hi there.. wonder if you can possibly wade through all the comments... great job so far by the way!

Things I'd add to the Safari GUI:
- make mouse cursor disappear when typing
- 'mail link' toolbar button
- a slider for text size rather than just the 2 choices
- customizable toolbar (like Finder)
- some sort of throbber-action. I like the progress bar in the address field but it shoul pulse or something for those timeouts
- the Chimera function of option-mousewheeling through the history :)
- I want to say tabs, but everyone is yelling about tabs, so let me say this: do tabs but better. Like the vertical drawer from Mail. OS X is not an MDI interface so I'm not sure standard tabs are a good idea...
- keep it simple! (window=document)

Thanks for all your work.

Posted by Ryan at February 7, 2003 7:15 AM

Add tabbed browsing. Otherwise, for 99.3% of everything I do & everywhere I go, it seems juuuuust fine. The speed is great, text rendering (font smoothing) that Mozilla doesn't do, bookmark adds are darn near revolutionary. Nice work. Tabbed browsing. ;)

Posted by Sam at February 7, 2003 7:16 AM

I'll not mention tabbed browsing. It took me a day to decide to switch over.

Three major issues for me --

-- some sites just don't load; have used the bug submit feature (gotta launch IE)

--SSL/https support not fully baked (e.g., home banking; gotta launch IE)

--JAVA!....not so much a safari issue as an apple issue, but perhaps you have some influence -- mac needs java 1.4.1 to catch up with M$FT and the many sites I need to launch IE on Virtual PC to use...

great product; *love* the bookmark mechanism...would be cool to be able to put favicons on the bookmark bar

Posted by j at February 7, 2003 7:16 AM

Tabs, + these enhancements to tabs ;o)

http://white.sakura.ne.jp/~piro/xul/_tabextensions.html.en

Link preview, maybe in the status bar.

Tabbing through fields in a form also selects popup boxes.

Form pre-fill or save form fields. Both, preferably. So it works like IE (autcomplete in field as you type), and mozilla (save all form fields, (auto)fill in all when you choose.)

finally, just for fun...
iSynced- bookmarks. even with windows browsers. I must have 6 bookmark files...

Posted by peter morelli at February 7, 2003 7:17 AM

It seems that a lot of people like myself really dig the tabbed browsing. I like it for the simple reason it reduces desktop clutter and i like to have multiple windows active. I would like to see what Apple's approach to multiple windows would be. Tabbed browsing is nice but there might be an even more elegant solution.

One nice feature of Chimera is it's intergration of Keychain. Given that this is an Apple technology and a great way to store passwords for various websites, it seems a no brainer that Apple would intergrate it into their web browser.

Autofill of personal information is good feature of IE which I've used in the past. It's just another time saver. Anything to reduce the end users repetative tasks is greatly appreciated.

I'm very pleased with the progress of Safari so far. I use it now almost 90% of the time. Chimera is my backup and IE is my last resort. I look forward to the full feature Safari when it comes out of beta. So far so good.

One problem I have though is with half.ebay.com. It does not like how Safari deals with cookies on their website. I can never monitor my personal account through Safari on that website. I have to resort to IE. So that's my 2 cents. Thanks.

Posted by David at February 7, 2003 7:17 AM

It seems that a lot of people like myself really dig the tabbed browsing. I like it for the simple reason it reduces desktop clutter and i like to have multiple windows active. I would like to see what Apple's approach to multiple windows would be. Tabbed browsing is nice but there might be an even more elegant solution.

One nice feature of Chimera is it's intergration of Keychain. Given that this is an Apple technology and a great way to store passwords for various websites, it seems a no brainer that Apple would intergrate it into their web browser.

Autofill of personal information is good feature of IE which I've used in the past. It's just another time saver. Anything to reduce the end users repetative tasks is greatly appreciated.

I'm very pleased with the progress of Safari so far. I use it now almost 90% of the time. Chimera is my backup and IE is my last resort. I look forward to the full feature Safari when it comes out of beta. So far so good.

One problem I have though is with half.ebay.com. It does not like how Safari deals with cookies on their website. I can never monitor my personal account through Safari on that website. I have to resort to IE. So that's my 2 cents. Thanks.

Posted by David at February 7, 2003 7:18 AM

1) The ability to quickly add bookmarks to folders in the menu items list and toolbar if they have the same name as a folder in the bookmarks list. Currently, you can add a bookmark to one of the three places, but then you have to go copy the bookmarks to the other two locations later. I realize it isn't always desireable to have this behavior, so perhaps including a toggle box in the 'Add bookmark' sheet.

2) Bookmark folders should remain open the next time you select the parent item in the root bookmark list. Currently, the folders close and every time you click on a folder in the root list you then have to dig through the folder hierarchy. Folders should maintain their opened/closed state.

3) Not necessarily 'tabbed' browsing, but the core functionality that tabbed browsing brings to other browers:
a) the ability to collect bookmarks into groups so that a single double-click opens multiple pages simultaneously
b) the ability to have many pages open simultaneously in a single window

While tabbed browsing is one solution to offer these features, I have seen other UI techniques proposed, including a window drawer with either a textual list of the open pages or a thumbnail of the open page (an option to have switch between these would be great). The problem presented by thumbnail representation would probably be speed as evidenced by the crawl at which Preview functions. Other people have suggested a floating panel, but that seems to deviate quite a bit from current Apple UI practices. In the end, tabs may be the best option and I'm sure that your UI designers can come up with a great implementation. The important thing is to get the functionality.

Thanks for all of your hard work. Safari is already my browser of choice and I look forward to the 1.0 release!

Kurt

Posted by Kurt at February 7, 2003 7:18 AM

tabbed browsing would make me your best friend. really.

Posted by ben high at February 7, 2003 7:19 AM

I'll not mention tabbed browsing. It took me a day to decide to switch over.

Three major issues for me --

-- some sites just don't load; have used the bug submit feature (gotta launch IE)

--SSL/https support not fully baked (e.g., home banking; gotta launch IE)

--JAVA!....not so much a safari issue as an apple issue, but perhaps you have some influence -- mac needs java 1.4.1 to catch up with M$FT and the many sites I need to launch IE on Virtual PC to use...

great product; *love* the bookmark mechanism...would be cool to be able to put favicons on the bookmark bar....autofill would be nice...

Posted by j at February 7, 2003 7:19 AM

Hi,
OK, you've probably got several dozen requests for Tabs in here, but Pheonix (another one of yours, I believe) has a REALLY cool tab feature - Open in Tabs, which means if you have a folder full of links, you can get them ALL to load up - really great of you're on a 56K :-( connection - you can go and make a cup of tea and come back to find all your URL's loaded !

Posted by Adrian Fry at February 7, 2003 7:19 AM

Please include and auto form filler, when confonted by a big form I still switch back to using IE just to fill the form in. If possible having two sets of form fill data (ie one for your work details and one for home) would be ultra cool, but a basic form filler is essentail

Posted by Tony Swash at February 7, 2003 7:20 AM

Five big ones:
Tabbed Browsing, for sure
Ad Blocking, in the same style as Omniweb.
To be able to have a link become a bookmark folder, ala Omniweb.
Bookmark Seperators.
For it not to crash my machine; it could just be a fluke, but Safari is the only variable in the equation (No crashes b/f Safari; Crashes after started using Safari; No crashes since not using Safari).

Thanks for the chance to give you input!

Posted by Jared Rice at February 7, 2003 7:20 AM

Good browser over all. My wishlist:

1. Don't consume Cmd-Arrow keystrokes when a text field has the focus. I use the arrows (not the brackets) for Forward and Back, and I have to click out of text fields to make these keys work.

2. The download manager should keep the URL of the downloaded file (so you can re-download if you lose the file) similar to IE's download manager.

3. Auto-completion for text fields!

4. Brushed steel is ugly and harsh. Standard Aqua should be an option. Safari is much more pleasant looking now that I've used Interface Builder to remove the brushed steel and tweak the spacing around the buttons a little.

5. It would be great if Safari could use the keychain to recognize the context of the site you're viewing in order to remember and fill in the password for the site.

6. The number one thing keeping me from switching from Chimera is that (despite Apple's claims) Safari is still noticeably slower than Chimera. I think it may be loading speed, not rendering speed... but there is an unmistakable advantage in favor of Chimera. Just an example: It takes Safari 1 min 40 secs to load all of my favorite sites in sequence (waiting for the loading and rendering to complete). In contrast, Chimera takes only 1 min 20 secs. In addition, Safari seems to render everything at once, whereas Chimera seems to render the main content immediately, then fill in the gaps. This makes Chimera seem even faster, since you can begin viewing the page before it's finished loading.

Posted by Craig Schofield at February 7, 2003 7:20 AM

I'd like to see right-clicking / control-clicking bring up a better contextual menu - not just the current "view source" and "save" options.

I'd like to see "back" "refresh" et cetera - i.e., those options found say in other browsers - appear when you right-click / control-click.

danke, and great great work.

Posted by david ryan at February 7, 2003 7:20 AM

I would like to see the ability to turn off images and then selectively choose which images I want to load by clicking or ctrl-clicking on them. You can do this in IE and OmniWeb.

Posted by Eli at February 7, 2003 7:20 AM

*I like to keep my GUI fairly simple, with as few status bars and extra bits taking up space round the edge of my window as possible. Safari's progress-in-the-address-bar is thus very cool and almost means I can hide the status bar, but I still need it to see where the links go when I mouseover :-(. True you can hold the mouse down and drag, but this is slow, it would be better if the box came up without dragging, or even as soon as you did a mouseover or something.

*Omniweb (not to mention the dock), has click-and-hold bringing up the context menu as well as control-click. This is good too.

*Tabbed browsing is a lowish priority for me, if you do do it then make them small/moveable/floating outside the window when it's selected/generally non-intrusive...!

*Otherwise, Safari is great! Keep up the good work :-)

Posted by alan at February 7, 2003 7:21 AM

PROBLEM: A slow page is loading in a window minimized to the Dock. While I'm waiting I access another bookmark and Safari expands my docked window and replaces it with the bookmark stopping the slow page load.

SUGGESTION: either handle this as a special case and always open a new window if there are no visible open windows or add a pref to always open a new window when accessing a bookmark and also when a URL AppleEvent is received (OmniWeb has this.)

Posted by Dave Warker at February 7, 2003 7:21 AM

The only real annoyance I have with the current UI is the way the tab key is handled.

What I need corresponds to how I have IE set up:
- tab moves between all links (including images, not just entry fields). Obviously, this should be optional, but I need it based on sites I use.
- tab from the two text fields (url, google) should move to the web page, not just alternate between them.
- tab in forms must allow me to select from popup menus without the mouse! This is a big annoyance when entering address info, where the state is a popup instead of text (I want to hit tab to go to the menu, hit "g" for Georgia, and hit tab to move to the next field).

Posted by Blair MacIntyre at February 7, 2003 7:21 AM

Make the menu bar more cocoa compliant. I should be able to configure it
by moving things around.

Allow larger icons for the sight impaired. Also for the sight impaired, adding
"speak this" or "speak selection" would be nice. But it would be better yet
if you filtered it specifically for browsing so it didn't do things like say
"dubble-yew,dubble-yew,dubble-yew" when you click links.

When a page is loading, the sliding progress bar and stop/reload icon are
both too subtle. Would be nice if stop/reload changed color red/green.
Much easier for peripheral vision cues on if I actually clicked on something.

Would be nice to be able to select text and be able to send that text via
right click/option click to google in a new window.

Kiosk mode.

Spell checking on forms input.

Posted by billr at February 7, 2003 7:21 AM

These have all been said before, but just more votes for:

1. Tabbed browsing.
2. Site passwords stored in Keychain.
3. Themes (to alter between brushed metal, aqua look, and many others).
4. Better ability to access certain websites (financial institutions, etc. I can't currently use Safari at my bank's online site).

Those are the big ones I can think of. I love this browser. It will become my default when tabs get implemented.

Thanks.

Posted by Christopher Anderson at February 7, 2003 7:22 AM

Please add a "DoScript" command to the AppleScript support, so we can easily configure windows and pass data into screens. Some support is there, but handling it through a JavaScript string is very convenient.
Thanks!

Posted by beaker at February 7, 2003 7:27 AM

I actually like the brushed metal look, but the implementation in Safari seems inconsistent with it in all the other Apple apps. It seems there should be more of a "container" look like you see in well, all the iApps.

Posted by Michael Pruitt at February 7, 2003 7:30 AM

Wow, I think this discussion will reach well over 1000 comments, and I feel sorry for Dave if he is going to read all these comments himself :) I read like the first 200 and was already developing a headache, even though most of the feature requests were repetitive.... since I'll be doing the same thing here, I can't really complain.
OK

1) to manage multiple pages in the same window, implement a mechanism like the KEYNOTE app has (for its slides - as mini previews on the side). This, imho is a more logical way to handle this problem (even better than the slide out panel thing used in Mail.app), and will be much easier for newbies to comprehend than tabs. A very similar idea has been mentioned here several times and can be found here http://look-designs.com/extras/safari_mp/safari_mp.html

2) Improve the download manager - the current one is a nice start, but it would be great if you would add a pause/resume button, and if it would display estimated time remaining

3) Add the ability to search multiple web search engines besides google (the same way you select the fields you want to search for in Mail's toolbar - with a dropdown list)

4) The ability to search through bookmarks (like iTunes) - the current google search field should allow be used for this, though it should change it's text to something like "bookmark search" of course :)

5) Add the option to check for updates on certain bookmarks... this has also been mentioned before

6) Option to display text beneath the toolbar buttons, like in iMovie... some people find the buttons too small. Oh, and add some color to the icons, perhaps in a manner like Photoshop 7 does it, when a mouse is over a toolbar button, it's icon will become colorized. A small touch, but nice.

7) More options for the context menus!

That's about it for the most wanted features... oh, and I personally don't have a problem with the brushed metal interface (after all, the other iApps use it, so why should Safari be any different?) Besides, it difernates the content of the page from the window controls, so that's a plus.

Thanks for the great work so far

Posted by Davor Sabljic at February 7, 2003 7:30 AM

Safari rocks. Unf., I can't use it as my primary browser because it doesn't have tabs, and I just can't browse w/o tabs. A few ideas / requests:

* Tabs
* export history / bookmarks as flavors of RSS / RDF
* make Google search even easier - hotkey to position?
* unify history / bookmarks in-browser UIs
* make adding bookmarks scriptable (i.e., onBookmark)
* make download manager a tab, viewsource a tab
* make bookmarks a tab, history a tab

Posted by Jeff Bone at February 7, 2003 7:31 AM

Didn't have time to read everyone else's suggestions, so this might be a duplicate. What I'd really like is to have in the URL auto-complete is to be able to complete not just the URL of a page, but also the title/bookmark name. I often have pages that I want to go to, and I know the title of the page, but not necessarily the URL. So, being able to start typing the title of the page and have it auto-complete would be a big timesaver.

Posted by Brian Webster at February 7, 2003 7:33 AM

I'd love:

1) Site passwords (and other details) stored in the keychain

2) Ditch brushed metal: it's not compliant to Apple's own guidlines and isn't consistant (take a look at Safri's open/close/change size buttons and those of iTunes for an example)

3) A way of grouping windows. Tabs are obvious, but as long as I can group "work" and "personal" and "API" windows together, I don't care how it's done.

4) Allow the user to open files that are otherwise downloaded directly in Safari. Would solve some of the issues I have with Bugzilla and Safari, and mean that I could use it as a real browser.

Good work, Dave!

Simon

Posted by Simon Stewart at February 7, 2003 7:33 AM

Tabs please!!!

Posted by Cheese at February 7, 2003 7:34 AM

I love Safari. But I will change/add some GUI goodies. I'd like to see tabs.
Tabbed Browsing is what everyone claims for.
I'd like to see keychain access to remember mi passwords.
Mouse Gestures
The ability to browse pages in Full Screen mode.
Thanks and please keep up the good work!

Posted by Alfonso Hernandez at February 7, 2003 7:35 AM

When printing, put the URL as an header at the top of the page. I print out pages for reference and many times wish to return to the Web page or cite the URL. It is hard to match printed pages and bookmarks.

Posted by Deke at February 7, 2003 7:35 AM

Tabbed browsing!!!!

Importing bookmarks from all other browsers!!!!!!!!!!

Safari is very cool.

Posted by Omer E?ki? at February 7, 2003 7:36 AM

I am reliant upon tabbed browsing; please bring this, or a comparable feature to Safari.The problem with web surfing is that it is usually necessary to check many pages or sources, and having twenty windows open to do a thorough search is really impractical:this is the one feature that drove me from IE to Mozilla in the first place. Even though Safari is reportedly faster, since I have a dial-up connection, I will always have to wait for pages to loads, and tabs are an important way to access lots of pages QUICKLY.

Posted by Jeremiah Rose at February 7, 2003 7:37 AM

I was going to just add my voice to the masses in asking for tabbed browsing, but I never even THOUGHT about the Cocoa drawer idea. That would rule!

1. OS X Drawer with thumbnails of the page - making navigation through thumbnails using simple keyboard shortcuts NECESSARY. Perhaps Apple-UpArrow, Apple-DownArrow

2. Auto Fill forms

3. Keychain integration

Just to note, despite all the great work done under the hood of Safari, it is the user-friendliness of tabs and Keychain that keep me on Chimera. I would not consider using Safari full time until these features are implemented.

Posted by Scott at February 7, 2003 7:42 AM

This is undoubtedly not "new", but the bookmarks display and management have simply got to be changed. Not modified, but completely changed. If I were to rank ease of use of bookmarks this would be about the fifth or sixth place browser. For all the criticism which people love to heap on Internet Explorer its display and management of favorites/bookmarks remains head and shoulders above the crowd. If Safari were the only browser available for the Mac, it would be yet another reason to switch to a PC. It simply does not work well on far too many sites, including Apple's own site. Wasn't this thing tested at all? You need to get nightly builds out in the manner of Mozilla to handle bug fixes like the pages opening off screen so that every time a window is opened in Safari you have to drag it back on screen to access the scroll arrows.

Something in the fashion of Chimera's tabbed browsing would be quite useful for monitoring multiple web sites and or editing back and forth on pages from a single site. I have used Safari do make this posting out of curiosity to see if it would work on your site...it has so far, but then I have not yet attempted to post this message. I do not normally use Safari on a daily basis as it is simply too inconvenient and I would have to open another browser to access too many sites. Why bother at this stage of development?

Posted by Richard Briscoe at February 7, 2003 7:42 AM

When printing, put the URL as an header at the top of the page. I print out pages for reference and many times wish to return to the Web page or cite the URL.

Posted by Deke at February 7, 2003 7:44 AM

VERY IMPORTANT:
Would like more detailed cookie management (like Mozilla), batch download option (like iCab, not IE!) and finally (not as important) to be able to handle security certificates like Mozilla.

Posted by Donglai Gong at February 7, 2003 7:44 AM

I review some of Comment on Your Thoughts Go Here and found interesting below I think you should build into Safari powerful GUI tabbed multipage browser. Please Please this will make your famous and score!

http://look-designs.com/extras/safari_mp/safari_mp.html

Posted by James at February 7, 2003 7:45 AM

Tabbed browsing is really necessary!!

A full screen mode too.

I prefer AQUA too. Please do not use Brushed Metal!! AQUA NOW!

Posted by Xico at February 7, 2003 7:47 AM

Here's what I want:

http://www.opentactics.com/about/rikard/sherfarizon/

Rikard

Posted by Rikard Linde at February 7, 2003 7:47 AM

Some helpful features:

1) preference option for command-clicked links to appear behind the current window (like OmniWeb allows)

2) command-clicking on any link will cause a new window to appear, even if the link runs javascript.
This is especially a problem when browsing a site like allmusic.com, where almost every link is javascript making it impossible to command-click to follow different paths. One solution would be to open a duplicate of the current window, and run the javascript on that.

3) save and load current set of loaded URLs
This is useful when the browser crashes, but sometimes I'll install something or otherwise need to restart. With 50+ windows open, I don't want to have to go back and read all the stuff I've intended to at that moment.

4) option to pause animations on windows other than the current one, command to pause animations in current window

5) allow dragging URL from URL bar to Google search bar
This is useful when you want to find a cached copy of the page, or meta info about it.

6) require "enter" before repeating search.
It's nice that you can access old searches with the Google bar, but you don't typically want to repeat a search, instead you'd like to repeat a search with terms added or missing. Letting the user edit the search would be nice.

7) support searching this (or another) site with google bar
Just as Mail lets you specify the mailbox you want to search, it'd be nice if you could have a set of sites including this site to search for terms in. While looking for research papers, I might switch back and forth between Google and Citeseer, but it's annoying to always be entering site:citeseer... into a Google search field

8) command to highlight current search terms in the current page
I understand Opera supports this.

9) service command for selecting text and Google searching for it.

OK. That's enough. Thanks for any of these!

Posted by Earl Wagner at February 7, 2003 7:48 AM

First and foremost, more than tabs, what I'd like most is a way to enable, disable, or manage any web page cacheing. I generally browse with 0MB cache in ram and hard disk and let my proxy take care of the rest -- in between the proxy/cache and safari's cache, it gets hard to isolate the problem.

Safari is a great browser -- thank you.

Mike

Posted by mike at February 7, 2003 7:50 AM

I'd like:

Something like tabbed browsing, but NOT tabbed browsing itself. Multiple tabs are so Windows-ish it's not even funny. Instead Apple should innovate in this area, either through something like a slide out drawer, or a pulldown in the bookmarks bar where you can "save" pages you want to view for later use. You are already using the Snap Back idea, just let the user select multiple pages for Snap Back to send them to whatever pages they want to view later. Again, I like the concept of tabbed browsing, but acual tabs just don't work for me as a metaphor.

Two, a Javascript console similar to what's used in Mozilla by typing "javascript:". As a developer, I need this to test how client side scripting is working, or I will never use Safari for testing anything, which would be sad.

That is all.

Posted by vitaflo at February 7, 2003 7:51 AM

I'd really like to see a few pixels of gutterbetween the window edge and the page content edge, like in iChat. This is one thing I miss horrendously from OS 9 and one of brushed metal's saving graces.

I also can't stand the way Bookmarks are currently handled. If they'd open in their own separate window, they'd be easier to manage and less frustrating to use.

Eh... And tabs, I suppose. But small ones. Maybe an option to only show the site's icon, and when you mouse over the icon maybe the name could show up in a tooltip or something. I really don't like tabs, but I admit they're somewhat useful.

Amazing job so far.

- Brian

Posted by Brian at February 7, 2003 7:51 AM

My main need from Safari at this point is compatability with Lotus Notes Webmail, as that is what my work uses. Currently, Safari freezes whenever I attempt accessing it.

Posted by c.k. at February 7, 2003 7:52 AM

Id like to see a side window with the Bookmarks in it like IE 5.5 has..
Having to scroll down the drop down menu is just too tedious when you have hundreds of bookmarks.

Tabs would be really nice but Im sure this has been said.

A web archive option for saving pages too. Like IE's Web Archive format.

Oh and draggable text! Cut and open Textedit and paste is just blah!

Posted by Chris Coccia at February 7, 2003 7:53 AM

Please allow the user to choose the download location for each downloaded file. It is annoying to have everything go to the defaul download folder. Now, I am required to move the downloaded file after the download to where I want it to be. That's an unnecessary step. IE6 for Win does this better.

Also, the user should be able to create a new Bookmark folder anywhere, and not just in the Collections column. Now, I am required to create a new folder, then drag it to where I want it to be. That's an unnecessary step. IE6 for Win does this better.

Posted by Robert at February 7, 2003 7:53 AM

Tabs, please.

Posted by rik schell at February 7, 2003 7:55 AM

Tabbed browsing? pshaw.

The most important GUI feature change IMO would be to filter ads a little better. Stopping popups is just one step in that direction; after surfing with OmniWeb since OSX 10.0, I was astonished how *distracting* it can be to surf without decent ad blocking.

Okay, if for business reasons you can't block all ads, at least allow us to stop animations (that's cycling GIFs, cycling Flash, and *everything* else that flickers and distracts) because they make reading anything a real pain. But to be able to filter ads based on URL, size, etc would be nice (like OmniWeb does).

Posted by zoara at February 7, 2003 7:55 AM

when your mouse ointer is over a hyperlink show the address in the address car like Omniweb, because the safari status bar really doesn't comlement the safari browser window

Posted by Oded Helman at February 7, 2003 7:56 AM

Passing ftp to the Finder (where it's horribly slow) is a bad idea, at least until the Finder is better at that.

Why isn't the address bar at the top a regular cocoa toolbar? If it's possible, that would be nice.

Of course, tabbed browsing would be nice. But I'm sure you've heard that by now ;) I'd love to see Apple's take on it. (Not necissarily tabs, but something that gives the same functionality.)

Posted by rel1c at February 7, 2003 7:59 AM

I like to alphabetically sort my bookmarks, but Safari has no way to do it automatically. That means that I can't just use the Add to Bookmarks menu item (or keyboard shortcut) since it would require a return visit to the particular folder to move it up the hierarchy.

If you don't do it automatically (and I guess some people wouldn't like that, though I would), at least make it some sort of an option. Per folder would be even neater.

Posted by Bill Brown at February 7, 2003 7:59 AM

Instead of tabbed browsing:

Drawer that works like the dock. A small thumbnail of the page with name in a right or left drawer instead of a tabs.

If the page is already in the Bookmarks Bar, have an option to keep it open by highlighting the name in blue, rather than the gray you see when you mouse over the bookmark bar. Click on any blue highlighted bookmarks to switch to the open url.

If a url is already bookmarked, use the short name instead of the longer name the site might use in any tabbed browsing scenario.

Possibility of a Downloads drawer instead of a floating window, with the option to suspend and restart a download.

Posted by Bob Snow at February 7, 2003 8:00 AM

Here are a couple of ideas to enhance bookmarking and history:
1) How about not just bookmarking pages, but keeping a copy of each page you bookmark? This would allow full text searches of the pages you have bookmarked. Imagine how cool it would be to have a full index of the pages you have bookmarked so that you can do instant seaches like in iTunes etc... The same thing could be applied to the history.
2) Allow users to highlight words and phrases in a page and define them as "topics of interests"... eg "photoshop tutorial", "Formula 1" etc. This would create bookmark folders and as you surf other pages containing these topics of interest, you could simply add bookmarks into the matching topic folders. Sometimes it might even make sense to automatically collect pages into the topic folders.

BTW a couple of my favourite things about Opera are:
1) easy toggling of graphics or stylesheets with a simple keypress makes it easier to visit pages written by people with no idea about usability.
2) forward and back with one keypress (z=back, x=forward) is handly
3) having folders of bookmarks that can all be opened at once (into separate tabs, but I won't get into that). This is extremely useful if you regularly check the same set of pages.

Michael

Posted by Michael at February 7, 2003 8:01 AM

1. Please enable the ability to turn off underlined links.

2. I like the way the Bookmarks work. The dialog box to add Bookmarks is great!

3. There was an extension that worked through 8.1 but broke when 8.5 was released. It was called WebQuick. It would keep all the pages you visited and automatically sort them under the main web page. It was really an improved History function and I still miss it after all these years.

Posted by Stephen Ludwig at February 7, 2003 8:03 AM

Please add the ability to search through the content of all the webpages I have viewed, for as far back as I would like. Very often I visit a webpage and then several days later I need to go back to that page, but I can't find it in my history. It would be awesome to be able to search for a word or phrase I remember from the site and find it.
Serac Software's iRemember tried to do this in OS 9, but it wasn't 100% effective. Incredibly useful when it worked, though.

Posted by Mike at February 7, 2003 8:05 AM

Back/Forward in the contextual (right click) menu. That's what's keeping me from using Safari exclisively.

Posted by Rand Race at February 7, 2003 8:06 AM

At the risk of repeating what some other people have already said, I'll repeat what some other people have already said:

1) Better Keychain support.
2) Image blocking device. (Safari might be faster then Chimera otherwise, but with the image blocking preference pane, Chimera is faster.)

Thanks for the great work!

Posted by Jonathan Jacobs at February 7, 2003 8:06 AM

Tabbed browsing.
In a "Preview App" like drawer with thumbnails of the pages.
Here's my mock-up : http://homepage.mac.com/joni/.Pictures/SafariDrawerTabs.jpg

Better View Source (in a tab a la chimera ?)

Bookmark : Searching within content of pages (or sites) in my Bookmarks : via synching with .mac account ?

Posted by Jonathan at February 7, 2003 8:08 AM

This isn't so much a UI thing, but it is a usability thing. Safari needs the ability to auto-install plugins when the user lands on a page that requires a plugin that's not currently installed, just like IE PC. Apple can never claim a superior web browsing experience as long as plugins must be installed manually!

Posted by Dan Pouliot at February 7, 2003 8:08 AM

tabbed browsing.
tabbed browsing.
tabbed browsing.


did i mention tabbed browsing? ;)

oh yeah, one other thing: an option so that when you bookmark a site, you don't have to enter a name for it, it just takes the title or url. it's a small extra step, but really peeves me a lot of the time.

Posted by gabe at February 7, 2003 8:08 AM

Heh, waaaay too many comments to figure out if somebody has asked for this before, although I tried:

If Safari is getting tabs, PLEASE put in an option to open new tabs right after the current tab instead of piling them on the end. Galeon has this feature, and between it and loading new tabs in the background, I can hit a web page, open up everything I'm interested in, and if I open more stuff inside each new tab, they are grouped together nicely.

Posted by Tugrul Galatali at February 7, 2003 8:09 AM

Daft but more buttons for the toolbar (eg print) and support for scrollbars in layers created with Dreamweaver 4 or MX.

Love the browser.

Posted by Simon Elliott at February 7, 2003 8:10 AM

One of the features that I love from Internet Explorer, that no other browser has, happens when you control-click a link to open that link in a new window. The cool part about it is when you close that new window, the link color from the original page changes color to indicate that you've followed that link. It's funny that right now Safari almost works that way. The links on the referencing pages do change color, but not for the most recent page. It seems it's one page behind.

The other things I love from IE is the tab for the scrapbook and a the tab for getting the links on a page.

I don't normally use IE but it does have some cool features that I miss in other browsers.

Posted by Regulus at February 7, 2003 8:12 AM

Overall, I *love* Safari and am trying to use it as much as possible instead of Mozilla. Two things that I need, however, to make it my full-time browser:

1) Like everyone, tabbed browsing. I have *no* idea how I survived without it. Now I have it, it's hard to give up.
2) Per-site cookie management. I'm one of the marketers' nightmares that always has cookies off unless it's a site I *need* them on. Turning them on/off in Preferences is a pain (especially since I always forget to turn them back off when they're on)

Besides these, however, Safari is quick and lightweight... just like a browser should be. Good work. :)

Posted by John Carr at February 7, 2003 8:12 AM

Something like tabs but better. Tabs are too windows-y. The bookmark manager is a great improvement, do the same for tabs (temporary bookmarks?)

Text dragging, and allow everything to be dragged from the background -- windows shouldn't have to be focused. Everything else in Cocoa behaves this way. And let me drag to the google field.

Better focus behavior. Why do windows come to the front when I close them?

I like not showing the status bar, but I want to see where a link will take me. How about a help tag on links? Or show it in the location bar, but it's mean to steal from OmniWeb.

Ditch the brushed metal.

More ad filtering, particularly for controlling animated things.

Implement LiveConnect! This can be very important for intranets, hence corporate adoption.

Posted by a.z. at February 7, 2003 8:13 AM

One of the features that I love from Internet Explorer, that no other browser has, happens when you control-click a link to open that link in a new window. The cool part about it is when you close that new window, the link color from the original page changes color to indicate that you've followed that link. It's funny that right now Safari almost works that way. The links on the referencing pages do change color, but not for the most recent page. It seems it's one page behind.

The other things I love from IE is the tab for the scrapbook and a the tab for getting the links on a page.

I don't normally use IE but it does have some cool features that I miss in other browsers.

Posted by Regulus at February 7, 2003 8:14 AM

Something akin to tabbed browsing. I don't care what, as long as I can hold multiple documents in one window.

Also, a way to scale the caching back. Safari is currently impossible to use during web development. This makes fixing my sites to conform to Safari's cookie-handling (which is another gripe I have) extremely difficult.

Posted by Matthew Gifford at February 7, 2003 8:14 AM

Cookie management should be akin to bookmark management. Let me see what sites I've visited in the past x days, and use the same aesthetic and UI format to show me cookies.

The bookmark management in Safari is probably the best implementation I've seen, and if this was done with something like cookies, it could help demystify cookies to end-users.

I second Mark's suggestion way up there for support of the title attribute.

Posted by Paul at February 7, 2003 8:22 AM

I know this has been said maybe a few hundred times already but please ditch the brushed metal look. It is amazing to me that Apple is allowing this divergence in their interface. As other users have stated this type of UI confusion is usually what seperates Apple from Linux, Windows, etc. Aqua should be standard on all applications except iApps. Even then I question, why? Dave I was wondering, does BM chew up more cycles?

Posted by andy at February 7, 2003 8:23 AM

Lose the brushed metal, ugly. Please for the love of god stop using brushed metal, it's so juvenile it almost drives me away from the mac.

Tabbed browsing.

Posted by Nic at February 7, 2003 8:23 AM

Yes, support for the title attribute is a big thing for me, too.

Posted by Matthew Gifford at February 7, 2003 8:23 AM

I'd use Safari as my full-time browser were it not for one thing: I cannot disable font smoothing in rendered pages! Changing the system or application-specific antialising threshold does affect whether fonts are smoothed in the application menu, but has no effect on text within web pages. I don't much care for how anti-aliased text looks at small font sizes, and I've tweaked my system settings accordingly. Alas, Safari ignores them. Can this be changed?

Posted by Sandeep M. at February 7, 2003 8:25 AM

Another big vote for tabbed browsing, with the ability to save tab sets like Mozilla and Chimera. That's the ONLY thing keeping me from using Safari right now.

A wonderful bonus would be the ability to drag and drop the current URLs into a toolbar shortcut menu, but to actually be able to target it rather than just having it appear at the end (or beginning) - like, see the little ghost "insert" line between the existing entries so you can target where it lands, including navigating sub-folders. And holding down a modifier key, say option, could trigger a post-mouseup dialog box to directly edit the shortcut, so you could rename it on the spot if you wanted to without bringing up the full bookmarks interface and hunting for it.

The latter is a pipe dream. The former is essential. The second Safari does tabs, all my other browser icons leave the dock permanently. :)

Great work, keep it up!

- Steve Linberg

Posted by Steve Linberg at February 7, 2003 8:27 AM

History as part of the bookmarks is really well implemented! Good work!

I also look forward to seeing tabbed browsing, but I do still open new windows. What I'd really like is options to stack newly opened windows at an offset from the currently opened one.

Posted by Brian Duck at February 7, 2003 8:27 AM

Two Words:

Tabbed

Browsing

Other than that....

Posted by A. Nonymous at February 7, 2003 8:28 AM

All I have to say is: Please add tabbed browsing!

Posted by brad at February 7, 2003 8:28 AM

Tabbed browsing. I love how fast safari is but without tabs I'll never use it.

Posted by dan at February 7, 2003 8:29 AM

I only have one request: fix the problem with logging into PHP-Nuke based sites. Until that's fixed I can't use Safari at all. I don't care about any GUI or rendering issues if I can't use it to access my own sites.

Posted by Mike Cohen at February 7, 2003 8:32 AM

Please, for the love of christ, don't anti-alias fonts at 10 pixel or below. Even if I change my System preferences Safari ignores it! It makes fonts like 10px Geneva/Monaco and smaller illegilble. pixel fonts were designed for screen and they are perfect for this. Dont make us all go blind apple!

Posted by arthur case at February 7, 2003 8:32 AM

#1 Tabbed Browsing

#2 Full Screen Mode

#3 Font size control coupled to "some modifier key" + scrollwheel (or keyboard equiv for the single button mouse users)

Posted by Ronald Pomeroy at February 7, 2003 8:32 AM

Yet another tabbed browsing request. Great work.

Posted by D.Young at February 7, 2003 8:33 AM

As a follow up to my own "tabs" request, I don't think some of the slide-out drawers as a vertically-oriented alternative to a horizontal row of tabs is a bad idea at all. It would certainly be more distinctive and OSX-ish, and people that didn't want them could just collapse the drawer.

This example someone else posted is along the right lines, I think, except that the items should probably be in a drawer, not the main body of the window:

http://look-designs.com/extras/safari_mp/safari_mp.html

Also there would have to be a "new [tab]" (or whatever we'd call them in this design) button somewhere right there. But it's the right general idea, definitely.

Looking forward to whatever you come up with! And yes, please lead the world in standards-compliance. Man, would I love to see a full CSS2 implementation.

- Steve Linberg

Posted by Steve Linberg at February 7, 2003 8:34 AM

1. Tabbed browsing is great, but to be honest, I don't need it or use it and theq quickmenu you have works so well, it's fine without it.

2. I use a hack that removes the metal appearance. I personally don't see how a browser represents a real world device and therefore should be metal. Mail isn't metal, Safari shouldn't be either. It looks nice, no doubt, but it's inconsistent interface.

Thanks! I like Safari!

RjZ

Posted by R. J. Zimmerman at February 7, 2003 8:34 AM

1. Tabbed browsing.
2. Kill the brushed metal.

Posted by Mike at February 7, 2003 8:34 AM

Please please please, scrapbooking like IE.

I use it constantly - to save receipts from purchase orders, keeping stuff to read later, when I'm traveling and don't have broadband, for directions and instructions . . .

Posted by J at February 7, 2003 8:35 AM

When I cursor over a link, I want to see a preview of the URL for that link before I click it. Generally, this is displayed at the bottom of a browser window, but Safari has no bottom edge for this. A preview that floats next to the cursor would work then. As Safari is now, I feel like I am surfing blind. I want to know where I am going to go. I often make decisions on whether or not to click a link based on the URL it points to.

That and, at the risk of sounding redundant, tabs.

Posted by Gene Van Dyke at February 7, 2003 8:35 AM

I know that the candy colored form widgets fit the OS nicely, but it takes design power away from the web developer. It would be nice if Safari used Aqua if no other CSS was provided, but respected the CSS code in pages to make pulldown elements, buttons, etc. match the color calls when they are used. I use different colored option elements in a select menu to allow designers to pick colors (kind of like a color wheel). This works beautifully in Mozilla and IE (win and mac) but is replaced by Apple's aqua elements in Safari. On some designed pages, bright blue buttons and pulldown menus don't look right. As the preferred platform for designers, Apple should provide us with a browser that allows us to do what we want (with net standard CSS calls).

Oh...and tabbed browsing as well.

Posted by Quinn Perkins at February 7, 2003 8:36 AM

There are too many posts to read in this thread, so my apologies if I'm repeating sentiments somewhere else in this thread.

First and foremost and an obvious "me too", tabbed browsing.

Secondly, I kind of like Chimera's recognition of passwords and storage in a User's key-chain. It doesn't always work well, but it's good enough.

Sometimes safari seems to have problem with some sites such as logging into a user account at www.wachovia.com.

Some notification of where links go to is vital. I also liked the idea of cookie management a couple of posts above.

Posted by Dan at February 7, 2003 8:36 AM

I would like to see the following additions to Safari:

1. Some type of multiple page management. I was on the tabbed browsing bandwagon until I read some of these comments here, and saw the drawer idea. Hadn't even considered that, but I like the idea. Also, be it tabs or the drawer, I'd like to be able to rearrange the open pages by dragging them. Also, be able to launch the browser with a set of pages would be nice.

2. Resumable downloads. With the size of updates these days, resumable downloads is a must. Apple seems to be under the impression that all Mac users have a high speed connection, which is a really, really, bad assumtion.

3. Better Java support. I want to play Monopoly on Playsite.com in Safari.

4. More cache preference options. I want to decide how much cache I'm using and where it gets stored.

5. I want to be able to control the behavior of the download window. The fact that it pops to the front every time I drag and drop a picture annoys the hell out of me.

6. More appearance prefs. I know you can use a style sheet, but I want to be able to control the appearnce of links in the prefs panel.

Add all this, and IMHO, you'll have the ultimate browser. you should make a Windows version and charge them for it ;-)

Posted by Eric at February 7, 2003 8:36 AM

If safari is to look like an iApp, it should act like one too -- it needs to be able to handle multiple pages in one window.

Tabs may not be the way. However, the bookmark collections column could double as an active pages list.

Crude mockup here (forgive the Windows-style cursor):

Posted by iconmaster at February 7, 2003 8:39 AM

1. Tabbed browsing please.
2. More context menu support (back, reload, etc.)
3. A progress throbber. Need movement at all times. :)
4. It'd also be cool to dock the bookmarks bar to the left. Browsing on a widescreen TiBook gives me a little more room to breathe on the sides as opposed to the top.

I'll shut up now. Thanks for a great browser already.

cheers

Posted by Sage Choi at February 7, 2003 8:39 AM

TABBED BROWSING!!!!!

i know you are probably being beaten with this comment, but that just shows how important this feature is to so many people.

Posted by Ryan McNeal at February 7, 2003 8:39 AM

If tabbed browsing is implemented in Safari, I'd like to see some kind of progress indicator in the tab. I hate when I open a tab behind the page I'm currently viewing but have no idea when it's finished loading. So, for sites that may take a while or when I'm on a slow dialup connection, I have to constantly check and recheck to see if it's done.

Please *don't* use a drawer instead of tabs. I'd much rather lose a small amount of vertical space for a row of tabs than two inches or so of horizontal space for a drawer.

Show the status bar by default.

Posted by Patrick Wynne at February 7, 2003 8:40 AM

I appreciate your efforts, but I am addicted to tabbed browsing. I will only use a browser with tabbed browsing. I know of other people that feel the same way.

I hope this is high on your implementation list.

Posted by Rusty at February 7, 2003 8:40 AM

Hmm, the link was wiped out. Trying again...

http://www.iconmaster.com/safari/

Posted by iconmaster at February 7, 2003 8:41 AM

Brushed metal theme is extremely annoying.

Tabs are needed.

Safari has an annoying feature to be too industrious in autocompleteng the typed links. If at one point I typed slashdot.org/apple, then it's next to impossible to get to slashdot.org proper the next time -- the browser autocompletes to .../apple over and over again

Posted by Ilya at February 7, 2003 8:41 AM

Tabbed Browsing would be nice!

Posted by Michael Niessner at February 7, 2003 8:43 AM

Make the toolbar a real toolbar that the user can switch where they want their buttons positioned. Thank you!

Posted by Danny C at February 7, 2003 8:45 AM

I would really like the Safari visited URLs to be some color other than dull Blue!. At my advanced age I don't see as well as I used to, I'd like a nice bright Red - a selectable color would be better!

I'd also like the capability (like Netscape 7.01) to "Send Link" when I want to share a web page with a friend. The links are easier on friends that That means I'd also like Safari to tie into Mail some how or let me choose an email app.

Thanks

Posted by Jim H at February 7, 2003 8:45 AM

Did you expect all this feedback? If you didn't get enough you might want to check macslash for more :)

I have two (little) requests: (1) lose the brushed metal (2) if a website certificate is expired let *us* decide if we want to see it.

Other than that, I think it is very cool, fast, good!

Posted by Paul Miller at February 7, 2003 8:46 AM

Ok, but you asked for it:

1. The Java timing is incorrect, causing Oekaki drawing boards not to sample input fast enough. That results in curved lines turning into a set of angular ones.

2. I'd like to see an Omniweb-like ability to customize the browser's ID. That way, if someone for instances uses it mostly for IE-only banking sites, they can just change the ID line to match IE's.

3. Javascript menus that overlap with other elements don't work correctly. They overwrite other elements, or even themselves.

4. The Download window should close automatically when emptied (when downloads are removed "as completed").

That's all I can think of for now.

Posted by Jason Froikin at February 7, 2003 8:47 AM

I've been meaning to send this feature request to the Safari team for a while. Please look at http://www.ietf.org/rfc/rfc2557.txt and consider using multipart/related as a web archive format. It would be really nice to be able to save a page and the associated graphics as a single, standardized file format.

This is one of those lesser known, but potentially very helpful open standards. I see it fitting nicely into the current Apple mindset that adopted zeroconf/rendezvous.

Posted by Greg Vaughn at February 7, 2003 8:48 AM

Add my vote for tabbing through form elements. It takes too long to fill out forms without this!

Posted by Mike at February 7, 2003 8:48 AM

Tabs Tabs Tabs!!!! Other than that, fantastic product.

Posted by Peter Fischer at February 7, 2003 8:49 AM

The status bar has a single function right now: to show you a link's destination when you hover over it. I prefer the way OmniWeb does it; it replaces the address field with the link reference. Perhaps this can be an option.. when the status bar is disabled in the View menu, link references can be displayed in the address bar.

Thanks.

Posted by Ryan Scharer at February 7, 2003 8:49 AM

I think that what people like about tabs is the ability group a bunch of sites together in a way that makes them easily accessible. A change in the way that bookmarks are implemented in order to provide easier access to them would be a good substitute for tabs.

Posted by an Anonymous Coward at February 7, 2003 8:49 AM

I don't really like tabbed browsing, but if you implement it (heck, whatever you implement), make sure we have keyboard shortcuts to control things.

I'd really like two things:

A timed context menu a la OmniWeb and IE, that let's you quickly open links in other windows single-handedly (and preferably, windows behind the current window).

Multiple home pages--that is, opening several windows by default on launch.

Posted by BK at February 7, 2003 8:50 AM

Okay, here is a list of things that I saw mentioned quite a few times in this list as well as some things I thought needed to be said. I just figured it'd be easier to tell what people REALLY want if it's seen more often. Plus, I've got some variations on existing ideas that might be better liked by some.

Tabbed browsing - I've really gotten used to the Mozilla/Phoenix/Chimera method, but I would not be opposed to something like this:

http://look-designs.com/extras/safari_mp/safari_mp.html

as mentioned earlier in this list. Perhaps an option to have tabs at the top of your browser or at the side, depending on your preference. I would rather a page be too tall because of fewer vertical screen real-estate than it be too wide (some of us don't have widescreen monitors). It's easier to just scroll up and down than it is to scroll up and down AND side to side (especially since almost ALL pages are too tall already).

Autofill

Option to view images AS they load rather than after

Improved compatibility

Improved compatibility and speed with Flash movies

Ability to use "Command-Click" to open bookmarks that are nested in folders in the bookmark toolbar in a new window (or tab, if we get tabbed browsing). Currently, this only works for bookmarks in the toolbar, not those in folders.

Print selection capabilities.

"Advanced user" option that puts more options in the contextual menus (Print this frame, E-mail this link's address, E-mail this webpage, E-mail this page's address, etc., etc.) Along with this, more integration with other apps.

Ability to share your CURRENT page through Rendesvouz so that you can quickly show others on your network where you're at.

Resumable downloads

Option to have bookmarks be "subscribed" to so that they check to see if the site has been updated. Maybe even a color change in the bookmark bar to indicate an updated site, like a soft glow.

I like the download window, but could there be an option to have it open just briefly to show you that the download has started and then go away? Or perhaps some other indication of such? It's annoying to have it pop open if it's closed every time you download something, but then you're not sure if the downoad started when it's already open but in the background. This isn't a huge deal, and I'm sure it'd be complicated to do, so it's not a huge thing. Also, can we NOT have the download window jump to the front whenever something starts to uncompress? Finally, when saving a picture that has loaded in Safari to the downloads folder by using the contextual menu, it opens the download window even if the file is already loaded. This would be fixed if the "briefly appear" option I talked about above was implemented, but if not, could it just NOT show up at all?

Posted by Jared Cash at February 7, 2003 8:51 AM

1.) The ability to use the search for other services (the ability to search sites like Amazon, Dictionary.com and IMDB.com would be nice). You could also allow users to add their own search addresses, and give web site developers an easy way to publish search links -- one click on a link would automatically add it to Safari's list.

2.) When editing the address field, an icon similar to the snapback icon would show up (green circle with a right facing arrow?) that when clicked would submit the URL for searching. This little visiual clue would let people know that they've actually edited the URL in case they had to switch windows in the process and allows people total mouse only browsing (copy, paste, click).

3.) Pressing escape when editing a URL would clear your changes and restore the original URL in the address bar. You can not believe how many times I need this capability.

4.) Have all form elements able to be accessed via the Tab key. I can be frustration on a long form to have to switch back and forth between the keyboard and the mouse.

5.) When in some framed sites, the keyboard back command (cmd + left arrow) will break. This is something that should work regardless of page layout. One keypress, one page back.

6.) Complete CSS support...but I'm sure you and your co-workers are well on the way to making that happen. ^_^

7.) And of course, the ever popular Tabbed browsing. I like having only two or three windows to manage even if I'm looking at 30 sites instead of 30 windows. As per chimera, the favicon should be shown in the tab. This should be an option in the preferences and turned off by default.

8.) Group bookmarks for all currently opened tabs.

9.) The ability to download background images.

10.) Keep up the good work. ^_^

Posted by Andrew at February 7, 2003 8:51 AM

1. Password management like Mozilla
2. Autofill like IE
3. Email link button

Posted by mark koldys at February 7, 2003 8:52 AM

1. Tabbed browsing or equivalent. Perfect for those of us with small screens.
2. Ability to customize the Google search bar so it can point to other search engines.
3. Fix the EUC-JP bug that affects ~ in links.
4. Focus on location bar on window open.
5. Better text encoding detection. Safari has a hard time detecting Shift JIS (Japanese Windows, DOS).
6. Better source view. Preferably with syntax coloring.
7. Intergration with blogs through RSS as discussed earlier.

Safari is great as it is, but with these things my browsing experience would be perfect. Keep up the good work!

Posted by Kim Ahlström at February 7, 2003 8:52 AM

If metal is going to be used, keep it consitent with other apple programs with small strips of metal on either side of the program like ichat or itunes playlists

definitely add tabs

Posted by jrj at February 7, 2003 8:54 AM

Top feature requests:

1. Tabs (or some other window-decluttering-background-loading mechanism).

2. Keychain integration for user/passwords.

3. Better cookie management. (If you ever add an "Ask user?" option, don't make the mistake of other browsers which pop up a modal dialog for every single cookie. Ugh! Display them instead in an activity viewer-like modeless window and let the user decide what to deny at his leisure.)

4. Print preview. (Actually, printing sucks with most browsers, so Safari has a big opportunity to set a new standard here!)

Posted by Edward Chew at February 7, 2003 8:55 AM

1. Customize Toolbar
2. Better Download Manager
3. Preferences laid out by category like 10
4. More ui/features for view source or a way to pick another appliaction for the html source to open in.

Posted by S. Tunji Turner at February 7, 2003 8:55 AM

1. Advanced privacy settings, featuring robust and full-featured ad and cookie blockers, a la OmniWeb and Mozilla.

2. Auto-complete that completes not just based on the URL but the title of the link. i.e. Typing mo brings up not just mozilla.org because the mo matches the URL, but also perhaps the Monster Book Site (or whatever) because the mo also matches the title of the link.

Posted by Sean Peisert at February 7, 2003 8:58 AM

Hey Hyatt:

How about tabs (like my suggestion is original) and divider lines in the Bookmark Collections.

I'd also like to see the lower right window handle be rounded like in iChat, iTunes, iCal, iSync, Calculator, DVD Player, iPhoto, iMovie. It would seem more consistant with OS X. Unless, when Apple ports Safari to Windows, that makes this impossible! :)

Other than that, I love it so far and am looking forward to future enhancements!

Posted by Andrew Crow at February 7, 2003 8:58 AM

As most others have said, Safari is already a thing of beauty, and just needs a few small nudges to make it perfect:

1. Tabbed browsing. Yeah, yeah, I'm just the 5 millionth person to ask for it. I can live without it, but it'd be nice as an option.

2. Aqua-standard toolbar configuration. The current way of configuring the toolbar with a zillion checkmarks is inelegant and inconsistent with other Mac applications. I'd especially like to see the Aqua standard of letting me reposition the toolbar elements.

3. Allow tabbing to the links/elements on a page, a la Internet Explorer. Preferably as a user-configurable option.

4. Allow the user to specify how much time to wait for a page to load before surrendering. 30 seconds is a tad short for some sites with slow servers and/or high traffic.

Other than that, Safari's great! Can't wait for the next release!

Posted by Robert Jung at February 7, 2003 8:59 AM

First and foremost, I really enjoy using Safari. Thanks for all the good work.

When you right click on a link and choose "Download Image/Link to Disk" I prefer to be asked where the file should be placed. Having a default download directory is good for left-click downloads but I find it valuable to be specific when I'm doing a more specific action (like right-clicking an image or link).

Just my .02,
Steve

Posted by Steve at February 7, 2003 9:00 AM

1. I'd like for bookmarks folders to stay open when leaving and coming back to the bookmarks manager. Right now, if you have multiple folders within a "collections" folder, and you have them all open, then you close the bookmarks manager and then open it again, all those folders are closed. Allowing them to stay open would save me the hassle of opening each one manually when browsing or editing.

2. The toolbar Google search is great. I'd like to see added the ability to choose which part of Google you want to search--Web, Images, News, etc.

3. A multiple windows manager, but drawer-based like others have mentioned, rather than tabs.

Thanks.

Posted by Brandon at February 7, 2003 9:01 AM

yup -- tabbed browsing and auto-fill for forms

Posted by Theolog at February 7, 2003 9:01 AM

>I would love to be able to see where a link is pointing to when I move my cursor over it. That is the only feature that I notice is missing and miss from other browsers.

Turn on the status bar under View.

As for feature wishes: Tabs, Tabs, Tabs. I use Mozilla over IE cuz it has Tabs. I only fire up IE now when I hit a particularly bad page/site that doesn't work in Mozilla. And this despite the excess and annoying baggage (mostly email).

Let me repeat: TABS!

Posted by Al at February 7, 2003 9:01 AM

1) No brushed metal. I really like how it looks, but let's keep Apple's own interface guidelines going here, eh?

2) URL auto-complete should include both bookmark names and page titles.

3) Keyboard-based curser control is erratic. The focus often shifts between the URL entry area and the page display area when I'm trying to type a different URL (for example, while I'm typing a URL Safari finishes rendering a page with a form on it and places the curser into the first field of the form). Part of the problem is that Safari is not particularly responsive to cancelling the initial page load; pressing the keyboard shortcut repeatedly sometimes does nothing (that's on a pretty fast connection).

On the same note, how about enabling the Home and End keys to work in the URL entry field?

Some of the key shortcut choices are a bit awkward. I understand you're trying to make the letter used correspond in some logical fashion to the function, but there are too many option-command combinations required for things like snapback (half its convenience comes from easy keyboard operation). And isn't it about time Apple programs standardized on a key shortcut for Preferences? I think there are better choices than command-,.

4) Window placement!!!! Not sure how you let Safari out with this kind of hassle in it. Doesn't it constantly get on your nerves? Windows should never extend off the screen when they open, and their upper-left corner location should only increment towards the lower-right if being stacked on top of existing ones. If Safari has no windows, opening a new window should put it wherever the last one was.

5) Some kind of control over disk cache?

6) More prominent "I'm working" visual feedback. When you click a link, the only indication that Safari has recognized your action is a half-inch-wide chunk of blue highlighting that appears in the URL entry field. A custom cursor would be great. PLEASE don't do the typical animation in the corner though.

7) Here's a nitty-gritty bug to fix: if you stop the page loading process after the server has responded but before Safari has erased the old page from the screen, you get stuck. The GUI still behaves as though the old page is displayed - you can click links, etc - but when you click a link Safari does nothing. If you click the Back button, normal behavior resumes. I run into this a lot because I'll click the wrong link and then very quickly press the keyboard shortcut for Stop.


Safari rocks! :-D

Posted by Matt at February 7, 2003 9:01 AM

? Scrapbook functionality: only make it better. I would suggest automating the production of PDFs and then link to them in a Bookmark type screen. Currently, I print to PDF which is more steps than it should be.

? Tabbed Browsing: I have to admit that I truly miss tabbed browsing from Chimera.

? Bug Fix: Checking the "Check Spelling As You Type" option does not remain on from one Safari window to another.

? Add a button to hide the toolbar in order to increase viewable area.

? Add shortcut for switching between open windows.

Posted by J. Scott Anderson at February 7, 2003 9:02 AM

I want tabs too! I can't switch to Safari until it has tabs.

Posted by Harold Martin at February 7, 2003 9:03 AM

I use Chimera (sometimes Mozilla) as main browsers.
I test designs and code in all Windows and Mac Browsers, however.
I usually have about 9 to 17 browser windows open, and I never use full screen mode for any app.
I've an excellent screen resolution, but can't afford to work without tabs.

Tabbed browsing, please. Thanks for letting us speak up.

Posted by Heck at February 7, 2003 9:03 AM

I use Chimera (sometimes Mozilla) as main browser.
I test designs and code in all Windows and Mac Browsers, however.
I usually have about 9 to 17 browser windows open, and I never use full screen mode for any app.
I've an excellent screen resolution, but can't afford to work without tabs.

Tabbed browsing, please. Thanks for letting us speak up.

Posted by Heck at February 7, 2003 9:03 AM

Tabbed browsing... and keyboard control of popup menus in forms (like every other os x browser). And better advertisement blocking.

otherwise - the ui is great.

Posted by Damon at February 7, 2003 9:04 AM

There have been several requests for the manipulation of user signed certs to be visualized in Safari -- there already exists a workaround using command line 'certtool' ...

My need is different, but similar, and I expect not something Dave would be directly involved in. There's a capability being deployed across the scientific grid computing community which allows for the creation of an identity assuring cert from Kerberos credentials.

The product is called KX.509 and it's described in National Middleware Initiative documentation. For it to work with Safari, the generated cert needs to be placed in the X509Anchors keychain at login time, and (IMPORTANT) removed at logout.

The SecurityCore documentation is tantalizing, but rudimentary -- what would be my best next step to advance this cause?

XK.509 is being developed at University of Michigan and is in widening use. It is a solution which works on all platforms except Macintosh right now and we're determined to close that gap -- Safari's use of the keychain as a cert store is a Big Step forward. Thank you Safari Team.

Posted by Gavin Eadie at February 7, 2003 9:05 AM

I forgot a couple.

Change the Downloads window to be able to delete specific items and not just Clear the whole list. If that's already there, then I'm an idiot. But it's a nice-to-have.

Also, when I start up Safari and my default hompage starts loading, I am unable to highlight and change it. Well, I can highlight it, but if I start typing in a different URL, Safari loads the default page so quickly that it replaces what I am typing with the default pages URL, causing me to have to highlight it again, then retype where I want to go. Okay, I suppose I could hit stop, then type in the new URL, but maybe I just got too used to IE. Not complaining that Safari is too fast, though!!

One last thing, being able to customized the toolbar like you already can in the Finder and other apps would be a good, UI consitancy thing.

Thanks!

Posted by Andrew Crow at February 7, 2003 9:07 AM

Please please please: tabbed browsing, even if it's not default behavior, make it available in the preferences.

Please fix percentage width line-height values in the CSS.

Also, it would be nice if you'd fix the {content} :before and :after CSS properties.

Also, please keep kicking ass.

That is all.

Posted by tom at February 7, 2003 9:08 AM

I know this has been said maybe a few hundred times already but please ditch the brushed metal look. It is amazing to me that Apple is allowing this divergence in their interface. As other users have stated this type of UI confusion is usually what seperates Apple from Linux, Windows, etc. Aqua should be standard on all applications except iApps. Even then I question, why? Dave I was wondering, does BM chew up more cycles?

Posted by andy at February 7, 2003 9:08 AM

I'd like to see Safari deal with Java Web Start (.jnlp) files properly--they should be executed after they've been downloaded.

Posted by Joe Hughes at February 7, 2003 9:08 AM

tabbed browsing /ducks

Posted by cotton at February 7, 2003 9:09 AM

1. Tabbed Browsing
2. Auto Complete in form fields (like IE's form fill)

Posted by Paul Goodrich at February 7, 2003 9:10 AM

How about moving the Bookmarks to a sliding drawer like in Mail, Chimera, etc. That would make it more available I think, or at least not take over the entire browser screen just to access your bookmarks.

Posted by Andrew Crow at February 7, 2003 9:11 AM

Hey, how about tabbed browsing? That would really be wonderful. Thanks.

Posted by Peter Elias at February 7, 2003 9:11 AM

Type-ahead find for selecting links.

Posted by kevin c smith at February 7, 2003 9:12 AM

how 'bout the ability to go forward and back in the contextual menu?

Posted by Hes Nikke at February 7, 2003 9:13 AM

I have to say, I love Safari. I appreciate the clean and thoughtful design of the interface. The brushed metal look doesn't bother me at all (a choice of metal and Aqua would be a good idea for the preferences). I think the toolbar is beautifully compact. The bookmark management is elegant as well. I use it extensively and have found it to be much more stable (fewer crashes) than Mozilla, Netscape or IE (Chimera was very stable thought). A few things I'd like to see:

1. Yes, another vote for tabbed browsing please, or something very like it. Screen clutter is a big problem when you want to keep lot of windows open, especially when you're researching something and want to go back and forth between a number of windows. And when using tabs, a single button to dismiss a tab without a pull down or pop up menu. There was a mention of a small strip of clickable text above the page window under the bookmarks instead of using actual tabs. That's an interesting idea. I also liked the suggestion of the multi-page view that was mocked-up, although I would be concerned about excessive space requirements. One of the things I like so much about Safari is that it respects how valuable screen real estate is.

2. The option to tile windows for the same reason as above but tiling works better for some methods of working than others.

3. A simple way to select the window configuration you want in one spot...to choose staggered, tabbed or tiled with one click from the toolbar and a keyboard command as well. And a keyboard command that will not only cycle you through staggered windows, but tabs or tiled windows.

4. In managing bookmarks, allow the ability to option-drag a bookmark to move a copy of the bookmark to a new location instead of having to copy and paste. Sometimes I like to have the same bookmark in more than one place.

5. The ability to stop gif animation cycling without cancelling the loading of a page.

6. The ability to override a page's font size so that when I say I want a minimum font size, I really get the minimum font size. With such high resolution monitors these days, the font size can get extremely small. Seems like most sites anymore are unaffected by the minimum font size preference. I end up bumping up the size with the toolbar button all the time.

7. Keychain support that's simple.

Thanks. Keep up the good work, and keep your solutions elegant. I'm looking forward to the next version.

Posted by rick at February 7, 2003 9:13 AM

Overall, I think Safari rules. It's fast as nobody's business and it's one hell of a beta release. It'd be my main browser right now, but I can't live without tabbed browsing. That said, here's my feature-request list:

1) Tabbed browsing, or something similar. I like to open a page, cmd-click all the articles I want to read, and move to the next site and repeat. Then I read the tabs, closing them as I finish stories. Once I've closed all the tabs, I'm done with the news. If you guys can figure another way of having multiple web sessions inside one window that doesn't use tabs, go for it.

2) Contextual menu option to "Block images from this server".

3) More privacy options regarding cookies, security certificates, passwords, etc.

4) Add iSync capability for prefs & bookmarks. This way, we can have the same bookmarks on multiple machines. :)

5) A "Print" button in the toolbar.

6) If you do tabbed browsing, definately have a "bookmark all tabs option".

Keep up the good work!

Posted by Mike at February 7, 2003 9:13 AM

These will most likely mirror other suggestions, but here is my wishlist:

Tabbed browsing (or something very similar), and the ability to open a link into a tab in the background (for browsing sites like fark.com)

Ability to tab through widgets on webpages (perhaps having to hold option to do so) so one can enter forms without having to use the mouse

TypeAhead Find (or whatever it's called nowadays) from Mozilla so one can navigate from the keyboard very quickly just by typing the name of the link or find text by pressing slash first

Form Auto-Fill would be nice but not entirely essential

Full password manager including web forms (like Chimera has)

Fuller contextual menu support (maybe not to the point of iCab, but at least Chimera)

More customizable toolbar (a la Chimera or even IE)

Option to make the Google search text field search the website you're currently looking at (anything within that server, like www.cnn.com), perhaps a checkbox next to the search text field would do it

Smart bookmark lists (top 20 most visited sites etc.)

I don't use it much, but a Scrapbook like IE so you can save pages by dragging them into it

Truly full screen browsing would be enjoyable

Ability to enable spell-checking in all text fields & text boxes (without having to do it manually each time)

Finally, URL autocomplete should do web page names as well

That's my extensive wishlist. Thanks for reading.

Posted by Derik DeLong at February 7, 2003 9:16 AM

#1 - Fix bugs

I go back to IE for:
Pages that have problems in Safari
Scrapbook-I love this feature!
Autofill
Better Printing Functions-Print Select and Print Preview

Haven't used this but read about it in these messages-
user autofill for keychain sounds useful

Also, am I the only one who wants a delete button available in the Toolbar for Bookmarks & History?

Tabs-I think they're fine but not crucial to my Safari experience

Great Browser- my default now and I'm looking forward to future versions. Like someone else who posted here - thanks for making it so easy to remove pop-ups. A small daily annoyance removed.

Posted by cm at February 7, 2003 9:17 AM

I don't want no stinking tabs or anything else that is going to clutter the interface or make the window smaller. So if you follow the clamor and add them, please make them so they are optional, not required.

Others: (1)I would like auto-completion of forms
(2) More control over cookies.
(3)Ability to remember web site passwords.
(4) Shared menu capability so I can use it URL Manager Pro.

I love it and will use it if you do not change a thing except to make it work better on the very few sites it has problems with.

Posted by winsor at February 7, 2003 9:18 AM

1) Tabs
2) A more robust download manager, including resumable downloads and the ability to queue downloads. (The only thing that keeps me going back to IE)
3) When I page fails to load in the background, don't bring it to the foreground with the alert box. It's annoying and gets in the way of reading the page that I want to read.

Posted by Stevie at February 7, 2003 9:19 AM

I would like to see:

1) A host kill list. Requests to sites with URLs that match a host in the kill list automatically fail. This is an extension of the typical block image list, but works for any type of request. CSS files, js files, etc... The list should allow for pattern matching, not just specific hosts.

2) Tabbed browsing that allows for background loading of pages. Because if I don't say it, you may not realize that I want it.

3) Switching to the bookmark view window stops a page from downloading. I think this is a mistake. Both views should be maintained. Let me do something interesting while I'm waiting for a page to complete.

Posted by Alexander Barrentine at February 7, 2003 9:19 AM

Tabbed browsing. I know, I know, you're hearing this hundreds of times, but seriously, this would make a many, many people happy. I think it's safe to say that tabbed browsing is a feature that people have come to expect from a browser these days... and heck, IE doesn't have it, so it would be one more advantage.

Posted by Kidren at February 7, 2003 9:20 AM

Okay so I have the latest (internal) Safari version and there was a few things besides the normal stuff that started apperaing wrong.

like on Forums using Ubb there is mis-aligment...

More features would be great: Auto-Fill is my real need.

Stuff like tabs can be added later...

Also I like to delete Parts of my history not the whole thing add a feature like that and also to my downloads, I want to see SOME of them not All or None.

Thanks.

Posted by Jeremiah Bornemann at February 7, 2003 9:20 AM

1) Drag and drop text (especially preserving text in table cells)

2) autofill URL also searches on NAME, not just URL

3) Cookie option: ask once per site

But accept my congrats--Safari is an excellent, excellent browser.

--jcb

Posted by jcburns at February 7, 2003 9:22 AM

Multiple suggestions follow:

* Please add support for safari plug-ins--NOT the standard browser plug-ins----for example, a plug-in that saves websites like IE does could be made. A plug-in that pipes pages through content filters (like IE does) or through babblefish (like nobody does)
This could create a whole little market of shareware plug-ins! Also, if tabs are not going to happen, someone will write a plug-in that adds them. I bet you within weeks someone would have a tab plug-in going. And eBay would have one just for dealing with them...etc. as SOAP grows the potential is unlimited.

* Please add Tabs. I can't live without them; so I'm still using mozilla. Window managment on web sites is a mess for the user. It gives users FREEDOM to surf their way. Some may not like it--well they don't have to use it. In fact, turn it off by default. (however, with plug-ins someone else could create it)

* Please add the pill-shaped button to the top-right corner of the window for hiding the toolbar.

* drag-n-drop text

* PDF display using Quartz. there is a freeare plug out there that works on all browsers. But it is not as good as apple could do. Why not have apple make a PDF Browser plug-in that supports hyper links? Open source that too. At least we would be able to use it in any browser on OS X. I mean, PDF is a big time OS X feature. Why doesnt apple include a fast browser plug-in for it? (the guy that writes the freeware one would probably help out on it)
Many users have no idea what happened when they click a PDF link. My mother has PDFs all over her desktop...(some with serial # only names) There are A LOT of PDF forms out there!


* Auto Complete (off by default onless you can make it more passive--so my mom does not get confused...she is not ready for auto complete)
Also, it should use the KEYCHAIN for autocomplete. In fact, I'd like the browser to use a separate keychain--My keychain is a mess thanks to browsers and the finder putting stuff in. I wish I could pick wich keychain they used...

* Status text bar is missing, Omni-Web did a little pop up for it. Why can't you? (disable it by default, most users don't even know is should be there---but I use it ALL THE TIME.)

* AGAIN, I have to mention that a plug-in system would be worth the work because people would create dozens of added browser features you would never dream up. Not those standard browser plugs, which are limited to content---a real for-browser plug-in.

* Developer mode: Please make the snippet editor auto-detect when I finish a tag and then render the page automatically. Hitting convert/show all the time is a pain. Also, for my HTML class, I'd like it if students could see the page being rendered at the same time they are entering it. (naturally, they would have to do end tags for it work right; but that would HELP them learn faster!)

* What about XML/MathML...etc. support? Perhaps that stuff will wait until XMLCore?

Posted by john b at February 7, 2003 9:22 AM

Lots of great comments here. Personally I:

Love the brushed metal interface. Why not let the user choose aqua or metal?

Would love to see tabs. Being able to bookmark full framset states would also be a blessing, so that if I have a site with a menu on the side and it's pointing to an anchor in the main document it would load that way when going back to it. Again, maybe a user pref?

But seen as there are soooo many suggestions, how about a simple 'vote' box? May make it easier to tabulate and I'm sure no one would mind presenting their views whcih would be easier for you to get a good, quick overview of.

Posted by Frode Hegland at February 7, 2003 9:22 AM

My Wishlist...
1) Tabbed browsing.
- or -
A drawer based system to load a page into a drawer item. Command clicking a link would place the current page into a drawer item while the clicked link would open in the main window. Command-shift clicking a link would keep the current page in the main window while loading the clicked link into a drawer item.
- or -
A shelf based system similiar to iPhoto's Print, Email, Slideshow, etc., only it would occupy a smaller amount of the screen than iPhoto uses. Pages would be added to the shelf in the same manner described above for a drawer based system.
- with -
Option to save tab/drawer/shelf items on quitting.
Option to load saved tab/drawer/shelf items on launch.

2) Toolbar "Print" button.
3) Toolbar "Send link" button.
4) Forms auto-complete, with toolbar button.
5) Drawer based download manager.
6) Small icons used for display in downloads list.
7) Ability to get additional info on an item in the download list such as source, address, etc. Would use a disclosure triangle similiar to the "get info" window in the Finder, only it would display the info in the drawer and not open in a separate window.
8) Download history listed in "Collections" alongside History, Bookmarks, etc.
9) A page zoom feature similiar to the image zoom control used in iPhoto.
10) Site specific cookie management (accept/decline), with access in the "Collections" list.
11) Resolution preference (72 dpi / 96 dpi)
12) File system browsing (i.e. file:///Users/Shared/).
13) FTP site browsing (not passing it off to the Finder).
14) Ability to drag/drop/store bookmarks in the Address Book "Collection". This would allow for bookmark synchronizing when using iSync to synchronize the Address Book.
15) Rearranging items in the bookmarks bar should require a command-click-drag instead of just a click-drag. Too often I find myself click-dragging on a folder in the bookmarks bar to access a link only to have the folder unintentionally dragged off of the bookmarks bar or dropped into another folder on the bar.

Posted by James Flach at February 7, 2003 9:22 AM

#1 - Fix bugs

I go back to IE for:
Pages that have problems in Safari
Scrapbook-I love this feature!
Autofill
Better Printing Functions-Print Select and Print Preview

Haven't used this but read about it in these messages-
user autofill for keychain sounds useful

Also, am I the only one who wants a delete button available in the Toolbar for Bookmarks & History?

Tabs-I think they're fine but not crucial to my Safari experience

Great Browser- my default now and I'm looking forward to future versions. Like someone else who posted here - thanks for making it so easy to remove pop-ups. A small daily annoyance removed.

Posted by cm at February 7, 2003 9:23 AM

Tabbed Browsing! (and faster Flash performance)

Posted by matt at February 7, 2003 9:23 AM

These will most likely mirror other suggestions, but here is my wishlist:

Tabbed browsing (or something very similar), and the ability to open a link into a tab in the background (for browsing sites like fark.com)

Ability to tab through widgets on webpages (perhaps having to hold option to do so) so one can enter forms without having to use the mouse

TypeAhead Find (or whatever it's called nowadays) from Mozilla so one can navigate from the keyboard very quickly just by typing the name of the link or find text by pressing slash first

Form Auto-Fill would be nice but not entirely essential

Full password manager including web forms (like Chimera has)

Fuller contextual menu support (maybe not to the point of iCab, but at least Chimera)

More customizable toolbar (a la Chimera or even IE)

Option to make the Google search text field search the website you're currently looking at (anything within that server, like www.cnn.com), perhaps a checkbox next to the search text field would do it

Smart bookmark lists (top 20 most visited sites etc.)

I don't use it much, but a Scrapbook like IE so you can save pages by dragging them into it

Truly full screen browsing would be enjoyable

Ability to enable spell-checking in all text fields & text boxes (without having to do it manually each time)

Finally, URL autocomplete should do web page names as well

That's my extensive wishlist. Thanks for reading.

Posted by Derik DeLong at February 7, 2003 9:23 AM

Tabbed Browsing; Passwords saved to Keychain.

enough said.

Posted by thom at February 7, 2003 9:23 AM

Tabbed Browsing; Passwords saved to Keychain.

enough said.

Posted by thom at February 7, 2003 9:24 AM

- Tabs
- Better keychain support like Chimera
- Get rid of the metal look, or at least an option to do so.
- Smart bookmarks, like Moz/Chimera. It's nice to have Google in the toolbar, but with smart bookmarks, you can search other sites from the URL bar as well.
- Limit number of times animated GIFs are run.

Look at Galeon under Unix/X11 for the closet thing to a "perfect" browser out there.

Posted by Dave Dribin at February 7, 2003 9:25 AM

Chimera has the ability to have undo in form fields. So, if you type the wrong text or do a bad cut or paster you can undo. A very useful feature.

Posted by reedmaniac at February 7, 2003 9:25 AM

Ditch the brushed metal... it looks much better with Aqua-style widgets.

Please add an option to disable url auto-completion (or at the very least, make it so that if you hit 'delete', it doesn't auto-complete what you just deleted :-) )

Also, certain non-fully-qualified form posts do not seem to work right- see the poll on CNN's website for example.

Other than that, Safari rocks. It's been my main browser since the day it came out, please keep up the excellent work.

Posted by Patamunzo Lingananda at February 7, 2003 9:28 AM

Could you add the ability to go to a URL by clicking a button? Currently you have to use the keyboard to "activate" a URL that's in Safari's URL textField. Compare MSIE, which has a "go" button to the right of the URL field.

This is purely a convenience thing - if my hands are not on the keyboard, it's nice not to have to move them there.

Workaround: If I have a URL in the textfield and want to go to it without using the keyboard, I drag the icon into the main content region of the window. Not quite as convenient, but it works.

Posted by Barry Langdon-Lassagne at February 7, 2003 9:28 AM

I like the bookmark window, but it would be nice if the folders also appeared in the Bookmarks menu. My firts reflex is to reach for the menu, then I have to back-track to the window if I want to access a bookmark in a sub-folder.

I've also detected a font aliasing problem with American Typewriter. Look at the following page in Chimera (displays correctly) vs. safari-- almost illegible:

http://homepage.mac.com/cvreeland/Hurlo/Hurlo.html

As if I needed to add:
Tabs, Keychain.

CV

Posted by Chris at February 7, 2003 9:29 AM

My biggest concern with Safari is its lack of cookie management. I would like a feature that allows me to control who I accept cookies from. Mozilla and others have an option to ask before accepting a cookie, which is wonderful. Baring that, the option to manually enter sites that can or cannot set cookies would be useful.

Posted by xara at February 7, 2003 9:29 AM

An option to disable the site icons for any or all sites in bookmarks. Many are ugly and I like a consistant look in my applications.

Drag and drop text.

Tab to pull down menus.

Posted by David Renteria at February 7, 2003 9:30 AM

Here are the things that I'm missing with my Safari browsing experience:

1) Hold down the mouse for a while and pop up right-click menu
2) See the URL when I mouse-over a hyperlink
3) Better indication a page is loading. (The blue progress bar is same color as highlight)
4)Tabbed browsing (but with key combo to switch between tabs, like apple-~ for window selection)

Posted by Rob at February 7, 2003 9:31 AM

HI/UI tweaks for Safari

1. Dockable and Undockable tabs- What I mean by this is that tabs should be much friendlier/useful than they are in Chimera/Netscape. If a tab is dragged out of it's parent window, it should become it's own window. If a title bar of another window is control-dragged, it should become a tab that could be docked with another safari window. This is an easy solution to window clutter; it's flexible and user centric. In fact I believe if you simply added this API that many programs would benefit from this

2. Completely customizable text. We should be able to set a minimum and maximum text size. Also we need complete control over anti-aliasing (or with the aliasing, you could just start respecting the system prefs)

3. Drag and drop everywhere. Text, images, even flash.

4. Put error messages on background windows in sheets. Do not bring this window to the front and interrupt the user...

5. Much more control over the downloads window.
a) Small view of icons
b) Reload
c) Reveal in finder should always work even if the file has been moved
d) Reveal in finder should be dimmed if the item can't be revealed
e) Ability to turn DMG's into folders (this pref would be worth the price of admission.... I'm so tired of downloading a dmg, creating a folder, and then throwing away the dmg and the mounted image. Annoying! Help us sir.
f) Real resumable downloads!
g) Icons of incomplete files should show that the file is incomplete.

6. Metal/Aqua choice.

7. Contextual menus for highlighted phone numbers/addresses/email to send the data to the address book properly formatted.

8. Smart auto-completion

9. a field that allows iTunes style filtering of urls in bookmarks/history window.

10. Better recent history handling...

11. Ability to switch out google for some other search engine (my girlfriend lives in ebay for example).

12. Spell check for input.

13. ability to isync bookmarks between browsers (ie/safari on the same machine or multiple machines)

14. urls w/ favicons that are dragged to the desktop should use the favicon


Reading through these comments it's obvious that different users have different HI/UI needs. I suggest providing a number of options so that the user can configure the environment the way he or she wishes. The most obvious of these options should be in Preferences, but it is ok to hide the more obscure of these prefs in plists so that 3rd parties can exploit them.

Posted by raul gutierrez at February 7, 2003 9:32 AM

Another vote for tabbed browsing. I got so used to tabbed browsing in Chimera, and find myself going back to it often just for that feature.

Consider this a "beg" request, btw.

Posted by Chuck Rogers at February 7, 2003 9:33 AM

There are two interface/gui pieces that really need to be fixed in Safari.

1) Brushed metal needs to go. It just doesn't feel right. Please use the default OS X look...

2) Tabs! We need tabbed browsing! This one is the most important, but both are quite important...

That is all. Late!

Tim

Posted by Tim at February 7, 2003 9:33 AM

The most critical thing besides tabs is the option of having a "Save Location..." chooser dialog appear everytime a download file begins. I hate having everything get dumped into my Downloads folder and then I have to go and sort it out later. It's much nicer if you can sort ahead of time. Also, you could have the download starts while you're choosing the file (like Opera does). Basically, if you could copy all of Opera's nice features while keeping Safari's simplicity and speed, then I'd be happy (but Opera probably wouldn't).

Posted by Aaron at February 7, 2003 9:34 AM

Printing.
Printing sucks. In all of them. I have yet to see printing done in an easy way that works. IE is probably best at it.

NOBODY likes they way all these browsers will take up extra pages of white space to fit on 1 more line of text that could have been avoided if the page was re-sized with smaller fonts, or less margins. Or those URL/time/date stamps on each page. I often dont want them, and sometimes I do. IE does ok at it. But I think simple check boxes turning on/off those extra items on the page would suffice.
A smart re-sizing feature that works (unlike IE) is needed badly. We waste so much paper...Save the Trees! Its an environmentally frendly request; that could make some good PR. "The environmentally friendly browser"


* I LOVE the way shift-scroll wheel makes the page scroll horizontally! Now if mozilla would only figure that out...
How about using the scroll wheel buttons for something? nobody ever uses those. (how about for turbo scrolling?)

Posted by john b at February 7, 2003 9:34 AM

In the Bookmarks Bar, menu (folder) behaviour should follow standard Mac menus.

Currently clicking on a Bookmarks Bar folder drops a menu down, but when mouse is moved over a different folder, the original menu stays dropped down.

It seems that the old menu should close and the new one should open.

Posted by Matthew Dahlquist at February 7, 2003 9:34 AM

Obviously everyone wants tabbed browsing, but I'm also interested in seeing "Block Image from this Server".

It is the feature that combined with tabs (and bookmark this group of tabs) that could make you rise above Chimera and I would start using Safari.

(also importing of bookmarks from chimera/text/html files.)

thanks for all your hard work,

Thomas

Posted by Thomas at February 7, 2003 9:35 AM

HI/UI tweaks for Safari

1. Dockable and Undockable tabs- What I mean by this is that tabs should be much friendlier/useful than they are in Chimera/Netscape. If a tab is dragged out of it's parent window, it should become it's own window. If a title bar of another window is control-dragged, it should become a tab that could be docked with another safari window. This is an easy solution to window clutter; it's flexible and user centric. In fact I believe if you simply added this API that many programs would benefit from this

2. Completely customizable text. We should be able to set a minimum and maximum text size. Also we need complete control over anti-aliasing (or with the aliasing, you could just start respecting the system prefs)

3. Drag and drop everywhere. Text, images, even flash.

4. Put error messages on background windows in sheets. Do not bring this window to the front and interrupt the user...

5. Much more control over the downloads window.
a) Small view of icons
b) Reload
c) Reveal in finder should always work even if the file has been moved
d) Reveal in finder should be dimmed if the item can't be revealed
e) Ability to turn DMG's into folders (this pref would be worth the price of admission.... I'm so tired of downloading a dmg, creating a folder, and then throwing away the dmg and the mounted image. Annoying! Help us sir.
f) Real resumable downloads!
g) Icons of incomplete files should show that the file is incomplete.

6. Metal/Aqua choice.

7. Contextual menus for highlighted phone numbers/addresses/email to send the data to the address book properly formatted.

8. Smart auto-completion

9. a field that allows iTunes style filtering of urls in bookmarks/history window.

10. Better recent history handling...

11. Ability to switch out google for some other search engine (my girlfriend lives in ebay for example).

12. Spell check for input.

13. ability to isync bookmarks between browsers (ie/safari on the same machine or multiple machines)

14. urls w/ favicons that are dragged to the desktop should use the favicon


Reading through these comments it's obvious that different users have different HI/UI needs. I suggest providing a number of options so that the user can configure the environment the way he or she wishes. The most obvious of these options should be in Preferences, but it is ok to hide the more obscure of these prefs in plists so that 3rd parties can exploit them.

Posted by Raul Gutierrez at February 7, 2003 9:35 AM

Lots of great suggestions here. In general, I really like Safari. My biggest wish list for the UI:

1. Allow printing of (only) the current selection.

2. Allow turning off the automtatic popup of the download manager.

3. Allow keyboard navigation of popup menu/box thingies on web forms.

4. iTunes-style searching & filtering of bookmarks.

Thanks!

Posted by Lowell at February 7, 2003 9:36 AM

Combine the DB engine from iTunes and the filtering logic from Mail. Produce bookmarks/history indexed by subject (allow me to designate the subject if the filtering logic errs).

Over time I'll end up with my own custom Web Directory (wahoo!) and Safari's built in Google search to find new stuff. (Industial strength bookmarks!)

I'll also be able to find stuff more easily in the history in multiple ways (for when I can remember something about a neat site, but not it's name or the date I was there).

Posted by Gary at February 7, 2003 9:37 AM

just add tabbed browing and fix the cookie handling stuff and then leave safari alone.

Posted by Pedro Figueiredo at February 7, 2003 9:38 AM

Contrary to most people here, I actually prefer the brushed metal look. I would like to see multiple columns in the bookmark list rather then the scrolling style currently used.

Posted by Charles at February 7, 2003 9:38 AM

I would like to see an abilitily to create different toolbars for specific tasks. These could be selected as named drop-downs.

I'm excited by Safari and appreciate your good work.

Posted by Robert Boylin at February 7, 2003 9:38 AM

* * * * IMPROVING "SNAPBACK" * * * *

Safari needs to better indicate to the user when a page has been marked for Snapback. The current generic 'menu flash' tells little.

A "Mark Page for Snapback" button on the interface would be welcome, at least as an option from Preferences. Even a blue Snapback icon in the URL bar would be a nice addition. This way users could differentiate between a page marked for Snapback and the orange icon used to return to said page.

Accordingly, please indicate the address currently marked for Snapback (either written on the screen by the suggested Snapback button, revealed with a cursor 'hold-over,' or flashed in the browser window when a button/key command was depressed.)

I think users would find Snapback more accessible with these additions to Safari's GUI.

Cheers

Posted by RAC at February 7, 2003 9:39 AM

I'd like to see the ability to spoof as a different browser on a per-site basis. Some sites like www.mazdausa.com won't work unless you are using IE or Netscape (in this case Netscape 5 or *less*!). It would be nice to be able to have a selection or control sequence to spoof that site and that site only. It would be even better if a cookie could remember that the given site requries spoofing but that isn't strictly required.

Posted by Alan Dahl at February 7, 2003 9:39 AM

I'd appreciate the ability to block ad-sized graphics, à la OmniWeb, and the ability to limit or stop animated GIFs if ad-sized graphics aren't blocked.

Posted by Ron Logee at February 7, 2003 9:40 AM

Safari is great but tabbed browsing would be nice. Hopefully in an improved form, like so many other features.

How about something like 'Thumbnails' in Preview.app? There could be a hidable pane that holds thumbnails of the sites. Contextual menus could allow the user to open the thumbnail in another window, close the thumbnail, download the thumbnail, etc.

Thanks for the all of the hard work.

Posted by Cole at February 7, 2003 9:40 AM

Some additional items that I would like to add to my original wishlist...

16) Smart bookmarks (a la iTunes smart playlists).
17) Enable/disable address auto-complete.
18) Revisiting a link by clicking on it from the History list in "Collections" should not remove the link from that days history.

Posted by James Flach at February 7, 2003 9:40 AM

GUI requests:

1) no metal interface.
2) Safari needs tabbed browsing and the ability to open a link in a background window/tab when right/center clicking. Having a dozen windows open, and having to go through a context menu to open a new window is not a "better browsing experience."

Geek request:

3) regexp image/flash blocking. Don't need a GUI for it, just a text format preference file somewhere like cookperm.txt.

Posted by arekkusu at February 7, 2003 9:41 AM

Safari is amazing! My two UI requests:
1. Loose the brushed metal.
2. Implement tabbed browsing.

Posted by Jeremiah Cohick at February 7, 2003 9:41 AM

I got tired of reading all the suggestions to see if mine were covered, sorry :)

1) Tab-esque feature. Some method of grouping several web pages in one window and switching between them.

2) Syntax highlighted view source, perhaps even with a simple HTML syntax checker.

3) Some way of stopping those god awful sites with god awful sounds.

4) Slow the autocompletion in the URL field.

5) Fix URL editing. When I select part of the end of a URL in the address field and delete it, it almost always pops the end back on. I have to hit delete twice to force it to stay away.

6) Don't know if this is Safari or Terminal, but I can drag a link from Safari to a sticky note and it pastes in the URL. Dragging a link to Terminal does nothing. When working remotely and curl/wget'ing a file, it'd be great to drag a link from Safari and have the URL pasted in.

7) View Headers. Not needed by most people, but a way to view the HTTP headers sent to and from the browser would greatly help in debugging the occasional server script (Perl, PHP, etc).

That's it. Even w/o these features, Safari has become my browser of choice.

Posted by JHarvey at February 7, 2003 9:42 AM

I'd like support for the title attribute for help text. Allowing line breaks as IE does rather than the strict "no-line breaks in titles" implementation in gecko is preferable to me.

I'd also like to see support for the <label> tag:

http://www.htmlhelp.com/reference/html40/forms/label.html

And tabs, yada yada yada...

Posted by alex at February 7, 2003 9:42 AM

Safari is great but tabbed browsing would be nice. Hopefully in an improved form, like so many other features.

How about something like 'Thumbnails' in Preview.app? There could be a hidable pane that holds thumbnails of the sites. Contextual menus could allow the user to open the thumbnail in another window, close the thumbnail, download the thumbnail, etc.

Thanks for the all of the hard work.

Posted by Cole at February 7, 2003 9:44 AM

* * * * IMPROVING "SNAPBACK" * * * *

Safari needs to better indicate to the user when a page has been marked for Snapback. The current generic 'menu flash' tells little.

A "Mark Page for Snapback" button on the interface would be welcome, at least as an option from Preferences. Even a blue Snapback icon in the URL bar would be a nice addition. This way users could differentiate between a page marked for Snapback and the orange icon used to return to said page.

Accordingly, please indicate the address currently marked for Snapback (either written on the screen by the suggested Snapback button, revealed with a cursor 'hold-over,' or flashed in the browser window when a button/key command was depressed.)

I think users would find Snapback more accessible with these additions to Safari's GUI.

Cheers

Posted by RAC at February 7, 2003 9:44 AM

Tabbed browsing, but perhaps using the style that Proteus uses in their instant messenger. I think that has more possibility for a greater number of 'tabs', but does eat more screen space.

Download panel should allow me to delete items that have been downloaded. Would also like an inspector or more detail so that I can see where the download item is coming from. Queable downloads too! Not everyone has boatloads of bandwidth.

UI widgets should obey CSS rules. Currently, all the UI widgets are Aqua widgets.

There needs to be a way to see where a link is going to go, wether that is a tool tip that shows up over the link when you hold the mouse there, a status area at the bottom of the window (like most other browsers), or have the URL field change to show you where the link would go.

List the bookmarks that are in the bookmark menu in the dock icon menu.

Like the ability to setup the Bookmark Menu list to automatically be generated from the Bookmark Bars list. Or perhaps something like with iTunes where allows you to specify what playlists are imported onto an iPod.

Posted by Doug at February 7, 2003 9:44 AM

I want tabbed browsing with a spin, this might not be the best space saving resolution and maybe the user should be able to choose between this and regular tabs. So what I'm a suggesting? Have a drawer of "active" pages, these are represented as minimized windows the same ways as windows are minmized into the dock. This would be consitent and intuitive since people already know how the dock works.
I have actually made my own little prototype on this just a year back only to see how it would look and I think it's a great addition. It's easier to visually recognize a minimized page than a title in a tab (which sometimes can be produced by some cgi script and not be easily recognizable and of proper length for a tab).
The pages in the drawer are cached and just by simple clicking on them you switch the to that page in the main safari window.
I'm aware of a dock solution taking a little bit more space than tabs but I definitely think it's a better and more intuitive implemetation than tabs. And visually pleasing as it should be for Apple.

Keep up the good work!

Posted by Conny Svensson at February 7, 2003 9:44 AM

The appearance of Safari is fine the way it is and would likely be damaged by attempts at improvement.

My primary concern is the fullest compliance with CSS and other major W3C specs.

I would like an autofill feature as in Explorer--very convenient.

Posted by Robert Brinlee at February 7, 2003 9:47 AM

Keep the user interface simple - yes
Geeky Users (e.g. tabbed browsing etc.) - yes

How to satisfy both users:
give me a preference item where I can switch the geeky stuff "on", but leave it as a default "off", so my mom won't be scared away.

Posted by Rusty at February 7, 2003 9:47 AM

I'd likt the ability to print a particular frame like in IE, and better printing in general.... also when I'm in a hurry the auto-complete often takes me to someplace that I don't want to go, especially when I delete part of a URL and hit return.

Posted by Nathan Strange at February 7, 2003 9:47 AM

Enhance the google search field with an 'i'm feeling lucky button'. It can be something as simple as a little green exclamation point inside the right margin of the search field. If the whole point is to not have to go to trudge over to the google homepage, why not have the option of going straight to what you're looking for?

Already posted this through the bug feature (even though it's not a bug.)

Posted by anon at February 7, 2003 9:48 AM

one last thing:

The initial default page that should show up the first time should not be some portal website. Come on, that is so typical and foolish.

First time you make your plist, you know its the first time they ran it. Open a help/intro page so help the user learn how to use the software before defaulting to a web portal.

Just create a nice intro/help page that has all the info to get the typical grandmother started. And include info on how to get that help page again. (In fact, some small quicktime videos would also be wise to include in the help pages---since people that need help with a web browser really really need help.)

And am I the only one who sees opening apple help for the help web pages as ironic? (I know someday apple help will use webcore and run at an acceptable speed.)

Posted by john at February 7, 2003 9:48 AM

please make a drag and hover over the book icon in the bookmark bar pop open the bookmarks window.

1. i drag a url from a page, hover over the little grey book.

2. the bookmarks open in the same window.

3. i file the bookmark into whichever folder i want by dropping it.

only the lack of 2 prevents me from doing this.

(optionally require a spacebar press like finder pop-up windows, if you think it would be confusing to some folks.)

thanks.

Posted by rusty at February 7, 2003 9:48 AM

Safari is amazing! My UI requests:
1. Loose the brushed metal. Go Aqua. Stay Aqua.
2. Implement tabbed browsing.
3. Add the button on the right of the window that hides/shows the toolbar like Finder on all windows. This is useful for pop-ups that hide the toolbar and do not offer a way to go back/forward.
4. The rounded text field looks nicer on the address bar.

Posted by Jeremiah Cohick at February 7, 2003 9:48 AM

I'm sure you'll fix all the secured site access problems, but the only missing 'feature' that I need to complete my switch to Safari is support for Shared Menus so I can use URL Manager Pro.

I know you have already been asked by others but there are a lot of registered URLMP users out there waiting to switch!

Thx
Ed

Posted by Ed at February 7, 2003 9:48 AM

Obviously as others have been so keen to mention tabbed browsing would be a nice addition.

Other requests:
Remove the page load indictor from the status bar and replace it with a pulser of some kind (having it in the status bar saves space, but the visual feedback isn't as effective as seeing a pulser moving or not.

Auto-complete/auto-fill for forms

96 DPI default (or option for this default) font/screen resolution. Basically the same as Windows/IE

Single key command combination for hiding toolbars and putting browser into full screen (like I.E. for Mac)

Please, please, please work with Macromedia to make the Flash plugin FASTER.

thx.

Posted by shawn thompson at February 7, 2003 9:49 AM

1. Auto-complete forms
2. Print preview ala Explorer... let me turn off/on headers, backgrounds, etc.
3. Save page feature like IE's scrapbook
4. tabs, but a drawer with preview icons instead of normal tabs
5. some sort of MIME type control in the preferences
6. make javascript:history.go(-1); work
7. let forms be submitted more that once... now once you hit submit, if you go back it doesn't work
8. get CSS overflow to work, and scrollbars within pages to work in general (see http://www.w3schools.com/css/tryit.asp?filename=trycss_overflow)
9. make a preference to let me select the download locations and file name of downloads if I want
10. Let CSS determine the color of drop-down menues and form fields.
11. More info and control in the download manager

Posted by Joe at February 7, 2003 9:49 AM

Safari is great but tabbed browsing would be nice. Hopefully in an improved form, like so many other features.

How about something like 'Thumbnails' in Preview.app? There could be a hidable pane that holds thumbnails of the sites. Contextual menus could allow the user to open the thumbnail in another window, close the thumbnail, download the thumbnail, etc.

Thanks for the all of the hard work.

Posted by Cole at February 7, 2003 9:50 AM

Add my vote for tabbed browsing. I like the metal skin, but why does every Apple application have to have it?

Posted by Paul Worthington at February 7, 2003 9:53 AM

1. Option for Tabs SDI / No Tabs MDI
2. Option for Mouse Gestures
3. Skins or Option for Brushed Metal/Non-Brushed Metal
4. Option for Slide out Drawer for bookmarks / tabs / etc.

The only way to please the majority of folks is to make optional the various interface entities. Make the interface completely customizable in that various features could be turned on or off based on user preference.

For example, after reading the HUNDREDS of responses, some folks like the brushed metal, some folks don't. Make it optional. Some folks like tabs, some don't - make it optional.

A provider of a customizable browsing experience will be much more appreciated than that of a dictatorial one...

Posted by Ragamffn at February 7, 2003 9:53 AM

1) Tabbed Browsing
2) Keychain Support

Posted by Chris Fowler at February 7, 2003 9:53 AM

Definitely tabbed browsing. This a feature that keeps me on Chimera despite Safari's far superior speed.

It'd also be nice if we could accept non-trusted-CA certificates without having to use the Debug menu. There are a lot of applications within our company that uses locally generated certs for testing or to just encrypt data and we don't care that it's not a trusted root ca.

It would also be nice if there was an exceptions list for the pop=up blocker, i.e. an "allowed sites" section to add sites that can popup windows. Currently some sites, such as any Outlook Web Access site, won't function properly with the blocking enabled.

And a nice add-on feature would be the ability to block images via criteria, such as blocking all images from "*.doubleclick.net" or of standard ad sizes.

Posted by aaron dodd at February 7, 2003 9:54 AM

I need tabs. I will use Chimera until Safari gets them.

Posted by dj at February 7, 2003 9:54 AM

Another vote for tabbed browsing. The beauty of Safari is in its simplicity, so keep it simple, no bloated useless features, but please ad tabs!

Posted by Chris at February 7, 2003 9:55 AM

1. I want to customize the adressbar like I customize it in all the other MacOS X apps. Give me a "Customize adressbar..." option instead of the way it is now.

2. Bigger buttons in the adressbar. They are to small. Or better, give us the option to choose "Use small icons"

3. An hasselfree option to import bookmarks from Opera, iCab, Mozilla, Netscape, Chimera and Explorer.

Posted by Axl at February 7, 2003 9:55 AM

After about 100 comments, I stopped reading, so if these are reruns, I apologize.

Please, please, please don't add tabbed browsing. I can't stand it. If you're going to add it, please, please, please let me turn it off.

Better cookie management. I hate to admit it, but IE6/Win's [Allow Cookie] [Deny Cookie] [Deny All Cookies from This Site] is a great option. This is much better than blanket rules.

Also, the MegaTokyo forums is the only place where Safari doesn't work and prevents me from logging in. If that worked, I'd drop Mozilla like a bad habit.

And the UI is fine as is. The brushed metal fits fine with the other apps.

--Ben

Posted by Ben Dyer at February 7, 2003 9:56 AM

Lots of great ideas in the list. Thanks for allowing us to use this venue to make our feature requests Mr. Hyatt. Here's my list (in order):

1) Javascript console. Too bad Chimera doesn't have this yet.

2) Tabs. Basic requirement for all browsers these days.

3) Better "right-click" contextual menu. Needs reload, back, forward, etc options.

4) Cookie manager. "Only from sites you navigate to" isn't good enough. Combining Safari's display of cookie information and Chimera's ability to accept/deny from specific sites would be a great start.

5) Popup manager. Blocking ALL popups is a lazy way to solve the problem. Should be similar to the accept/deny cookie manager.

6) View page source in a tab. This is a nice feature of Chimera. Helps keep window management to a minimum.

7) Get rid of metal look-and-feel...or at least make it a preference. (skinable?)

Posted by David King at February 7, 2003 9:57 AM

1.Tabbed browsing is a must

2.Dump the scratched metals look...whats wrong with Aqua?

3.An easy way to turn on and off images..

4.Autoclearing of files in the download manager when files are complete

Posted by dsteffen at February 7, 2003 9:59 AM

We need Tabbed browsing. Other than that evrything else is just right, nice and simple, nice and uncltered with useless features that no one uses.

Keep up the good work.

Posted by Paul Clark at February 7, 2003 9:59 AM

Wow. 650 comments and climbing. I just did a quick-and-dirty check and it looks like the phrases tab/tabs/tabbed-browsing have been used over 500 times. Granted, some people are driving up the statistics, but that's still telling you something.

By my estimation, at least 200 commenters have asked for tabs.

And for the record, I want the drawer-based tabs others have mentioned. Not just tabs.

Posted by Paul Horbal at February 7, 2003 10:00 AM

Everyone wants tabbed browsing. I think it would be nice, but it needs to be seamless and easy to use (Mac-like). Currently, there is no real "good" interface for tabbed browsing (like Command-~ to switch between different windows, nothing like that for tabs). So, if this could be done "well", then go for it.

What I really want, though, are a few small UI changes to make it easier to navigate pages from history. Mainly:

- Ability to use Command (Apple) left and right arrows to go forward and back in history (for when my hands are on my keyboard)

- Ability to use Command-mouse button to go back/forward (not just view source and save-as). Also same thing as right-click.

- Ability to tab to elements in the web page by default. Not sure how to switch between tabbing between the toolbar elements and the page, but this should be easy to do. (again, for when I have my hands on the keyboard).

- Visual feedback that the back and forward buttons can be used to go back and forward in browser history more than a page at a time (only when it is applicable)

- Something similar to snapback that Galeon has that I LOVE is the ability to go up directory levels on a website using a button. For example. I go to http://www.example.com/products/hardware/foo.html

The ability to hit a button and go back to /products/hardware/ (presumably, index.html if the site is done correctly), and then again to go to /products/. I really like that feature.

Except for the last one (and tabbed browsing, the first), I think these need to be added, since most browsers support them and they are pretty standard. It just makes it easier to navigate, depending on what I am on (keyboard vs mouse).

Thanks, and keep up the excellent work. Love Safari and use Phoenix on my Windows machine at work also...

Posted by Thomas Hall at February 7, 2003 10:02 AM

HI/UI tweaks for Safari

1. Dockable and Undockable tabs- What I mean by this is that tabs should be much friendlier/useful than they are in Chimera/Netscape. If a tab is dragged out of it's parent window, it should become it's own window. If a title bar of another window is control-dragged, it should become a tab that could be docked with another safari window. This is an easy solution to window clutter; it's flexible and user centric. In fact I believe if you simply added this API that many programs would benefit from this

2. Completely customizable text. We should be able to set a minimum and maximum text size. Also we need complete control over anti-aliasing (or with the aliasing, you could just start respecting the system prefs)

3. Drag and drop everywhere. Text, images, even flash.

4. Put error messages on background windows in sheets. Do not bring this window to the front and interrupt the user...

5. Much more control over the downloads window.
a) Small view of icons
b) Reload
c) Reveal in finder should always work even if the file has been moved
d) Reveal in finder should be dimmed if the item can't be revealed
e) Ability to turn DMG's into folders (this pref would be worth the price of admission.... I'm so tired of downloading a dmg, creating a folder, and then throwing away the dmg and the mounted image. Annoying! Help us sir.
f) Real resumable downloads!
g) Icons of incomplete files should show that the file is incomplete.

6. Metal/Aqua choice.

7. Contextual menus for highlighted phone numbers/addresses/email to send the data to the address book properly formatted.

8. Smart auto-completion

9. a field that allows iTunes style filtering of urls in bookmarks/history window.

10. Better recent history handling...

11. Ability to switch out google for some other search engine (my girlfriend lives in ebay for example).

12. Spell check for input.

13. ability to isync bookmarks between browsers (ie/safari on the same machine or multiple machines)

14. urls w/ favicons that are dragged to the desktop should use the favicon


Reading through these comments it's obvious that different users have different HI/UI needs. I suggest providing a number of options so that the user can configure the environment the way he or she wishes. The most obvious of these options should be in Preferences, but it is ok to hide the more obscure of these prefs in plists so that 3rd parties can exploit them.

Posted by raul gutierrez at February 7, 2003 10:02 AM

Safari needs tabbed browsing and also the ability to delete the cache and also get rid of any cookie and history information that might be left on the system after the program has quit. It could function with more pages if it could understand vbs even though I know that is a sin to ask for such a horrible thing like that. VBS sucks but unfortunately too many idiots use it in their web pages.

Other then this the gui is great and the program has been pretty stable.

Posted by Paul at February 7, 2003 10:03 AM

I would love to see three things:

1) Tabbed browsing, with background loading similar to Mozilla.
2) Saving an html document should actually suggest the original filename in the save dialog, and should allow me to click on another file to grab its filename and put it into the edit field.
3) Quick find, the handiest feature in mozilla besides tabbed browsing. Simply start typing a link's text, and have the link auto searched, or typing '/' first will enable a global text search.

Please try these features from Mozilla. They are really mature and do work wonders for web browsing.

Thanks for Safari, I use it as my main browser in OS X.
- Aaron.

P.S. Now if the bloody 10.2.3 kernel didn't crash from power management sleep/wake operations so much.. grrr. Need a -=*Stable*=- 10.2.4 kernel.

Posted by Aaron Hilton at February 7, 2003 10:03 AM

I would first like to say that I love Safari, it's very fast and most importantly it doesn't choke on complex pages. Asside from some CSS issues, of which I'm sure you're awareis an excellent browser!

My biggest UI complaint is window resizing. Everytime I start Safari I maximize the window, then when I quit and relaunch, the window is positioned either about 30 pixels to the right or around 30 pixels right and down. Even when the window was not left in a maximized position this happens. Mac OS X 10.2.3.

One other feature suggestion I'd like to make is "strict mode", which could be turned on to prevent the browser from compensating for poorly formed HTML, or better yet, visually flagging problem points in HTML documents. This would be a very attractive option for web developers, as it will assist in writing clean HTML which will work across any reasonably standards-compliant browser.

Posted by Ned Ferriere at February 7, 2003 10:06 AM

As to the interface, I love it. Please don't change a thing, as I consider it perfect.

Tabbed Browsing: I don't need it, or want it. If it is included in Safari, please include an option to turn it off.

Browser string identification: It would be nice to be able to change this on the fly to get around brain-dead browser detection scripts.

Form Behavior: This needs work. If a form submit times out, I can't resubmit it. Safari simply sits there and drools. This needs to be addressed.

Other than that, I simply love it to pieces. Safari has replaced 95% of my browsing, and is by far the best browser I've ever used!

Posted by Mr. Lion at February 7, 2003 10:08 AM

Tabs are nice but not crucial as far as I am concerned. If Tabs are added it would be nice to able to place them where I want in my window. I don't like wasting vertical space on my screen to avoid scrolling as much as possible so a drawer of "active" pages would be nice with the ability to drag an "active" page out of the drawer, creating a new window with that page in it and retaining the history leading up to that page.

Posted by Steven Nelson at February 7, 2003 10:08 AM

Smart tabs, tabs that you can group together, tabs that can be bookmarked, tabs that always open, option to convert offsite links into tabs, option to turn _top links to tabs, javascript windows to tabs...
Everybody, everboy, tabs! (in a homestarrunner.com fashion)

Posted by Nitin Raja Bhatia at February 7, 2003 10:10 AM

Downloads manager drag n drop

I wanna drag n drop download links in to the Downloads Window as in IE. A must for me or else the Downloads window is of no real use.

Two monitor setups: Make the Downloads Window remember it's position between sessions like palettes normally do in other apps. Very annoying as it is now,

Posted by Dean at February 7, 2003 10:12 AM

1. Tabs
2. Keychain support
3. Autofill
4. Sheet-adressbar-customizing
5. Clear up the Preferences window.
6. Open new window in backgruond option
7. Print adressbar-button
8. A way to have the bookmarks in a drawer so that you fast can go through them.
9. Better cookie management

Posted by Acke at February 7, 2003 10:12 AM

... and a few more things to add to my wishlist ...

19) Bookmark tagging (a la iTunes "genre", "equalizer") with ability for user to create custom categories (i.e. News, Weblog, Help, Sports, Tools, Software, Hardware, etc.). Integrate this with "smart" bookmark lists.
20) Bookmark browsing (a la iTunes).
21) Bookmark sorting (a la iTunes) from column titles, including Bookmark, Address, "category", last visited, date added, date modified.

Posted by James Flach at February 7, 2003 10:13 AM

I would love to see three things:

1) Tabbed browsing, with background loading similar to Mozilla.
2) Saving an html document should actually suggest the original filename in the save dialog, and should allow me to click on another file to grab its filename and put it into the edit field.
3) Quick find, the handiest feature in mozilla besides tabbed browsing. Simply start typing a link's text, and have the link auto searched, or typing '/' first will enable a global text search.

Please try these features from Mozilla. They are really mature and do work wonders for web browsing.

and an extra two:
4) Clicking back in the browser should not force a form reload. This is important for banking and other financial transactions!
5) If clicking "Post" failed after 30 seconds, then clicking "Post" again should retry for another 30 seconds. Heh, ran into this one when trying to submit this blog entry. :)

Thanks for Safari, I use it as my main browser in OS X.
- Aaron.

P.S. Now if the bloody 10.2.3 kernel didn't crash from power management sleep/wake operations so much.. grrr. Need a -=*Stable*=- 10.2.4 kernel.

Posted by Aaron Hilton at February 7, 2003 10:14 AM

When you drag a URL from the adress-bar directly in a folder in the bookmarks bar, the folder often moves away too quickly and is difficult to hit

Status bar: I'd like to use Safari without but have to see where a link goes - so please come up with something different

Don't need tabbed browsing, don't need rss integration and don't mind brushed metal

Thanks

Posted by Meikel at February 7, 2003 10:14 AM

I couldn't care less about Tabs personally, I used to usually turn them off in Chimaera. I found them to clutter and complicate the interface. I'd rather have a browser that can reliably display any webpage I could percievably end up surfing to (thats all of them) and support for the various plug-ins that that would require. IMHO the interface is fine.

Posted by Brian Ewart at February 7, 2003 10:15 AM

Tabbed browsing, please, please, please. Safari's lack of tabbed browsing (which I cannot live without now) is the reason why I still use Mozilla.

Posted by Greg at February 7, 2003 10:18 AM

I posted this comment regarding the use of textured windows
to a developer interested in Apple's user interface guidelines
for Aqua. I think that this issue is important enough to be
reviewed in the case of Safari's use of textured windows.

According to the Human Interface Guidelines for Aqua (Jaguar),
in summary, the "textured window appearance" (brushed metal windows)
applies to applications which associate themselves with the
"acquisition and processing of device data".

While the above is too general to say the least, this can be
interpreted as:

1) applications which are a source of data from external
devices (such as peripherals you attach to your computer),
including virtual devices and network services*, and
2) applications that have no notion of a "document", where
they do not keep track of "collections of associated
data".

Such applications should have the behaviour where they should
automatically quit when their last open window is closed (either
by user intervention or by a programmatic event) unless:

- an application has open a connection to a device or
service, or
- an application performs background (invisible) processing.

When both the above are no longer the case, the application should
quit automatically unless a new window is opened (either by the
application programmatically, or by user intervention) at the
time the application is scheduled to quit.

This is compared to applications that do have notions of a
document where applications stay open until they are told to
quit (either by user intervention or by a programmatic event)
regardless of the number of open windows.

Since these guidelines were made formal last year, there is now
at least one application that abuses these guidelines:

1) Safari - because it is possible to have open more than one
window, and each window is indeed a "document" window of
which the document can be exported or saved without affecting
other document windows.

-- SNIP! ---

And this is where I elaborate a bit!

Safari should not be using textured windows for two reasons:

- web browsers are tools used to retrieve HTML/CSS/XHTML and
other documents from various sources... but mostly HTTP servers.
It doesn't matter whether these documents are embedded objects,
or that they don't represent "printable media" like pieces of
paper (they could be animated, for example), to the browser
metaphor adopted for the World Wide Web, they are still documents.

And these documents can be saved as such on a computer system
for later recall. Because these documents are treated in the same
way as documents generated by other applications, then Safari
should be adopting the document metaphor.

- Safari allows you to open more than one document window. This
alone breaks the guidelines of using textuured windows in Aqua.

I propose that Safari should not use textured windows as a user interface
element. It should be using the standard windows provided for the
Aqua user interface by the system.

-- Tony Kavadias

Posted by Tony Kavadias at February 7, 2003 10:18 AM

Downloads Window drag n drop!

I wanna drag n drop download links in to the Downloads Window as in IE. A must for me or else the Downloads window is of no real use.

Two monitor setups: Make the Downloads Window remember it's position between sessions like palettes normally do in other apps. Very annoying as it is now,

Posted by Dean at February 7, 2003 10:19 AM

I agree with many of the other posts, safari is already a SUPERB browser, but with tabbed browsing, it would be the best HANDS DOWN. So pleeease implement them.
Thanks
-Scott

Posted by scott at February 7, 2003 10:21 AM

If I mouse over a URL, I like to know where it's going to take me. Could you either add a URL balloon over the link if the mouse stays for a certain amount of time, or if you command click? In Explorer, the path name shows in the status bar at the bottom of the window. It could even be a baloon anywhere in the top portion of the UI.

Posted by John Schmidt at February 7, 2003 10:23 AM

First, of course, is to add tabs. Second is to get rid of the cursor unless it being used. I find it gets in the way.

Other than that, great, great browser.

Posted by astromac at February 7, 2003 10:23 AM

yeah I'm just throwing in my vote for tabbed browsing.. good stuff

Posted by Jules at February 7, 2003 10:23 AM

1) when you minimize a window to the dock it the icon should continue to display the webpage. eg you minimize a page which is still loading, you can see from the icon when it has loaded.

2) i woul like to have the opton to switch on an itunes controller which appears near the google search. it would give you RW/PLAY/FFW buttons. i often listen to itunes while browsing, and this would be the best way to quickly skip songs.

i know you can make the itunes window small and put it at the edge of the screen, but this feels a bit clunky. as does control-clicking on the itunes dock icon.

this option would be off by default so people who do not want it do not have to have it taking up space.

otherwise i think safari is great, i do not mind if you add tabs or not.. but i would like to be able to switch off any tabs and continue using safari as i do now.

Posted by tom at February 7, 2003 10:25 AM

I'd love to be able to turn on "Check Spelling While Typing" all the time, instead of having to turn it on for each text box I fill. It's one of my faviorite features.

Posted by Thomas Brady at February 7, 2003 10:26 AM

When dragging an URL from the adress-bar directly into a folder in the bookmarks-bar that folder often moves away too quickly and is difficult to hit

when dropping an image into safari it would be nice if the image size would be visible somewhere (typically in the title bar)

statusbar: i'd really like to use safari without it, but have to see where a link goes, so please come up with something different

i don't need tabbed browsing nor rss integration and i don't mind brushed metal

Posted by Meikel at February 7, 2003 10:27 AM

... another item to append to my wishlist ...

22) Items in Bookmarks bar available from the Safari icon in the dock.

Posted by James Flach at February 7, 2003 10:28 AM

I don't even need to say it, but I will. We need tabs.

I too like the idea of IE's scrapbook and page saving features. IE was great with that, but I trashed IE off my system. Thanks, Safari!

Posted by Scott Knauer at February 7, 2003 10:28 AM

Headline requests:

1. A standard customisable Cocoa toolbar. Apple has defined a really great standard for this, and it's utterly perverse that Safari doesn't implement it. After using it for a while I think there are some advantages to your approach (and the metal bothers me less than it used to) but they're far outweighed by the minuses.

On the other hand, its icons need to be robust at small sizes, unlike in some Apple apps.

2. Bookmark keywords, a la Mozilla. Please please please. One of the best features in any browser ever.

3. 'Add bookmark' button in the bookmark list view, as well as 'add folder'. Should be able to create these manually. This would just add a line to the list to be modified, not bring down the 'name this bookmark' sheet.

Also: a way of bypassing that sheet. Sometimes the default title is fine.

4. Out of left field, but -- some visual feedback is needed on new toolbar- and statusbar-free windows that are still loading their contents. How about the Jaguar busy spinner, translucent over the window contents. It would at least be cool.

Posted by Max Schaefer at February 7, 2003 10:30 AM

I'm sorry for accidentally posting Mr. Gutierrez' comments multiple times. I hit post and got an error message and thought it had not posted.

Please excuse the inadvertant spam.

Adrian Linoubus
Asst. to Raul Gutierrez

Posted by adrian at February 7, 2003 10:32 AM

Dave:

First-off, congratulations on a well-received beta.

Here are my suggestions, many of which echo other sentiments previously noted here:


Address Auto-Complete: should search both bookmarks and history—checking URL, TITLE, and any COMMENTS (I haven't checked, but if the current bookmarks don't allow comments, please rectify); it should also allow me to tab within an address. For example I type "apple" and I have a bookmark for "http://www.apple.com/quicktime/movietrailers/x", so it loads that URL... but I only want to go to the Quicktime section of Apple's site, I should be able to tab from the start of the URL jumping from one directory marker "/" to the next, with some mechanism in place to truncate the URL at the cursor's current position and loading the new URL. I think that simply hitting ENTER where ever the cursor is would truncate and load the URL.

I don't think that a tabbed interface would be appropriate, as it breaks the HUI guidelines... if you _do_ give into the pressure, please consider some of the comments above in making it _better_ than others—and then don't turn it on by default. If folks want to force the issue, they should be able to turn it on.

The mute command mentioned above would be a god-send.

Kill the brushed metal, as it, too is in violation of the HUI (not to mention just plain ugly).

COMMAND-SHIFT opens URLs in the background. If the link initiates a download, that should be done in the background as well.

Bookmark "checking" has been mentioned above, but I don't think that the idea was fleshed out properly... MAC IE does a sort of check-sum on selected bookmarks on start-up, and is a real drain on resources. If folks want a check-sum feature, I think it would have to be drastically over-hauled to overcome the mantra of "multiple (integrated) apps for multiple jobs". That said, I have over 4,000 bookmarks, and _would_ like a way to run a check on the list to see whether any of the bookmarks have died—perhaps with a report (like BBEdit's Error reporting window) that would allow me to make changes to the dead links or delete them altogether.

Drag-and-drop everything (a la OS9)

Bookmarks should use favicons where available.

The STATUS BAR should be ON by default.

ALT tags shouldn't be rendered as a pop-up tooltip, as the ALT text is for describing the image for the visually impaired, or for when an image doesn't load. If you _must_ render ALT text, it should be secondary to TITLE text when in conflict.

TITLE text should be rendered as a pop-up tooltip, as should ACRONYM, ABBREVIATION, and CITE tag content.

Keep the bug button (or some form thereof).

I really like the call for a PRINT SELECTION command (ostensibly housed in the improved contextual menu). I'd like to add that I'd like the option to print a rectangular selection from the page as-is (not unlike a cropping feature), so that I can print just a piece of a page.

Finally, I'd like to have someone out there figure out a way to do keyboard shortcuts for ANCHOR tags that _doesn't_ use the COMMAND-[x] concept, as site owners can't possibly second-guess what COMMAND-X (or ALT-X) combinations may already be in use... I'd especially like that said solution could be robust enough for other browser makers to use, spawning a standard.

At any rate, I'd like to thank you for this opportunity to contribute to the discussion.


- sG

Posted by vis10n at February 7, 2003 10:33 AM

Yes, #1 has to be tabbed browsing. But there are a number of smaller things that are almost as important. One that I don't see mentioned much is making Safari Keychain aware. Anytime I go to a site that needs a password, I instantly switch back to Chimera. Better cookie management is a good one as well. Again, Chimera is a good example. Page rendering is great on Safari. Already it beats out Chimera and it's only goint to get better.

Posted by Brad at February 7, 2003 10:35 AM

My feature request:

1. Maximize button fills the entire screen minus the menubar/dock area (as Chimera does).

2. A subscription feature like IE's that checks for updated webpage.

3. TABS!!!

If those 3 things were added then Safari could be my only web browser.

Posted by erise at February 7, 2003 10:36 AM

Thanks for giving us this forum! In short:
- full (X)HTML and CSS(1+2) compliance
- download resume function
- sorting in history and bookmarks windows by clicking on table headers

I like the metal lookt!
The suggestion in http://look-designs.com/extras/safari_mp/safari_mp.html for multipage view looks more attractive than tabbed browsing.

Good luck!

Posted by luc at February 7, 2003 10:37 AM

i would like the tabs to be along the top. Not along the side like shown above. Along the side takes up far to much room. Along the top the tabs can be wider and no scrafice so much room.

Posted by Stuka at February 7, 2003 10:37 AM

I only have two requests:

1. Tabbed browsing (of course).

2. This may not be considered strictly a GUI thing, but I'd really like to see Keychain integration like Chimera has for form-based logins. I probably miss that feature in Safari more than I miss tabbed browsing.

Posted by Alan Somers at February 7, 2003 10:38 AM

I would like to see Safari use Graphite buttons and progress bars when using the Graphite theme. The Aqua blue on the buttons and bars looks odd. thanks

Posted by kyuss at February 7, 2003 10:40 AM

Field-level auto-complete and forms auto-fill. The way that IE does it is ideal, not the lame half-implemented Netscape method.

Posted by John at February 7, 2003 10:41 AM

thanks for the input inlet.


Basically- along with some new ideas below Tabbed browsing + copy the feature set of omniweb.(option to cmd-clk open tabs behind front tab implied-also- a user option to name tabs would be nice)

That would fully convert me- due to the lack of features and pref-corrupt crashes- I usually use omniweb for now.

here is the long version- it has some new ideas that no browser yet has - I wrote this earlier


safari is beautiful- thank you all for the wonderful browser.

Only a few wrinkles stand between it being the best browser around. I am still going to use OmniWeb- as of now it is IMHO still the best.

Safari needs autofill- omniweb has the best implementation I have seen. Safari also seems to not have spell checking in txt fields- this should be easy to add to the cocoa. - to complete the OmniWeb feature set- add ad blocking-customizeable web URL text shortcuts (another favorite of mine- type lem- get http://www.lowendmac.com) cmd click to open *behind* the window (this is *huge*- I use it all the time at macsurfer.com) and allow an option to NOT open a new window or undock when clicking on the dock icon-- this saves much annoyance and should be a standard opt. in all apps.- In a good gui things stay where you put them- I do not want a window I put in the dock to pop up on me whon i bring an app forward.- this shoul be UI standard.

Safari does not support txt clipping as far as i can tell- please please please put it in- it is standard cocoa and very useful for quoting things. I do not want to keep copying and pasting to TextEdit.

- also- Safari should be able to import and export bookmarks-like a calandar app.- possibly via a .Mac iSync- keep your browsers in line accross machines. (that would be very nice)

please include the options and info of the Omni Dwnld manager- it is very useful- the design can be informative and clean- I like what you have- but it is a bit lean on info.

One more thing- this is an EASY feature and a huge one- to my knowledge no browser does this.

%%%%%%%%%%%%%%%%%%%%%%%
I use a kludge where I stop a big download as it starts and do a resumable wget -c to the target. You could pipe Safari's download calls to curl or wget with resume on using the download manager as a wrapper. I already asked the OmniWeb people to do this. This would be huge. Resumable downloads are wonderful- and it would be nice to have a streamlined iterface for them.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

So- there is my wish list for the GM GUI of safari. Till then I will happily use omniweb- but I like the new browser a lot.


There are some good ideas here I gave for free because I love you guys. Please consider them. Keep up the good work! thanks for your paitience if you read this far.

Thanks!


David Getzin

Posted by David Getzin at February 7, 2003 10:41 AM

Can we please have proper contextual menus like omniweb? I'd like to right click and get options like copy link to clipboard, copy to clipboard, download link to.. back, forward etc.

Posted by Jonathan at February 7, 2003 10:42 AM

Tabbed browsing, with ability to save groups of tabs
Sherlock services built in
auto fill - with several options, not just one
keychain password support
right click enabled.
better support for drag and drop of text and images
right click/ctrl click 'save as', allowing us to change directory or name of file being saved.
ability to open links in download window and stop, start, or change url
when part of a url is being typed and then fills in automatically, hitting delete should delete the remainder of the link (which it does, but fills back in right away) It fills back in too fast.
Ability to tab through page elements, including drop down menus.
a keyboard single key for back or forward with the opposite hand from the mouse, or mouse guestures...
bookmarks saved to .mac with isync.
complete cookie and security certificate control

Posted by Brian Burrow at February 7, 2003 10:43 AM

1. Tabbed browsing(like everyone else says)
2. But, more like Phoenix for the PC, which allows you to open all the tabs a user has bookmarked.
3. I know this has been mentioned, but I would like to have more intergration with Sherlock. As it is now, Sherlock is too slow. Mesh it into Safari and it would be useable.
4. Rendezous needs improvement
5. The font is still too small in Safari
6. Also, some of CSS formatting is not right. Look at what IE is doing and start there.

Posted by Rob at February 7, 2003 10:43 AM

Nitpick:

Please use AliasManager, not hard paths! I like to download files to my desktop and move them later.. when I try to find the file in Safari's download window, it can't find the moved/renamed file. "I can't find that file because you moved it." Lame! That's *so* not the Mac way.

Posted by Noggin at February 7, 2003 10:43 AM

please, please, add speech recognition support for page links. I should be able to say a link's name and have the browser go there. I know it works with the bookmarks bar, but there should be a way for it to work dynamically with each page that is loaded. Actually, perhaps easier than saying a links name, number each link, and allow the user to say the number. That would be best for international web sites, links that might be hard or impossible to figure out how to pronounce, etc.

Posted by erwin at February 7, 2003 10:44 AM

one more thing:

please include a standard cocoa toolbar collapse widget.

thanks again

David Getzin

Posted by David Getzin at February 7, 2003 10:44 AM

1) I would really like some equivalent of the Command-drag function in IE(Mac) or the hand tool in Acrobat, which lets you scroll the window contents by dragging it bodily up, down, left, or right. In principle I can do the same thing with the scroll bars, but I really like doing it this way. You wouldn't have to use the Command-drag key combination; you could use space-drag or command-space drag, like some Adobe applications.

2) I don't understand why you've used the brushed metal interface. The standard Aqua UI is great, and I wish you'd use it. Safari is not like any hardware device. Brushed metal is gimmicky for a web browser.

3) Is there some trick you could use to make scrolling and resizing feel more responsive? Maybe redraw the scroll thumb or window border elements instantaneously as the thumb or resize control are dragged, even if that means leaving a white border in the yet-to-be-drawn areas of the window. Then fill in the window contents as fast as you can later. (i.e., make the control being dragged by the mouse 100% responsive to the mouse, even if that means leaving momentary display glitches, since the whole window can't be redrawn fast enough.) Scroll and resize make OS X feel sluggish on almost any hardware aside from the fastest Power Macs, and they really shouldn't.

4) I've never used a browser with tabs, so I don't know what the fuss is about with them -- I'm quite content to leave multiple documents as a standard window-management problem.

Thanks a lot!