bootstrap: not silver-bullet

考察了一下自稱為“most popular”前端framework:bootstrap。初步認(rèn)為,并不適用于我們的業(yè)務(wù):因?yàn)樗峁┑氖且幌盗卸ㄖ坪玫慕M件,而這些組件并非為我們的業(yè)務(wù)“私人定制”,故沒法自己拿來用。而如果試圖通過改他的代碼來適用我們,那……用它的意義就大打折扣了。以下為個人觀點(diǎn),歡迎拍磚。

bootstrap(下簡稱bs)是一個控件庫,提供了一系列已經(jīng)定制好、可直接拿來用的組件。但因?yàn)槭嵌ㄖ坪玫?,勢必不能“無縫”滿足我們自己設(shè)計師的設(shè)計效果。故,必須進(jìn)行“自定義”。這就要求得研讀其代碼、修改代碼。而這樣一個大的framework,欲弄懂其代碼(哪怕部分),恐怕都需要很多時間。

個人認(rèn)為,此framework適用于“功能導(dǎo)向”、對UI無要求的情況,或沒有產(chǎn)品設(shè)計師而只有程序員的情況(故在初創(chuàng)公司、個人程序員中比較受歡迎)——只要功能能實(shí)現(xiàn),頁面長什么樣都無所謂。bs比“長什么樣都無所謂”的一個巨大進(jìn)步就是,界面元素是美觀的、風(fēng)格統(tǒng)一的、經(jīng)過測試的、瀏覽器兼容性好的。只不過,這個“整體風(fēng)格”跟自己設(shè)計師對網(wǎng)站的“設(shè)計風(fēng)格”一般來說是偏差很大的,為了將bs的風(fēng)格“扭轉(zhuǎn)”為自己設(shè)計師的“風(fēng)格”,跟完全自己實(shí)現(xiàn)恐怕沒有什么差別。目測,bs實(shí)現(xiàn)的效果長得千篇一律(因?yàn)槭怯昧送瑯拥目丶?,勢必如此),且看起來像門戶網(wǎng)站、blog這里內(nèi)容型應(yīng)用。而我們的網(wǎng)站更偏向于一個App,所以恐怕bs提供的控件我們用不上什么。


Zing Design

【圖片要表達(dá):bs會把有“設(shè)計感”的頁面實(shí)現(xiàn)成套用了模板樣子——見過千百遍了】

用bs和用wordpress之類是一個思路:都是高度定制化的(前者提供的是零件,后者提供的是“整機(jī)”)。使用定制化的東西的好處是:拿來即可用,壞處是難滿足你自己“獨(dú)特”的需求。因?yàn)樗^的“定制”是為所有人的共通需求“定制”,而非為個別人的特殊需求“定制”。

參考:
Why don’t you use Bootstrap?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,928評論 25 709
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,177評論 4 61
  • 我說寶寶你這是要鬧怎樣?睡覺非要吸著乳頭,下午吸,晚上也吸,非要吸著才能睡著。不給就急,就哭。看乳頭就像吸毒人員看...
    小豬窩閱讀 295評論 0 0
  • 這是閨蜜大婚時候?qū)懡o她的,現(xiàn)在翻出來,依然覺得我們熠熠閃光的友情很耀眼。 以下是正文。 你是一個好姑娘,配得上全世...
    漣漪淺綠閱讀 414評論 2 5
  • 我要先說一下,在這兩天我的題目為什么是“路漫漫其修遠(yuǎn)兮”。 這里有幾個含義。 ⒈這里的路,指的是成長的路。這條路它...
    Sernedipity閱讀 822評論 0 0

友情鏈接更多精彩內(nèi)容