Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Joseph Taylor

Cat,

That's the holy trinity of web design: content, presentation and 
behavior. ;)


Joseph R. B. Taylor
/Web Designer / Developer/
--
Sites by Joe, LLC
/Clean, Simple and Elegant Web Design/
Phone: (609) 335-3076
Web: http://sitesbyjoe.com
Email: j...@sitesbyjoe.com


On 10/20/10 1:19 PM, cat soul wrote:

I thank you for that link, David.

The picture I am developing now is this: HTML and CSS should be used 
strictly for content, structure and formatting.


*Behaviors* are best left to things like Javascript.


Are these two statements ones that most here can buy into? Are they 
fair statements, accurate reflections of practice and real-world usage?


IOW, there are things we *can* do, and out of that, there are things 
we ought do, or ought not do, based on the demonstrable.



cs


On Oct 20, 2010, at 9:46 AM, David Dorward wrote:



On 20 Oct 2010, at 16:59, cat soul wrote:

will there be/can there be a  new command/property which can be read 
by each device the way it needs to be?


could there be soon a touch command so that you could write the 
code like:


hover, do this. If no hover, then touch, do this. If no touch, then 
__ and do this


We shouldn't need it.

We have :hover which can be thought of When the user is potentially 
about to activate something and we have :active which is When the 
user is activating something.


That should be enough until you start trying to use :hover for doing 
things beyond indicating the possibility of activation, and one you 
start doing that … http://www.cennydd.co.uk/2010/end-hover-abuse-now/


--
David Dorward
http://dorward.me.uk



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***


Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread cat soul
Help me if I  mis-interpret the writer's fine article, but this  
pertains to Javascript rollovers, too.


The end user doesn't know and doesn't care whether that thing popping  
up was a CSS Hover, or a Javascript rollover. S/he only knows that,  
by innocently mousing around, something popped up without his/her  
deciding to actively invoke the popping up her/himself.


so maybe these rollovers, when they do ANYTHING besides indicate a  
clickable thing, are passe, amateurish techniques associated with the  
earlier days of the internet when the most cool thing was stuff  
happening.


Now we're all over it..we've seen it, and we are back to function,  
information, usability, speed...




On Oct 20, 2010, at 9:46 AM, David Dorward wrote:

That should be enough until you start trying to use :hover for  
doing things beyond indicating the possibility of activation, and  
one you start doing that … http://www.cennydd.co.uk/2010/end-hover- 
abuse-now/




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread cat soul
Well, I am down with that..I never did care for the jumpy, spinny,  
whizzy things... As a print designer, I'm all about good design, good  
typography, quality imagery and clear communication.


however, you sometimes get the idea that if you don't pay obeisance  
to that fashion (jumpy, spinny, whizzy), you'll be ignored and  
marginalized in favor of those whose sites are a  multi-sensory  
fantasmatron of motion,  speed and sounds.



However, books have been captivating people for centuries and they  
just sit there until you pick them up and use them.


I would be happy to have none of that silly stuff on my page, but  
then I get told my site looks a bit dated.



cs



On Oct 20, 2010, at 10:40 AM, Joseph Taylor wrote:


Cat,

That's the holy trinity of web design: content, presentation and  
behavior. ;)

Joseph R. B. Taylor
Web Designer / Developer
--
Sites by Joe, LLC
Clean, Simple and Elegant Web Design
Phone: (609) 335-3076
Web: http://sitesbyjoe.com
Email: j...@sitesbyjoe.com


On 10/20/10 1:19 PM, cat soul wrote:


I thank you for that link, David.

The picture I am developing now is this: HTML and CSS should be  
used strictly for content, structure and formatting.


*Behaviors* are best left to things like Javascript.


Are these two statements ones that most here can buy into? Are  
they fair statements, accurate reflections of practice and real- 
world usage?


IOW, there are things we *can* do, and out of that, there are  
things we ought do, or ought not do, based on the demonstrable.



cs


On Oct 20, 2010, at 9:46 AM, David Dorward wrote:



On 20 Oct 2010, at 16:59, cat soul wrote:

will there be/can there be a  new command/property which can be  
read by each device the way it needs to be?


could there be soon a touch command so that you could write  
the code like:


hover, do this. If no hover, then touch, do this. If no touch,  
then __ and do this


We shouldn't need it.

We have :hover which can be thought of When the user is  
potentially about to activate something and we have :active  
which is When the user is activating something.


That should be enough until you start trying to use :hover for  
doing things beyond indicating the possibility of activation, and  
one you start doing that … http://www.cennydd.co.uk/2010/end- 
hover-abuse-now/


--
David Dorward
http://dorward.me.uk



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***


Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Hassan Schroeder

On 10/20/10 10:19 AM, cat soul wrote:


The picture I am developing now is this: HTML and CSS should be used strictly 
for content,
structure and formatting.

*Behaviors* are best left to things like Javascript.


But it's not that cut and dried -- CSS has always had behaviors,
e.g. :hover, :focus, as well.


