調(diào)查:應(yīng)該CSS變得更像一種編程語言
我沒有掩飾我的愛少。這是我的第一個CSS預(yù)處理器,還有我最喜歡的,甚至是實用主義促使我向上。變量,混入,選擇器嵌套的加入,和CSS先進(jìn)的計算只是吹我的腦海。
而增強(qiáng)的多功能性和易于編寫CSS是非常欣賞的,我特別對增加的內(nèi)容和表現(xiàn)的分離的潛力激發(fā)。這是從一開始的CSS的目的,這是一個我可以相信的。內(nèi)容可以是設(shè)計最重要的部分,但你不應(yīng)該有這樣的代碼。
終于,開發(fā)商發(fā)現(xiàn)CSS太。(我是在開玩笑…)也帶來了許多有價值的貢獻(xiàn),像上述的預(yù)處理,提出了自己的一些問題。很多人覺得,CSS不是面向?qū)ο蟮脑?,甚至只是一般的程序員不夠友好。他們已經(jīng)在框架中,解決這一問題的工具,甚至在JavaScript中定義CSS規(guī)則偶爾的圖書館。
好吧,大部分是開玩笑。不過,這是一個趨勢。這是一種運(yùn)動,雖然不是一個有組織的人(我知道),使整個CSS看起來更像一種編程語言。我說的是基本的CSS,沒有預(yù)處理涉及。
這將在許多方面,增加潛在的大量的CSS。它也可能導(dǎo)致不需要編寫CSS。另一方面,我不擅長編程,和很多其他的設(shè)計師太。同時,我們得到的較小的文件可以通過計算所需的功率為CSS的結(jié)果增加減輕。
一切都?xì)w結(jié)為是否編程相關(guān)的功能,補(bǔ)充或取代現(xiàn)有的布局和造型方面的CSS。那么,你是怎么想的?