On Apr 29, 2012, at 12:04 PM, Fritz Anderson wrote: On 29 Apr 2012, at 12:07 AM, Alex Zavatone wrote: This is completely terrible in Xcode's editor when your code's scroll view bounces when you scroll through your code this way and hit the end. Who is trying to "entertain the programmers" with bouncy, elastic scrollViews?
It's not entertainment, any more than buttons that light up when you click them are, or windows that move in real time as you drag them.
Yes, it's NOT entertainment.
See, there is a key factor here. TIME. It takes time to animate things. I do not want to look at my user interface to see it swipe out a portion of a window before I can use it.
I WANT TO USE IT.
Lighting up buttons does not prevent you from using them or make you wait before they work. For most Lion users, scrolling is done almost exclusively by trackpad(like) gestures. The UI has to convey that one is at the limit of a scroll; no-feedback gestures make correct operation indistinguishable from broken. The bounce shows that the gesture has been received, but has reached its limit.
Yeah, but WE Xcode users don't need these fluffy animated bits. DON'T animate the UI Builder when changing zoom levels. JUST DRAW IT.
DON'T slide out the panels, JUST DRAW THEM. In fact, looking at the WWDC 2011 videos, whenever the panels display, they appear to display instantly.
OMG, how NICE. So it's probably not a personal attack.
Would be so nice if I mattered enough to Apple to be so conspired against.
And it's actually worse that it's not a personal attack. Apple should know better. This is the tool targeted to the developers by definition. Don't overcomplicate the matter (hello behaviours - just show me my damn console without making me have to learn to set up and drag tabs - and then screw it up all too easily)
It's the wrong design approach for the platform and the audience.
There is a point when graphical effects and over design start to get in the way of the job, rather than adding to the experience.
We are right in the middle of this territory with Lion and Xcode 4, and it's not the Apple we grew to love. Definitely not why we embraced Apple's example for so many years. These examples are why people leave an operating system, not gravitate towards it.
|