Найбільш ненависна функція в CSS
Згідно нещодавньому дослідженню State of CSS 2025, як виявилося, титул найбільш ненависної функції в CSS займають тригонометричні функції.

За результатами опитування, 9,1% респондентів зазначили, що справді «ненавидять» тригонометрію, але і цього було достатньо, щоб викликати цілу хвилю обговорень.
Мені цікаво, чи це реально найгірші функції, чи просто вони здаються складними через незвичне застосування. Бо з того, що я знаю, то ті ж самі cos() і sin() насправді досить корисні для:
- кругових або півкругових розташувань елементів,
- хвилеподібних ліній і анімацій,
- затухаючих коливальних анімацій (як маятник або bouncing ball),
- креативних ефектів у меню та банерах.
Вони дозволяють обчислювати координати на одиничному колі та створювати досить цікаві анімації без «магічних чисел». Проблема, можливо, лише в тому, що багато хто не знає, як їх практично застосовувати. Але може я чогось не розумію.
Що думаєте з приводу цього? Яку CSS-функцію ви б назвали найбільш ненависною і чому?

2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів