HTML 5 概念於 2004 年提出,W3C 自 2007 開始規劃,目前仍在發展階段,是下一代的
網頁標準,至今沿用的網頁標準是 HTML 4.01。

HTML 5 展示的支援功能包含 Carvas 畫布功能,本地端資料儲存,視訊,影片播放,地圖定位,Web Workers 加速運算等。除了 HTML5 的影片播放消耗 CPU 極低,其圖形與多媒體支援,更引起 Flash 和 Silverlight 都將會被取代的話題,最近並傳出 Google 願放棄自家開發的 Google Gear 全力支持 HTML 5,HTML 5 正以如日中天的態勢成長中。雖然 W3C 仍未發佈 HTML 5 為網頁標準,但你已經可以在 Google 網站上看到許多實際的應用。

已支援 HTML 5 的瀏覽器有 Safari 4、Firefox 3.6、Opera 10,IE 也將於下個版本 IE9 內建 HTML 5。在 IE9 推出後,HTML 5 對於網路的影響力預計也將逐漸增大。

將會被 HTML 5 移除的標籤:
basefont, big, center, font, s, strike, tt, u, frame, frameset, noframes, acronym, applet, isindex, dir

相關連結:HTML5 Tags
     5 Amazing HTML5 Features to Look Forward to
     W3C,HTML5 differences from HTML4
2010/03/16 18:10 2010/03/16 18:10
2010/03/16 18:10 

2009/1/30 取消訂閱的第二天早上七點又收到了 = =,這代表... 一切都是幻覺

有個好消息,號稱台灣最大尾的垃圾郵件業者 PChome 在 2008/1/29 寄出的 EDM 裡,已經開始加入退訂機制了!

用戶插入圖片
為這件事我已很久沒在 PChome 購物了,想起上次為退訂電子報導致帳號被 PChome 刪除,那可是令人難忘的事情。只有用心的業者才值得尊敬,恭賀 PChome 走向對的一步,大家可以從垃圾郵件匣把它們揀出來了。

相關連結:國內兩大入口網站各著魔道
     PChome 真是欠罵的代名詞

2008/01/29 11:01 2008/01/29 11:01
2008/01/29 11:01 

User inserted image
Microsoft 正式發表網路多媒體解決方案 Silverlight ,在發佈之前它的名字是 WPF/E,而它的主要競爭對手就是 Flash。這裡翻譯一篇 Silverlight 開發者 Tim Sneath 的文章,內容是十項使用 Silverlight 的理由。

1. 它可以在 PC 和 Mac 平台支援 WMV 播放,在播放期間仍有許多互動選項可供設定,你只需要兩行程式碼即可支援跨平台播放影像檔。Silverlight 支援 720 像素全螢幕播放,並在全螢幕和視窗模式之間提供無接縫傳輸,影像播放位置不會因此跑掉(媒體網站至今仍為此功能而哭天喊地)

2. 在程式碼(XAML)標示部份,Silverlight 也為設計者及開發者提供了熟悉的網站提示。如果你需要簡單統一的開發規範,你可以在 HTML 裡直接嵌入 XAML。

3. Silverlight 和 HTML 完美的結合在一起。每個 XAML 元件可以處理相同的用戶端 JavaScript,可與任何 DHTML 元件互動。沒有不自然的邊界框線,你甚至可以將 Silverlight 內容覆蓋在 HTML 之上(簡單的無視窗框架)。我們將讓 ASP.NET AJAX 開發者可以很簡易地加入 Silverlight 元件。

 4. 你可以在 HTML 上直接嵌入 XAML,不會有格式的問題存在。只需三個必要的步驟加入動畫或媒體到你的 RIA 應用程式:
  i. 在你的 HTML header 包含一個基本的 JavaScript 檔案。
  ii. 在螢幕上任何地方 call 一個 function 創造 Silverlight 物件
  iii.執行傳送時加入一些 XAML 內容(一個動畫或某些媒體)

5. 使用 Silverlight 內容你有完全執行互動的空間,XAML檔的內容可完全由伺服器產生,包含資料庫資訊。由 JavaScript 呼叫 createFromXaml 方法,在執行時動態新增或移除元件。

6. Silverlight 在電腦上只需 1MB 下載(Mac 比較大一點,因為整體內容包含 Intel 和 PowerPC 版本)它支援 Windows XP 以上,並且即將支援 Windows 2000。

7. Silverlight 令人眩目地快,舉例來說,你可以同時播放許多影片而不會 lag 或丟失影像(當然,主要還要看網路頻寬)。我們介紹 Silverlight 全新的影像刷新允許你將影片視為平面素材一般使用。它將帶給設計者不可思議的力量以新的方式使用媒體,而這些方式在現存技術是不被允許使用的。

