Altix Wrote:You don't have to bring up the navigation menu, you can already simply press left or right (repeatedly if desired) and the video will instantly skip forward or back along with the buttonpresses.
This is very fast and intuitive as compared to the Mediaportal way...
I'd have to fundamentally disagree.
There's 2 very significant counter-arguments.
1. Every DVD player produced since the dawn of man operates multi-step FF\RW.
2. Most consumer Tivo-esque boxes (Sky+ in the UK) operate multi-step FF\RW in
exactly the same way, just with different time-steps.
The problem is the Dev's seem to have confused what it means to be intuitive.
Intuitiveness is not necessarily 'what comes naturally' but is achieved through a combination of 3 things:
1. Familiarity
2. What is explained as you go (aka Feedback)
3. What comes naturally
...in that order.
Taking this into account, it means the multi-step FF\RW is ingrained into the consciousness of practically any individual who's familiar with either. Thanks to 1. that's a helluva big user base.
To give an example of 2. - if you have a system which says 'Press 1 for X, press 2 for Y' you know where you are. It's inherently intuitive. Yet without the explanation it would be the most obtuse system known to man. I.e. feedback is crucial.
(...which brings me onto a side point, feedback in XBMC could be vastly improved. I'm experienced in linux\unix and mediaportal, yet I couldn't for the life of me figure out how to add my movies to XBMC. Movies told me to go to videos (why?? why can't I do it in Movies?) and videos had no option to 'add library source folder'. I tried the side menu, nothing. Right-clicking, nothing. Settings, nothing. I had to read the forums before I found what should be the right-click menu is actually brought up by using 'c'. Why? Everyone is
familiar with right-click. Legacy from XBOX implementation it may be, but as soon as it was ported, why not assign
both 'c' and right-click to the context menu? And you might say 'why didn't you read the manual?' Well, if I have to do that then it's not intuitive, is it.....)
Back on topic, the only complaint I have with both the DVD\Sky+ systems is:
they don't go fast enough. Example: On Sky I want to skip the adverts. 30x speed is 4 FF clicks, and still takes 6 seconds to skip through 5 minutes of them. In Mediaportal there's an option to skip 3 minutes or 5 minutes (which
I can configure to be the 1st, or the 5th click). Using that I skip the adverts instantaneously. I might overshoot by 10seconds or so, but that's an acceptable hit - I usually overshoot at 30x speed anyway! As a result it's actually
quicker and
more accurate by using the mediaportal method.
Using the XBMC method I don't actually
know what time it uses for big\small steps. I'm looking now - I can't find a definitive answer even on the wiki. This means that it's extremely
unintuitive - I don't know what's skipping how far, there's no visual feedback, I have to apply scientific analysis to it to figure it out. Hardly consumer-level satisfaction. Having said that, assuming big skips are 30seconds (that's not 'big') I have press it 10 times to skip 5 minutes of adverts. Not only that but with 10 keypresses I'm liable to mis-count. Which means that we're back to the overshoot situation, AND I'm more frustrated because I've had to advance the video myself, instead of the UI doing the work for me.
Lastly the configurability of Mediaportal's method is crucial to user satisfaction. It means that if I want 15 FF steps (all the way to 3hrs) I can. If I want 4, which tops out at 15 minutes, I can. It's customizable to
me. And because of that's it's an immensely satisfying system.
Hmm. Massively didn't mean this turn into a big old critique, I'm new to XBMC and I actually think the Devs are doing a sterling job.
As such I don't know the technical reasons why some of the functionality is as it is - there may be restrictions I don't know about. However, with all other things being equal, I believe their definition of 'intuitive' has been affected because they may have become too close to XBMC and so what's familiar (and therefore intuitive) to them has led to losing sight of what's familiar
to everyone else...
Lastly I sincerely hope this post will be taken in the spirit it's meant - an open and honest consumer-level perspective.
Thanks for reading...