News for hackers. Stuff that matters.
Re:GitHub Issues client built w/ Cappuccino, Atlas, NativeHo... by Rauchg on Friday May 14, 2010 @12:02AM (#1346519)
There's a good article by Tolmasky addressing this here: http://www.alertdebugging.com/2009/11/04/mockingbird-cappucc...

Bottom line is that the scrolling is beautiful and works well, why would users not like it?

Re:GitHub Issues client built w/ Cappuccino, Atlas, NativeHo... by pak on Friday May 14, 2010 @03:08AM (#1346768)
I've already read it. The scrollbar itself is pretty, but you cannot exactly capture the precision of a mousewheel or in my case, a two-finger scroll event. For me, the two-finger scroll speed is disturbingly faster than other windows that scroll, which makes navigating Cappuccino apps unnatural compared to normal pages. For the git issue browser, where long lists and comment threads are everywhere, it distracts from my ability to use the app.

You won't be able emulate scrolling fully until there is a standard for mousewheel events that includes full X/Y delta information instead of uniform discrete steps. I haven't seen any plans for this in HTML5 or elsewhere. And at the end of the day, anything done via JavaScript events is just not going to match the reponsiveness of the browser scrolling the element natively; for such a fundamental operation, the cosmetic benefit of a reskinned scrollbar just does not outweigh the UI friction.

Re:GitHub Issues client built w/ Cappuccino, Atlas, NativeHo... by joubert on Friday May 14, 2010 @09:32AM (#1347267)
Actually, on the iPad there are these irritating white dividers between the scroller's head and it's body.