民意调查:CSS是否会变得更像编程语言?

Ezequiel Bruni. 经过 Ezequiel Bruni.  |  2016年11月04日

我没有让我的爱的秘密。这是我的第一个CSS预处理器,仍然是我最喜欢的,即使是实用主义推动我走向Sass。添加变量,Mixins,选择器嵌套和对CSS的高级计算只是让我的思想吹动。

虽然提高了多功能性和简化写作CSS的虽然非常感谢,但我对从介绍中增加内容的潜力特别兴奋。这是从一开始就是CSS的目的,这是我能相信的原因。内容可能是设计中最重要的部分,但您不应该这样对此代码。

我记得桌子布局的日子,他们是黑暗的。

现在,最后,开发人员也发现了CSS。 (我主要是在开玩笑…)他们带来了许多有价值的贡献 - 就像上述预处理器一样 - 并提出了他们自己的几个问题。许多人觉得CSS不是足够的对象导向,甚至甚至只是程序员友好友好。他们用框架,工具甚至偶尔的库解决了这个问题,用于在JavaScript中定义CSS规则。

好的,大多数人都是一个笑话。仍然,这是一点趋势。有一个运动,虽然不是一个有组织的(我知道的),使CSS看起来更加像一个编程语言。而且我在谈论基本的CSS,没有涉及的预处理器。

在许多方面,这将增加CSS的潜力。它也可能导致需要写入的CSS少。在缺点方面,我在编程中很糟糕,还有很多其他设计师也是如此。此外,我们在较小的文件大小中获得了什么,可以通过增加CSS结果所需的计算能力的增加来减轻。

无论编程相关的功能是否补充或替换CSS的当前布局和样式方面都将归结为。所以你怎么看?