論你是專門做研發的還是業余興趣,學習HTML5都是一個很好的自我增值。只要對HTML5充滿興趣,學習并不是一件難事。網上有很多讓人眼花繚亂的HTML5培訓課程,免費的課程不夠系統,收費的課程水太深,一不小心就會被坑。如果大家想系統地學習HTML5技術,小編給大家推薦幾個網站。
HTML5基礎知識
W3C
全稱“W3School”,簡直是學習網站中的“戰斗機”,每一節都有學生時代老師般的“板書”,豐富的實例展示,還有工具書、小測驗等提升工具,私教般的存在!
Dive into HTML5
這個網站幾乎都是關于HTML5的文檔,講一些很基礎的知識,簡潔清新。如果想學習HTML5的同時提高英語閱讀能力,這個網站是極好的。類似的英文網站還有woorkup。
如果英語不好,小編只能幫你到這了。
h5之家
除了豐富且與時俱進的教程,這個網站還有很多關于HTML5業界的獨特見解,閑暇時候看看,拓展知識又能在人前裝X,這樣的網站哪里找!
HTML5案例網站
HTML5xCSS3
擁有超豐富的HTML5案例和模板,隨便點開一個案例都好看到讓人震驚。里面的全部都是HTML5響應式網站喲!
360html5基地
350旗下的HTML5作品展示網站,大部分是HTML5游戲展示,可愛有趣。比如打開一個割繩子的HTML5展示:
HTML5 games
相對360來說更豐富的HTML5游戲資源,玩著玩著技能激發設計靈感呢!
HTML5技術網站
whatwg
網絡超文本應用技術工作小組(Web Hypertext Application Technology Working Group)的博客,里面一些文章能讓人受益匪淺。
HTML5醫生
一些關于html5語義及如何使用它們的文章,醫生會定時回答網友們的問題。
HTML5中國
一個真的能手把手教你6小時做一個HTML5坦克大戰游戲的網站,還有各類HTML5的資訊、溝通交流論壇等。
HTML5技術網
一個充滿干貨的網站!你想要的不想要的,這里全都有!
HTML5測試網站
HTMLDemos
測試HTML5標簽在各瀏覽器的兼容性,還能查看各種HTML5的標準Demo演示。
html5test
能為瀏覽器對HTML5的兼容性打分,可以知道你當前的瀏覽器對HTML5的支持情況如何,各種標簽和組件的支持情況。
當然,光看網站有的小伙伴會覺得沒有方向感,不妨結合教科書來個系統的學習。入門級必備兩本教材《Head first HTML&CSS》和《JavaScript DOM編程藝術》,看書再結合網站學習,相信不久你就會成為HTML5大神啦!
如果你學習HTML5技術不是出于興趣,而是出于某些“大家都懂的”原因,其實不必苦苦拿著教材鉆研,我們可以從能最快捷地解決問題出發。比如需要制作微信HTML5頁面的,可以用網上如易企秀、maka這類的免費平臺,如果是制作HTML5網站,不妨選擇建站寶盒這種自助建站工具,完全不涉及打碼,每一個互聯網人都能用它制作出炫酷多彩的網站。http://www.iisp.com/design/?s=yuqiuping
不積跬步,無以至千里。千里之行,始于足下。從現在開始,每天給自己20分鐘了解HTML5技術,你會發現其實編程也挺有趣的。
日微軟在官網終于放出了Chromium內核打造的新款Edge瀏覽器,感興趣的朋友可以“”進行下載。
此前,有關微軟將使用Chrome瀏覽器內核打造全新Edge瀏覽器的新聞就已鋪天蓋地,本次終于放出下載版可見微軟已經確認其能夠給大眾開放來使用了,這也就意味著離正式版已經不遠。根據外媒消息,新款Edge瀏覽器可能會隨Windows 10 20H1更新直接登陸Windows 10系統,并取代現有的Edge內核老款Edge瀏覽器。
自Windows 10系統發布以來,其市場占有率不斷攀升,已經達到了53%。但是Edge瀏覽器作為Windows 10系統默認瀏覽器,其在大多數時候扮演的角色是其它瀏覽器的下載工具,一旦用戶下載完自己習慣使用的瀏覽器,那么Edge瀏覽器的登場幾率就非常低了,這使得Edge瀏覽器的地位和處境非常尷尬。
基于Chromium內核打造的新款Edge瀏覽器能否扭轉這種局面呢?看過這篇之后,我想每個人心中都會有一個明確的答案。
·Chromium內核Edge瀏覽器簡介
微軟在官網下載頁面放出了新款Edge瀏覽器的三個版本:Beta、Dev和Canary,三者有何區別我們會在后面的瀏覽器信息部分進行詳細介紹。本次筆者下載了Canary版本,之后的文章里,我們將新款Edge瀏覽器統一稱為Edge Canary,但是要注意,這并不是新款Edge瀏覽器的真正命名。
首先來看看Edge Canary瀏覽器的界面,如下:
第一次打開Edge Canary
通過安裝包安裝好之后,Edge Canary會自動打開,并進入上圖所示界面。用戶可以在這里執行兩個操作:一是設置瀏覽器默認頁面風格;二是執行其它瀏覽器數據的導入,且導入速度非常快。
歡迎頁面右上角也可以隨時調整頁面風格
如果沒有在開始界面設置頁面風格也不用擔心,后續可以通過空白頁右上角的“小齒輪”圖標的下拉菜單來進行調整。微軟給出了三種默認風格,包括聚焦、啟示和信息,另外還可以根據自身喜好進行自定義,不過現在這個功能還不是太過完善,能夠設置的選項就是熱門網站、每日一圖(相當于瀏覽器的壁紙)和顯示提要三項。
“啟示”風格頁面
“信息”風格頁面
不同風格的默認界面所展示的信息不同,聚焦頁面沒有壁紙,背景為白色或黑色,中間為必應搜索框,下方為常用網站標簽;啟示風格與聚焦風格頁面內容一樣,只是多了每日一圖,而且必應搜索框和常用網站標簽上下分開;信息風格頁面多了MicroSoft資訊頁,可以看作是新聞聚合頁。
可以通過歡迎頁面了解瀏覽器特性
如果想要深入了解Edge Canary特性的話,可以通過瀏覽器的歡迎頁面查看各項特性演示。
與Chrome商店龐大的插件群相比,Edge Canary的插件數量總共128款
從擴展界面進入微軟插件商店
既然是基于Chrome瀏覽器內核打造,那么Edge Canary自然支持插件。目前微軟的插件商店已經上線,通過Edge Canary右上角的菜單欄“擴展”選項進入擴展界面,之后再點擊左上角的“從Microsoft Store獲取擴展”文字鏈來進入插件商店。
進入Chrome應用商店的話,中國用戶需要通過科學上網的方式來實現,微軟插件商店目前可以正常進入。不過與Chrome插件數量對比的話,微軟商店中的插件數量并不多,滿打滿算只有128款。不過我大概瀏覽了一遍,常用的插件都有,比如Adblock Plus、McAfee WebAdvisor等。另外,微軟插件商店的響應速度非常快,網絡質量極佳。
插件位置與Chrome一樣,都在右上角賬號左側
插件安裝好之后,會跟Chrome瀏覽器一樣出現在右上角賬戶名左側位置。
插件管理界面與Chrome不同
Chrome瀏覽器插件管理界面
不過插件管理界面與Chrome瀏覽器的布局不同,Edge Canary采用左右欄布局,Chrome采用上下布局,不過基本功能都一樣。
可以設置黑色皮膚
Edge Canary默認皮膚為淺色,可以通過設置選項調整為黑色,筆者個人更喜歡后者。
下載器頁面UI
下載器UI界面與Chrome相比也是大同小異。不過從實際體驗來看,Edge Canary下載器目前不如Chrome好用,同樣的軟件Edge Canary下載可能會出錯,但Chrome瀏覽器則可以跑滿網速。
從整個界面設計來看,Edge Canary就像是Chrome瀏覽器的翻版,整體布局、菜單選項、收藏夾模式等都與Chrome相差不大,一眼就能看出其與Chrome的關系。
不過Edge Canary在性能方面與Chrome是否也相差不大呢?下面我們進入測試環節來看看具體的結果究竟如何?
·測試說明
1.本次盡量找一些不涉及這五款瀏覽器的測試標準,像IE系的測試,谷歌系的測試,Mozilla系的測試能PASS就PSAA掉了。JetStream 2這樣的蘋果系測試與這些瀏覽器沒有什么交集,所以被引入了進來。
2.除了HTML5、ARES-6、JavaScript腳本、操作響應速度這幾項基準性能測試之外,我們還使用B站超級彈幕視頻:【炮姐/AMV】我永遠都會守護在你的身邊!(B站ID:av810872)進行了內存、CPU、GPU峰值占用情況的測試。
3.本次測試各瀏覽器均為2019年9月21日當期最新版本號,后續更新成績如有變動請按實際測試為準。
·測試項目與相關說明
JetStream 2:JavaScript腳本測試;
JetStream 2細致的JavaScript腳本測試
Speedometer:網頁操作響應速度測試;
Speedometer模擬操作響應速度測試
MotionMark:圖形渲染測試;
MotionMark的高負載圖形渲染測試
HTML5:HTML5兼容性綜合測試。
詳細的HTML5測試項目
·測試平臺硬件信息:
處理器:英特爾酷睿i7 8086K
內存:16GB×2 DDR4-3200MHz內存
硬盤:英特爾760P 1TB固態硬盤
顯卡:公版NVIDIA GeForce GTX 1070
操作系統:Windows 10 1903
·五款瀏覽器基本信息
本次測試主角是基于Chromium打造的新款Edge瀏覽器,采用了與Chrome瀏覽器相同的Webkit內核。新款瀏覽器像Chrome一樣提供了三種不同激進程度的版本,分別為Beta版,Dev版以及Canary(金絲雀)版,如下:
Beta、Dev、Canary三種通道
Canary版本最為激進,幾乎每天都會進行更新,且不會提供更新日志,因此有可能會遇到較為嚴重的BUG;
Dev版本功能激進,但可用性較好,對于普通用戶來說,如果想要嘗鮮,又不想太過保守,Dev版算是首選,當然動手能力強的可以選擇Canary版本;
Beta版自然是最為保守的版本了,一般來說基本相當于正式版,不會有大的BUG,比現有正式版會略微超前一點。
本次我們選擇了最為激進的Edge Canary版本進行測試,另外還選擇了Chrome、Edge、Opera、FireFox四款瀏覽器做參照。下面是這五款瀏覽器的基本信息:
5款瀏覽器基本信息一覽
·性能測試
接下來看看四項基準性能測試情況,具體如下:
5款瀏覽器基準性能測試
可以看到,基于Chromium打造的Edge Canary與Chrome瀏覽器各項性能相差不大,二者總分也極為相近。
此外,五款瀏覽器中,FireFox綜合性能最強,總分達到1409.057分;Opera瀏覽器在圖形性能方面吃了不少虧,總分基本與Chrome持平。
而一貫被用戶輕視的Edge內核Edge瀏覽器讓人大跌眼鏡,雖然操作響應速度表現極差,但其它三項測試表現極其不錯,總分甚至超過了Chrome,位列本次測試的第二名。
從測試也可以看出,其實Windows 10系統自帶的老款Edge瀏覽器在性能上并沒有明顯短板,甚至還比別家瀏覽器要更好一些,但是操作響應速度這種直接關系到用戶體驗的單項測試表現不佳,直接反映出用戶為什么不愿意用Edge瀏覽器的原因。
基準測試得分明確之后,再來看看內存、CPU、GPU占用情況。我們選擇了B站經典視頻《【炮姐/AMV】我永遠都會守護在你的身邊!》來進行測試,下圖顯示了該視頻峰值彈幕量,而其總彈幕量已經超過百萬。因此能夠非常明顯的影響到瀏覽器的內存占用情況。
峰值內存占用情況
以下是五款瀏覽器默認內存占用、峰值內存占用、峰值CPU百分比、峰值GPU百分比的測試情況匯總:
5款瀏覽器硬件占用情況對比
總體來說,Edge Canary表現與Chrome相差不大,但是峰值內存、CPU、GPU占用率都比Chrome要略高一些,同時比老款Edge瀏覽器要略低一些。
五款瀏覽器中,最吃內存的是FireFox,默認占用與峰值占用都明顯高于其它四款,所以內存小的話用起來會比較捉急。另外其對GPU加速的依賴度也較高。
Opera瀏覽器比較依賴GPU加速,峰值GPU占比達25.5%,另外Edge Canary也比較依賴GPU加速,峰值達到23.2%,
此外,新老Edge瀏覽器的最明顯不同就是在GPU加速方面,老款Edge瀏覽器不太依賴GPU,峰值占用率也僅為6.1%。
·Edge Canary使用感受
作為一個純粹的10年以上Chrome瀏覽器老用戶,我在打開Edge Canary的那一刻,就深刻感受到了其與Chrome瀏覽器之間的聯系。標簽頁、地址欄、收藏欄的布局一模一樣,只是在圖標的UI設計上略有不同。
本篇文章就是使用Edge Canary瀏覽器完成,雖然在一些細節方面與Chrome有一些細微差異,但總體就像是在使用Chrome瀏覽器一樣。另外雖然是Canary版本,但至少我下到的這一版本在使用過程中沒有出現任何BUG。在兼容性、頁面響應速度、視頻流媒體播放、網頁圖形渲染方面沒有感覺到卡頓。
就目前情況來看,Chromium內核打造的新款Edge瀏覽器完全可以在未來Windows的更新中取代掉現有的Edge內核Edge瀏覽器,在性能基本持平的情況下,Edge Canary對操作響應速度的提升非常大,足以帶給用戶優于老款Edge瀏覽器的使用體驗。
【ZOL客戶端下載】看最新科技資訊,APP市場搜索“中關村在線”,客戶端閱讀體驗更好。(7276250)
目前PC瀏覽器選擇眾多的情況下,筆者決定對于目前的一些產品進行一次對比性測試,從而來探尋目前誰才是最好的PC瀏覽器。對此,筆者選取了目前市場中用戶常用的四款瀏覽器產品的進行對比評測,它們分別為:谷歌Chrome瀏覽器、UC瀏覽器、獵豹安全瀏覽器、傲游云瀏覽器。所測試的版本均為這些公司官網中所提供的最新版本,其中Chrome瀏覽器為64位版,其它三款瀏覽器為32位版。
這次的測試中,筆者將會對這四款瀏覽器在用戶干擾情況、系統內存占用、HTML5性能、網頁渲染速度的情況分別展開針對性測試,每個測試項第一名將會獲得5分,第二名為3分,第三名2分,第四名為1分。最終四項分數相加,得分最高者就是目前PC瀏覽器中最好的那個。
▌用戶干擾情況測試
但凡有一定PC電腦使用經驗的用戶便會知道,由于Windows系統自身的開放性以及國內軟件廠商對于軟件設定上的無節制,用戶在使用的過程中很有可能遇到非自主選擇安裝、被軟件捆綁干擾的情況。所以,筆者在評測的第一項專門針對這一問題的進行了測試。
在瀏覽器的安裝界面中,Chrome、獵豹安全瀏覽器、UC瀏覽器除了提供了設置為默認瀏覽器的建議外,均未向用戶進行其他捆綁應用的陷阱性安裝。不過,獵豹瀏覽器官網中會在下載頁面中提供獵豹+金山毒霸套裝的下載推薦。
在安裝過程中最會對用戶產生干擾的是傲游云瀏覽器,它在安裝界面環節就默認勾選了名為“驅動人生”的軟件的安裝項,而這一軟件與瀏覽器本身的關聯性微乎其微。安裝完成后,“驅動人生”軟件的快捷方式也會隨著傲游云瀏覽器一并添加到用戶的桌面當中來。這無疑間接影響了用戶在安裝軟件時的心情,對用戶的軟件安裝進行了引導,同時還占用了用戶電腦的空間。另外,傲游云瀏覽器還會在用戶瀏覽的底欄中加入哈哈MX的滾動鏈接,對于一般用戶而言,即便對其推送的內容不感興趣,多數也只能默許接受。
筆者還發現,獵豹瀏覽器在使用的過程中存在著無休止提示用戶將其設置為系統默認瀏覽器的問題。如上圖所示,無論用戶是點擊取消還是關閉的“x”,用戶在重新進入獵豹瀏覽器的后在瀏覽器界面中,仍會無休止的出現這一提示選項。這樣的做法干擾了用戶在不同瀏覽器中的選擇權,并且在無形中霸占了用戶的屏幕。
▌用戶干擾情況測試總結:
Chorme及UC無疑是本項測試中最為用戶著想的瀏覽器,其次則是不停提示你選它為“正宮”的獵豹安全瀏覽器,之后是存在捆綁安裝嫌疑的傲游云瀏覽器。所以本項測試中,Chrome與UC瀏覽器均獲得5分,獵豹安全瀏覽器獲得2分,傲游云瀏覽器獲得1分。
▌系統內存占用測試
本次測試的四款產品中,最新的64位Chrome瀏覽器的發布一大好處就是可以讓目前已經普及的64位系統可以更省內存的來運行它,UC瀏覽器2.0中也表示自己搭載的最新M35內核可以有效降低CPU運轉負荷,完美釋放硬件潛能。獵豹瀏覽器也在更新日志中提到,最新版本中新增內存智能優化,物理內存使用最多降低90%。那么,這些產品的內存占用率究竟如何呢?
筆者將所有瀏覽器均保持在開啟后的默認主界面狀態中,通過Windows8系統中的任務管理器中的監測數據不難發現,盡管Chrome已經升級為了與系統相符的64版,但依舊占用了89.4MB的系統內存。同樣在更新日志中標明新增內存智能優化的獵豹瀏覽器的內存占用也高達了66.1MB。UC瀏覽器占用內存為33.3MB,傲游為22.44MB。
從上面的對比圖表中更能清晰的發現,Chrome和獵豹安全瀏覽器在系統內存占用上劣勢明顯,Chrome內存占用約為UC瀏覽器的3倍、傲游云瀏覽器的4倍之多。獵豹安全瀏覽器的內存占用約為UC瀏覽器的2倍、傲游云瀏覽器的3倍。而更大的內存占用無疑將會影響電腦的功耗,從而影響筆記本電腦在使用電池情況下的續航時間,近日有國外博主在提供筆記本續航秘籍時就建議用戶盡量不要使用Chrome瀏覽器,而通過本次測試也再次驗證了,在筆記本外出續航狀態需要使用瀏覽器時,Chrome、獵豹安全瀏覽器并不是很好的選擇。
▌系統內存占用測試總結:
本項測試中傲游云瀏覽器明顯表現最佳,比它稍微占用的多一些的為UC瀏覽器。而獵豹安全瀏覽器和Chrome瀏覽器明顯表現不佳。所以本項測試中,傲游云瀏覽器5分、UC瀏覽器3分、獵豹安全瀏覽器2分、Chrome瀏覽器1分。
▌HTML5性能測試
HTML5代表了未來的一大趨勢,大量IT巨頭均長期關注了這一技術,谷歌Chrome更是專門推出ChromeOS的操作系統來押注未來網頁技術的發展將會直接影響到電腦操作系統的形態。本項中也專門針對這一能力對四款瀏覽器進行了測試。
從HTML5test網站的跑分來看,盡管Chrome瀏覽器背后的谷歌稱的上是這方面的主導者,但是它的跑分成績卻處在了第二名,落后于傲游云瀏覽器測得的515分。UC瀏覽器的跑分處在第三名的位置上,得分為507分。獵豹安全瀏覽器相比較于這三者而言表現最不佳,為505分。
不過,筆者還對這四款瀏覽器在運行HTML5應用時的實際體驗進行了測試,可能由于這四款產品的得分均達到了500以上,所以在網頁應用運行時的差別很難感受的到。無論是運行HTML5的3D建筑應用演示案例,還是使用像FindUI這樣的在線產品設計應用時,四款瀏覽器在相應速度、使用流暢性上并無區別。
▌HTML5性能測試總結:
盡管四款瀏覽器在跑分上有細微差別,但在實體體驗中的差別幾乎為零。不過,我們還是要依據最終得分來排出名次,所以本項測試中的最終得分為,傲游云瀏覽器獲得了5分,Chrome瀏覽器3分,UC瀏覽器2分,獵豹安全瀏覽器1分。
▌網頁渲染速度測試:
說到什么瀏覽器最快,很多人會想到谷歌的Chrome,畢竟這款瀏覽器一直以“快”字作為主打,無論是其首發廣告,還是在日后的相關硬件產品的宣傳中,都在潛移默化的告訴用戶自己才是最快的產品。而真正的測試結果又如何呢?筆者在本項測試中將四款瀏覽器在相同網速下通過專用測速網站http://nontroppo.org/timer/中進行測試,最終得到打開完整的網頁所用的平均速度。
從最終的測試成績中可以看出,Chrome瀏覽器在本次的測試中非但不是最快的,反而還是最慢的。當其他瀏覽器的速度均達到了300kb/s以上的水平時,Chrome僅為288kb/s,明顯落后于其他產品。UC瀏覽器和獵豹安全瀏覽器還均達到了350kb/s以上的水平,UC瀏覽器的369kb/s的平均速度更是明顯領先于其他產品。傲游云瀏覽器的表現則中規中矩,平均速度為320kb/s。
▌網頁渲染速度測試總結:
相同網速和網頁的情況下,第一名UC瀏覽器加載總用時為1508ms,最后一名Chrome則為1930ms。獵豹安全瀏覽器和傲游瀏覽器分別為1590ms與1740ms。本項測試中,第一名UC瀏覽器獲得5分,獵豹安全瀏覽器為3分,傲游云瀏覽器2分,Chrome瀏覽器僅為1分。
▌總結:
綜合本次涉及的用戶干擾情況、系統內存占用、HTML5性能、網頁渲染速度四項測試中的綜合得分來看,Chrome瀏覽器10分、UC瀏覽器15分、獵豹安全瀏覽器8分、傲游云瀏覽器13分。
可見,UC瀏覽器無疑是本次瀏覽器綜合測試中佼佼者,它在使用中幾乎無國內軟件常見的用戶干擾行為,同時還提供了最快的網頁渲染速度,并且還有著不錯的系統內存優化能力以及HTML5性能。
文/魏德齡
關注IT耳朵微信號erduomi以更全面的視角來觀察互聯網和科技
*請認真填寫需求信息,我們會在24小時內與您取得聯系。