I like the sound of this,  But why is a smooth scrolling library a <i>requirement</i>?<p>Can&#x27;t you just detect that library and use it if it&#x27;s available, and use regular ID&#x2F;name anchors otherwise?