so maybe these rollovers, when they do ANYTHING besides indicate a

 clickable thing, are passe, amateurish techniques ...


Now we're all over it..we've seen it, and we are back to function,

 information, usability, speed...

And maybe providing expanded affordances through hover behaviors is
totally appropriate in some circumstances, to deliver exactly those
benefits.  :-)

YMMV,
--
Hassan Schroeder - has...@webtuitive.com
webtuitive design ===  (+1) 408-621-3445   === http://webtuitive.com
twitter: @hassan
  dream.  code.


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread cat soul
I agree thoroughly, Hassan. Yet as this is a best-practices  
discussion and group, and since we've been hearing that these things  
A) don't always work and B) aren't always well-received by end users,  
we're left with a need.


And that need is to know: out of the universe of what we can do, what  
ought we do to ensure as universal an experience as possible?




cs


On Oct 20, 2010, at 11:26 AM, Hassan Schroeder wrote:


But it's not that cut and dried -- CSS has always had behaviors,
e.g. :hover, :focus, as well.


so maybe these rollovers, when they do ANYTHING besides indicate a

 clickable thing, are passe, amateurish techniques ...


Now we're all over it..we've seen it, and we are back to function,

 information, usability, speed...

And maybe providing expanded affordances through hover behaviors is
totally appropriate in some circumstances, to deliver exactly those
benefits.  :-)




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Jason Arnold
On Wed, Oct 20, 2010 at 1:42 PM, cat soul cats...@thinkplan.org wrote:
 I agree thoroughly, Hassan. Yet as this is a best-practices discussion and
 group, and since we've been hearing that these things A) don't always work
 and B) aren't always well-received by end users, we're left with a need.

 And that need is to know: out of the universe of what we can do, what ought
 we do to ensure as universal an experience as possible?

progressive enhancement is what you ought to do.  and to answer the
question if the experience needs to be same universally we have the
answer right here:
http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com/

-- 

Jason Arnold
http://www.jasonarnold.net



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Hassan Schroeder

On 10/20/10 11:42 AM, cat soul wrote:

I agree thoroughly, Hassan. Yet as this is a best-practices discussion and 
group, and since
we've been hearing that these things A) don't always work and B) aren't always 
well-received by
end users, we're left with a need.

And that need is to know: out of the universe of what we can do, what ought we 
do to ensure as
universal an experience as possible?


I don't see any such need. Every site or application needs to be
evaluated in terms of the expected audience. Testing with real users
is essential, but you can still reasonably start with assumptions
that differ depending on whether you're building e.g. an intranet
inventory-management system vs a public lolcats-haiku-sharing site :-)

--
Hassan Schroeder - has...@webtuitive.com
webtuitive design ===  (+1) 408-621-3445   === http://webtuitive.com
twitter: @hassan
  dream.  code.


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Jon McInerney
stop sending me emails

On Wed, Oct 20, 2010 at 3:25 PM, Hassan Schroeder has...@webtuitive.com wrote:
 On 10/20/10 11:42 AM, cat soul wrote:

 I agree thoroughly, Hassan. Yet as this is a best-practices discussion and
 group, and since
 we've been hearing that these things A) don't always work and B) aren't
 always well-received by
 end users, we're left with a need.

 And that need is to know: out of the universe of what we can do, what
 ought we do to ensure as
 universal an experience as possible?

 I don't see any such need. Every site or application needs to be
 evaluated in terms of the expected audience. Testing with real users
 is essential, but you can still reasonably start with assumptions
 that differ depending on whether you're building e.g. an intranet
 inventory-management system vs a public lolcats-haiku-sharing site :-)

 --
 Hassan Schroeder - has...@webtuitive.com
 webtuitive design ===  (+1) 408-621-3445   === http://webtuitive.com
 twitter: @hassan
                          dream.  code.


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: memberh...@webstandardsgroup.org
 ***





-- 
Jonathan T. McInerney
Vice President, Pearse Street, Inc.

www.pearsestreet.com
800-985-5932


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread cat soul

Heh!  That is pretty funny!

However, clients may have the need to ensure a universal experience.  
One example of this is in their brand values, which may call for a  
certain look and feel. If a person experiences one thing on their  
iPad and another experiences something different on their HP  
notebook, those brand values could be said to have been compromised,  
diluted, changed..


cs


On Oct 20, 2010, at 12:07 PM, Jason Arnold wrote:


progressive enhancement is what you ought to do.  and to answer the
question if the experience needs to be same universally we have the
answer right here:
http://dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com/

--




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***



Re: [WSG] CSS, :hover and touch screen devices (Was: CSS rollovers for images?)

2010-10-20 Thread Russ Weakley
 
 stop sending me emails

We've stopped sending this person emails. no need to comment on this.  :)

Continue with this great thread!

Thanks
Russ

BTW, every WSG email that goes out has an unsubscribe link at the bottom. 
Better to click that that tell 7,000 people you don't want any emails  :)



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
***