您好,登錄后才能下訂單哦!
小編給大家分享一下bootstrap有哪些缺點(diǎn),相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Twitter Bootstrap有很多的缺點(diǎn)。讓我們看看這些主要的問題:
它不遵循最佳實(shí)踐
我們在使用Twitter Bootstrap時遇到的最大問題之一是你的DOM元素上將擁擠大量的類。這打破了良好的web設(shè)計基本規(guī)則之一,HTML不再有語義,而且內(nèi)容和表示不再分離。前端純粹主義者會覺得這相當(dāng)令人討厭,以為它使可擴(kuò)展性、重用性和維護(hù)性遇到了更大的挑戰(zhàn)。表示和交互不再獨(dú)立于內(nèi)容在Twitter Bootstrap中也被進(jìn)一步的強(qiáng)化。
它將與我現(xiàn)有設(shè)置發(fā)生碰撞
如果你被空投到一個干了一半的大項(xiàng)目中,想要使用 Twitter Bootstrappy 享受其所有的好處會如何呢?
糟糕的是,你會碰到一大堆的問題,沖突首先會從生成 HTML、CSS和JavaScript 開始。然后是它們的資源,你必須深入項(xiàng)目中那些陰暗的角落,搞清楚哪些腳本和樣式需要刪除或替換。Twitter Bootstrap 會潛在創(chuàng)建額外的工作,當(dāng)你深入項(xiàng)目會不可避免地發(fā)現(xiàn)和修復(fù)奇怪的錯誤,你為自己辯護(hù)的理由將會擊敗你優(yōu)先選用它的目的。
Twitter Bootstrap 太重
坦率的說,Twitter Bootstrap包括126kb的CSS和29kb的JavaScript。如果你想要使用Twitter Bootstap的所有功能,你應(yīng)該好好考慮資源的加載時間。當(dāng)然,對于一些地方這可能不是問題,但是在新西蘭互聯(lián)網(wǎng)不得不橫跨太平洋,這時數(shù)據(jù)達(dá)到那兒將是很緩慢的。因此考慮你的目標(biāo)市場。Twitter Bootstrap將幫助你建立一個有吸引力的、響應(yīng)式的網(wǎng)站,但是一些手機(jī)用戶將因?yàn)榫徛募虞d時間和消耗電量的腳本而別拒之門外。
暈!我的新網(wǎng)站看起來和其他人一個樣!”
Twitter Bootstrap 超級受歡迎,因此幾乎每個開發(fā)者都會使用它。雖然它以后當(dāng)然可以自定義你的應(yīng)用或網(wǎng)站設(shè)計,你會發(fā)現(xiàn)時間限制迫使你堅持使用大量的 vanilla Bootstrap 風(fēng)格。這會導(dǎo)致無意中創(chuàng)造了很多類似的,通用和難忘的網(wǎng)站。因?yàn)槭褂?Twitter Bootstrap 現(xiàn)成的是很快速和容易的,結(jié)果創(chuàng)新往往被丟棄了。當(dāng)你有緊迫的時間限制時,在 Bootstrap 的結(jié)構(gòu)化環(huán)境中,與眾不同的創(chuàng)新設(shè)計很難實(shí)現(xiàn)。
以上是“bootstrap有哪些缺點(diǎn)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。