scrolldog

Kaydırma ilerleme çubukları, ve seninkini neden bir köpek yapmalısın

Her uzun sayfa aynı soruyu sorar: bunun ne kadarı kaldı? Bir ilerleme göstergesi bunu yanıtlar, ve çoğu bunu ikinci paragraftan itibaren fark etmeyi bıraktığın bir şekilde yanıtlar.

Çubuk ne işe yarar

Kaydırma çubuğu ilke olarak zaten nerede olduğunu söylüyor. Pratikte birkaç piksel genişliğinde, fareyi hareket ettirene kadar kendini gizliyor, ve ilerledikçe görsel yükleyen bir sayfada sen okurken tutamacı boyut değiştiriyor. Uzantılar bir ilerleme çubuğunu geri ekliyor çünkü tarayıcının kendi yanıtı sessizce tasarımdan çıkarıldı.

Yani sen kaydırdıkça dolan, sayfanın üstünde ince renkli bir çizgi alıyorsun. İşe yarıyor. Aynı zamanda sayfadaki görmeyi bırakman en kolay şey: düz bir çizgi, gözünün görmezden gelmeyi öğrendiği şeritte oturuyor, ve uzamaktan başka hiçbir şey yapmıyor.

Konum, ama aynı zamanda hız

Bir çubuk tam olarak bir sayı taşır — ne kadar aşağıda olduğun. Ücretsiz olarak ikinci bir sayı var, ve hiçbir çubuk onu göstermiyor: ne kadar hızlı hareket ettiğin.

scrolldog ikisini de taşır. Hayvanın pencere kenarı boyunca konumu kaydırma derinliğidir. Sayfanın en üstünde soldadır; sayfanın en altında diğer tarafa ulaşmıştır. Yürüyüşü kaydırma hızıdır: tekerleği hızlıca çevir, sprint atar; paragraf paragraf yavaşça kaydır, tırısa geçer.

Dur, ve oturur. Bu, bir çubuğun yapamadığı kısım. Statik bir çubuk, dikkatlice okuyor olsan da sekmeyi üç saat açık bırakmış olsan da aynı görünür. Oturmuş bir hayvan, sayfanın sessizleştiğini söylüyor, ve bunu okumak sana hiçbir şeye mal olmuyor, çünkü onu okumuyordun — göz ucuyla yakaladın, ki bu bir ilerleme göstergesinin şimdiye kadar hak ettiği tek dikkat.

Neye mal olduğu

Dekoratif bir uzantıya karşı olağan itiraz, tarayıcıyı kötüleştirdiğidir. Bu, kaydırmayı pasif olarak dinler, her olay patlamasını animasyon karesi başına tek bir yazmaya indirger, ve sabit, sıfır boyutlu bir iz içinde tek bir öğeyi hareket ettirir. Sayfanın düzenini asla okumaz veya değiştirmez, ve okuduğun sayfadan hiçbir ağ isteği yapmaz.

Popup'taki tek bir anahtar, onu her yerde, tüm açık sekmelerde, bir anda kapatır.

Nasıl çalıştığını gör