A story on a page that you can scroll

Arthur Guiot
2 min readApr 17, 2017

Today, there is technology everywhere, we continuously spend our time on our smartphone, switching from websites to websites, we read articles, we watch thousands of videos, without asking ourselves how it works (except for geeks and nerds like me 😄). The only thing we know is how to use a browser, how to search on Google, how to click on buttons/links and finally how to scroll.
As you may know, every of these methods has evolved, except one: scrolling. Let me explain, browsers has evolved, with the new HTML norms, and WebKit made possible modern browsers such as Chrome or Safari. Google has also evolved, they now use artificial intelligence and deep learning to provide better results. Buttons and links have evolved (even if we don’t think about it when we talk about the evolution of the web) by using JavaScript to prevent the page from being reloaded.
But scrolling is still the same, we are still moving from the top to the bottom of a page with our mouses. That’s why I created a jQuery plugin called NoobScroll that provides functions such as the Scroll View function that makes an element visible when you double click on it, and many more functions like this.
When I created NoobScroll, in my head, it was messy, I wanted to incorporate in it many many things, but I knew that it had to be simple and lightweight, that’s why I took some concepts of already known library to implement them in NoobScroll, but with a simpler method to achieve them. So, you’ll never see in this plugin a function that requires more than 2 or 3 parameters because as I said, I want it to be simple and semantic for everyone who knows a little bit of JavaScript and jQuery.
So now, I hope you want to learn how to get started with this plugin, but as always with libraries, there is no really a path to follow to know how to use the library, when you click on Get Started, you’ll often see the « How to install » and a list of functions that are more or less important, depending on which project you’re working. And of course, there is no exception for NoobScroll, but I tried to simplify as much as possible the documentation of NoobScroll that you can find here.
So, I hope you learn something with this story, and that you’ll check out NoobScroll, and I have no more to say except that this story is over and that I’ll see you next time I’ll write for Medium.

--

--

Arthur Guiot

Student by day, developer by night. Traveler by nature, Motorsport fan.