![]() ![]() ![]() I understand the complexity of it and also understand that it's easier said than done but honestly, if anything's still holding 'The year of Linux Desktop' back, it's the focus on making things more fragmented (Forks of Forks of Forks) rather than working towards the common goal of a neat desktop, the proven ideas that clearly improve the experience and prove the software's quality, as far as daily usage is concerned. Maybe that kinda explains why even in 2022, we don't have concise solutions for laptop touchpad gestures. So partly, it's the unwillingness/Unawareness of Linux users to have Smooth Scroll as a part of the UX and partly the difficulty of creating something like this. So in short it would be a huge amount of effort for very very very little payoff. Auto targets all the anchors in a page and display a smooth scrolling effect upon clicking them. There are no cross platform libraries for thisĪ 5th expanded reason is that it would probably take even more effort to make sure it runs under multiple distros. Simply because Mac users are used to paying for quality (utility) apps more.Ī 4th expanded reason is that it requires a lot of time to develop the app because OS level event handling and graphics driver connected animation is all platform dependent. Expanded reason related to 2 which is how much users on a platform are willing to pay for an app like this.Į.g free windows users outnumber Mac users 10:1 yet my paid Mac revenue is still much higher than Windows. The Scroll Behavior specification has been introduced as an extension of the Window interface to allow for the developer to. ![]() I know this by looking at the Chrome extension users platform distribution. ![]() So I decided to contact the developer of SmoothScroll and ask them about their reasoning behind not having a Linux app and this is what they told me:Ģ: the demand is not high enough. After that, install the Yet another smooth scrolling add on by clicking on the Install button. Then, in the search field, search for the smooth scrolling term. First, go to the Firefox menu and click on the Add-Ons button to enter to the add-ons settings. SmoothScroll ( ) is an app for MacOS and Windows that applies smooth scrolling system wide on every single application (including the system ones!) It's really like magic and the experience is amazing, you really have to see it to believe it and I think something like SmoothScroll would greatly improve the Linux user experience by many folds. Install an add-on to for smooth scrolling. Perfect if your site uses a lot of Parallax images to provide. But unfortunately, Smooth Scrolling is a thing that doesn't really exist on Linux all across the board.Įven now, you'll find inconsistent smooth scrolling applied to apps in all the DEs which just means one thing, Bad UX. Smooth Scroll allows you to control the scrolling experience of your users with mouse wheels. It enhances the user experience and makes navigation smooth and sleek. On the the horizontal example it is a little bit more complicated in that you need an extra div to force the divs to lay in a horizontal direction.I think at this point, in 2022, it's safe to assume that Smooth Scrolling is a quality of life improvement that exists on all major operating systems (even mobile ones). The reason i need a another div was because padding/margin is an issue when you scroll one element to another element… it literally goes to that elements regardless of any padding in the parent container… for design/aesthetics i knew i needed a seperate div for the border… These are the parent containers… but for aesthetics i added a border and here we go ![]()
0 Comments
Leave a Reply. |