Categories
Books UI Web Design

Don’t Make Me Think

一本廣受好評的網站使用性入門書,書評可以參考學鏞書評

我最喜歡這種有知識但又薄又好讀的書了,因為作者總是努力整理最重要的知識到最精要又好讀,讓我很快就可以了解到一個領域最重要的事情。畢竟人腦有限呀,會忘記的東西幹麻要學這麼多呢。

整理一些重點… 這本其實放在案頭拖好久都沒有看(泣),結果一個下午就可以唸完的說… :p 

Categories
CSS Web Design

針對 IE 的 CSS 做補強支援

大家都知道 IE 6/5.5 支援的 CSS 少了幾樣重要的東西,這時候用以下的 javascript 就可以做修正了:

當然大家都改用 Firefox 是很美好,但是我比較期待微軟趕快讓大家都 自動更新到 IE7 吧,這比較可能發生 ~  

另外如果還有用別的 Javascript 的話,小心可能衝到 (我用 script.aculo.us 就跟 Edge Positioning 那個衝到了@.@)。之前有提過 dean.edwards.name/IE7/,試著通盤解決 IE 的 CSS 問題,不過很可惜周邊效應太多無法預期,跟其他 Javascript 混用出問題也很難debug,實在很難實戰用途。

Categories
JavaScript Programming Web Design

ajax 傳送格式比較

雖然有了ajax framework來即時傳送資料,但是這個資料的格式該怎麼辦呢?如果這個ajax應用很簡單的話,也許用自訂的文字格式即可,但如果複雜些,目前有三個選擇,XML,HTML,JSON。

The AJAX response: XML, HTML, or JSON?

Categories
JavaScript Web Design

AJAX/JavaScript Libraries

最近因為 Ajax 技術的興起,各式 Javascript framework 又興盛了起來。
古早的framwork只有DHTML的動態效果,現在出的多半主打ajax支援。而其中又有些比較完整的有支援DHTML,有些只有ajax。以下是一些比較:

wiki.osafoundation.org/bin/view/Projects/AjaxLibraries
edevil.wordpress.com/2005/11/14/javascript-libraries-roundup/

其中比較完整的解決方案似乎是 Prototype + Scriptaculous 跟 Dojo Toolkit ,我個人是選 Prototype 來用啦 :)