[theme-reviewers] Something we need to check for3.4appearance-> background
Philip M. Hofer (Frumph)
philip at frumph.net
Tue Jun 12 21:36:42 UTC 2012
"
Because when the user removes the background image and sets no
background color in the "Custom Background" menu, then having their
site display some color or some background image is clearly not what
they are expecting to happen."
Sorry, the current user experience is if they use the appearance -> custom
background that removing it will go back to defaults from the theme. This
is exactly what they are expecting. This is how it works when there are
no defaults set in the theme but still have custom background associated.
[ > Just clearing the background image, "remove image" should coincide with
its
> utilization and effect in the same manner that not assigning default
> $arguments presents. Which it now currently does.
Right. You're dead on there. So, what we have to do is to now define
the rule for theme review so that themes will behave properly when
that button is clicked. ]
Again, user experience dictates that if it does it for a theme one way it
should do it for another and here, you agree.
To quote:
"Study the user and his environment. Work with the user to determine what
interaction style is best. Keep things simple and consistent. There are
several primary interaction styles: Menu Selection, Form Fill In, Command
Language, and Direct Manipulation [Shneiderman92]. Use menu selections to
structure the decision making path. Use form fill Ins for data entry tasks.
Use command languages when expressibility is an overriding factor. Use
direct manipulation interfaces for highly interactive tasks."
ref: http://www.maplefish.com/todd/papers/Experiences.html
The end user is familiar with and knows what is going to happen when they
reset / clear the properties of the appearance -> background.
The end user expects it to default to what the theme has.
Furthermore, I gave clear concise reasons why having a background-image:
none; will cause ultimately a thousand fold problems for theme designers
who have distributed or created child themes for their themes (if) they
enable the usage of default arguments.
I am sorry you do not understand or comprehend what I earlier wrote. It is
well known that decoding information based on references of current
conversation topical structure would assist in deciphering incomplete
sentences.
-----Original Message-----
From: Otto
Sent: Tuesday, June 12, 2012 1:42 PM
To: theme-reviewers at lists.wordpress.org
Subject: Re: [theme-reviewers] Something we need to check for3.4appearance->
background
On Tue, Jun 12, 2012 at 3:37 PM, Philip M. Hofer (Frumph)
<philip at frumph.net> wrote:
> What is wrong with having a fallback to the theme or child theme defined
> background?
Because when the user removes the background image and sets no
background color in the "Custom Background" menu, then having their
site display some color or some background image is clearly not what
they are expecting to happen.
This is a simple user experience issue. If I have the option to set
any background image I want, and I choose to not set one, then I don't
expect the theme to pick some default one for me. If the theme is
doing that, then it's confusing. If I want to remove that, now I have
to go edit the theme to remove what the theme is doing.
A theme should pick one or the other, not both. Either implement
custom backgrounds, or put background elements directly in the
stylesheet. Either is fine. But both is confusing to the end user.
-Otto
_______________________________________________
theme-reviewers mailing list
theme-reviewers at lists.wordpress.org
http://lists.wordpress.org/mailman/listinfo/theme-reviewers
More information about the theme-reviewers
mailing list