jQuery最佳實踐
上一篇文章jQuery設計思想是一篇入門教程,從設計思想的角度,講解"怎么使用jQuery"。這篇文章則是更進一步,講解"如何用好jQuery"。
上一篇文章jQuery設計思想是一篇入門教程,從設計思想的角度,講解"怎么使用jQuery"。這篇文章則是更進一步,講解"如何用好jQuery"。
“女人如何做老板?”這是身邊的朋友最常問思陽的一個問題。說實話,思陽對這個問題本身有些抵觸心理,我并不太贊同這種社會眼光的分法,老板就是老板,不應該什么事情都牽扯到性別上來。但雖說如此,我們又不得不承認這種潛移默化、業已成規的二元體系。舉一個非常簡單的例子,對于一個男性的企業家,我們總會稱呼他為“著名企業家XXX”,而對于一個女性企業家來說,我們則習慣稱呼她為“著名女企業家XXX”,好像“企業家”一詞本身就包含了“他是個男性”的意思,同樣的命名規則也可見于“總裁”、“總統”、“經理”等等。
jQuery是最近比較火的一個JavaScript庫,從del.icio.us/上相關的收藏可見一斑。
作為網頁設計師(前端工程師),你可能還記得曾經的那個網頁大小建議:一個網頁(包括HTML、CSS、Javacript、Flash和圖片)盡量不要超過30KB的大小,隨著互聯網的日益龐大,網絡帶寬也在飛速發展,很多設計師已經不再考慮這條30KB的理想準則。隨著越來越受歡迎的CSS布局和Javascript對網站用戶體驗的強化,使得這種現象越來越普遍,尤其是對于大型網站來說,僅僅一個CSS文件就已經超過了30KB的上限。
導航是一個網站的路標,優秀的導航是網站設計成功地第一步。導航必須是用戶友好的,而且要與網站設計風格保持一致,這樣才能為用戶提供簡便的導航。
上次講到“欲練 CSS ,必先宮 IE”,如果你宮了IE然而還是覺得不得要領,那就該懷疑自己是不是有傳說中的table強迫癥了。
在《欲練 CSS ,必先宮 IE》和《你有 <table /> 強迫癥嗎?》 這兩篇文章中,看到有不少評論用到div+CSS布局這個說法,用來和table布局比較。實際上div不是用來布局的,div只是用來表示一個其它元素 都無法準確表達語意的一個塊區,只有CSS是用于布局的,所以根本就不存在div+CSS布局這回事。反過來,table布局的時候經常依賴于CSS定義 一個單元格的布局屬性,所以可以說是table+CSS布局。也就是說,我們討論的兩種主流布局方法應該是純CSS布局和table+CSS布局,如果你 覺得你在用的是div+CSS布局,那么有可能你也有強迫癥了。