![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| ||||
| ||||
|
|
Alan J. Flavell wrote: On Tue, 22 Jun 2004, Barry Pearson wrote: But, would Netscape have got really interested in CSS if IE3 hadn't set a precedent? Was a poor implementation better than none? |
|
You'll have read http://www.w3.org/Style/LieBos2e/history/ Yes, of course! It was the basis for my statements... |
|
...IE3 reliably supports most of the color, background, font and text properties... |
|
"The next browser to announce support was Netscape's Navigator, version 4.0. Since its inception Netscape had been sceptical towards style sheets |
#12
| |||
| |||
|
|
On Tue, 22 Jun 2004 19:42:18 +0100, "Barry Pearson" news (AT) childsupportanalysis (DOT) co.uk> wrote: Alan J. Flavell wrote: On Tue, 22 Jun 2004, Barry Pearson wrote: But, would Netscape have got really interested in CSS if IE3 hadn't set a precedent? Was a poor implementation better than none? This article may be of interest? http://css.nu/articles/About-JSSS.html You'll have read http://www.w3.org/Style/LieBos2e/history/ Yes, of course! It was the basis for my statements... That is the official "sweet" version of past CSS history. The following is fact directly from "the horses" mouth. (I was there and this is what I heard on the spot) [snip of the insider's version] |
#13
| |||
| |||
|
|
Alan hinted (with a smiley) that it was an attempt to discredit CSS for all time. |
|
How would MS have benefitted by discrediting W3C or CSS at that time? How would it have helped MS achieve its ambitions? |
#14
| |||
| |||
|
|
On Wed, 23 Jun 2004, Barry Pearson wrote: [snip] But it started us all off with finding ways of hiding good CSS from this or that bad browser - which stood us in good stead in the meantime, hmmm? [snip] |
#15
| |||
| |||
|
|
[2] http://www.w3.org/TR/1999/WD-becss-19990804 If this draft or any of its siblings makes it as a recommendation we will instantly find a cader of nasty guys starting to examine the loop holes. You can not even leave CSS switched on in your browser in fear of new types of viruses on the net. Please God, take whatever is left of this activity at W3C to your bosom for good. |
#16
| ||||
| ||||
|
|
Perhaps you have a view on this: |
|
What this appears to mean is that, where (say) an IE5-specific bit of CSS is useful, perhaps to change the box-values, or an IE6-specific bit of CSS is useful, perhaps to correct a float-bug, it is possible to handle this via such a conditional. The CSS can be embedded, or linked to. This appears to be a clean way of correcting an IE-specific bug or non-compliance. Instead of a hack that is in the CSS seen by all browsers, the correction is where it is intended to be seen, and is only seen, by the browsers concerned. Up to now, I've only used this for experimental pages. But it appears to be a better way of fixing IE-specific problems. And, to be honest, I wish all other browsers had this capability! |
|
IE isn't the only one with problems. |
|
I would prefer to have a standard no-hack CSS that would work with any totally-compliant browser, |
#17
| |||||
| |||||
|
|
On Wed, 23 Jun 2004, Barry Pearson wrote: Perhaps you have a view on this: Perhaps I do... Based on your usual plan, you've already worked out what it's going to be... |
|
You've identified the problem, but you're asking for the wrong solution IMNSHO. If the browser isn't conforming to the spec, then it should be corrected, rather than providing additional handles for document authors to work-around the misfeature. |
|
IE isn't the only one with problems. True enough. But the cure seems worse than the disease. Soon we'd have megabytes of conditional code extruded by [insert favourite webpage extruder here] for every conceivable browser, just in order to display a simple 5-line news item. |
|
I would prefer to have a standard no-hack CSS that would work with any totally-compliant browser, Yeah, and how are you going to work-around the inevitable bugs in the conditional workaround code, riddle me that? Sorry, but this looks like applying elastoplast over duct tape over hansaplast, instead of healing the original wound. |
|
The dominant vendor is /always/ a problem. Let's not take that as an excuse to create problems with every vendor. Minority vendors can't afford to be nonstandard[1]. [snip] |
#18
| |||||
| |||||
|
|
Once a version of a browser is in the field, how can all instances of it be corrected? How can all IE 5 in the field be corrected? Or all Opera 7.23? |
|
When I worked for an IT company, we could make a some rules, for example that we would only support versions for so long. Then we would expect our users to catch up. What we meant was that users could no longer expect support. But the web isn't like that. We can't make such rules, if we respect our audience. |
|
No force on the planet is going to make those browsers go away and become unimportant in the near future. |
|
Why are people still using IE 5 when MS has made IE 6 available? |
|
Indeed, why are some people still using IE 4, and criticising some of my pages because of how it renders them? |
#19
| |||
| |||
|
|
Harlan Messinger wrote: "Jan Roland Eriksson" wrote... [2] http://www.w3.org/TR/1999/WD-becss-19990804 If this draft or any of its siblings makes it as a recommendation we will instantly find a cader of nasty guys starting to examine the loop holes. You can not even leave CSS switched on in your browser in fear of new types of viruses on the net. Please God, take whatever is left of this activity at W3C to your bosom for good. Even though the hooks to code are specified in CSS, the code itself is still JS, and if you've got your JS turned off it still ought not to run, without your also having to turn off CSS. But what will admins do when they want to block all js? Right now, they can block js via a firewall while permitting text/css. If this is implemented, would they have to then block all css? |
#20
| ||||
| ||||
|
|
On Wed, 23 Jun 2004, Barry Pearson wrote: Once a version of a browser is in the field, how can all instances of it be corrected? How can all IE 5 in the field be corrected? Or all Opera 7.23? Right. So how do you propose to add your conditional comment handling extension to all the instances of IE5 or Opera 7 which are out there? |
|
When I worked for an IT company, we could make a some rules, for example that we would only support versions for so long. Then we would expect our users to catch up. What we meant was that users could no longer expect support. But the web isn't like that. We can't make such rules, if we respect our audience. Do I hear echoes of Dr.John here? |
|
No force on the planet is going to make those browsers go away and become unimportant in the near future. So how do you propose to "force" conditional comment support into those which don't have it? If any effort is to be expended, then I'd rather see it expended on correcting the bugs, than on erecting yet more scaffolding onto which the bugs could be elevated to "legacy support" status. |
|
Why are people still using IE 5 when MS has made IE 6 available? Why indeed. IE4 (hello Dr.John) is probably so old that no hacker can be bothered to exploit its security weaknesses any more; but IE5 and 5.5 are demonstrably insecure and in need of attention. Server hits (with all appropriate disclaimers) seem to show that MSIE users are more inclined to upgrade than are NN4.* users. Since NN4 doesn't penetrate their OS to the extent that the Operating System Component does, there's some logic in that. [snip] |
![]() |
| Thread Tools | |
| Display Modes | |
| |