DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML5詳解 >> HTML5 - 越來越明顯的弊端
HTML5 - 越來越明顯的弊端
編輯:HTML5詳解     
首先我要申明一點對於任何一門技術 我都不抱任何意見。。我希望互聯網技術能快速發展我更希望全世界都只用一個最標准的浏覽器但事實是不可能。。我並不想拿Flash與Html5來炒作什麼。。一直以來的這些蹩腳新聞已經夠煩了。。
首先我想說明一點喬老大的話喬老大說Adobe閉塞。。這個我想明眼人自己都會分清紅皂白我沒必要再多扯了。。我想說的是 是的 喬老大 你沒錯 Adobe Flash是閉塞。。但它比起Apple來說 簡直就是完全開源的。。雖然我用著iPhone 甚至寫這篇博文的時候都用的MBP 正是因為我用了Apple產品 我喜歡用Apple產品 所以對其有一定了解 所以才說這些蘋果所有環境都是不對外開源的 喬老大擔當了一個進入他們產品的技術的質量檢驗官所有他覺得可以的技術就可以很順利的進入他們的產品但事實是 這些產品基本上都是他們自己的 或者甚於他們的技術所開發的而今天的Apple 是否因為它的完全閉塞而怎樣?沒有 而且更火了這有其必然之處。。喬老大是關鍵因素 他老人家眼光更犀利 更獨特。。由他掌握的事物 並且出自他手的產物都盡善盡美 讓人家感覺眼前一亮我希望是一直讓人們眼前一亮但是對於Flash 他同樣由Adobe掌握著說它開源吧 它只開了一部分其它大多由Adobe去維護 通過encosystem裡的一些聲音來修正ActionScript的一些需要與不需要的內容。。而Flash發展到現在 也很火。。再重新往回看。。全世界提倡開源 意為完全的開放  諸如Java Chrome android 等等等等的開源產品其中以google開源產品最為繁多也最為及時 個人觀點而眾多開源產品 都有其維護者 Java 由Oracle維護著 Chrome與android由google維護著如果撇開開源這一概念不說讓我們對比一起Apple產品與其它產品的區別。。首先 他們都由世界級的技術團隊或者企業維護著區別在於 一方開源 一方閉塞開源 所有想對其貢獻自己一份力的人都可以去“完善”它而對目前一些大型開源項目 甚至產品來說 完善這麼一個龐大的源代碼不是一個人所能為之的那些維護這些開源產品的團隊或企業他們扮演的角色其實跟其它普通技術開發人員一樣在這個開源項目中 他們只是一個代碼完善者只是他們有更強大的技術團隊 更多的精力完全投入到此項目中而一個開源項目 說是開源的 源代碼開放於全世界技術人員  但真正的完善與更新 仍然是來自於這些維護這個項目的企業或者團隊因為他們對於他們自己的開源產品更深入了解這其中優良或缺一位此局外的開發人員 最多去深入了解它的內部源代碼或拿其開發框架以貢獻給全世界。。但在技術層面來講開發人員技術有好或差 今天我也可以寫一套東西出來開源但是 性能也好 優化也好 都不見得是最好的。。可能其它人寫出相同的卻比你的要好上千萬倍就好比Java這麼一個歷史悠久的開源項目至今為止有無數的框架但真正有多少框架被眾多開發人員所利用?更多的在這些競爭中都淘汰了。。而對於如此悠久的Java 可以有眾多開發人員去深入研究 而對於一門新興技術這都將是個未知數所以 我個人觀點是 一門技術也好 產品也好 面對開源 必定是此產品十分成熟後的舉動其中包括成熟的API 成熟的用戶群 成熟的開發群 等等而在其未成熟之前 開源 可能很糟糕。。。我列舉以下兩個產品作對比 Android iPhone 首先說iPhone吧 功能很強大 應用非常多 有非常好的一個商業運作模式 iTunes讓它的一切操作非常簡單 在當下如此火的一款手機中 所有應用企業都在為其開發他們自己的iPhone Version的產品而Apple向來的經典設計 讓人們對他一見鐘情 Android 後起之秀 google拿他出來就開源了 所以很多手機生產商都拿來作為自己手機的運行平台非常強大 以至於一面市 其人氣狂飙。。但由於其商業運作模式不同  其軟件商店由於雜貨店 什麼應用都有 有好有差數不勝數量是多 但質卻一直上不去對比其與iTunes 開源好嗎?好!開源最直接 最現實的就是 它 免費!所有企業都喜歡免費的產品 這意味著他們的產品可以降低更多的成本 以獲得更多的利潤對比這兩者 從技術上講 都無可挑剔因為它們背後的維護團隊非常之強大而對於市場 Android明顯不及iPhone 未來 android可以很輕松的占據大半江山 但iPhone 仍會以它的經典立於不敗由於開源 意味著任何人都可以加入這個項目的開發而其中就會產品好與差的區別但是這些好與差都不會被拒之門外 對於開發者 很開心的去開發了這樣的應用 並通過此平台推廣於用戶對於用戶 他們不知道開源與不開源到底為何物。。他們只知道 這個產品好用與否 這個環境干淨與否如果讓用戶感覺到這樣的產品存在問題 他們可能就會選擇其他更好的而Apple充當的就是這樣的一個角色他們嚴格的把關進入他們app store裡的應用讓人感覺 他很閉塞 他不開源 不開放其中的權限但是apple向來給我的感覺是 他們始終以用戶為中心更甚者 他們瘋狂的以自己完美的產品為中心而這兩點 都會瘋狂的吸引用戶去靠攏它而對於 以產品為中心 來吸引用戶 有一定的難度因為這是建立在用戶的信任基礎上的。。但一旦贏得了用戶的信任 以產品為中心來吸引用戶 會比以用戶為中心來吸引用戶 要來的強大的多而且更加主動 占據了主導地位 真正的讓用戶跟著你走也就是為何今天的Apple到了能呼風喚雨的地步市場有了用戶才有存在的價值沒有用戶 任何技術都是空談與其如此被動的去求用詞來使用自己的產品 何不卯足了勁讓自己的產品更加完善 讓用戶自己找上門來 如此來的更有主動權
而對於此立場的Apple 他完全可以讓現今互聯網進行一次徹頭徹尾的洗牌。。就好比 他提倡HTML5 拒絕Flash 其原因為Flash是一個插件雖然Apple如此成功的抓住了用戶的心 但是我仍希望各位能清醒的對待這一切。。 Adobe開發Flash的初衷 是為了讓這個因為各大browser以及OS造成的如此混亂的互聯網與操作系統能變得純淨一些在某種角度上講 它與HTML根本是扮演著不同的角色 HTML是大房 而Flash只是二房 它做的事情永遠是HTML做不到的事情 HTML4的時候是這樣 HTML5呢?也有其做不到的地方 而Flash要做的 就是這些就好像犯法者永遠都在鑽法律的漏洞一樣。。比喻可能不是很恰當 但道理完全相同不說各大浏覽器拿各種操作系統來說 世界上有數不勝數的操作系統有些我連名字都不知道像Unix Linux FreeBSD Mac OS X Windows Ubuntu 等等等等的操作系統這些操作系統 除了Windows外 某種意義上來說 他們都是相同的都源自於一個鼻祖但他們相同嗎?答案是否定的!他們由不同的開發商開發都加入了他們自己認為他們產品應該有的東西使得他們與其它產品之間產生了差異 而此時 對於軟件開發商來講勢必要針對各種流行的操作系統 各自開發一個版本這對於這些開發商來講是非常頭痛的一件事情而Adobe正在做的 也包括了統一這些其中的差異。。再回到browser 對於用戶來講 最經常使用的便是操作系統其次就是浏覽器他們上網浏覽全要借助於它就好像操作系統一樣 每個開發商都有自己的特色 浏覽器何嘗不是?不說IE9以前的版本就拿IE9 Firefox 3.6 Chrome Safari 他們雖然都自稱非常遵循HTML5標准  但這個標准 只是他們自己的理解 他們自認為的標准而事實是需要在標准的基礎上統一大家的標准 HTML5在各個浏覽器上實現方式都不同  技術是好 但性質與HTML4有何區別?而HTML5的功能更強大 這也面臨著更混亂的局面 www.apple.com/html5 試著拿到Chrome或者Firefox中看一看?它只會提示你下載Safari  這是標准? W3C不是某一家公司的 而是這個互聯網的。。而對於一門技術來講其實Adobe與Apple立場一樣他們控制著技術與產品的進入同時他們也保證了他們的運行環境盡可能的完善。。而Adobe很明確知道開源的好處正慢慢的試著向開源發展 但很明顯 它只是做了一些無關痛癢的小動作以示它開源了 但Apple 完全沒有卻指著別的人鼻子罵人家不開放。。所以在我看來。。 Html5會顛覆現在的browser技術但是 它會念網頁設計更加痛苦而Flash Player 它會繼續做Html做不到的事並且讓開發browser應用的開發者更輕松
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved