INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Graphical Elements in Theater View  (Read 6681 times)

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Graphical Elements in Theater View
« on: January 31, 2015, 01:21:05 am »

So, anyone who has been here for a while knows that there have been a few, let's say, passionate discussions around the look and feel of Theater View.  I'd like to say at the outset, that I don't want this to become one of those.  However, Jim and Matt's response to critique in this area has often been to say effectively that "reasonable, concrete examples that don't seek to revolutionize what is there now will be considered."

Well, I've been thinking about it a bit, and I think I might have a piece of one of those.

I'll do my best (but likely fail) to keep this from being a typical Siracusaean length diatribe, at least before I get to the point.  But I must detour slightly first, and this is (itself) a nice story about MC anyway.

My daughter is a few months shy of four-years old.  She's recently learned how to use Media Center on the TV with our remote control.  She can't do everything, of course.  But in Theater View she's pretty good with the up/down/left/right/OK control scheme.  She can navigate through the View of her shows, pick Dora (and, despite other options, it's always Dora), and then on the next screen, pick which episode she wants.  While it is playing, she can pause and stop playback (and knows the difference), control volume, and skip ahead and back.  She can turn the whole contraption on and off and knows how to launch MC into Theater View if the TV is already on and Theater View happens to be closed.

For the first few weeks, she was tentative, and asked questions constantly as she went.  But over the past 2 or 3 weeks, she's gotten pretty confident.  Dora doesn't usually have commercials mid-show, but on the occasional outlier, she can now skip past them like a pro (including the backup at the end).  She makes dad proud.

Okay.  That's all awesome.  But there are two things she's "stuck" on, and I've been thinking about how to get her past them:

* She can open Theater View and get back to the home screen (the F11 toggle/Green button thing).  But she cannot navigate to the View of "her shows" that I made for her.

* She can navigate "down" into a View of shows (picking Dora, then an episode).  But once she does this, if she wants to go "back up" a level, she gets lost.  So, if she does decide she'd rather watch one of her other series, she struggles to go back to the series listing of the view.

They're both related, and simple to explain, really: She can't read.

I think both can be solved by allowing us to optionally add graphical elements to the Views that are configured in Theater View, and to have a switch to turn them on for a few of the big UI "buttons" (like Back).  And, it might help make the UI a little more flexible for those of you who want Theater View to have a little more eye candy.  I propose:

* Add a Show Icons option to Tools > Options > Theater View >  Appearance.
* If enabled, Theater View adds tasteful, matching icons to at least Home and Back (stylized house and some kind of left-arrow).  And maybe to Gadgets, Exit, and Playing Now.
* To each View configured for Theater View, add a Show Icon checkbox and a way to select a PNG to show.
* When enabled, light up a second checkbox where the user can uncheck Show Text if they want to show just the graphic.
* Under the PNG browser doohickey, include a few generic default images, of course.

Getting the graphics themselves to use for this should be easy.  The View icons you already have in Standard View, tweaked a bit, are perfect for this role.  Tweak and mask, desaturate them or grayscale them, export them to a larger size, and you have a darn good set to start with right there.  Between that and the stuff Patrick has for JRemote, you should be golden (in fact, I'd let him take a crack, at any new stuff you need, he does good work if the JRemote stuff is all his).

I think those few things, solves her problem, might make Theater View more approachable for some customers, and can easily give those who want it a simple way to do some really whiz-bang graphical stuff.  You'll have to design size constraints for those PNGs of course, but... Between that and the option to toggle the Text description on and off?  You could go through and give all of your Views pretty custom graphics and really "eye candy" it up a bit if you wanted.

For me, I'd be subtle.  I'd only add a few.  But I think it would help her, and honestly, I think it would help me too, once I got used to it.

It comes down to reading, really.  The Theater View UI is very text heavy.  It is flat, and texty.  The design is actually quite lovely, in my opinion, and was very forward looking.  Theater View was non-skeuomorphic, text-first, and flat before it was cool to be anti-skeuomorphism and all that.  In fact, you probably know I've always been a pretty big fan of the classy, understated, simple design of Theater View (I believe I've said that many of the XBMC screenshots I see out there make me throw up in my mouth a little bit).

But, graphical elements and iconography are still useful, and even the most extreme of the "newer" UI designs haven't done away with them entirely. I guess it took watching someone who can't read interact with MC to see it here, but... Even assuming you can read, it takes less brain power to process a left-pointing arrow as back than it does to read the word "back".  Not much less, but less.  That, times 1000 repetitions performing an everyday task, builds up a technical debt.  You can do it, but you can't do it everywhere.  And so, there are a ton of places in iOS, Android, and Windows where they've gone more text heavy, but there is iconography and visual cues too.  And, you'll note, they're most heavy in their continued usage with navigation.  The "go back up a level" icon in particular, is nearly universally a left-pointing arrow of some kind.

Even more, though, looking at my daughter using it.  I can see it plainly.  Once I get her to her "view" she's good, and can completely take over.  Why?  It is still text heavy.  But there are pictures.  Her main shows View looks like:


Click to embiggen.



Click to embiggen.


She knows how to pick Dora because she can see Dora.  Once she opens the view, she can't read the episode titles, but she can scroll through and look at the pictures.  She knows conceptually it is a list of her shows, and even understands that the text she can't read is a description or title for each episode.

From the home screen.  She knows to pick Video, and then to pick Television from under that to open up the TV Shows View.  But she knows those items positionally, and she only has to pick from a few choices.  She can't read the text, but she knows where they are, as long as she can start from "home".  But, then my TV Shows view opens and it defaults to the "adult series" View.  She knows there is a Kids view.  She even now gets that there is a Second Roller bar up there, and you can use it to get to her shows.  But, she doesn't remember if it is left or right from there, or how many "notches" over it is, and she can't read the word Kids.

The second issue I listed above, going up a "level" in a View, is actually really frustrating for her.  She completely understands conceptually that she wants to go "back" in the hierarchy.  She and even knows, I think somewhat subconsciously, that she's looking for the word "back" (in that line of words up there), but she can't read.

Basically all TV entertainment she's watched in her life has been in Media Center (or in AirVideo on my iPad, which has a similar navigational structure).  She's watched me do it for her, with something like the current setup, probably 1000 or more times in her short life.  So she gets it, but she doesn't know where to go.

I think that's illustrative of some of the underlying "truth" behind those recurring Theater View eye candy discussions.  In some instances, parsing graphical representations of a concept just requires slightly less thought, on the millisecond-scale timeframes that matter for "flow" in a UI, than text does.  Even if that text is short, has nice fonts, and is clear, it takes just a tiny bit extra brain power.  And that brain power equals time and effort, which equals, to a large degree, how intuitive and "smooth" a UI feels to users.

I'm not screaming for this now, or anything.  But I do know that reorganizing the setup of Theater View (and unifying it with Media Network) was at least on the table for MC20, so if that can be done, maybe it is worth doing now.  And, you'd help at least one three year old.  And maybe untold others as well.

So... If you made it this far, then /rant and I'll stop.  I'd love some thoughts.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

6233638

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 5353
Re: Graphical Elements in Theater View
« Reply #1 on: January 31, 2015, 02:07:25 am »

Not meaning to detract from this, as I think it's a fine idea, but just throwing out some suggestions in the meantime:

I don't know that it will help, but have you tried the Obsidian Touchscreen skin?
It changes the top-level views into a vertical list with a fixed position in the upper-right, and uses left-alignment on all the toolbars which at least moves "back" into a consistent location.
That way she doesn't have to "read" the items, only learn their position. Decorate the name with some unicode stars or emoticons so that it stands out.
 
If you could, assigning colored buttons on your remote to take you directly to the "Kids" view, and assign one to a physical back button would probably help a lot. (or even solve this?)

I have some general thoughts on improving the display of TV Episodes that may be relevant here: http://yabb.jriver.com/interact/index.php?topic=89186
For now, I think that adding some rules which display played/unplayed episodes in different colors may be helpful. Pick a bright color for new episodes maybe.
 
For TV shows, I actually have some views which split the series into Played/Unplayed categories, and do a descending/ascending sort on them, which may help, or it may be too complex.

Code: (Top-level Category) [Select]
If(IsRange([Bookmark Percent], 0-9),
If(Compare([Number Plays],<,1), New, Seen),
If(IsRange([Bookmark Percent], 10-89), Current, Seen))

Code: (Episode-level Category) [Select]
Group by:
If(IsRange([Bookmark Percent], 0-9),
If(Compare([Number Plays],<,1), [Episode], Math(999-[Episode])),
If(IsRange([Bookmark Percent], 10-89), [Episode], Math(999-[Episode])))

Display:
[Episode, 1]Delimit([Name, 1],,:/ )

Feel free to split this off into its own topic if you want to keep the discussion separate.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #2 on: January 31, 2015, 02:54:15 am »

Yeah, thanks.  I should have mentioned, but didn't (shocking considering the heft above), that I don't really want to get off in the weeds discussing using MC as it is now to solve her problem.  It was her problem that made me think about it, but the "idea" is about more than just solving her problem.

And I do have some pretty decent ideas on how to solve her issues with MC as it is now.  Like I said, not to get off into the weeds, but I can:
* Make her Kids view another tier up in navigation (on the Home Screen under Video, instead of once you open Television).
* I already have a button for Back, which works fine, but I haven't taught her about it yet.
* I haven't really thoroughly explained that navigating Left will always take you back a level from the left edge either, but I think she'll "get" that well enough in short order.

I'm doing the first one.  In fact, it was sitting down to do that tonight that reminded and prompted me to write up the diatribe I'd been mulling for a bit.  I'm putting her kids shows view here:



I don't like this because there's also a Kids Movies view, and so do I sub-nest them underneath the "root kids" item?  And them I'm back to the same problem.  For now, I'm just moving the TV series version because that's the one she uses the most (and, frankly, the one I'm okay with her using herself while loosely supervised, just due to length and how long she's allowed to watch TV).  But that's unsatisfying.

The back button I will teach her.  She just seemed to get a bit "full" on learning the buttons themselves.  And the ones she knows best are the ones with distinct iconography (the triangle, square, quotation-mark-looking-thing, and the directional array in the cross shaped grid with OK in the middle).  Volume up/down she forgets a lot still, and the "Guide" button (which serves as my "launch MC to Theater View and Cycle F11 once it is running" button).  She's now getting better at remembering those positionally (and the Smart Control remote has a decent layout).  But... Adding another must be done carefully, after she has the ones she knows now down-completely-pat.

That itself shows the inherent difference between the HTPC interface and something like the iPad, even though they're close.  She's been using my iPad in some form or another since she was one.  And, in the apps she uses, she's basically an expert now (knows about features of her games that I don't know about at all, constantly).  The difference, and the reason learning to run the HTPC herself took longer is that "abstraction" of the remote.  I waited until she felt she was ready, and really started to ask questions.  And then I put the remote in her hand.  It didn't take long.  But, if that doesn't illustrate the power of a good touch UI, I don't know what does.

But, I digress.  I was inspired to think about all of this because of "her example" but I do not think the problems she's experiencing are unique to little kids, nor are they limited to people who might have trouble reading (for eyesight reasons or whatever).  I think it is illustrative of the larger point.  And, it really made me think about it.

I love Theater View as it is.  But perhaps the balance is a bit off, and it could be even better with a few more graphical cues.  And, the idea itself is now what I'm more interested in discussing.  Both on technical level (would it work, is it possible) and in the is it a good idea, would it be useful widely realm.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #3 on: February 05, 2015, 08:12:16 pm »

