IRC log of #maemo-ui for Wednesday, 2009-12-09

*** povbot has joined #maemo-ui02:15
*** Anidel has joined #maemo-ui02:19
Anidelhi02:19
*** mikhas has joined #maemo-ui02:24
*** mgedmin has quit IRC02:31
*** Anidel has quit IRC03:02
*** lcuk2 has joined #maemo-ui03:07
*** aspidites has joined #maemo-ui03:14
VDVsxlogs here: http://mg.pov.lt/maemo-ui-irclog/ someone with ch op please add it to the topic :)03:17
*** aspidites has left #maemo-ui03:20
*** lcuk has quit IRC03:24
*** lcuk3 has joined #maemo-ui03:44
*** VDVsx has quit IRC03:53
*** lcuk2 has quit IRC04:00
*** mikhas has quit IRC04:08
*** lcuk3 is now known as lcuk04:34
*** mark87 has quit IRC07:14
*** KMFDM has joined #maemo-ui08:17
aSIMULAtermorning09:32
*** MartinG has joined #maemo-ui10:01
aSIMULAtermr gimpl10:04
*** JosefAss1d has joined #maemo-ui10:08
JosefAss1dmoin10:08
aSIMULAtermorning10:09
*** JosefAss1d is now known as JosefAssad10:23
JosefAssada friend/colleague and I picked up a pair of N900s, and while out beer/maemo nerding last evening he mentioned a UI idea which - despite being trivial - seemed very logical to me10:25
JosefAssadI'd like to get more opinions before filing a b.m.o ticket though10:25
JosefAssadsimply, in scrollable lists (pannable areas? what is the correct term?) the thin scrollbar only appears when actually scrolling and fades out when stationary. It's actually a useful visual indicator that the list is longer than what is displayed on-screen10:26
JosefAssadyou don't get that indicator before you already know it's a longer list and start scrolling though10:26
JosefAssadSo the idea was (probably trivial) to make it persistently visible.10:27
JosefAssaddoes that make sense?10:27
aSIMULAteryeah it makes sense10:31
aSIMULAterthen people will try to scroll with that particular indicator10:31
aSIMULAterand it's actually shown initially before you start scrolling10:31
aSIMULAterso for example, go into the browser application10:31
aSIMULAterthen see the scroll indicator on the right hand side10:31
aSIMULAterit's shown for a few then fades out10:31
aSIMULAterwhat i mean about the phrase "then people will try to scroll with that particular indicator" is that people might mistake that if you press it then you'll be able to scroll using it, but this isn't the case10:34
*** frals_ is now known as frals10:37
lcukaSIMULAter, liqbase shows the indicator all the time and if you hold in the right hand 20% it uses normal scrollbar stuff10:39
lcukie, he can see if the idea is practical :)10:39
lcukJosefAssad, ^10:39
aSIMULAterhave you done user testing with this indication out of curiosity?10:43
aSIMULAteras in, gotten user statistics and feedback10:44
lcukits just there and no1 has complained :)10:44
lcukits intuitive and does as expected10:45
aSIMULAteri agree that it can be useful to show it all the time, but, there is a reason why this decision was made and it was partly due to people in user testing mistaking the indicator as a scrollbar10:46
KMFDMyeah that makes sense and I wish there was an actual scrollbar available10:46
KMFDMmy contact list for instance is huge and attempting to scroll it takes ages10:47
KMFDMon larger lists i miss an actual scroll bar10:47
aSIMULAterquick search?10:47
aSIMULAterstart typing and then find your contact like that? :P10:47
MartinGthe panning indicator fade-out reduces visual clutter on screen10:47
*** Anidel has joined #maemo-ui10:47
lcukof course MartinG, but glance away for a second and you lose one vital thing: relative positioning10:48
KMFDMaSIMULAter, quick search is nice, but not handy to use when im working with 1 hand10:48
KMFDMand if my scrolling my list it is usually b/c im working with 1 hand to call someone10:48
lcukits important as a visual indicator sometimes in dooks and documents10:48
MartinGyeah, it's pros and cons10:48
lcukto know you are coming near the end10:48
lcukmines translucent10:48
MartinGreduced visibilty for the sake of less clutter10:48
lcukso content shows though, its just an indicator afterall10:48
aSIMULAterif you're using your contacts with one hand and the orientation is in portrait mode, then tehre's the quick search a-z to the right, no?10:48
KMFDMdont know i never click on phone first10:48
KMFDMso i wasnt in portrait mode10:49
*** thp has joined #maemo-ui10:49
KMFDMi suppose if i had a phone link on my desktop it would solve that10:49
lcukhey thp \o10:49
MartinGit's really a matter of values, in this particular case it was considered more important to have as clean of an ui as possible10:49
aSIMULAteragreed10:49
lcukaSIMULAter, incase you dont know, thp is the guy who sat next to me when we went for steak10:49
aSIMULAterbut, maybe if enough people shout loud enough, possiblity to get the indicator to stay there10:49
aSIMULAteroh hi thp10:50
aSIMULAterthomas right?10:50
KMFDMlol another thomas?10:50
aSIMULAtergpodder10:50
thpyes, hi everyone10:50
aSIMULAteryeah another one of you kmfdm :P10:50
lcukMartinG, i agree, it should be a setting on the theme perhaps10:50
aSIMULAteryes lcuk10:50
aSIMULAterthe ability to turn it on or off in settings10:50
lcukpeople who like nice clean simple ui have it configured to fade10:50
lcukyeah10:50
MartinGlcuk: not a fan of settings myself, but that's an option of course10:50
lcukwhat about the direct addressing10:51
MartinGa good example is the more-menu in task launcher10:51
MartinGthe indicator really disturbs the whole view when visible10:51
lcukis it useful to be able to quickly navigate a list by tapping somewhere10:51
lcukMartinG, ahhh well thats a different thing alltogether :D10:51
aSIMULAterjosef: possibly file a bug about this? might be good if so10:51
lcuki agree it looks out of place in that sort of context10:51
MartinGlcuk: not really, consistency should be retained whenever possible; we want lists to behave similarly in all cases10:52
lcuki just wouldnt have apps all in one list tho :)10:52
MartinGsadly we couldn't get the rubberband bounce in all lists :(10:52
MartinGlcuk: well, that's another topic altogether :)10:52
* lcuk nods10:53
MartinGlcuk: browser is another good example of why the fade makes sense, since the bars are actualyl on top of content in that case10:54
MartinGlcuk: I believe that was the original plan for lists as well, but we ended up allocating a separate space for the indicator for technical reasons10:55
aSIMULAterlcuk: check mail10:56
aSIMULAterho hum can't change the topic until i get home :(10:58
JosefAssadlcuk: sorry, had to run off for meeting. Scolling up and reading...11:01
JosefAssadlcuk: also, you should know that it is only with the utmost self-control that I have managed to not install liqbase yet. If I do, I'll spend the whole rest of the working week playign with it... *sigh* :)11:02
JosefAssadaSIMULAter: Ah, I see how it could be mistaken for a scrollbar... let me mull that over.11:03
lcukJosefAssad, plenty of time, its very incomplete in many places11:04
JosefAssadlcuk: ambition outstripping available development time?11:10
lcukJosefAssad, not in the slightest, just hard work pulling all the code ive got in my head together and so i have to make important compromises and decisions.  they will all be reevaluated and polished up and stabilised in time :)11:17
*** simeoni has joined #maemo-ui11:32
*** frals has quit IRC11:48
*** frals has joined #maemo-ui12:01
*** frals has quit IRC12:03
*** frals has joined #maemo-ui12:18
*** frals has quit IRC12:44
*** frals has joined #maemo-ui12:55
*** frals has quit IRC13:09
*** frals has joined #maemo-ui13:42
JosefAssadMartinG: I see the logic behind fading the "scrollability" indicator. If I'm not the only nutcase who thinks that there's still a need for some indication that an area can be scrolled whiel preserving the logical reason for fading the scroll indicator in the first place, maybe this is a good example of something to put on brainstorm?14:09
MartinGJosefAssad: we know for example that with some dialogs, users missed the fact that the list was pannable14:10
MartinGJosefAssad: it has also to do with the fact that lists generally fit into the pannable area in such a manner that no half/quarter-items are shown14:12
MartinGJosefAssad: it's a usability problem but I do believe that the visual simplicity makes up for it, users are expected to learn this stuff just like with dismissing dialogs14:12
JosefAssadMartinG: both factors which suggest a need to make it clear "Hey user, scroll me!"14:13
JosefAssadMartinG: Without going back to non-fading scrollbarish indicator. I see the sense in that.14:13
MartinGit's certainly worth thinking about14:14
JosefAssadMartinG: Hm. Just for the sake of discussion; I'm not a UX/UI expert by any wild stretch of the imagination, but my best guess is, dismissing a dialog box is a lot more obvious than this scroll thingie14:14
*** timeless_mbp has joined #maemo-ui14:14
* JosefAssad wonders if a list gets rendered THEN populated, or gets rendered fully populated...14:15
MartinGJosefAssad: well it's hard to say, in user tests that was not the case; the problem with panning indicators was that people tried to touch them and use them for scrolling14:16
MartinGJosefAssad: that's a mental model problem though mainly14:16
JosefAssadif it's the latter, then when rendering the list the list could make a minute jump down to suggest there's more content and then reset to whatever is selected. As small as a quarter of a second...14:16
JosefAssadMartinG: ooooh. Hm.14:17
JosefAssadMartinG: I always defer to empirical data, of course14:17
MartinGJosefAssad: well, no data is 100% reliable14:18
MartinGJosefAssad: whenever humans are involved that is ;)14:18
JosefAssador some form of transparent (to the touch as well as visually) at the bottom pointing down to show there's more14:18
JosefAssadhey. That could be an interesting UI capability. Transparent overlays that not only are visually transparent but where the touch also goes through to the control below it14:19
JosefAssadI really shoulf get back to work... :)14:19
MartinGJosefAssad: well, the app menu for example had a problem of similar sorts; it was hard for people to discover it. so we added an indicator, but even that was argued over since it yet again added more visual clutter14:19
MartinGJosefAssad: pros and cons, like I said earlier14:19
JosefAssadtrue14:20
*** VRe has joined #maemo-ui14:42
VReI was reading the scrollarea notification from a log. Don't know how far it has progressed since the last message in the log. It was some issue we were discussion at work. Basically it boiled to, it should be themeable, people can choose. There should be indicato that the area can be panned or scrolled, and if people try to use the indicator for scrolling, maybe they should be let to do it then. If they hit close enough to the bar, blow it larger and let the scroll14:45
JosefAssadVRe: I see the sense in that, but I also like the "less is more" spirit that the scoll-indicator thingie has right now14:51
JosefAssadVRe: agree that an indicator is a good idea. Not sure it has to be the scoll-indicator thingie though.14:52
JosefAssadLet's port clippy to maemo. Clippy can have a speech bubble pop up with a long speech about how this control can in fact be scrolled!14:53
VReJosefAssad: Any indicator would do, a bar though is quite intuitive and familiar14:55
VReI have to say that I like, that it does not take much space either.14:56
VReMinimalism as screen estate does not necessary mean that also functionality should be minimum :)14:57
JosefAssadVRe: well, one idea off top of my head was this:14:57
JosefAssad<JosefAssad> or some form of transparent (to the touch as well as visually) at the bottom pointing down to show there's more14:57
JosefAssadalso this:14:58
VReArrow or something14:58
lcukpeople will push that expecting it to be a button14:58
JosefAssad* JosefAssad wonders if a list gets rendered THEN populated, or gets rendered fully populated... <snip> < JosefAssad> if it's the latter, then when rendering the list the list could make a minute jump down to suggest there's more content and then reset to whatever is selected. As small as a quarter of a second...14:58
VReIn some ui's the edge is made fuzzy to show that it continues14:58
JosefAssadlcuk: there's a good chance of that happening, yes.14:58
JosefAssadlcuk: just trying to think of how to say "scroll me!" without sliding back into scrollbar mentality14:59
VRelcuk: Still, is it wrong that it would go down?14:59
lcukthe fading element already exists, the user is presented with a ui position indicator already14:59
lcuksimplest solutions are always the best :)14:59
VReYes, simplest is to give what the user wants14:59
* JosefAssad confiscates lcuk's apple decoder ring14:59
lcuksome people like indicators14:59
lcukothers dont14:59
JosefAssaddoesn't have to be an extra element. Could be a behavior/animation. A minute jerk downwards when the scrollable control renders15:00
VReAs I see, if people press something to go down. It does not say that the element is now wrong. It tells that people want to use it to go down, so it should enable them to do it.15:01
lcukbut that just distracts and jars visually the timed indicator is there15:01
JosefAssadI really like not having scroll bars, you see. Scroll bars end up tempting people into stylusing all the time. I like stylus for some  things, but finger friendliness is also good15:01
VReJosefAssad: It does not need to be full scroll bar, the bar can for example pop up in large size for finger friendly scroll. Or the edge can work as scroller without scaling too.15:02
lcuknothing so drastic (changing the generic behaviour like that would be v tough), just a way for the user to choose to see it all the time15:03
lcukthe ui element exists15:03
lcukit doesnt stop existing, its just hidden for cosmetic purposes15:04
VReFor one, I could kill to get a finger friendly scroll action in many parts on N900, for example in 2nd class of application, in modest with my 250 folders, in app manager.. indicator or scroller.. depends on the length15:06
VRe/application/applications (the extras stuff)/15:06
VRescroll maybe wrong word, jump to point of choosing would be better15:09
VRelcuk: with fading I was meaning that elements near the upper and lower edges are faded. Not the scrolled dimming.15:10
*** ablack_ has joined #Maemo-UI15:26
*** ablack_ is now known as AndrewBlack15:28
*** ChanServ changes topic to "Maemo 5 UX Design discussion/consultancy if needed! http://bit.ly/MhCb4 - Master Layout Guide from Forum Nokia http://mg.pov.lt/maemo-ui-irclog/ - chan logs"15:39
*** MartinG has quit IRC15:43
thpdoes anyone have suggestions for icon metaphors for automatic, portrait-only and landscape-only rotation modes?16:35
thp(bonus points if you can provide me with icon files ;)16:35
aSIMULAtorhehe16:36
aSIMULAtorautomatic i would suggest hte metaphor of the arrow which is round in shape16:37
aSIMULAtorcircular in shape, rather16:37
aSIMULAtorkind of like recycle16:37
aSIMULAtorlet me find16:37
aSIMULAtorhttp://eu.toto.com/site/TOTO/UploadedResources/toto_technology_icon_large_automatic.gif16:38
GeneralAntillesthp, remember the Palm rotation icon?16:38
GeneralAntillesI'd say something like that, but gray out the mode that's turned off16:39
thpnever had a palm device (too young? ;)16:39
GeneralAntillesand include arrows or something for automatic.16:39
aSIMULAtorfor portrait i would simply use a doc that looks portrait then landscape same thing...16:39
GeneralAntillesthp, you're not much younger than me, surely? :P16:39
aSIMULAtori can help tomorrow possibly16:39
thpthat'd be nice16:39
aSIMULAtorwhat size16:40
GeneralAntillesthp, http://gallery.techarena.in/data/519/Palm_T_X.jpg second from right on the bottom toolbar onscreen.16:40
thpaSIMULAtor: so that it fits into a HildonButton with finger size (dont know the pixel size right now)16:41
aSIMULAtor48x4816:41
GeneralAntillesthp, sorry we didn't talk at BCN, by the way. ;)16:42
GeneralAntillesI spotted you across the room a couple of times but couldn't be bothered to make my way over.16:42
aSIMULAtorbut now, maemo party time...talk to you guys later16:42
aSIMULAtorhttp://news.bbc.co.uk/newsbeat/hi/newsbeat/newsid_7961000/7961224.stm but here's something funny for everyone to read :P16:43
thpGeneralAntilles: yeah, too little time in bcn - i know that :)16:43
GeneralAntillesthp, and tiny little nametags, too. :D16:44
*** lcuk has quit IRC16:50
thptrue.. very tiny ones16:57
*** lcuk has joined #maemo-ui17:36
*** VDVsx has joined #maemo-ui17:58
JosefAssadicon for rotating... can it be animated? :)18:03
*** tKMFDM has joined #maemo-ui18:07
*** VRe has quit IRC18:11
*** aSIMULAtor has quit IRC18:11
*** AndrewBlack has quit IRC18:11
*** GeneralAntilles has quit IRC18:11
*** KMFDM has quit IRC18:13
*** aSIMULAtor has joined #maemo-ui18:14
*** VRe has joined #maemo-ui18:14
*** AndrewBlack has joined #maemo-ui18:14
*** GeneralAntilles has joined #maemo-ui18:14
JosefAssadmaybe something like this for rotating: http://www.sancairodicopenhagen.com/rotate.png18:15
JosefAssadnow the inkscape people hate me for making sometihng that utilitarian...18:15
*** frals has quit IRC19:18
*** frals has joined #maemo-ui19:52
tigertthp: or just leave out the icons :)20:29
JosefAssadoh, the thing I did has the same idea as palm...20:43
*** VDVsx_ has joined #maemo-ui21:14
*** VDVsx has quit IRC21:15
*** VDVsx_ is now known as VDVsx21:16
*** lbt has joined #maemo-ui21:21
*** jhilden has joined #maemo-ui21:41
*** jhilden has left #maemo-ui21:45
*** wazd has joined #maemo-ui21:54
wazdhello all21:54
VDVsxhey wazd :p21:56
*** mikhas_ has joined #maemo-ui22:07
*** rlinfati has joined #maemo-ui22:17
*** rlinfati has left #maemo-ui22:19
*** frals has quit IRC22:21
thptigert: hey :)22:32
*** frals has joined #maemo-ui22:33
thpi want to have radio buttons (three of them) in the appmenu, don't know if it will fit the available space when text is used [in english, that'd be "Automatic", "Landscape" and "Portrait"]22:33
*** mikhas_ is now known as mikhas22:36
wazdthp: use them in a coloumn22:36
tigertthp: ah22:46
tigertthp: you mean for the rotation settings?22:46
tigertthp: you use that setting a lot? as I usually set it to something and keep it that way, thus I would perhaps go with a button that shows the current option and a selector dialog when you press it..?22:47
tigertthp: and hi :)22:48
mikhasselector dialog sounds reasonable22:48
tigertI think this is how it currently is22:48
aSIMULAtortigert: u didn't go to the party?23:24
tigertnah23:25
tigertforgot about it until today23:25
aSIMULAtorplease no radio buttons :/ :P23:41
aSIMULAtoryz on selector dialog.23:41
*** RST38h has joined #maemo-ui23:45
*** RST38h has left #maemo-ui23:50
*** ChanServ has quit IRC23:58
*** ChanServ has joined #maemo-ui23:59
*** irc.freenode.net sets mode: +o ChanServ23:59

Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!