On 13-08-09 8:48 AM, Richard Newman wrote:
A few additions to this. Apologies in advance for this sounding negative, but I
wanted to dump some of the non-obvious costs on the page.
I'll probably respond to your email in pieces.
But with FHR we ended up shuffling problems around. For example, building
mobile-friendly FHR jelly took about as long as building desktop-friendly FHR
jelly. There are UI issues -- we've had problems with font sizing, reflow and
zoom, event handling, AZPC scrolling inconsistencies, and misleading back
button handling on Android -- but my assertion is that these can be
satisfactorily addressed.
Part of this is that it's hard enough to get a good user experience across the
range of devices with a native Android UI, let alone from web content: four DPI
levels; a range of screen sizes; tablet, phone, phablet; different themes for
different combinations of device and OS (should your buttons be grey or white?).
I argue that web developers are better at getting a good user experience
across devices than Android developers are. If it's web content (shown
with an about:sync frame, at least temporarily), there's less
expectation to look like "native Android UI". (I leave the jokes about
bottom bars and vertical centering to the cognoscenti.) The web is the
platform!
Nick
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev