5 replies [Last post]
lizo
lizo's picture
Offline
Enthusiast
Leicester, England
Last seen: 16 years 16 weeks ago
Leicester, England
Joined: 2003-03-30
Posts: 51
Points: 0

This has probably been asked many times before.

I was wondering why the scroll bar attributes are not actually part of the CSS language. If you validate a website with colored scroll bars it doesnt work.

If it is not actually in the official language then how can you use it?

Thanks

http//www.colormixer.tk
http//www.colourmixer.tk

DJSdotcom
Offline
Enthusiast
Rochester, NY / Chicago, IL
Last seen: 16 years 17 weeks ago
Rochester, NY / Chicago, IL
Joined: 2003-03-23
Posts: 95
Points: 0

Scroll Bars

Lizo,

All the scrollbar "properties" were made up by Microsoft as another attempt to bring more users over to MIE. Kinda like back in the day when as soon as Netscape developed JavaScript (LiveScript), Microsoft changed it and packaged it up as JScript.

You see scrollbar properties a lot because TONS of people use MIE predominately as their default browser (read: all Windows users lol). So developers thought, "Hey, since like 90% of users are on MIE, lets just use those special Microsoft properties because we're almost guaranteed that our users will see it!"

The reason that these are not part of the CSS specification, is because the World Wide Web Consortium is more concerned with the presentation of website information, rather than just a catch-all, user-interface language.

Microsoft is notorious for stealing things, rebranding them, and then telling everyone they're better. Have you ever heard of .NET "technology"? That entire framework was derived from the already freely-available Java language; but Microsoft stripped down Java, changed some stuff, and then told everyone it was their "brand new" language C#.

You're right, if you use the scroll bar properties then your CSS will not validate. Unfortunately, many developers/designers don't care if their code validates or not.

-Mike

</twocents>

lizo
lizo's picture
Offline
Enthusiast
Leicester, England
Last seen: 16 years 16 weeks ago
Leicester, England
Joined: 2003-03-30
Posts: 51
Points: 0

Scroll Bars

Thanks

I had a sneaking suspicion that it might be something to do with Bill Gates and his attempt to own the internet. lol

http//www.colormixer.tk
http//www.colourmixer.tk

TGecho
Offline
Regular
Last seen: 16 years 11 weeks ago
Joined: 2003-05-06
Posts: 11
Points: 0

Scroll Bars

I kinda view the scrollbar stuff as harmless eyecandy since nonsupporting browsers won't ruin your layout. However, to many people use the wrong colors and make it really hard to use. Then again, that's true of all eyecandy Wink

Sven
Sven's picture
Offline
Enthusiast
Brisbane, Australia
Last seen: 12 years 6 weeks ago
Brisbane, Australia
Timezone: GMT+10
Joined: 2003-03-12
Posts: 166
Points: 0

Scroll Bars

I'm with TGecho - it's hard to justify making a fundamental user interface element visually unfamiliar.

sionvalais
Offline
Regular
Last seen: 16 years 6 weeks ago
Joined: 2003-06-06
Posts: 49
Points: 0

colored Scroll-bars no longer a Gates gadget

Opera 7.11 supports colored scrollbars.
Something to be happy about?

Sad