• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Aqua Human Interface and Safari
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Aqua Human Interface and Safari


  • Subject: Re: Aqua Human Interface and Safari
  • From: Steve Sheets <email@hidden>
  • Date: Sun, 12 Jan 2003 01:44:57 -0500

Sorry for getting to this issue so late, but rather than posting to this list, I spent last week at MacWorld talking to folks. I have two quick comments in regards to Safari not following Aqua Human Interface Guildlines and one longer recommendation regarding us following them.

First, I talked to several people at MacWorld SF who were part of the Safari group, technical and marketing. Not one of them mentioned, or even knew about the approved Aqua HIG regarding when to use Metal. They did not try to rationalize that Safari qualified as a metal digital hub application, they did not even know that term. They basically said that they went with Metal because "it looked better that way". So do not try to find a rational.

Secondly, did anyone else notice that not only does Safari have Metal, but is uses it's own Toolbar interface? It does not implement the Apple's Toolbar API. The API is easy to program, and the interface is better than what the Safari team created. I wonder why they did that?

Finally, having said that, and fully thinking that Safari breaks many interface rules, and having been the one to track down the official Human Interface Evangelist comments regarding Metal, I still recommend to everyone to follow the Apple Human Interface Guidelines!

Forget about Apple! Forget about any Mac software programmer they might have who thinks he knows better than 20 years of user interface experience. Working at Apple is NOT a stamp of certification as a master programmer (I should know!). Forget about implementing the guidelines just because you want to prove you can do it, even if Apple can not.

Instead, follow the user interface guidelines for YOUR CUSTOMERS! Make it easier on them to understand your programs. Easier for them to identify common features, and to be able to handle common commands. And hopefully easier for them to purchase your software.

See you at WWDC!

Steve Sheets
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Aqua Human Interface and Safari
      • From: m <email@hidden>
    • Re: Aqua Human Interface and Safari
      • From: Finlay Dobbie <email@hidden>
  • Prev by Date: Re: Apple and Cocoa (why don't they eat their own dog food?)
  • Next by Date: linking obj-c code w/ c++ shared libs
  • Previous by thread: Re: Aqua Human Interface and Safari
  • Next by thread: Re: Aqua Human Interface and Safari
  • Index(es):
    • Date
    • Thread