scrolldog

Tarayıcını yavaşlatmayan sevimli Chrome uzantıları

Dekoratif tarayıcı uzantılarının bir ünü var, ve çoğunlukla hak ediyor: ağır, konuşkan, ve kimsenin okumadığı bir izin listesiyle kuruluyor. Ki bu yazık, çünkü kategori gerçekten eğlenceli ve sorunların her biri önlenebilir.

Kontrol etmeye değer üç şey

Düzenin neden ısıran şey olduğu

Bir düzen özelliğini okumak — bir öğenin yüksekliği, ekrandaki konumu — tarayıcıyı yanıt verebilmeden önce bekleyen tüm düzen işini bitirmeye zorlar. Bunu bir kaydırma işleyicisinin içinde yap, ve tarayıcıdan saniyede altmış kez durup ölçmesini istemiş olursun, henüz yarısını çizdiği bir sayfada.

Bu, çoğu „bu uzantı kaydırmayı takılı yapıyor” şikayetinin arkasındaki mekanizmadır, ve biri onu profillemeden görünmezdir. Çözüm gösterişsizdir: kaydırma sırasında asla düzen okuma, sadece transform yaz, ve hareketi kompozitöre bırak.

Burada bunun nasıl göründüğü

scrolldog, senin kaydırma hızında her sayfanın kenarı boyunca koşan küçük bir piksel hayvanıdır. Aynı zamanda yukarıdaki kontrollerin işlenmiş bir örneğidir, çünkü onunla yaşanabilir olmak için bunları geçmesi gerekiyordu:

Bunların hiçbiri övünme değil — bu minimum. Tüm işi güzel görünmek olan bir şeyin herhangi bir şeyi yavaşlatmasının bir anlamı yok.

Köpeğe bak