Bare de progres pentru derulare, și de ce merită să faci din a ta un câine
Fiecare pagină lungă ridică aceeași întrebare: cât a mai rămas din asta? Un indicator de progres răspunde, iar majoritatea răspund într-un fel pe care ai încetat să-l observi până la al doilea paragraf.
La ce este bună bara
Bara de derulare îți spune deja, în principiu, unde ești. În practică are câțiva pixeli lățime, se ascunde până când miști mouse-ul, iar pe o pagină care încarcă imagini pe măsură ce derulezi, cursorul ei își schimbă dimensiunea în timp ce citești. Extensiile aduc înapoi o bară de progres pentru că răspunsul propriu al browserului a fost eliminat discret din design.
Așa că primești o linie subțire și colorată în partea de sus a paginii, care se umple pe măsură ce derulezi. Funcționează. Este totodată cel mai ușor lucru de pe pagină pe care încetezi să-l mai vezi: este o linie dreaptă, stă într-o fâșie pe care ochiul tău a fost învățat să o ignore și nu face niciodată altceva decât să se lungească.
Poziție, dar și viteză
O bară poartă exact un număr — cât de jos ești. Există un al doilea număr disponibil gratuit, și nicio bară nu-l arată: cât de repede te miști.
scrolldog le poartă pe amândouă. Poziția animăluțului de-a lungul marginii ferestrei este adâncimea derulării. În partea de sus a paginii este în stânga; în partea de jos a paginii a ajuns pe cealaltă parte. Mersul lui este viteza de derulare: mișcă rotița brusc și sprintează, derulează încet, paragraf cu paragraf, și trap.
Oprește-te, și se așază. Asta o bară nu poate face. O bară statică arată identic, indiferent dacă citești concentrat sau ai lăsat fila deschisă trei ore. Un animăluț care s-a așezat îți spune că pagina s-a liniștit, și nu te costă nimic să observi asta, pentru că nu îl citeai — l-ai zărit cu coada ochiului, care este singura atenție pe care un indicator de progres a meritat-o vreodată.
Cât costă
Obiecția obișnuită față de o extensie decorativă este că înrăutățește browserul. Aceasta ascultă derularea pasiv, comprimă fiecare rafală de evenimente într-o singură scriere pe cadru de animație și mișcă un singur element într-o pistă fixă, cu dimensiune zero. Nu citește și nu modifică niciodată aspectul paginii tale și nu face nicio cerere de rețea de pe pagina pe care o citești.
Un comutator din fereastra popup îl oprește peste tot, în toate filele deschise, deodată.
Vezi cum funcționează