瀏覽器對HTML 5的決心

 瀏覽器, 網絡  Comments Off on 瀏覽器對HTML 5的決心
Jun 082011
 

或許這是個很顯然易見,現在HTML 5在所有的主流瀏覽器的最新版本裏已經幾乎全部可用,雖然都還沒到100%——因爲現時HTML 5衹是草案——但已經做得很好了。其實還有一個細節可以看到各個瀏覽器對於HTML 5的支持力度有多大,看他們的網站主要頁面就能看得出。我看了下,各大主流瀏覽器的add-ons網頁全部都使用HTML 5。

上至下分別爲IE / Safari / Firefox / Chrome / Opera。圖中全部可以見到都是HTML 5的標記:<!DOCTYPE html>。

稍有不同的是,MSIE、Apple Safari以及Google Chrome的Add-ons頁面都是XHTML,另外那兩個純屬HTML 5(從標記上來看的話)。

看來各大瀏覽器都很重視HTML 5,按照這個趨勢,Adobe Flash如果再不改善的話就會走下坡路了,尤其是能耗問題。這也難怪Adobe會推出Air這樣的東西,其用用範圍有點像Sliverlight、Java。BBC iPlayer就是用Adobe Air來做的。不過Silverlight可以同時與Flash、Air競爭,而Java已經存在很久了。HTML 5,一個網頁標準而已,卻擁有如此大的威力,值得稱讚。衹不過正式版要等到十幾年後才能出來,未免太遲了吧。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/438.html

微軟Expression Web 4 SP1發佈,加入CSS3支持

 軟件  Comments Off on 微軟Expression Web 4 SP1發佈,加入CSS3支持
Mar 232011
 

今天發現Windows Update出現一個更新項:Expression Web 4 Service Pack 1。到微軟網站查了下,原來這個SP1已經在3月17日就做好的了,但在21號才發佈更新消息,今天再推送給用戶。

Expression Web 4 SP1的主要更新項:

  1. 改善穩定性
  2. PHP的include語句可以隨時更新
  3. PHP網頁預覽
  4. 可以插入Silverlight視頻
  5. 改善Team Foundation
  6. 發佈狀態窗格行為恢復正常,有傳輸時才顯示
  7. 可以顯示擴展區的字符/字元
  8. 書籤對話方塊(對話框)中的超鏈接會正確顯示
  9. CSS智能感知不再報告有效值錯誤
  10. 替換表格中的內容時不會再引發Expression Web崩潰。

除此之外,Expression Web 4 SP1還有以下改進:

  • HTML智能感知(IntelliSense)可以識別出所有的HTML 5標記
  • 可以使用CSS 3(草案),但不提供CSS 3的預覽功能
  • 加入IE9 Beta的支持

安裝SP1之前,Expression Web 4的版本號爲4.0.1165.0(英文版)或者4.0.1170.0(其它語言版),無CSS 3。

升級後版本號變爲4.0.1241.0,可用CSS 3。

建議從微軟的網站下載Microsoft Expression Web 4 Service Pack 1 (SP1):

英文版Expression Web 4 SP1    (按此處可直接下載EXE

中文版(繁體)Expression Web 4 SP1    (按此處可直接下載EXE

中文版(簡化字)Expression Web 4 SP1    (按此處可直接下載EXE

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/324.html

可惜了微軟Expression 4,不支持CSS3

 軟件  Comments Off on 可惜了微軟Expression 4,不支持CSS3
Feb 282011
 

由於設計網頁需要,我再次重拾長期未接觸過的網頁設計。既然要設計網頁,那就少不了尋找網頁設計工具。有些高手厲害得直接用文本編輯器來設計網頁,我沒那麼厲害,還是找個設計工具穩妥些。

網頁設計工具有很多,Adobe的Dreamweaver就很出名,但我不想用,太龐大複雜了,用不慣。Visual Studio 2010強大得沒話說,一個編程軟件還帶有網頁設計功能——那當然了,人家設計ASP.net網頁的時候不就是在編程嗎,而且.Net本身是微軟的,Visual Studio是最佳選擇。衹是我不需要ASP.net編程做網頁,普通的就夠了,而且在Visual Studio做網頁我一直感覺很怪。所以最後我就選擇了Expression Web 4(至今天2011年2月28日爲止,這是最新版本),它是從FrontPage發展而來的,屬於輕量級工具,應付普通設計足矣。

Expression Web 4用起來比較順手,但比較可惜的是,它能用HTML 5但卻不能用CSS3,這令人太不舒服了。而且它對PHP的分析能力很差,兼容性不好,所以如果要做PHP的依然應該選擇Dreamweaver。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/287.html

Flash、Silverlight與HTML 5

 Flash, 瀏覽器, 網絡  Comments Off on Flash、Silverlight與HTML 5
Dec 042010
 

昨天談論的時候提到了Flash正在被Silverlight競爭,可能會走向沒落。此時,我就想到了Flash的另一個“對手”,HTML 5。

HTML 5帶來甚麼?

HTML 5最大的特點就是支持直接插入視頻、音頻,還有Canvas動畫,而這些都是Flash提供的功能。

Flash的弱點

可以想象,未來開瀏覽器就能直接看視頻、聼聲音,甚至還能跟網頁作互動,而不需要用Flash,那是多簡單的事情。Flash已經很成熟了,甚至還能夠用Flash製作出各種各樣的小遊戲,並得到廣泛普及。未來Flash還會進一步加強它的功能。Flash如此成熟,那麼爲什麽還會被抛棄?原因有很多。從用戶角度來講,運行Flash需要佔用很多資源,假如用手提電腦瀏覽一個Flash很多的網站,可能幾分鐘后就會感到電腦變熱,或者感覺電腦不太流暢了。如果用手機或者平板電腦去看Flash的網頁,情況會更嚴重——消耗大量電能、產生過多熱量,但得到的僅僅是那麼一點“好看”的效果。

更糟糕的是,萬一碰到設計比較差的Flash内容,很容易就引起瀏覽器假死甚至崩潰。

如果是通過HTML本身來實現這些功能,情況就簡單多了。此時的所有一切基本上都是由瀏覽器本身處理,效率會比用Flash來得快。Flash的製作商只有一個:Adobe,其他人就算想對Flash作優化都不行。而瀏覽器可以根據自身的需要任意優化,運行效率自然高過Flash。對於64-bit的系統的瀏覽器來説更是如此,比如64-bit Safari、64-bit Internet Explorer、64-bit Firefox。現時的Flash並未有正式的64-bit Flash,僅僅是一個代號叫做Sqaure的64-bit測試版Flash。

Silverlight的競爭

說是競爭,其實也好不到哪裏。微軟現在也已經轉向支持HTML 5,對於Silverlight的支持更多的是在Windows Phone。

Silverlight的系統資源佔用的確比Flash更少,而且更穩定,同樣也可以做到跨平台,只可惜推出得不是時候,偏偏碰上了HTML 5,以後能不能大放異彩就看微軟的策略了。

支持HTML 5的瀏覽器

雖然現在HTML 5還只是个草案,不過各大瀏覽器都爭著支持它。

目前已經支持的主流瀏覽器是:Opera、Chrome、Safari、Firefox,以及Internet Explorer 9。
可以說,基本上所有的主流瀏覽器都支持了HTML 5。只是在視頻播放格式上,各有爭議。

轉載請註明: 轉載自http://www.still-c.com/
本文URL: http://www.still-c.com/archives/77.html