This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Overlay Scrollbars

74

Votes
101
27
Tags: scrollbars, oxygen scrollbars, oxygen scrollbars, oxygen
(comma "," separated)
User avatar
Kver
Registered Member
Posts
326
Karma
2
OS

Overlay Scrollbars

Mon Feb 28, 2011 2:05 am
This idea is the implementation of 'overlay scrollbars'. Overlay scrollbars are common in the mobile space; they are the scrollbars that disappear when not scrolling, but fade in/out over top the content while scrolling. Visually, they only show the bar itself, forgoing backgrounds and up/down buttons. In some instances, they can be grabbed.

Overlay scrollbars are good in keeping UI clutter down, virtually adding more horizontal screen space (where regular scrollbars would have been).


I do not know exactly how the implementation would work on a technical level, but they could be kludged by using scrollbars of '0' width and having oxygen and the widget engine draw the bars over the content anyway, when in use. They would be an option, most likely not the default.

Visually the overlay bars could just be the existing scrollbars (sans background). An added option might be a window rule to specifically disable overlay bars in instances where inappropriate; Kolourpaint being an example. An added hotkey could be added to temporarily show traditional scrollbars, such as the underutilized super key. If users hover the mouse around the scrollbar area, it might show up after a second or two for dragging.


Reformed lurker.
airdrik
Registered Member
Posts
1854
Karma
5
OS

Overlay Scrollbars

Mon Feb 28, 2011 5:54 pm
This would necessarily be an option as I don't think a lot of people would use it, and having it on by default would cause a lot of confusion.
I do think it a good idea to perhaps redesign the scrollbars to be more inconspicuous e.g. the gtk Orta theme.

btw, I don't think the super/meta key is underutilized. There are not that many shortcuts assigned to it by default because a lot of keyboards don't have one; but I for one make pretty heavy use of it.


airdrik, proud to be a member of KDE forums since 2008-Dec.
anoneemouse
Registered Member
Posts
123
Karma
0
OS

Overlay Scrollbars

Tue Mar 29, 2011 11:24 pm
I am not sure about this specific solution. However scroll bars could be a good target for a rethink. In any case you lose about 25px on a scroll bar currently, which isnt really much.

Maybe a hint on the side of the screen could show that there will be a scroll bar. When you move to the edge a nice looking semi transparent scroll bar shows up?
User avatar
Fri13
Registered Member
Posts
397
Karma
4
OS

Overlay Scrollbars

Thu Mar 31, 2011 8:18 am
This is one of the most hated features in mobile devices where you can not scroll right away using scrollbar, but you need first to slide screen so the scrollbar shows up and then use it.

The computer screens has space to have a scrollbar available, but smartphones does not.

Right now it is much better user sees the position right away from side of the window and when wanted to scroll, it can be just by dragging the scrollbar (or then using mouse).

And the scrollbar can be used for many other functions as well like show the location of search matches like in Google Chrome.

If this would get implented, it should be optional. But so far I would suggest then that the users resize the scrollbar size to 2px size if the size is so bad.
gnumdk
Registered Member
Posts
15
Karma
0

Overlay Scrollbars

Mon Apr 11, 2011 12:40 pm
Look at Ubuntu 11.04 gtk style, it use overlay scrollbars:
http://www.webupd8.org/2011/03/unity-to ... lbars.html
User avatar
Fri13
Registered Member
Posts
397
Karma
4
OS

Overlay Scrollbars

Mon Apr 11, 2011 3:09 pm
gnumdk wrote:Look at Ubuntu 11.04 gtk style, it use overlay scrollbars:
http://www.webupd8.org/2011/03/unity-to ... lbars.html


Yes, but Canonical did again something what is not good for usability.
apache
Registered Member
Posts
302
Karma
0
OS

Overlay Scrollbars

Thu Jul 14, 2011 10:52 am
Maybe for some devices overlay scrollbars would be good. But I used them for half an our and removed them completely. On large screen it is very inconvenient to use them.
So, if you are going to make it, make it as an option, not as default.
lefty.crupps
Registered Member
Posts
20
Karma
0
OS

Overlay Scrollbars

Sat Jul 16, 2011 3:06 pm
Kopete has this type of scrollbar, right? In Kopete I understand this however (because I know I have a large list in a small window), in other apps I may think that everything is on the screen already.

Anyway, I just wanted to point out that Kopete may have the code implemented already...
daashali
Registered Member
Posts
1
Karma
0
OS

Overlay Scrollbars

Mon Jul 18, 2011 12:32 pm
Overlay Scrollbar IMO is a must. One of the best features implemented in Unity.
At least make it optional like Unity if some people don't like it.
jasox
Registered Member
Posts
3
Karma
0
OS

Overlay Scrollbars

Mon Sep 12, 2011 2:10 pm
We need new scrollbars in oxygen. I don't mind they are going to be overlay or something else. But this scrollbars are awful. I would like to be just like in mac os x lion or Intellij IDEA IDE scrollbars. Please someone implement this.
damianatorrpm
Registered Member
Posts
3
Karma
0
OS

Overlay Scrollbars

Sat Oct 01, 2011 4:28 am
Implenting this feature would be great :)
josk
Registered Member
Posts
4
Karma
0
OS

Overlay Scrollbars

Thu Oct 20, 2011 7:39 pm
I like to see Unity kind of overlay scroll bars. But using it should be optional.
radiadoring
Registered Member
Posts
2
Karma
0

Overlay Scrollbars

Sun Oct 23, 2011 10:09 am
I do not know exactly how the implementation would work on a technical level, but they could be kludged by using scrollbars of '0' width and having oxygen and the widget engine draw the bars over the content anyway, when in use. They would be an option, most likely not the default.
User avatar
Fri13
Registered Member
Posts
397
Karma
4
OS

Overlay Scrollbars

Wed Oct 26, 2011 10:38 am
This is video how the OS X Lion Scrollbar work if someone wonders http://www.youtube.com/watch?v=1C9E0ezc_Xs

Apple has done the change because most of their sold computers are laptops with touchpad. Reverse scrolling works on that well but not with mousehweel.

The scrollbar look is different. It is very informative on the side and it is logical alone to keep it visible all the time. Of course, if this kind functionality would be added, it should be only non-default option. But even on touch interfaces or others the invisible scroll bar what is shown when content is moved is not so wise at all.

But what jasox mentioned, I believe he wanted something like this:



And that is what I would be willing to compromise for visuality. A possibility to hide the background of the scrollbar. Not the scroll bar itself. So every time when there should be a scroll bar, it is just the scrolling bar part visible. The scroll bar would not be hovering over the fileview's tabs or text. Otherwise it would come in the way. But on web browser like konqueror, it would hover over the background. As the Canonical way what it did for Unity, it is really a terrible one. People starts chasing the scrollbar to get grab on it.

By it size and location user can see right away the document length and position. The bad side is, we could not implement same search feature what is in Google Chrome what shows search hits locations on the scroll bar background.
And this is it:



We could add those search position marker lines hovering as well but would it be so clear?

User avatar
sonay
Registered Member
Posts
54
Karma
0
OS

Overlay Scrollbars

Tue Dec 06, 2011 4:13 am
Just open oxygen-settings and set the scrollbar width to 10 pixels. There you have it. On Ubuntu maybe it's two or three pixels thinner. So no need to code here.

To me overlay scrollbars are a usability nightmare, as a scrollbar gives an immediate information about the size of the page and where you are at the page.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]