文章日期 6 月, 2009

HTML 5,未來網頁的嶄新標準

分類: 技術分享 作者: daniel

24 6 月 2009

HTML5-logoHTML 這個語言,對於熟悉網路世界的人來說應該絕對不會陌生;它是構成網頁文件的最基本單位。然而目前網路上通行最新的版本不論是 HTML 4.01 或是 XHTML 都已經是將近十年的古董了,現在網際網路對於網頁的要求,以及各種多媒體的需求,已經遠遠超越當初制定的規範;因此,象徵未來網頁的嶄新標準 HTML 5,終於在去年發布第一份正式草案!最早 HTML 5 標準的制定,是由 WHATWG(Web Hypertext Application Technology Working Group)於 2004 年所推動,而在 2007 年也正式獲得 W3C 的支持。與過去的標準不同,它提供了許多新的標籤;像是:video 提供多媒體的播放,透過簡單的參數設定即可輕鬆實現;不再需要像過去使用 object 或 embed 的方式埋入外部元件,受到種種限制。canvas 提供繪圖方面的強大展示,動畫與向量圖形的運算,甚至可以取代 Flash 或 Silverlight 的功能。local 端的資料庫讓儲存變的更容易,縮短搜尋曾經瀏覽過的資料時所花費的時間,對於離線瀏覽功能可以被廣泛應用!
繼續閱讀 »

jQuery FCKEditor + HTML Purifier

分類: jQuery|技術分享 作者: suzy

23 6 月 2009

今天要介紹的是 wysiwyg + filter = wysiwyfter(?)

得知客戶需要一套 輕量型的 所見即所得(wysiwyg)編輯器. 要求是可以快速地載入編輯器, 進行 HTML 編輯, 但也需要嚴格防止駭客輸入不當的程式碼.

因此我們挑選了 jQuery FCKEditor (註1) 以及 HTML Purifier.

HTML Purifier 是用來濾掉可疑的 XSS 程式碼, 且內容仍符合 W3C 的標準 (Standards Compliant).

繼續閱讀 »

幾個常用的 CSS Hack 技巧

分類: 技術分享 作者: jaceju

18 6 月 2009

有些時候我們常會遇到一些瀏覽器 CSS 排版上的問題,尤其是 IE6/7 常會出現跟其他瀏覽器呈現效果不同的狀況。

所以網路上就有高手找出了許多特定的解決方法,以便讓 Web 設計師能針對 IE6/7 來處理這些惱人的 CSS 問題。

繼續閱讀 »

[jQuery Plugin] jBind

分類: jQuery|技術分享 作者: abu

18 6 月 2009

自從用了Smarty之後,讓我完全無法脫離那種 --> 輕易控制樣板上的資料呈現方式。

繼續閱讀 »

原始網站:history plugin

AJAX 技術的廣泛運用,對網際網路的發展帶來重大變革;透過更新部分頁面即可維護資料,更有效率的反應使用者動作,避免在網路上發送沒有改變的資訊所帶來的頻寬的浪費。但是這樣部分更新的做法,同時也伴隨著缺點,其中受到最多批評的就是瀏覽器後退按鈕的失效;因為 AJAX 並不會更新整個頁面,自然也就無法在瀏覽器中的歷史紀錄留下資訊。

不過這個問題,早在 google 廣泛利用 AJAX 技術的初期,就已經被他們解決囉!雖然必須針對各種瀏覽器做各自不同的處理,但是現在 jQuery 已有網海中的前輩推出簡單使用的 Plugin囉:history plugin,官網本身也是展示網頁;下面稍微介紹一下使用以及運作的流程:

繼續閱讀 »


關於這裡

這個部落格分享了哇寶在電子商務領域的技術及資訊,希望能讓更多人一起為台灣的網路產業加油。