Apple's partial deprecation of its own Human Interface Guidelines actually began with the Mac OS X Public Beta in September 2000, and carried over at least as far as the first release version, 10.0 Cheetah. These versions contained a large number of pointless departures/differences and outright deletions from how classic Mac OS worked. I remember at the time someone at Apple said something to the effect that "We're loosening our requirements that developers adhere to our Human Interface Guidelines, so we can see what new things they come up with."Apple used to base their designs on functional design first and use the Human Interface Guidelines document as their design bible. Recent Apple software designs have completely ignored that and pursued flashy design while removing functionality and making things harder do.
Apple had to walk back a lot of those changes when users loudly complained that while OS X had a lot going for it over Classic, Apple had outright broken and removed a lot of things from the interface that people relied on, things that had worked just fine. Gradually Apple added back a lot of the Classic interface functionality, while at the same time they added new things, which should have been their approach to OS X from the start.
Last edited: