個人檔案November Notes相片部落格清單更多 工具 說明
2007/5/25

Why do Progress Bars Move Left to Right?

Recently a email floated through one of the Localization discussion groups regarding Progress Bars and other components and their behavior in an LTR / RTL design change.  The question being that since we know in cultures where the linguistic elements flip - should we flip the controls?  Should a progress bar, in a non-LTR culture - move 'backwards'?

After all - in some cultures "Back" does not mean regression and "Forward" does not mean progression- - and to make matters worse... why does a "Forward" arrow on a browser point to the right?  There is a grouping of thought that this is a cultural aspect.  It's not - at least not exactly.  It's an engineering or technological cultural terminology question really.

If you have ever worked in basic mechanical design you may have heard "... things like computer buttons, etc., are semiologically speaking null culturally."  Are they? It's very easy to argue that in our current world - technology itself has become a culture.  It has it's own grammar and syntax and even it's own semiological constructs and internal linguistic references.  So in a sense ... the culture that you apply to buttons, progress bars and the like - is a tech culture, regardless of the culture (language) orientation.  This stems from engineering principals that have special rules and requirements that apply to these items.

 That's a long and fuzzy answer when it comes to progress bars, etc.,  here's the real reason for why a "Forward" button points to the right.  The "dirty little secret" of UI engineering.  It's based on what old time engineers call "chronometer logic".  Forward, Ascending, etc., are generally speaking aspects of a chronometer, a clock, so they operate in a clockwise direction.

clip_image002

As with most engineering terminology - there's a valid reason for "forward" being clockwise, which also usually has a cultural anecdote.  Clocks, were first built in the Northern Hemisphere, and based their design on a Sundial which faced Southward.  This design caught on.  Because of this a clock follows the direction of a northern sundial - it's predecessor.  Noon, being at the center - of a sundial - with everything to the left being the beginning or the start of the day.   

Everything to the right - leading to the end of the day, or the end.  Having a beginning a middle and an end - we have a direction of movement.  Left to Right.  If I face my sundial and extend my hand to the right - that's the part of the day that lies ahead.  If I point to the left - that's where I've been temporally speaking.  Were we to use a Cartesian coordinate system as we do now, perhaps all our browser forward buttons would resemble an arrow accelerating up and away from us.  But - at this time, the words "Cartesian coordinate" were something of a mystery for a few more centuries.

About this time - we humans got into the whole "writing" thing culturally.  Okay let's be honest, we started drawing pictures to represent things, writing was a LONG way off for about 90% of the population.  You wanted to tell someone something - you drew them a picture.  So we had the basic idea - and if you draw a clockwise motion 2 Dimensionally ... it moves around the globe or object left to right.  Over and over this repetition of perceived environmental nature being mimicked lead to "Forward = Go To The Right" on horizontal designs from an early engineering perspective.  

So, from clocks, and other motions forward became Left-to-Right.  Centuries of chronometer logic beating this principal into our heads causes us as designers and inventors - to repeat this perception as it's comfortable and perceived to be "natural".  The 'culture' of technology has given us this rule to follow, and we've followed it with our linguistic and symbolic representations.  When we want to show something progressing (like a progress bar) we start on the left and move forward - to the right.

Cultural Trivia bit:  Are there any clocks out there that do NOT move clockwise - aka - right to left?

Yes. There are.  There are a few famous clocks in the Synagogues of Europe which due to their ancestry and of respect for the language preferences of the Hebrew language - do in fact, move counter-clockwise.  These are the best known clocks which provide a culturally localized design to their behavior.  However - culturally speaking... is this really the correct behavior to assign to things we invent? 

If, we are discussing cultural semiological texts - "words" if you will - then yes, we would need to respect the cultural restraints of the language.  If we, on the other hand, are talking about buttons, objects, and other invented materials the answer is no.  So - the text on a button ... yes, we flip the text. The button itself?  No.   Progress Bars.. no.  The only reason for flipping these is for ergonomic or engineering reasons, i.e.., is it easier for the user if we do it this way?  Is this the behavior our user expects from this symbolic representation of an action? 

Icons... on the other hand... become a tricky an sticky wicket to play in.  You see an Icon - should never be considered just a "graphical representation".  It's - from a semiotics perspective - a word.  And words and text... yeah - we flip those up, down, left, right .. however the culture expects them.  So - make sure you're creating an object - or a button ... and not an Icon, which is a graphical representation of a concept.  Remember that last part - because it'll help you determine if something is an Icon or an Object.   An Icon represents a concept.  An Object, like a button or progress bar,  displays or represents an action.

Inventions vs Icons ... you invent an object - create it, to perform an action, and this should have an appropriate symbolic representation.  This may be in the form of a glyph or graphic, or text.  In any case, most of the time, a symbolic representation of an invention has no predecessor symbolically to draw on.  So in order for people to catch on - we frequently have to find a similar or mimicked action from life (or the users experiential data)  to give people the idea of what it does.

An Icon, on the other hand is representative of a concept - which generally has a culturally accepted symbol for it already and has therefore a derivative, a root for the symbol based in the concept it represents.  So we may put an Icon on our desktop - which represents a concept or conceived process.  I click on this to open my MS Word - that's an Icon.  I click on the Scissors to "Cut" out something.. I click on the magnifying glass to look and find things... those are "objects". 

But even here - there are exceptions.  In cultures where a word is introduced, and not a part of that culture - it may not have a translatable term.  For example, "Kodak", is an invented word. No... there never was a "Mr. Kodak" - in 1885 Kodak was probably the first 'company' and product truly named to work globally. - it's a word that has no meaning in any language.  It's ONLY meaning is "Kodak" as in Kodak corporation.image

It has no derivatives.   It has no root.  It's an invention - and so therefore, is it's own symbol regardless of the culture. From a semiotics view - It's a word, and it's a symbol - which is kinda cool.  It's meaning is universally recognized.  You when you say it - in another language, it jumps out - when you see it written in another language - it's written out as "Kodak", and you can identify it easily.   If someone wants to understand what you're talking about - and you're talking about a Kodak camera, then you use the word Kodak.  That's what buttons and objects are - inventions, and why they follow their own rules.  

So ... the short answer to why Progress Bars show movement from Left to Right is ... buttons and objects that represent forward motion in almost all cases, and unless specifically requested by the culture you're building for - should follow an expected and experienced behavior that is pre-established if possible, or display an obvious reference with which to grasp the assumed action.  "Forward" - "progression" moves "clockwise" - Left to Right, Back (regression) should be anti-clockwise, or RTL based on their invention - and be localized to the culture of technology/engineering within the localized culture they are being placed.  (As with words like "Kodak" - as there is no way to correctly localize them within the culture - so we display them as they are. Words that are placed on top of them - or within them - should be localized to the culture obviously, and may be resized to reflect those needs.)

In the early days of programming and localization - entire applications were literally flipped, just to allow for RTL conversions.  But these are not the early days.  We're now able to drill down to very finite levels in our coding - and localize words that exist within objects.  So flipping over an entire web browser so that your buttons for File, Edit, View are localized and so on is generally not necessary. 

So - the progress bar you're building should to start motion from the left and move to the right, displaying progress in this manner is what is expected by people.  A progress bar - has no cultural predecessor.   Users also have, through experiential data of their own - learned this behavior from other technology and it's now if not expected, at least recognized easily.  It is reinforced by other technology - Clocks, in physics it is taught the Right-Hand-Rule, which is why nuts, bolts, and other objects have threads which work in a clock-wise motion.  

It is this repeated recognizable or assumed directional enforcement of a behavior that will assist the user in the understanding of the action that button or object performs.  All too often we assume that because the linguistic elements of a culture perform in a manner - the visual elements must also.  But since we're using an "invention" - the user will accept our invented symbol directive, and will accept it more readily if it's based on a behavior they know.  Rotating, flipping or changing an object or button unnecessarily does nothing to assist in the understanding of it's function.

Repetitive and expected behavior/symbols that are drawn from verified (or perceived to be verified) common environmental experiences are what allow users to intuitively navigate an unknown interface.  If we, in our designs, understand this about our users - and we give our invented symbols this understanding of a users behavior - then we are catering to the User first and most often respecting their culture as well.

2007/5/20

What is interactive?

I just got off the phone and the topic was interactive entertainment. If interactive media (tv) had a future. Lets face it its been tried several times and failed. So the answer is a definitive yes... since in this case failure is a good thing. It means they've learned something and learning is good.
2007/5/18

Sanctuary For All: The Death of Network Entertainment

You guys know about Sanctuary for All right?  You should.  If you don't here's a quick bullet list to get you up to speed...

image

  • Internet based TV Show
  • Network Quality (Higher actually it's HD)
  • Name Actors (Amanda Tapping and a lot of the Stargate crew)
  • Pro-Production Crews (Exec producers from Atlantis, SG1, and other Pros)
  • No fee episodes (Low-Res)
  • Paid by user subscriptions ($1.99 per episode for HD and download capabilities)
  • Interface features include screen-shot, and email to friends
  • No commercials
  • Driven by fans input

    Check out the first Episode below
    (It's okay ... Low Res versions of the show are... free!)
 

In short - Network television just got it's walking papers and it's not smart enough to know it yet.  Granted, this is V1 of the "new Internet" everyone keeps talking about ... but even as a V1 effort - if Television and the Entertainment media haven't caught on that they just got knocked down on the entertainment food chain they should.

This is where entertainment is heading - and we all need to get used to it.

I'm not talking about 17 minute Sci-Fi shows with plot problems and heavy CGI effects, the scripts, the plots and the acting will improve - that's a given.  And were I to give a review of episode one - I'd have to say it's got promise but it's not there yet.  It piqued my curiosity and I'll download the second webisode when it's ready...

Which, btw - and this is going out to the producers -- 17 min is a bad cut off point if you're going to develop a shows plot slowly... give us a full 23 minutes, increase the action, increase the useful plot points (make sure if there's a 'cool' shot there's a purpose for it that advances the story in a useful way) or people will get bored quickly.

What I'm talking about ... is a TV series that answers only to it's fans, is not paid for by advertising, is shot on a shoestring where the $$ go to the company, actors and crew - and encourage them to good work based on direct feedback from the fans (in the form of - both tacit direct communication - and fiscal reward) without buffering from Studios or Advertisers or Marketing... it's as close to a Theatre production in your living room as you're going to get.  It's a movie - that you - as a fan - get input on.

Anyone remember when WB let Buffy go?  Then Killed Angel at the height of it's popularity over what ammounted to politics?  Those issues have been around for decades.  Whether you loved it hated it or shutter in fear at it's mentioning - - it's a fact that when Hee-Haw was canceled - it had the highest ratings of any show on TV.  Why was it canceled?  Not because it sucked (we just WISH that was the reason in retrospect) - but because Advertisers were very clear... sure it's popular, but the people who watch it won't buy our ... Cars, Lip Gloss, whatever.

When it comes down to it - you have no control over what you watch on TV.  Even on Cable - to various extents you're choices are controlled by media outlets dominated by advertisers or media moguls.  Until now.  Several years ago this very media experience was predicted when websites like iFilm and others existed as the soul web 'entertainment' experience.  At that time the Hollywood Moguls and the Network Executives were quoted as saying "It will never become a serious media until someone puts out some quality production values...".  Guess what guys?  The game just got serious.

THIS is the Internet Entertainment that people like Bill Gates have been telling us is coming... it's not coming anymore... it's here.

And with a little luck - for those of us who

2007/5/12

Talking about Kismet51207

 

Quote

Kismet51207

 
Video: Kismet51207
2007/5/11

TommyZ's feelin blue

TommyZ's one of the old timers of the computer people... he ain't as old as Admiral Anarchy (yeah Duwain - you are not bailin out of that title until yer dead) or Mildthing, but he's getting up there in years.

Seems Duwain, DJ, an company went to check out TommyZ do his acting thing.  DSC00240

2007/5/8

IBM to Lay Off 150,000 Workers

Well you knew when this fish landed I was not going to let it go by without some kind of comment right?

Okay let's just get straight to it...

Q:  Is it true? 
A: Depends on who you ask - and what question you're asking.

Q: Huh?
A: Wha?

Q:  Is IBM going to really lay off that many people?
A:  Nope.

Q:  How many will they lay off?
A:  None.  IBM doesn't lay people off (Does no one read the PR material?).  They give them 30 days to find employment - and then if they don't they give them a severance package... which usually amounts to a pat on the head... and a promise that if they're really good they'll hire you back later for 75% to 50% of what you were making.

Q: Yeah but how many?
A: How many what?  People?  

Q: Yes.  How many people are they really letting go. 
A:  They're not.  IBM doesn't let people go.  They let "resources" go - that's why it's called a "Resource Action" instead of a "People Action".  IBM doesn't have people - they have resources.  A resource is an asset - like property, but it devalues differently. 

Q: Okay ... so how many "Resources" is IBM letting go.
A:  When?

Q: Now.  How many "Resources" is IBM letting go now?
A:  They're not.  Resources become reallocated or deployed based on market fluctuations - so although they may be adjusting some resources or reallocating them in one location they'll supplement the reduction by applying them from another area.  In essence, there's never a loss of resources - as a resource becomes devalued for it's cost productivity, it's replaced with a more efficient resource model.  This  provides a more cost effective way of resource management that allows for a flow of resources and materials globally where they're needed, when they're needed, provides a stable stock basis and greater profits for the share holders.

Q: Huh?
A: Wha?

Q: I'm not going to get a straight answer from you on this am I?
A: I'm sorry could you rephrase the question? 

That's the experience of the best rumor mill story that isn't.  Will IBM actually drop that many people?  Yeah, actually  I think they will.  They won't do it all at once.  But they are doing it.  They'll do it over a 3 year period so no one notices - and in the end, the will effectively move all non-essential and non-primary need management tasks overseas.  Yes - they really will. And trust me - no one will actually see it - people will just wake up one morning - and discover there aren't all those IBM IT Jobs.  Let's face it - a rumor like this about GM, or any major company, coming from a fairly respected source??  It should have been page one news.

It's 3 days out now... and guess what?  Do a news search for "IBM" - this story won't even appear in the top 15 on Google or MSN Live News.

How do you do that?  Simple... your PR department floods the services with announcements, and since the most current news about the subject rises to the top... that becomes old news in hours, not days or weeks.  This is IBM we're talking about ... what you don't think they know how to kill a bad news story?  Which is precisely why to be honest... I do buy this story.

If there was no truth to it - they'd have refuted it and said it was a threat to their stock price and demanded a retraction  They didn't.  In fact, they've called it a rumor - and a bad one - and let everyone else say it's not true.  Which means - if it does happen, they never misled anyone.  It remains a rumor .. until someone proves it one way or the other.  IBM, is ruthless when it comes to being able to tell the truth, the whole truth and nothing but the truth they want told.  They do not lie.  And so far... they haven't.  They also ... haven't said it's not true.

And... there's the fact that Sam Palmisano himself earlier this year - in essence confirmed that yes, IBM would in fact be reallocating North American "resources" by around 130,000 in a speech in Japan earlier this year.   And theres' the fact that yes, LEAN has been re-modeled into a vision that executives feel is more in keeping with the needs and directions... blah, blah, blah...

Will it happen?  Yup.   But not all in one year.  It'll happen like a lobster in a pot with 1,300 people here - and 3,000 there, and another 2,200 there... and so on.  It'll become regular, an expected thing - something that doesn't even make the news.   And in time... yes... they will replace everyone who they can - with people who are the most cost effective.  That's how they play. 

Is it right?  Depends on who you ask.  Is it fair?  Nope.  Is it legal?  Yup.  Is it ethical?  Well ... that you'll have to decide.

Just my humble 2 cents worth of opinion as a ex-IBMer. 

2007/5/6

Robin Backs Kismet

Robin got on Kismet for the first time.  For those not in the know  -  getting on the horse and riding it for the first time is pretty massive.  Here's the link...
 
 
Video: Robin backing Kismet for the first time
 
2007/5/5

Fight the Xfiles future

No one really accepted the ending of the X-files. You couldn't. To do so was not to accept an ending but to accept a bad ending. The Lone Gunmen were dead. Sculley was now a willing participant of a fantastic reality with no question or drive to find answers. Mulder was semi-psychotic and semi-lucid in his knowledge of the dark mysterious future. The Cancerman was dead and more strings dangled than a strippers pasties.  It was not an ending - it was Chris Carter's personal vendetta against his own fans, perhaps for our failing to support his other attempts at shows around that time.  What I do know is they are now talking about an X-Files movie - - a sequel to the ill-recieved first film.  Which would be like making a sequel to "Charles In Charge", and all I have to say about that is "Just because you CAN do something doesn't mean you SHOULD do something...".