Комментарии 10
Думаю тут стоило идти по пути совместимости с CSS, а не JSON.
0
Про CSS я думал. Получилось, что они очень плохо ложатся на UI мобильных приложений. Впрочем, попытки применения CSS к ним уже были (например, https://nativecss.com).
0
А в чём сложности?
0
Никаких сложностей, просто, по моему мнению, CSS не подходит для нативных UI мобильных устройств, чем я занимаюсь.
0
Почему это?
0
Короткий ответ — потому что он сделан для другого. Каскадность совершенно ни к чему, нет, как таковой, иерархии блоков, нет DOM'а, чтобы стили привязывать к элементам, лейаут делается совершенно по иным правилам. Это только те причины, которые на поверхности, реализовывать CSS для нативного использования тоже не очень приятно.
0
Не путайте CSS как язык, и CSS как синтаксис. В чём проблема взять синтаксис и часть языковых средств (определения цветов, отступов), выкинув ненужное (каскад, стандартные раскладки) и добавив недостающее (например, вложенные определения из less/scss/stylus)?
+1
Извините, я никак понять не могу. Вы в принципе не признаёте иных решений, кроме тех, которые знаете, или просто желаете набросить?
Если вам требуется CSS, используйте конечно. Я ведь не заставляю использовать свою систему. Для этого и существуют разные варианты, чтобы иметь возможность выбрать нужный в конкретном случае. Впрочем, можно всегда пользоваться только микроскопом, это тоже валидное решение.
Если вам требуется CSS, используйте конечно. Я ведь не заставляю использовать свою систему. Для этого и существуют разные варианты, чтобы иметь возможность выбрать нужный в конкретном случае. Впрочем, можно всегда пользоваться только микроскопом, это тоже валидное решение.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ångström Style System? Использование стилей. S2