Natali - библиотека для создания css-свойств
Я недавно создал библиотеку, на данный момент только документация. Но суть в том, что она может помочь писать кроссбраузерный код, писать свои шаблоны, то есть мы можем делать все то, что может делать настоящий css-препроцессор
http://mdes.pro/natali/ А вот пока первый урок: http://www.youtube.com/watch?v=f3WZR...ature=youtu.be |
1) '$text = $text + ' эквивалентно $text +=
2) градиенты бывают далеко не всегда линейные и сверху вниз 3) в чем преимущество использования этой библиотеки перед миксинами в препроцессорах css? |
Цитата:
|
Хм, затея неплохая, но потягаться с уже существующими библиотеками в одну каску - миссион импосабл.
В данный момент я посмотрел сайт, сложность зашкаливает, не уверен что это поможет мне делать работу быстрее. +необходим jq, less которым я пользуюсь не требует jq |
Цитата:
2) Суть в том, что мы полностью контролируем все. Допустим мы можем даже javascript функции применять rgb() -> hex() внутри наших функций, чтобы для градиента использовать не #000000, а 0,0,0 3) Ну, миксины, миксинами, а в разных препроцессорах разный синтаксис, а тут просто javascript строчка, которую мы возвращаем в виде текста 4) В отличие от less может парсить любое link, style, style='', не требует своего style.less 5) По скорости очень быстро выполняется, замерял и выводил в console.log(), 2мс, а less 20мс |
Цитата:
|
Цитата:
Цитата:
|
на форуме уже был HTML темплейтер, состоящий из вызовов JS. а теперь уже то же, но для стилей... что за мода?) я не говорю, что это плохо, но и не говорю, что это хорошо.
не пойму просто, зачем замыкать себя в императив. мне больше декларативная природа по душе. Цитата:
Цитата:
https://github.com/less/less.js/comm...9f8d1c51e61087 |
Часовой пояс GMT +3, время: 22:59. |