20110422

 

[HTML5]div,section,article,語義是從無到有,逐漸增強的。div 無任何語義,僅僅用作樣式化或者腳本化的鉤子(hook),對於一段主題性的內容,則就適用 section,而假如這段內容可以脫離上下文,作爲完整的獨立存在的一段內容,則就適用 article。

 

[全雙工傳輸]Full-Duplex Transmissions,是指交換機在發送數據的同時也能夠接收數據,兩者同步進行,這好像我們平時打電話一樣,說話的同時也能夠聽到對方的聲音。

 

[命令行運行PHP]PHP中有一個php.exe文件,可以用命令執行PHP腳本。如:D:/php.exe -f F:/test.php ; 可以使用php.exe -h查看更多參數

 

[WebSocket]實現了瀏覽器與服務器全雙工通信。優勢:1.Header很小,大概2 Bytes;2.Server Push,服務器主動傳送數據給客戶端。

 

[WebSocket]除了首次handshake外,其餘每次傳輸只在原數據頭尾分別加上”/x00″和”/xFF”;WebSocket通信數據的編碼總是UTF-8格式的。

 

phpwebsocket[ http://t.cn/htUzU1 ],這個代碼用起來很方便,同時demo也不錯,添加幾行上去,就可以改成一個即時的網頁聊天室~~~

 

[phpwebsocket]裏面有封裝好的WebSocket,使用時自己寫一個類繼承一下,重寫下process就好。類中有一個users,保存了所有的連接user,我是使用遍歷對所有用戶推送數據,沒細看,不知道有沒有更方便的方法。

 

在網上看到的一個用例,用WebSocket來做心跳包檢查。把檢查函數放在onopen中啓動就行了~~~

 

[artDialog]今天用了下artDialog: http://t.cn/hEBZq 配置很方便,4種皮膚都很漂亮。不過art.dialog.css好像在IE6裏有點問題。JS文件是依照jQuery寫的一個微型的DOM引擎模塊+Dialog應用模塊,總共近兩千行代碼了。

 

下載裏面有PSD源文件,可以方便地擴展新的皮膚。不過自己美工不行,就不嘗試了。其實不止可以作彈窗,還可以作hover時的tooltip,不過自己改的時候,hover動作太快就會有JS報錯,沒細究,以後再看吧~~~

 

[圖片格式]IE6支持png8圖片透明,可是邊緣會有鋸齒

 

[前端工具]Ultimate CSS Gradient Generator:http://t.cn/h4Mhqi 在寫CSS3的線性漸變時,色值和數值的計算非常麻煩,用這個來處理吧~~~

 

[前端工具]CSS3製作的有用的工具:http://t.cn/hGwTOk,特別是這個http://t.cn/h1ElvZ 製作按鈕很方便~~

 

程序設計中有個開閉原則:對修改封閉,對擴展開放。那麼寫CSS時是否也可以借鑑呢?寫一段通用的最簡的結構作模板,然後擴展新的樣式進行覆蓋,擴展新的模塊供切換使用~~~

 

[彈出層]看到切客網的一個彈出層效果,使用了jQuery插件popup_layer,每次彈出都生成一堆Html標籤,關閉後就直接hide,留下一堆沒用的代碼在頁面裏。起初還以爲插件寫的不好,後來看了demo:http://t.cn/hdXG0B 發現裏面沒這個問題,可能是開發者使用不當~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章