8. Silverlight 同屬 client-agnostic 和 server-agnostic。在 Mac 和 PC 上的執行不會有差異;你不需要安裝任何微軟的軟體在伺服器上,你可以將偉大的 Siilverlight 使用經驗由 Linux 的 Apache Server 傳遞到 Mac OS 10.4 用戶端。

9. Silverlight 接近 100% 向上與 WPF 相容。動畫、2D向量圖、媒體、文字 - 它們全都可呈現在 Silverlight。並且你要學習 WPF 向前傳遞的概念(雖然 Silverlight 是子集 - 它不支援 WPF 的特性有 3D、Data binding或樣版)。你可以使用相同軟體產生內容給 Silverlight 使用。(例如 Expression Design)當你要更新並在本機端取得完全效益,你可由 Silverlight 帶走 XAML 語法並將它使用於 WPF 軟體。

10.呃... 10. 我還不能透露這個 - 在我們的團隊合作之下將有大驚喜不定期對外發佈,我不喜歡被你全盤掌握,期待也是一種快樂,就像我媽在聖誕節前常和小朋友一般的我說的一樣。

最後一段好像有點機車的感覺 = =,還是照原文翻譯出來。以上文章可以看出 Silverlight 主要優勢在於影片處理,其他表現仍有待觀察。

翻得不好請見諒...

相關連結:Microsoft Silverlight
     Tim Sneath,Introducing Microsoft Silverlight(原文)
2007/04/18 12:36 2007/04/18 12:36
2007/04/18 12:36 

前幾天網站主機流量超過被停站,幸好主機商很好心幫我歸零,沒想到今天一看,只有一天流量又達到 500mb。誰會一天在資訊只有 100mb 的網站下載超過 500mb? 調閱了流量紀錄後,果然,又是搜尋引擎搞的鬼,尤其是百度的 Baiduspider 似乎有點勤奮過頭了。為了不想再看到流量破表只好先將它封鎖了,畢竟是租用的主機,不歡迎更新資訊太過於頻繁的搜尋引擎。

封鎖百度蜘蛛,在 .htaccess 加上以下語法:
SetEnvIf User-Agent ^Baidu baidu
Deny from env=baidu

相關連結:Gea-Suan Lin's Blog,擋掉 Baidu Spider
2006/10/31 17:47 2006/10/31 17:47
2006/10/31 17:47 

最近家裡網路品質一直不太好,這裡提供一個簡單測試網路連線的方法,就是去測你的電腦和 Hinet 的連線(ping Hinet 這個方法限台灣地區用戶...)。

1. 開始 > 執行
2. 輸入 ping www.hinet.net -t ,按確定

看到以下持續不斷的數據,代表連線正常
Reply from xxx.xxx.xxx.xxx : bytes=___ time=___ms TTL=___

看到以下文字,表示連線中斷
Request timed out.

混雜出現時,表示連線狀況不穩定。
2006/05/06 13:21 2006/05/06 13:21
2006/05/06 13:21 

這是微軟正式迎戰 Google 的 Windows Live 計劃,去年曾經被股東質疑提供免費服務可能蠶食自己的 Windows 市場,對網路使用者而言,向網路服務跨出第一步的微軟仍然值得鼓勵。

目前 Windows Live 所提供的服務如下:

1. Windows Live Mail beta
類似 Gmail 的開發計劃,支援拖曳檔案為附件的功能


2. Windows OneCare Live beta
防毒、防火牆、電腦維護的開發計劃,為常駐軟體


3. Windows Live Mesenger beta
傳說的 MSN 8.0 beta


4. Windows Live Local beta
微軟的線上地圖,台灣地圖仍未建立


5. Live.com beta
微軟的自定義首頁,還未有中文支援


6. Windows Live Safety Center beta
類似 Norton 防毒、電腦維護的開發計劃


7. Windows Live Favorites beta
在線上建立我的最愛,是個不錯的想法


8. Windows Live Search beta - mobile
在手機上提供 MSN 搜尋


9. Windows Live Custom Domains
管理網域名稱 Domain Name,並提供 250mb 作為郵件主機。


10.Windows Live Expo beta
類似 eBay 的線上交易市集


11.More Live stuff
其他的 Live 計劃,有 Office Live、XBox Live、Live jobs、Jobs blog

以上內容皆為 beta 版,只要在以下網址註冊或使用您的 MSN 帳號登入即可加入試用行列...

相關連結:Windows Live Ideas
2006/02/07 10:01 2006/02/07 10:01
2006/02/07 10:01 

使用系統:WindowsXP

1. 開始 > 執行
2. 輸入 nslookup 開啟 DOS 查詢視窗
3. 在這個查詢視窗中
  輸入 Domain Name 可查詢 IP (正解DNS)
  輸入 IP 可查詢 Domain Name (反解DNS)

