Welcome to WebmasterWorld Guest from

Forum Moderators: open

Message Too Old, No Replies

Opera's Colored Scrollbars

Enabling custom scrollbar colors (MSIE CSS extension)



4:35 am on May 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Okay, I've never been shy of the fact that I believe Opera to be the most advanced browser available. I'm running version 7.10 (Windows) and I have to tell you... the new NOTES feature is absolutely priceless! Believe it!

But... that will have to wait for another time as, after all, the title of this post is Opera's Colored Scrollbars---as in MSIE Propriety CSS!

I have to hand it to those wild and crazy guys at Opera, first they pack more browser, more features and more Standards compliance into such a small package (3.2mb), and now, beginning with v.7, they add the option to enable one of MSIE's popular (in some circles) colored scrollbars! How crazy is that?

Yes, the CSS required is propriety, but Opera is hedging its bets and eliminating one of the objections carried by the particular demographic who, love Opera for the customizations, skins and power features, but can't commit because of their love for sites offering colored scrollbars. I know, I know.. go figure! But anyway... here is how it's done: Enable Scrollbar Colors=1

That's it.. just a simple addition to the Opera6.ini file. Yeah, I know it says Opera6, and we're talking Opera 7, but like I said earlier: "Go figure!"

Here is the link for Opera's own instructions for enabling Colored Scrollbars [opera.com]

What IS the world coming to...!


7:06 am on May 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Thanks for the info, papabaer

Legend has it that you are an absolute legend in WebmasterWorld, so I find it a bit awkward to challenge your enthusiasm for Opera, but here goes: I agree that Opera has some great features for the end-user, but I find it an absolute pain to develop for. Granted I am testing with Opera 6 and Opera 7.0, so perhaps some of my concerns have now been fixed.

It is one thing to say 'standards compliant', but for me the issue is how badly it degrades when it encounters non-standard code. And since Opera only claims to be standards compliant for CSS1, 'non-standard code' includes perfectly valid CSS2! Also, for those of us who use javascript in our sites, I don't really find its support for the DOM 'standards compliant'.

As an example of th heart-ache that Opera has subjected me to, see my post: [webmasterworld.com...]

I know that you are a real whizz at CSS, and a big fan of Opera, so if you can help me solve that then I'll be one step closer to being an Opera convert (and of course, I'll be eternally grateful ;) )



8:38 am on May 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Hey ShawnR! Whoa! The only 'legend' status I'll ever lay claim to is for being "long-winded n' ornery"... lol! And I don't even do the ornery part very well at that.

First, please do take a moment to view the specs: [opera.com ] - you will see lots of Standards support indeed! Check it out.

Regarding v.6 and overflow... not supported. v.6 has a great deal of CSS2 support, but the property was not.

Jusmping to named anchors within overflow divs was not supported by earlier releases of v.7 (to my knowledge) and I haven't checked it with v.7.10.. yet.

ShawnR, please don't get me wrong, I do know, or at least imagine, the type of page construct you are inferring. Tables, scrolling divs, hidden content, complex javascript... etc. I could be a thousand miles off-base, and if I am please forgive me. Also, I'm not making any judgement calls.

It's a big world and that's a good thing. BUT, I would point out that Opera Soft, and the Mozilla clan, are putting a lot of emphasis on ACCESSIBILITY and USABLITY in their browser designs. Overflowing divs with obscured content most likely do not fit into this scenario very well.

Opera 7.10 now offer custom, programmable mouse gestures to increase its already outstanding usability and accessibilty features.

My own emphasis is on building Standards comliant websites, with strong accessibility considerations. Again, as my own personal preferences go, I abandoned iframes long ago.. and I would avoid overflow divs at all costs, unless I was convinced that a particular application actually improved the level of accessibility rather than degraded it.

You may just have to content yourself with hidden text, overlow-content-link-jumping ability of the other guys.


9:28 am on May 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Does this work in both Opera 7 modes? (Skinned and OS-colours.)


10:02 am on May 1, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member

Hi papabaer, and thanks for the response.

I'll go through the specs on Opera's site in more detail; thanks for the suggestion. Its not that I doubt the standards compliance; what gets me is just the non-graceful way it degrades for some CSS2 elements (including overflow). I'd even be content with a nonJavascript way to selectively load different CSS files so that I can create the 'graceful degradation' I need.

I take your point about ACCESSIBILITY and USABLITY. I don't think the case in point is nearly as bad as what you imagine, but it is not perfect either, and I am sure I could learn lots from people like you. On the other hand, the client is very specific about what he wants ('though could live with graceful degradation in Opera). To deliver what he wants I either need to use scrolling divs, or do it with frames or iframes.

My take on it is that Webmastery is a wonderful blend of technical, creative and business... in particular 'Marketing'. Now 'Marketing 101', lecture 1, teaches "Segmentation, Targeting, Positioning". i.e. customise your offering and everything regarding how you go about delivering that offering to those in your target segment. So basically 'Marketing' theory is the exact opposite of the latest trends in the webmastery world. Rather than create a one-size-fits-all, Marketing theory says you should determine your target segment's preferences. e.g. If your target segment consists solely of installers out on the road, ordering from PDAs, or looking up installation instructions using their PDAs, then design the site to be perfect on PDAs, and if that comes at the expense of alienating visitors who are not in your target segment and hence would never buy anything from you anyway, well so be it.

Hey, as you say "It's a big world and that's a good thing", so there are many opinions, and that is just another.



Featured Threads

Hot Threads This Week

Hot Threads This Month