Тем не менее голосую за первый вариант. В кои-то веки веб-кодеры доперли использовать данные отдельно от оформления:
<div id="easing_wrapper" data-0="display:none;" data-3900="display:block;" data-4900="background:rgba(0, 0, 0, 0);color[swing]:rgb(0,0,0);" data-5900="background:rgba(0,0,0,1);color:rgb(255,255,255);" data-10000="top:0%;" data-12000="top:-100%;">
Все ясно и понятно даже без чтения документации. data-y где y координата прокрутки, а сами данные какие угодно, главным образом очевидно стили которые шарашат в css элемента прямиком.
Посмотрите под юбку второму варианту. Это же типичный говно-код под могучие селекторы жиквери.