I don’t think following along and highlighting the link while hovering over it is important.

I would say it’s superfluous for a web page to have this kind of feature. Craig Newmark will look away and insult us in his mind! Well, if it was for fun, I wouldn’t attach too much importance to his thinking. Here we are copying Stripe new web page!

It’s a nice thing to have, right? However, without this challenge, I mightn’t have known the way we get element’s size and its position relative to the viewport via DOM element methods. By the way, viewport is just an area to display the web content in the browser. No wonder that we got smaller viewport if we open the web console.