Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread Bobby Jack
--- On Fri, 1/23/09, Joseph Sims  wrote:

> Imagine if other mediums had to deal with the same reasoning
> that the media they produce has to look the same when viewed
> with inferior technology.
>
> I'm young ...

You may be young but, IMHO, you speak a lot of sense! :) It's nice to get a 
slice of optimism to counter the gritty cynicism we've become accustomed to.

I've developed for clients before that have no idea what their sites look like 
in IE6. Despite the fact that they want pixel-precision, and talk about this 
mythical thing called 'the fold', they would not care about how their site 
looked in anything other than their browser of choice (IE, unfortunately - but 
IE7, at least).

I'd like to hear from one of these IT people who have held back our entire 
industry, and wasted everyone's money for so much time now. Exactly how long 
are you going to leave it before migrating this c...@ppy IE6-only application 
you've forced on everyone? Another month? A year? A decade? Are you ever going 
to let the rest of us move on?


  
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread David Laakso

Gunlaug Sørtun wrote:


So my advice is to launch your sites/designs when they appear as
intended in the good browsers, and just make sure they are not
completely inaccessible or unusable or appear too broken in IE7/6.
Adjust things later - when you get around to it, and don't mention it
anywhere. "

That's my stand on "reasonable degree of visual perfection" in IE.

regards
Georg



Sounds reasonable. Those with less CSS experience may have a little 
difficulty being quite so cavalier, though :-) : "Not completely 
inaccessible or unusable or appear too broken in IE7/6" can, in and of 
itself, be a daunting experience. But such is life...


The good news is that as the need to support IE/6 in any but a cursory 
manner  dwindles with time, cross-browser support for the CSS3 modules 
will improve and open new and more exciting challenges. At the moment, 
at least from my experience thus far, the support for these modules 
among compliant browsers is as about as abysmal as  supporting IE/6. But 
this will change, too-- for the better...


~d



--

A thin red line and a salmon-color ampersand forthcoming.

http://chelseacreekstudio.com/

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread Joseph Sims
Imagine if other mediums had to deal with the same reasoning that the media 
they produce has to look the same when viewed with inferior technology. We 
never would have made it out of black and white television. At some point, old 
things have to be left behind, and new things need to be embraced. People that 
have inferior products to view media with, know that their products are 
inferior, and should realistically expect the content they view to be different 
than someone who is current. Someone using a VCR doesn't get picture quality 
equal to that of a DVD player, and they know that, or, they don't know what a 
DVD is, and they don't know that there is anything better. 

If using features in new browsers is to be made difficult by looking back at 
browsers from two generations ago... then what is the point of making new 
browsers? I'm young, and maybe I don't quite follow the reasoning behind this. 
People using IE6 can use my sites, but they don't look the same. And if you use 
IE6 for whatever good reason, and still expect new web experiences to look the 
same to you as someone using Firefox 3, then I can't relate. I think you are 
lucky... at least you can get to the content.  Try putting a Blu-Ray disc in a 
DVD player.



  
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread Gunlaug Sørtun

Having development locked/frozen at IE6 level because "it has to look
the same", definitely is a barrier that should be removed now that we
write 2009.
What kind of arguments do you think might have a chance to work?


My stand has for a long time been that only visual designers (and other
crazy animals) compare design-details across browser-land. The web isn't
rigid, and no wish for "print on web" can make it so. It is therefore a
complete waste of resources to aim for that "pixel-perfect look across
the board".
Resources are better spent on improving overall quality, getting the
content and intended functionality through to as many end-users as
possible, and making sure one stays ahead of the crowd.

Some have serious problems swallowing my argument, but as the current
financial situation takes hold it seems to sink down a little easier.


A clip from my response to someone who asked for advice on the same
issue a week ago:

" I do not see the point in trying to make inferior browsers like IE7/6
and older render everything the same as the good browsers. If something
looks "good enough" in an old browser, then it _is_ "good enough".
Visitors who can compare between browsers do not need any help from me,
since they already know how to switch between browsers.

So my advice is to launch your sites/designs when they appear as
intended in the good browsers, and just make sure they are not
completely inaccessible or unusable or appear too broken in IE7/6.
Adjust things later - when you get around to it, and don't mention it
anywhere. "

That's my stand on "reasonable degree of visual perfection" in IE.

regards
Georg
--
http://www.gunlaug.no
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread david

Michael Stevens wrote:

-Original Message-
From: Nancy Johnson [mailto:njohnso...@gmail.com] 


The problem with getting rid of IE6 is too many internal applications
especially in the business community will only work in IE6,  like the
internal application we use. There is no budget to make the updates and I'm
sure they are massive.

Nancy

--

So, who's the rocket scientist that decided it would be a good idea to write
applications with ONE and ONLY ONE viable program to run those programs?
Writing a stand-alone program is one thing... writing a web application for
use in a browser and targeting the worst browser possible isn't exactly a
smart move. But then again I guess we ARE talking about "big business"
aren't we? No brain trusts there...


We're talking about corporations who bought the MS "vision" that IE was 
the only browser that mattered (and there was a time not too long ago 
when that was very true, especially in the business world). And don't 
necessarily have the financial and personnel resources to make complex 
changes to large software systems.


Besides, it's as rude to turn a way customers who use IE6 as it would be 
to turn someone away from the door of a brick-and-mortar store because 
they wore a blue shirt instead of a green one. ;-)


--
David
gn...@hawaii.rr.com
authenticity, honesty, community
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread Ingo Chao
The old paradigm: we can make a page look equal. This is correct for the
most part. But should we still do this? When talking with co-workers, they
tell me that a page has to look the same (they usually omit qualifiers like
"to the degree possible"). With respect to maintenance costs, performance
costs, and with regard to the overall browser and specification development
process, I think it matters more if we start discussing the "reasonable
degree".

There are good reasons for "functional hacking", that is, to keep a page
usable for IE6 users. More and more, I tend to think there are lesser
reasons for "presentational hacking", cosmetic things like a transparency
here, an equal height column just to show a gradient there, how great we
are. Currently, with the old paradigm, I have to fix an irrelevant 3px bug
but I am not allowed to make full use of CSS 2.1 or to try some CSS3
modules?

Ingo
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-23 Thread Gunlaug Sørtun

Ingo Chao wrote:


The first one to be convinced is not the client. I believe we have to
 convince our co-workers, since the old paradigm was promoted by us.


Which of the old paradigms are you (mainly) referring to? After all:
various models have been and still are promoted all over the place.
These (mind-)models are intertwined and there are almost as many
variants as there are web developers out here - and plenty confusion
around the issue.

I think we have to somehow define what we're trying to leave behind us,
a little better, as otherwise we may not be able to smooth the
transitions in ways that our co-workers and others find
acceptable/workable. We haven't gotten rid of layout tables yet, and in
themselves they rarely ever were much of a problem anyway.

The worst thing that can happen is that we take excellent ideas too far
too fast and create gaps. There are so many gaps in web development
already, and not only "old school" web developers and those entirely new
to web design find it difficult and/or completely unnecessary to jump
those gaps.

-

Existing sites based on one or more of the existing models, will
continue to work more or less as they always have, and most will be
satisfied with slight upgrades on issues where the old models fail in
new browsers.

New sites can only go so far in breaking with the old models and
introducing new ones, as there is too much competition and too little
knowledge to convince "the masses" in all camps that progress is both
inevitable and important.

-

That it "doesn't have to look the same in every browser", depends on who
one asks.

To most of our co-workers the visual aspect is as important as the
usability one - to web designers for instance. Most will continue to say
that it should "look the same to the degree possible", but will only go
so far in checking if it actually does "look the same". We can probably
slip "slight failures" under the radar most of the time.

