scrolldog

Слатке Chrome екстензије које не успоравају прегледач

Декоративне екстензије за прегледач имају репутацију, и углавном заслужену: тешке, брбљиве, инсталиране са списком дозвола које нико није прочитао. Штета, јер је категорија заиста забавна и сваки од тих проблема се може избећи.

Три ствари вредне провере

Зашто баш распоред најгоре уједа

Читање својства распореда — висине елемента, његове позиције на екрану — приморава прегледач да прво заврши сав заостали посао са распоредом пре него што може да одговори. Урадите то унутар обрађивача скроловања и тражите од прегледача да стаје и мери шездесет пута у секунди, усред исцртавања странице.

То је механизам иза већине притужби типа „ова екстензија чини да скроловање трза“, и невидљив је док неко не профилише страницу. Решење је незанимљиво: никада не читати распоред током скроловања, писати само transform и препустити покрет композитору.

Како то овде изгледа

scrolldog је мали пиксел-љубимац који трчи дуж ивице сваке странице брзином вашег скроловања. Такође је и практичан пример горе наведених провера, јер је морао да их прође да би с њим било подношљиво живети:

Ништа од овога није хвалисање — то је минимум. Ствар чији је једини посао да лепо изгледа нема право да ишта успорава.

Погледајте пса