我會保持這個相當一般的:我的觀點是,jQuery mobile &響應式佈局是兩種完全不同的方法。
除了jQuery移動是響應(在適應屏幕尺寸方面),它帶來了大量的開銷。如果你想利用它的特性,你必須調整你的網站結構來匹配jQuery約定,所以它基本上是一個「第二個網站」。這不僅僅是添加腳本。此外,樣式需要花費更多的精力,因爲jQuery移動版將自己的標記添加到頁面中,該頁面通常是嵌套的,並向元素添加大約10個CSS類。話雖如此,如果您使用CMS(例如Wordpress),並且擁有諸如博客等大量數據驅動的內容,那麼使用jQuery移動設備的體驗會更好。 有一些插件,使您的博客變成一個手機頁面輕彈一個開關...
如果你想保留你的網站外觀,它將是完全正確的縮放圖像,更改字體大小和添加有點填充在這裏和那裏,我會去響應佈局。它肯定也需要付出一些努力,特別是如果你從一開始就沒有實現它(移動首先在這裏添加一個流行詞),但它將是一個「輕量級」的方法來解決移動設備。另一件事是響應式佈局可以在任何設備上的「運行時」工作,所以如果您擴展瀏覽器窗口,它將實時適應變化。您可以無縫地更改佈局以適應不同的屏幕尺寸,比如說「手機」,「平板電腦」和「桌面」。使用「流體網格」,您可以將桌面上的三列布局更改爲平板電腦上的雙列布局和移動設備上的單列布局。對於jQuery手機只能在手機網站上使用,當用戶進入網頁時,您必須執行一些或多或少的可靠檢查,以便重定向他/她。因此,不要誤解我的意思,我已經在許多「專爲移動設備」頁面和/或應用程序(通常與Phonegap結合使用)上使用jQuery mobile,除了速度有點慢之外,我還喜歡它。 但是,如果您想優化移動設備的網站,則響應式佈局可能是最簡單的方法。
順便說一句,這基本上是什麼傑夫·鮑爾斯建議,只是有點更多的「技術人員」;)
jQuery Mobile的也適用於桌面瀏覽器,帶或不帶觸摸功能。 – Omar
我知道,但該網站是不是很像桌面..我寧願有什麼是當有人從移動設備訪問該網站的jquery代碼踢。 – PlanetUnknown