↑TOP

【安桌4.0.4版】關於手機版的 Flash 及 HTML5 到底有什麼不同呢?

無麵(wwe98765) 一般網友
發文: 151 經驗: 1,279
發表於 2012-07-01 10:32
修修臉說:
蘋果有本事就自己去寫出可以支援Flash物件的軟體!什麼叫做不跟別人一樣爛,所以... 恕刪
好吧~我只好請維基大大出來處理 [危機] 了 (以下將大量使用維基資料)
首先是FLASH  (紅字代表重點)
FLASH說明連結:   http://zh.wikipedia.org/wiki/Adobe_Flash 
Adobe Flash,前稱Macromedia Flash,簡稱Flash,前身FutureSplash,既指Adobe Flash Professional多媒體創作程序,也指Adobe Flash Player。自從Macromedia公司於2005年12月3日Adobe公司收購,Flash也就成為了Adobe旗下的軟體。2011年11月9日,Adobe 公司宣布停止開發個人電腦平台以外的Flash,而專注於開發非專利標示語言HTML5。  
同時說明有批評這一欄
  • Flash cookies
  • 浪費電腦資源
    • 一些網頁上的Flash要使用高性能的電腦才能滿足其需求
    • Flash的影音自10.1版開始已可利用電腦上的硬體加速。
因此多數網路瀏覽器都自帶或者可以加裝阻擋Flash的功能組件。
  • Unicode字集的支持不完整。
  • 在設計不良的Flash應用程式裡,常發生記憶體洩漏記憶體違規存取。由於Flash的RunTime並未完整的攔截這些異常代碼,因此常常會導致瀏覽器的進程崩潰。

在文中可以看到FLASH並沒有其他家廠商的幫助或協助開發
代表這FLASH是Adobe 自己一手開發的
而其他廠商並沒有修改其原始碼的權限與能力 (因為他們沒有授權)
只能依賴 Adobe 所開發的支援軟體與更新
那麼~賈伯斯的個性基本上絕對沒辦法妥協
(這樣代表蘋果被 Adobe 牽制 而且flash還很浪費資源....)
因此產生出html5 
html5說明連結 :   http://zh.wikipedia.org/wiki/HTML5 
HTML5是HTML下一個主要的修訂版本,現在仍處於發展階段。目標是取代1999年所製定的HTML 4.01和XHTML 1.0 標準,以期能在網際網路應用迅速發展的時候,使網路標準達到符合當代的網路需求。廣義論及HTML5時,實際指的是包括HTML、CSSJavaScript在內的一套技術組合。它希望能夠減少瀏覽器對於需要外掛程式豐富性網路應用服務(plug-in-based rich internet application,RIA),如Adobe FlashMicrosoftSilverlight,與Oracle JavaFX的需求,並且提供更多能有效增強網路應用的標準集。 
HTML 5草案的前身名為Web Applications 1.0,是在2004年WHATWG提出,再於2007年W3C接納,並成立了新的HTML工作團隊。在2008年1月22日,第一份正式草案發布。[3]WHATWG表示該規範是目前仍在進行的工作,仍須多年的努力。[4]目前FirefoxGoogle ChromeOperaSafari(版本4以上)、Internet Explorer 9已支持HTML5技術。 

除了原先的DOM介面,HTML5增加了更多樣化的API[1]

  • 即時二維繪圖
    • Canvas API:有關動態產出與渲染圖形、圖表、圖像和動畫的API。
  • 定時媒體播放
    • HTML5 音頻與視頻:HTML5裡新增的元素,它們為開發者提供了一套通用的、整合的、腳本式的處理音頻與視頻的API,而無需安裝任何外掛程式。
  • 離線存儲資料庫(離線網路應用程序)[12]
  • 編輯
  • 拖放
  • 跨文檔通信[13]
  • 通訊/網路
    • Communication APIs:構建實時和跨源(cross-origin)通訊的兩大基礎: 跨文檔通訊(Cross Document Messaging)與 XMLHttpRequest Level 2。
  • 瀏覽歷史管理
  • MIME和協議處理程序時表頭登記
  • 微數據
在這我附加一下    有關 WHATWG <<
這是網頁超文本技術工作小組英語Web Hypertext Application Technology Working Group,縮寫為WHATWG),是一個以推動網路 HTML 5 標準為目的而成立的組織。在2004年,由OperaMozilla基金會蘋果這些瀏覽器廠商組成。

因此可以了解到~如果這研發成功
就可以完全擺脫flash的缺點並且完全取代FLASH 
因為開發廠商都是知名的製作過瀏覽器的廠商
都擁有開發的原始碼~並且擁有修改的技術
而且也不需要再外加任何外掛程式
這對瀏覽器來說就是最大的好處了

修修臉(fitbtm6810) 一般網友
發文: 9,149 經驗: 20,028
發表於 2012-07-01 11:21
無麵說:
好吧~我只好請維基大大出來處理 [危機] 了 (以下將大量使用維基資料)首先是F... 恕刪

其實本篇的重點真的很簡單,大家都說的太仔細,導致真正的問題沒提出來!
因為我沒有使用蘋果的手機,但就我以前得知,利用蘋果手機連上網頁時,動畫部份都無法顯示,
聽說就是因為蘋果手機瀏覽器沒有支援 Flash 所致,今天大家想要的只是能用手機看到完整的網頁而已!
而蘋果手機卻因為不屑 Flash 而無法實現,這就是蘋果最大的問題!

再來,我看到了一些討論,說明 HTML5 比 Flash 好,這不管是真是假,但我們目前所看到的網頁,
應該都還是以 Flash 居多吧(這我不知,也許全是 Flash ),那如果大家想要用手機看到完整網頁,
那勢必還是得要依賴著支援 Flash 的瀏覽器吧!(因為支援 HTML5 物件的瀏覽器並不能顯示 Flash 的物件)
那到底是 Flash 是有多爛,至少現在還是以它為主要吧!等到 HTML5 普及後,再來使用它也不遲吧!
希望大家都可以很幸福的使用自己喜歡的手機喔^^ BY 修修臉
怪鬼~(weiweitw) 一般網友
發文: 517 經驗: 4,938
發表於 2012-07-01 11:53 ,最後編輯於 2012-07-01 12:25
無麵說:
好吧~我只好請維基大大出來處理 [危機] 了 (以下將大量使用維基資料)首先是F... 恕刪
個人看法有點不同

其實 HTML5 的規範並不是要去取代 Flash 之類的東西
而是要取代已經用了十幾年的 HTML4.01XHTML 1.0 (當然並行的就是 XHTML2) 規範
HTML5 規範是由 W3C 所制定的
而你提到的 WHATWG 目的是要去發展實現 HTML5 規範中的技術
當然會需要這麼作的原因就是例如影音檔、影片、互動遊戲這些東西都已經是網頁上的常態了
但卻不在舊的網頁規範中 而需要去應用大量的外掛插件
這樣實在太落伍了 於是就必須發展新規範來把這些已經是常態的東西加進去
至於像 Flash 這樣的東西並不會被取代
因為 HTML5 仍會保留 像 object 元件這樣的東西 好讓規範以外的東西可以放到網頁上
因為天曉得未來還會發展出什麼樣的網頁技術 Flash 又能發展出什麼樣的新東西呢?
另外就是像一些平常人比較少用 但卻有需要放到網頁上的東西 也可以透過插件的方式放上去
例如專業工程製圖網站可能會想把 AutoCAD 製作的模型放到網頁上讓客戶參觀
但這又不是大家都用得到的東西
於是就可以利用像插件這樣的解決方案讓需要的人才去利用
而且你的瀏覽器可以查看 plugins 的話 (可以試著在網址列輸入 about:plugins)
就可以看見裡頭有一堆的 plugins
例如我的瀏覽器除了 Shockwave Flash 外 還有 QuickTime Plug-in、Silverlight Plug-In、iTunes Application Detector、Adobe Acrobat、Java(TM) Platform SE 6 U31、RealJukebox NS Plugin、RealNetworks(tm) Chrome Background Extension Plug-In (32-bit)、RealPlayer(tm) HTML5VideoShim Plug-In (32-bit)、Yahoo Application State Plugin 等等 一堆
HTML5 的目的當然可以取代掉大部分的 plugins 但應該不是全部
某些比較特殊用途的有可能會被保留下來

以上供參考
2023-03-07 SONY Xperia 5 III + Walkman NW-A306 的新生活開始!
怪鬼~(weiweitw) 一般網友
發文: 517 經驗: 4,938
發表於 2012-07-01 12:14
修修臉說:
其實本篇的重點真的很簡單,大家都說的太仔細,導致真正的問題沒提出來!因為我沒有使... 恕刪
基本觀念沒搞懂 說再多也是廢話

今天你的 Arc 支援 Flash 你很爽
所以你認為它應該什麼 Flash 網頁都能載
然後你拿它去開 Facebook 的遊戲想要玩
結果是載了半天跑也跑不動 還導致當機
你會不會很不爽想摔機?
Apple 為什麼要讓這種事發生在它的 iPhone 或 iPad 上?
也許你說你又不玩臉書遊戲 這不關你屁事 問題是別人想玩阿
就有臉書的 Flash 遊戲有辦法做到 我4核心3.2GHz主頻 8GB DDRIII RAM 的桌上型電腦都跑不太動了
手機要跑得動它? 難!
或許你還沒遇到過
但不要說哪天你遇到了 把手機摔爛了 還要怪東怪西的
人家已經在這邊跟你解釋得很清楚了