Bump.  I know it is long, but I would like some feedback.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

imugli

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1598
Re: Graphical Elements in Theater View
« Reply #4 on: February 05, 2015, 10:20:12 pm »

Oh Goodie! I LOVE this old chestnut :-D

Seriously, though, I think your idea is quite reasonable. I've often thought an Icon above the text for each top item on Theater View Home screen wouldn't stretch the relationship between simplicity and puke inducing XBMC too far.

From my point of view, I use a Harmony 1 remote with activities (that I've yet to teach my kids how to use properly) with the touch screen and activity icons. They control theater view well, but getting the kids to press the right one (because they cannot read) is the difficult part. Maybe I should try again :-)

MrHaugen

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 3774
Re: Graphical Elements in Theater View
« Reply #5 on: February 06, 2015, 03:09:32 am »

The ability to add optional and customizable icons to the UI element could help kids, sure. But it might also give the older users better visual cues as how to navigate. It's more logical to use graphical elements than text imo. And it's a much wider used approach. I think it could help users and sales.

This sort of system could also be adapted to items for instance in the info panes. Watched/Not Watched, resolution, channels, codecs and what not. It would be pretty versatile. I could even live with it if you only introduced this as possible modifications in the skins itself. But that would probably be a difficult one, as such things could very well be changed and organized from within MC's options only. Especially the info pane, and perhaps some of the navigation items.
Logged
- I may not always believe what I'm saying

Hilton

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1291
Re: Graphical Elements in Theater View
« Reply #6 on: February 06, 2015, 05:29:05 am »

Glynor I also have a little girl that's 4 in a couple months too and she has also grown up with MC as her main media consumption. (even Netflix through MC)

I have exactly the same issues with my daughter so it's clearly a universal problem that would help lots of people with usability and navigation, not just kids.
I've been meaning to put some more time into setting theatre view up specifically for her needs too so I'll give it some more thought, play around, and see what other things can possibly help to simplify it and report back what I find.

I do find that she can use the iPad with JRemote quite well to find things and navigate so that certainly gives some clues to what would work.
I do understand the desire to use Theatre View and share the choosing the movie experience and make it the best it can be.

Thanks for sharing that's a lovely story that I can very much relate to. :)

Logged

csimon

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1686
Re: Graphical Elements in Theater View
« Reply #7 on: February 06, 2015, 06:54:58 am »

I've posted this example before, but I'm sorry no amount of visual cues are going to make it any clearer that, to get to the Genres menu (directly under Back in the attached screenshot) from where the cursor currently is, the key presses would be:

Left, Left, Left, Left, OK, Right

rather than what would be intuitive which would be:

Up, Up, Left, Left, Left, OK    or    Left, Left, Left, Up, Up, Right, OK

Work through that example and you'll see what I mean.  It's nothing to do with not being able to read, it's to do with having to press directional buttons that take you in the opposite direction from where you want to be, directional buttons that work in differnt ways from how they work in all other grid navigation systems,  and knowing sometimes you have to press OK to invoke an option and that other times you don't but it's completely random (it seems) as to when this needs to be done.  The whole navigation thing needs to be reworked.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: Graphical Elements in Theater View
« Reply #8 on: February 06, 2015, 07:26:24 am »

glynor,
Maybe I missed it, but I don't think you're using an MC Remote, the one with the green button.  It's a nice way to start over if you're lost.  Press the green button and you're at the root menu.

Jim
Logged

marko

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 9139
Re: Graphical Elements in Theater View
« Reply #9 on: February 06, 2015, 07:57:49 am »

I'm not sure, I may be missing something, that's a lot of reading, but using my modded version of the Rapier Fusion Theater View skin + theme, I use graphical elements to help navigation.

These are behind the times now as my eldest grand daughter is eleven years old this year, so there is now an extra entry for the two younger ones, also with their own picture in a similar vein to Vada's....
http://www.mpw.scot/galleries/rapier/bigpage.html

Are you looking for more than this?

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #10 on: February 06, 2015, 03:05:50 pm »

Maybe I missed it, but I don't think you're using an MC Remote, the one with the green button.  It's a nice way to start over if you're lost.  Press the green button and you're at the root menu.

I have a button programmed that is functionally equivalent.  It's a little fancier on my Logitech Smart Control than your regular Green button, because it can also launch MC into Theater View when it isn't currently running (if it is running, it does F11 and so is identical).

She can actually do that just fine, and knows how to get back home from any location.  The issue is once she is at Home, she can't navigate to the Kids View.  And once drilled down in the Kids view, going back one "notch" (from the Episode listing to the Series listing) is very difficult.

The modified home view has helped somewhat, but she still struggles a bit with both.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #11 on: February 06, 2015, 03:10:18 pm »

http://www.mpw.scot/galleries/rapier/bigpage.html

Are you looking for more than this?

Well, that's not really what I was envisioning, and I'm pretty loathe to change from the default skin on Theater View at all (it would be fine if it was a very light mod of the skin, but anything that doesn't essentially look just like Noire, I'll be frowny faced about).

But... More importantly:  The whole idea is to see the graphical elements when they are NOT the currently active selection.  Yours seems to show them once they're selected.  That's no good, because it doesn't give her a target to navigate towards.

I could mock it up if needed, but... I was picturing Noire exactly as it is, but with icons to the left of the text.  Basically, much like the default List view in Theater View shows the little thumbnails?  Like that, but at the Home Screen, and with a little Movie Reel icon for the Movies view, and maybe a sneaker or something for the Kids view.

I think it'd be uglier, but I'd accept icons above the text (ala Thumbnails) instead.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: Graphical Elements in Theater View
« Reply #12 on: February 06, 2015, 03:56:59 pm »

I have a button programmed that is functionally equivalent.  It's a little fancier on my Logitech Smart Control than your regular Green button, because it can also launch MC into Theater View when it isn't currently running (if it is running, it does F11 and so is identical).
If you run Media Server on Windows Start, the Green Button will launch MC and open Theater View, whether or not MC is open or in focus.

And, for your daughter, it is Green.

If she gets lost, the Green Button returns home where she can start again.
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #13 on: February 06, 2015, 04:22:47 pm »

I'll repeat. She has essentially no problems returning home. It is navigating to her stuff FROM home that is the trouble.

Going home doesn't help. That is the problem.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

Hilton

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 1291
Re: Graphical Elements in Theater View
« Reply #14 on: February 06, 2015, 04:26:14 pm »

I know this isn't ideal but you could put kids at the root menu on the far left, it does default to that position when you back right out doesn't it?
Logged

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2661
Re: Graphical Elements in Theater View
« Reply #15 on: February 06, 2015, 05:10:47 pm »

I definitely understand these concerns, and I too would like Theater View to be "spruced up" to utilize the various types of artwork available through thetvdb, etc.

But isn't the issues with navigation a fairly narrow test-case? Does the program need to be functionally redesigned so that humans between the ages of 4 and 6 can operate it effectively? We certainly don't expect that from most of our appliances and technology.

Perhaps what we need is user-based (hey it's already there, right?) theater view layouts using the existing platform. That way, small humans can be restricted to only the "kids" sections and navigation within those sections (as opposed to starting higher in the tree) is intuitive enough using remote controls. You could even purchase a simplified remote control for the kids (like this: http://www.amzn.com/B00KT0S5IA). By combining that with the MCC_SET_USER core command, you could have theater view automatically drop into 'kids' mode when the kids remote is used.
Logged

BartMan01

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1513
Re: Graphical Elements in Theater View
« Reply #16 on: February 06, 2015, 05:12:37 pm »

I've been thinking about this and I am really not sure that putting a physical back button would be the best answer vs using the back button on the remote.  My own bias is showing through here though because it drives me up the wall that theater view operates differently than every other '10 foot' UI that we use.  The biggest inconsistency in theater view vs everything else is the behavior of the left arrow key.  When you reach the left of the screen, it stops being a 'move left' and becomes a 'back' button (to the top roller) instead.

I am not against a back button, I just can't think of another UI that has one.  Everything else operates:
up = always up (wrap to bottom when you reach the top)
down = always down (wrap to top when you reach the bottom)
left = always left (wrap to right when you reach the side)
right = always right (wrap to left when you reach the side)
back = go up a level (from detail to top roller) or back to previous screen when at the top level of the current screen

Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #17 on: February 06, 2015, 05:27:00 pm »

I know this isn't ideal but you could put kids at the root menu on the far left, it does default to that position when you back right out doesn't it?

Thanks.  I'm pretty well aware of the options here.  And, as I said above, moving her View to the second "tier" of the Home View (under Video) has helped somewhat.  But that doesn't help with her basic issue, which is that she can't read anything at all on that Home View.  Imagine switching MC's UI to Swahili, and then trying to use it (assuming you don't speak Swahili).

But, I'll reiterate... The point here was not to just try to solve my daughter's issue.  If I feel I need help on that at some point, I'll start another thread.

The point I was making about her situation was to illustrate the larger point about easing the cognitive load of any interface when it is unfamiliar.  An arrow pointing left is universally understood as a back command, and an unfamiliar user will understand it and recognize it (in a sea of text) a bit more quickly than they will the word "back".  Sounds like some people agree at least.

That is small by itself, but when multiplied by all the screens and all the places where text is used, I think a few small graphics sprinkled here and there, would ease that cognitive load, and make the UI more "approachable" to users without any explanation required at all.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #18 on: February 06, 2015, 05:27:53 pm »

My own bias is showing through here though because it drives me up the wall that theater view operates differently than every other '10 foot' UI that we use.

I understand that you don't like the navigation scheme.

I do.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: Graphical Elements in Theater View
« Reply #19 on: February 06, 2015, 05:29:55 pm »

I do, too.
Logged

BryanC

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2661
Re: Graphical Elements in Theater View
« Reply #20 on: February 06, 2015, 05:33:06 pm »

I am not against a back button, I just can't think of another UI that has one.

There's a fairly interesting (depending on what type of nut you are) history about the development of the Android back button. I can't seem to find the link (I think it was a Q&A with Sergey), but this and this go into some of the programmatic details of what a back button should do. Sergey was discussing some of the behavioral science that goes into deciding when we should go up (and how far) and when we should go back (and how far).
Logged

glynor

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 19608
Re: Graphical Elements in Theater View
« Reply #21 on: February 06, 2015, 05:41:13 pm »

Does the program need to be functionally redesigned so that humans between the ages of 4 and 6 can operate it effectively?

Absolutely not.

I think that's illustrative of some of the underlying "truth" behind those recurring Theater View eye candy discussions.  In some instances, parsing graphical representations of a concept just requires slightly less thought, on the millisecond-scale timeframes that matter for "flow" in a UI, than text does.  Even if that text is short, has nice fonts, and is clear, it takes just a tiny bit extra brain power.  And that brain power equals time and effort, which equals, to a large degree, how intuitive and "smooth" a UI feels to users.

It would help her, yes.  But it would also help my mom when she comes to visit, and my wife, and my father-in-law.  And, as I said:

and honestly, I think it would help me too, once I got used to it.
Logged
"Some cultures are defined by their relationship to cheese."

Visit me on the Interweb Thingie: http://glynor.com/

BartMan01

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1513
Re: Graphical Elements in Theater View
« Reply #22 on: February 06, 2015, 05:53:05 pm »

I do.

I am curious as to why you like the left button changing behavior when it hits the left side of the screen.  That is really the only thing that drives me up the wall.  Biggest pain point here is trying to get to a item that is on the right hand side of the screen.  It is 7 button presses to get over there.  If you are 20-30 items down in the details and accidentally hit the right arrow 8 times, it is natural to hit left one to get back, but when you do that it takes you right up to the top of the screen and you have to dig all the way back down to where you were and then go 7 button presses to the right again.  Having the left arrow take you to the top when on the left side of the screen (when the back button normally does that in other UI's) results in a whole bunch of unnecessary button presses.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 72439
  • Where did I put my teeth?
Re: Graphical Elements in Theater View
« Reply #23 on: February 06, 2015, 06:16:09 pm »

If you jump to the top unnecessarily, you can get back to your position with another key.  Right arrow? 

Also channel up and down do a page up and down.

You can type a letter to jump to the M's, for example.

The nice thing about the navigation that bugs you is that it works with the four arrow keys and the enter key.  On a remote or keyboard.
Logged

marko

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 9139
Re: Graphical Elements in Theater View
« Reply #24 on: February 06, 2015, 06:53:50 pm »

Well, that's not really what I was envisioning, and I'm pretty loathe to change from the default skin on Theater View at all (it would be fine if it was a very light mod of the skin, but anything that doesn't essentially look just like Noire, I'll be frowny faced about).
The icons are just some lines specified in the xml files. I'm sure Noire could be similarly modded.

But... More importantly:  The whole idea is to see the graphical elements when they are NOT the currently active selection.  Yours seems to show them once they're selected.  That's no good, because it doesn't give her a target to navigate towards.
Tada. Now I understand you. You are correct, the icons switch on as the selection changes, which is not what you're pitching at.

I could mock it up if needed, but... I was picturing Noire exactly as it is, but with icons to the left of the text.  Basically, much like the default List view in Theater View shows the little thumbnails?  Like that, but at the Home Screen, and with a little Movie Reel icon for the Movies view, and maybe a sneaker or something for the Kids view.

I think it'd be uglier, but I'd accept icons above the text (ala Thumbnails) instead.
No need for a mock up for me, I get you now. I'm not sure if we can move objects in there or not, my Theater View skinning experience is virtually non-existent. I could try messing around a bit over the weekend if the opportunity arises. No promises though.

Quote
So, anyone who has been here for a while knows that there have been a few, let's say, passionate discussions around the look and feel of Theater View.  I'd like to say at the outset, that I don't want this to become one of those.
Even as you typed that, you knew you were on a hiding to nothing, right? :D

Castius

  • Citizen of the Universe
  • *****
  • Posts: 562
Re: Graphical Elements in Theater View
« Reply #25 on: February 06, 2015, 11:00:50 pm »

I agree. The ability to add graphical indication would be nice.
Logged

MrHaugen

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 3774
Re: Graphical Elements in Theater View
« Reply #26 on: February 09, 2015, 03:51:12 am »

All this feedback questioning Glynors desire to be able to add more visual cues in theater view, and all those suggestions of how this can be solved when he have specifically said that those things would not solve his issue.

This would certainly not only help his daughter. It would help me as well! Friends of mine, and other people using Theater View. Simple graphical elements will always be easier to interpret for the human mind than text. It's a reason why the majority of Media Centers, Phones and tablets use graphics to indicate certain functionality. I don't think anyone says that this have to be implemented as a standard, but it would be a major plus for some if it could be done. And it's a very specific suggestion for improvement. Which have been asked for. For people that have spent hours and hours in Theater View, it's not a very big issue. But those that are starting to use it, it would probably be.

Of course it's allowed to not agree that this is important. But i find it a bit frustrating to see people question whether this would help people or not.
Logged
- I may not always believe what I'm saying
Pages: [1]   Go Up