Потому что я устал от попыток выучить css/html/svg полностью (чтобы вот изучить раз и навсегда и после этого перестать гуглить всякие нюансы по css) и решил - ну его нафиг - я лучше возьму webgl и напишу свой движок по рендеру ui - там уж у меня по определению не будет никаких неизвестных моментов/нюансов/хаков и костылей потому что будет реализация всего пайплайна, абсолютно всего на чем строится ui - все будет реализовано с нуля под полным контролем и пониманием (и я уверен можно сделать намного проще чем эти миллионы строк в браузерах) в отличие от бессметного числа нюаносов css
-от алгоритмов лейаута вроде флекcбоксов - много ли народу знают про это -
https://habr.com/ru/post/473186 это
https://css-live.ru/articles-css/flexbox-vs-css-table-vertical-centering-inlines.html и это
https://css-live.ru/articles/flex-grow-strannyj-tak-li-eto.html ?
-продолжая инлайн-лейаутами - вот сколько моментов из статьи
https://css-live.ru/articles-css/udivitelnyj-i-neizvestnyj-inline-block.html и цикла статей
https://css-live.ru/category/tajny-css2-1 известно рядовому разработчику?
-продолжая лейаутом текста - всякие метрики -
https://css-live.ru/css/metriki-shrifta-line-height-vertical-align.html - вот какой процент фронтенд-разработчиков знает эти нюансы?
-продолжая всякими opentype-фичами и нюансами шейпинга текста
-и наконец и заканчивая рендером текста и всяких примитивов векторной графики в пиксели
Кароче если кого-то интересует эта тема то я создал чат где я и другие это обсуждаем -
https://t.me/xframe_ru