歸檔: 2016/9

從 legacy code 中尋找出口(中)- HTML 篇

講完 CSS 的重構技巧之後,接下來會專注在 HTML 的重構技巧上。本系列的文章將不會談論 js 的重構部分,因為牽扯到較多的程式撰寫技巧,而且網路上類似的文章應該是不勝枚舉。 前言其實 HTML 能夠重構的點並不多,主要就是標籤的正確使用以及顧慮 accessibility 等小細節。 所以這篇文章會著重在如何使用正確的標籤以及語義化;基本的 accessiblity 認識跟 aria 標籤的...

令人期待的 PostCSS

從 SASS 到 PostCSS大約在一年前,PostCSS 開始竄紅在前端生態圈裡,不外乎就是所謂的 preprocessor 的特性、高度客製化自己的 plugin、搶先使用 cssnext 的功能,還能夠搭配各種建構工具(gulp, webpack),用起來非常輕鬆寫意。 變數雖然剛開始看到 PostCSS 的時候還挺興奮的,但隨即思考了一下:「真的有必要馬上把 SASS 取代掉嗎?」。 P...