The visual is not much of a problem for the average visitors with an
inferior browser - as long as the site works, since they rarely ever
have any idea what it's supposed to look like anyway and probably
couldn't care less after having surfed around a bit.

-

Users that use shells on top of Trident, Gecko or WebKit engines may
have no idea which browser they actually use and whether or not it is
inferior. For instance: I have read relatively new comments on blogs
promoting Maxton as replacement for IE6 on older win2K OS - as
alternative to the latest Firefox and Opera, seemingly completely
unaware of the fact that Maxton uses the existing IE6 engine with all
its flaws and weaknesses.
Such shells may also not be given engine-upgrades very often - even if
they can (integrate them), which means old engine-versions may linger
for years.

-

I'm not sure if there are any parts of CSS3 that are so revolutionary
that we can not introduce them as part of a slow and steady evolution -
without introducing new methods.

IE6 has never been much of a problem for me, probably because I have
treated it as an old an obsolete "quirks mode" browser for years - since
long before it was superseded by IE7.

I do use things like IE-expressions for basic layout effects when I see
no better options, and provide fallback for those too in case support
fails. I know IE-expressions slows IE down - I have tested it
extensively, but minimal use seems to have more positive than negative
effects for the average visitor on the average web site.
Promote them - no, present them as an option - yes, use them - at times.

regards
Georg
--
http://www.gunlaug.no
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-22 Thread Ingo Chao
Even if we can make a site look nearly the same in every browser, we should
not attempt this anymore.

Big sites are getting bigger, and the performance is affected a lot if we
use expressions/scripts and filters for IE. If the site absolutely must
"look" the same, the site is inevitably getting slower and won't "feel" the
same in the end.

Users who still have to use IE6 for various reasons do already know that
they use an inferior browser, they just cannot change it. If a growing site
gets so slow that the usability is affected, then we have to change our
paradigm.

It doesn't have to look the same as long as the usability is preserved. I
think IE6 needs degraded, but functional pages. Functional hacking for IE is
a must, but pure presentational hacking is becoming obsolete.

The first one to be convinced is not the client. I believe we have to
convince our co-workers, since the old paradigm was promoted by us.

Ingo
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-22 Thread Bobby Jack
> From: Nancy Johnson [mailto:njohnso...@gmail.com] 
> 
> The problem with getting rid of IE6 is too many internal
> applications
> especially in the business community will only work in IE6,
> like the
> internal application we use.
> 
> From: Michael Stevens 
>
> So, who's the rocket scientist that decided it would be
> a good idea to write
> applications with ONE and ONLY ONE viable program to run
> those programs?

Yes, unfortunately we are all paying the price for bad decisions and practices 
undertaken by a) poor application developers b) short-sighted IT departments. 
These past mistakes, together with an unwillingness to rectify them, have cost 
our industry a LOT of money, and have held back innovation dramatically.

This is not to say you cannot ostracise IE6 users from your website. Just be 
aware that some of your target audience will not be able to view your site in 
all its glory. If your site has a target audience of 'everyone', that's bad 
news. If you chose to alienate people accessing from within a poor business 
environment (and, to some extent, those on older hardware), that's completely 
up to you.

- Bobby


  
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] Pragmatic look at our CSS future - ripped from: The CSSOverlords

2009-01-22 Thread Michael Stevens
-Original Message-
From: Nancy Johnson [mailto:njohnso...@gmail.com] 

The problem with getting rid of IE6 is too many internal applications
especially in the business community will only work in IE6,  like the
internal application we use. There is no budget to make the updates and I'm
sure they are massive.

Nancy

--

So, who's the rocket scientist that decided it would be a good idea to write
applications with ONE and ONLY ONE viable program to run those programs?
Writing a stand-alone program is one thing... writing a web application for
use in a browser and targeting the worst browser possible isn't exactly a
smart move. But then again I guess we ARE talking about "big business"
aren't we? No brain trusts there...

Mike


__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/