P.S. (1) DNS: Domain Name Server
  (2) 反解 DNS 的查詢結果是非正式的 Domain Name
2005/11/15 10:16 2005/11/15 10:16
2005/11/15 10:16 

網路蟑螂:搶先一步登記含有企業名稱的 Domain Name,再高價轉賣給該企業賺取暴利的人。

為什麼突然想到要寫這個主題呢? 最近在搜尋 Seagate 時看到一篇文章,這篇文章的作者偶然間當了網路蟑螂,並以擁有 www.seagate.com.tw 這個 Domain Name 為樂。說實在我對網路蟑螂一點也沒有好感,不過,我說過網路上真的是什麼都有,那麼有蟑螂當然也不奇怪了。

文中提到「seagate 硬碟機在台灣代理商有聯強國際股份有限公司和台灣亞銳士股份有限公司,我如果向其中一家公司建議,將我的網站首頁放置該公司的廣告 banner 連結到該公司,banner 旁邊再加上一些宣傳文字(例如:買seagate 硬碟請找聯強國際),對於該公司的專業代理商形象一定有不小的幫助」,這個部份我想他說錯了,影響應該是反效果吧。因為推薦者並非真的 Seagate 而是個假貨,這種情形下用它來宣傳的企業只會被認為是幫凶,影響是負面的。

雖然我不喜歡這篇文章,但我還是將它列在相關連結,或許藉由閱讀這篇文章,可以讓你更瞭解網路蟑螂的心態也沒有壞處。

相關連結:關於 Seagate
2005/10/27 20:50 2005/10/27 20:50
2005/10/27 20:50 

愈來愈多的事件可以證明,網路上真的是什麼都有,最近 Google 自家的 blogger.com 發生了一陣風波。因為 Google 靠 Bloggers 所生產的內容創造流量,因此 Google Adsense 搜尋廣告機制允許 Blog 用戶共同拆帳分享利益。

Google 同時創造了簡易的介面讓 Blog 用戶可以更方便編寫上傳文章,可看出 Google 在 Blog 經營上的用心,但是有心人士開始藉這些工具大量複製別人的 Blog 文章,並且在文章中加上各種熱門搜尋關鍵字,只要網友在 blogger.com 搜尋文章,這些假的 Blog 就會出現在前幾筆資料,利用所創造點閱率透過 Google Adsense 搜尋廣告機制賺取廣告費,讓許多 blog 真正的原作者挨了幾記悶棍。

Google 的 Blog 機制建立本意很好,但亙古不變的道理:「利益存在之處,也是小人存在之處」就像台灣的線上遊戲玩家可以從 Game 裡殺到 Game 外,因為有利益存在。

Splog = Spam + Blog

於是,一個新名詞又誕生了。沒錯,繼垃圾郵件 (Spam Mail) 之後而來的是... 垃圾部落格。Google 為此成立 Fighting Splog 對抗這些垃圾部落格,令人擔心的是,今日發生在 Google blogger.com 的事件,明日是否也將在其他地方上演呢?

相關連結:Blogger,Fighting Splog
     WikiPedia,Splog
2005/10/21 20:33 2005/10/21 20:33
2005/10/21 20:33 

Ajax 是 Jesse James Garrett 在今年二月所提出的一個概念。如果你用過 Gmail,應該也注意到 Gmail 在讀取郵件時,並不需要 refresh 吧,這種接收資料不必 refresh 的技術,以使用者角度來設計網頁,就是 Ajax 的魅力所在。Ajax 同時也是一種可以表達 RIA 概念的技術。

Ajax 全名是 Asynchronous(非同步) JavaScript and XML,它不是一項新的技術,而是一種非傳統的網頁編寫方式,一般網頁資料傳遞方式都是 Synchronous(同步),同步的特徵是要 refresh 網頁才能完成讀取或儲存資料的工作,Ajax 則是讓網頁經由 JavaScript 的 XMLHttpRequest 語法和 XML 作溝通,理論上同樣需要 Loading 的時間,但是在讀取和儲存資料的同時,不必經過 refresh,就可以將資料傳回網頁。

Ajax 是結合 JavaScript 和 XML 產生的新網頁應用,不必 refresh 的特徵讓上網者在更新網頁時,不會感受到網頁載入前突然變成一片空白的痛苦等待,也同時被視為 Web 2.0 的標準技術之一。不過,Ajax 以整合舊有技術為主要訴求,所以製作過程很繁瑣,通常需要 team work 以節省人力及開發時間。

Backbase 就是簡化 Ajax 開發流程的工具之一。

相關連結:Ajax: A New Approach to Web Applications by Jesse James Garrett
     syshen's blog,Web 介面設計新趨勢 - AJAX
     RIA 三大陣營初探
     Wiki,Ajax (中文版本資料較少)
2005/09/11 14:14 2005/09/11 14:14
2005/09/11 14:14