(no subject)
May. 9th, 2003 10:47 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
One of the main advantages of HTML was that you described what your page in general terms and the browser would then interpret that to produce something the user could then read.
This initial idealism was sadly replaced by grim reality when vast numbers of designers created pages with pixel-perfect design that only worked on particular sized screens with the right colour settings.
Custom Style Sheets (CSS) were was supposed to fix that. The idea was that your basic page would contain no formatting at all - all formatting would be in a seperate file that defined what each section of your page would look like. This would mean that you could change the way your page looked (or even the way that hundreds of pages looked) by changing one place.
We used this in a web system I worked on a few years ago, defining (for instance) numerical fields so that when they were positive they were in green and negative they were in red. When the decision was made to make positive numbers the normal colour a single change in one place flowed instantly through the whole system.
There's a fantastic example of that here. Choose one of the different designs to see how much the custom styles can affect the same information. It's quite stunning.
This initial idealism was sadly replaced by grim reality when vast numbers of designers created pages with pixel-perfect design that only worked on particular sized screens with the right colour settings.
Custom Style Sheets (CSS) were was supposed to fix that. The idea was that your basic page would contain no formatting at all - all formatting would be in a seperate file that defined what each section of your page would look like. This would mean that you could change the way your page looked (or even the way that hundreds of pages looked) by changing one place.
We used this in a web system I worked on a few years ago, defining (for instance) numerical fields so that when they were positive they were in green and negative they were in red. When the decision was made to make positive numbers the normal colour a single change in one place flowed instantly through the whole system.
There's a fantastic example of that here. Choose one of the different designs to see how much the custom styles can affect the same information. It's quite stunning.
no subject
Date: 2003-05-09 03:23 am (UTC)no subject
Date: 2003-05-09 03:33 am (UTC)But for some reason people are loath to have their pages changed by the people reading them.
On the other hand, my friends page is formatted exactly how I want to read it, not how you people have your journals set up...
no subject
Date: 2003-05-09 06:10 am (UTC)no subject
Date: 2003-05-09 06:39 am (UTC)no subject
Date: 2003-05-09 06:46 am (UTC)no subject
Date: 2003-05-09 09:07 pm (UTC)A while ago, I had meant to find or make myself a bookmark manager that would work with all my browsers (Opera+IE+NS4+NS7), but I still haven't gotten around to it. If it weren't for that, I would use Opera more often, because it has many such neat features.
no subject
Date: 2003-05-09 06:54 am (UTC)no subject
Date: 2003-05-09 07:26 am (UTC)CSS has massive problems in that it isn't properly supported (or identically supported across different browsers).
Doesn't mean it isn't useful, just that it isn't a complete solution. But then again, what is?