Originally posted by sdf
No, he's right. In Panther, you can start typing into any menu including drop down system menus and popup menus.
You really shouldn't correct people before checking your facts.
I do agree that being able to tab to tabs and menus would be good, but typing into a popup menu is already available.
Yes, and I suspect that this was added as a result of the Safari team pestering the Cocoa/Aqua/whatever people to get it added. Judging by Dave Hyatt's blog, he's recognized that people want better forms navigation, so a while before Panther was released he mentioned something about wanting to make pop-up menus more easily navigable (a la IE). I remember that in the comments on that blog entry quite a few people mentioned combo boxes, like you see all over the place in Watson, but he didn't seem too hot on those, so I think he must've used the weight of the Safari team to get this added to the OS. Oh, and later he publicly announced that there would be tabbing to form elements, IIRC.
I think there have been a fair number of technologies already that the Safari team developed that have since been integrated into the core OS, or that have been developed for system-wide use as a result of the Safari team not wanting to do them on their own. (Progressive image loading, perhaps? I'm not a developer--maybe someone who is can chime in here.) And the Safari people wouldn't want to re-implement them for Jaguar--where those features/APIs aren't available--so I think that may be a major reason why Safari seems to be locked to a specific OS version. What's more, I don't think WebKit is actually included in the application package anymore--I think Safari just links to it, and the only Safari-specific features are things like preferences, the download features, bookmarks, the UI, etc. WebKit probably requires some features in Panther, so I don't think it's entirely reasonable to ask for an important system framework--which it is--to be made available for use on the older OS version. Safari is not just a browser, whatever competitive consequences that may imply...
FWIW
WM