所以基本觀念沒搞懂 說再多也是廢話表情 #7
本人樂於分享我知道的東西 但沒興趣嘴砲表情 #8
2023-03-07 SONY Xperia 5 III + Walkman NW-A306 的新生活開始!
修修臉(fitbtm6810) 一般網友
發文: 9,149 經驗: 20,028
發表於 2012-07-01 18:12 ,最後編輯於 2012-07-01 18:13
怪鬼~說:
基本觀念沒搞懂 說再多也是廢話今天你的 Arc 支援 Flash 你很爽所以你認... 恕刪

怪鬼大大好兇喔^^
其實不就是每個人的需求不同吧了!
蘋果為了想讓手機遊戲或其它有更好的執行效能,而去除了它,那是它的選擇!
而我只想要完整性的東西,上網頁有東西無法顯示,我就是覺得不完美,總是缺了那麼一點東西!
就像ARC的內建播放器無循環播放功能,我就是覺它是個bug,大家都說去市集下載好的播放器就好!
但就我個人想法,東西就是要給完整的,不然就不要給,給個有缺點的東西,到底為什麼?
當然這只是我個人個性問題,所以當我知道蘋果居然什麼音樂等等都要用它的軟體來做傳輸,我就一個不爽,為什麼我就是要用它的東西,別人直接插就能用,當然蘋果有它的道理,聽說會使用它的軟體來傳輸會較穩定,但我就是不愛,我喜歡便利性,大眾化,所以我不用蘋果!
以上,都是我個人自己喜好問題,當然也不是在說誰好或不好的問題,就是個人不愛!
Flash是不是效能不好,是不是會拖誇手機速度,但目前也只有它能顯示完整網頁,所以我是覺得應該要讓Flash去做改進,或有新的技術加以取代,但還沒到那時,想要完整性的人,只有下載一途了吧!
但使用蘋果手機呢?它是根本不讓你用,這就是大問題吧!
希望大家都可以很幸福的使用自己喜歡的手機喔^^ BY 修修臉
怪鬼~(weiweitw) 一般網友
發文: 517 經驗: 4,938
發表於 2012-07-01 20:10 ,最後編輯於 2012-07-03 07:12
修修臉說:
怪鬼大大好兇喔^^其實不就是每個人的需求不同吧了!蘋果為了想讓手機遊戲或其它有更... 恕刪
知道是這樣就好啦
至於有 Flash 就能顯示完整網頁? 老話一句 重閱前文
Android 手機上的瀏覽器 沒有一支可以顯示 Java 網頁的 (跟爪哇人無關)
那是因為併購掉 Sun(昇陽) 公司的 Oracle(甲骨文) 公司 不削支援 Android
而且還打算告 Google 的 Android 侵權 這是為什麼我也不清楚
在 Linux 上支援 Java 在同為 Linux 一支的 Android 就不支援 這我也看得很模糊
但 Java 在網頁上的應用已經有點退流行了 就連很多人都不知道有 Java 這東西 所以好像沒有也沒差太多

換個方式說
其實嚴格講起來 像 Flash 這類的東西並不能算是網頁的一部分
至少從規範來說是如此
因為它們都是利用 像 object 元件插入的額外物件 屬於不在網頁標準規範中的物件
HTML4.01 網頁標準規範包含了文字、段落、表格、圖片等
所以就這樣來看 並不是 iPhone 沒有顯示完整網頁
反而是你的 Arc 顯示了多餘的東西

至於 Apple 它主要是賣它的品牌
會比較在意所謂的品牌使用者經驗
因此它要畢免一些購買它產品的使用者有太多的負面經驗 以免影響到品牌信心
所以他們當然會這麼作
雖然我是沒有用 iPhone
畢竟選擇手機 我會比較注重實用性 品牌是其次選項
但我對 MacBook 也有點興趣玩玩看
雖然實用度可能不如一般筆電
不過也想看看這品牌的產品能弄出什麼特別的東西

======(間隔)======

既然談到了 HTML5 的支援度
就來看看手機上瀏覽器的 HTML5 支援度

首先來看看我的 Xperia ray 內建瀏覽器的支援度
【安桌4.0.4版】關於手機版的 Flash 及 HTML5 到底有什麼不同呢?
Xperia ray 內建瀏覽器的支援度295分 還算可以 總分是500分

再來看看我常用的 Opera Mobile 瀏覽器
【安桌4.0.4版】關於手機版的 Flash 及 HTML5 到底有什麼不同呢?
得到369分 比 Xperia ray 內建瀏覽器好很多呢!

再來看看不久前推出的 Google Chrome for Android 瀏覽器
【安桌4.0.4版】關於手機版的 Flash 及 HTML5 到底有什麼不同呢?
也得到了369分 跟 Opera Mobile 同分
不過目前這個瀏覽器還不支援 plugin 也就是說沒辦法執行 Flash

以上供大家參考
想知道你的瀏覽器 HTML5 支援度多少分嗎?
可以到 HTML5 test http://html5test.com/ 網站測試一下 桌面或手機都可以

======(以下空白)======
2023-03-07 SONY Xperia 5 III + Walkman NW-A306 的新生活開始!

ePrice留言

訪客
 通知發文者有新的回覆訊息