iPhone不支援Flash的原因,不是耗電量與執行效率,這都是可以改善的。
也不是怕影響app store的生意這麼簡單。
在Steve Jobs的公開信中,有幾點技術問題是藉口沒錯。
一開始就提過去的歷史(adobe被apple養大....),而adobe壯大之後,
在程式的開發優化上獨厚市場最大的PC,對於MAC版的開發永遠是最慢的有空再開發,
商業利益考量adobe當然要優先開發市場最大的平台,所以MAC使用者常常都要等待,
在MAC平台的Flash效能比Windows平台慢而吃資源現在還是沒啥進步。
apple養了一堆軟體工程師,有沒有辦法改善MAC執行Flash的效率?
沒辦法!Flash是adobe獨門技術,adobe說有空再幫你MAC版Flash player優化,
apple你就是只能乖乖等!MAC是小眾市場也只能這樣了。
現在智慧手機市場iPhone崛起,adobe改成要來開發市佔率熱門的iPhone Flash Player,
apple因為過去的歷史經驗,早就不相信adobe這個牆頭草了,如果一個產品在某些功能
被另外一家公司掌控,只會被掐著脖子走。
不然有一天若是有這樣的場景
---------------------------------------------------------------------------------------------------
A拿著Android手機說:你看這個網站有個Flash Game很好玩喔!
B拿著iPhone很高興的說:我也連上去玩看看,靠!怎麼跑起來這麼頓。
A一邊高興的玩著Game:你那隻iPhone不是新買的,怎麼那麼爛啦!
此時adobe網頁上寫著:
Android 版 Flash Player 11 更多功能執行更流暢,請點下方連結下載。
iPhone版 Flash Player 11 近期即將推出,敬請期待。
某天另外一個場景
---------------------------------------------------------------------------------------------------
Apple發表會上,Jobs很高興的發表iPhone OS 5.0 現在獨家支援XX新功能,
即日起提供新版SDK供開發人員開發新功能。
某個軟體工程師: "哇!這個新功能用在我的軟體不錯,馬上來改版"
打開Flash跨平台開發工具,咦!還沒有支援這個新功能的SDK,
去adobe網頁看看有沒有更新版。
此時adobe網頁上寫著:
Flash跨平台開發工具 CS8,即將支援iPhone新SDK XX功能,
近期即將推出,敬請期待。
A拿著Window Phone 7說:聽說iPhone現在支援XX功能了喔!
B拿著iPhone高興的說:對啊!聽說XX功能蠻酷的。
A拿著Window Phone 7說:借我玩看看。這軟體操作方式跟我Phone7上的版本都一樣啊!
B拿著iPhone尷尬的說:不知道耶!可能還要等作者發佈更新版。
此時軟體作者正盯著adobe的網頁發呆:靠!支援iphone xx功能的Flash開發工具哪時才要發佈啦!
iPhone 熱門的時候,adobe還會熱心的要幫iPhone開發,一旦有新的平台崛起,adobe勢將再度離去。
你可以有兩個選擇,各位看倌你若是Jobs的位置,你會選哪個?
(1)
讓adobe控制iPhone網頁執行Flash的效率,控制部分使用Flash開發工具的工程師開發進度與能力。
若adobe開發的慢,iPhone的執行表現甚至會遜於其他競爭對手的手機。
apple你就乖乖的聽adobe操弄吧!
(2)
推翻Flash,雖然HTML5還不成熟,但是對HTML5的支援開發可以自己掌控自己產品的成敗。
而HTML5不是獨佔技術,Microsoft、Google、Apple各自去開發改善自己平台HTML5的執行效能,
大家來比軟體開發能力吧!我對自己公司的開發能力有信心。
關閉廣告



樓主分析得很有道理,小弟有許多都沒想到,而只是單純從漏洞及效能上看待 Flash 不被 Apple 所接受
的確,與其被 adobe 決定生死,不如一開始就捨棄它,改用 HTML5 解決目前的問題。
在 Youtube 上,我已經體會到 HTML5 優於 Flash 的好處了,不但畫質優,而且效能也不錯
不像一般網頁上的 Flash 廣告,動不動讓 CPU Loading 直接滿載
我知道,HTML5 只是語法,看 Youtube 其實還是靠瀏覽器內建的解碼器去運作,才能播放影片
但 Flash 就真的差很多,雖然我不知道它是怎麼個運作模式,不過,可以發現,只要用到它的環境,總會遇到不順的問題
對於 Flash 的效能不彰,我已經深惡痛絕,所以,Apple 拒用 Flash,正好修理一下 adobe
若能帶動 HTML5 加速成熟,那就更妙了,最好將來大家都改用 HTML5,捨棄 Flash
畢竟,程式這東西應該走正規路徑,把問題逐一解決,而不是將問題蓋住,而 Flash 與 IE 的做法,都屬於將問題蓋住
蓋住問題,好處是隨時都可以執行,就算有 bug,但至少還可以用,但後遺症就是造就目前的環境~漏洞一堆、效能不彰、除錯不易
PS:別說我的電腦爛,我用的是 Acer Aspire 8935G,正版 Windows7 旗艦版,很乾淨的系統,沒什麼狗屁優化的鬼垃圾,效能是沒問題的,連 H.264 720P 軟解都跑得順,效能絕對是有一定水準的。
有jb的去下載一個免費的軟體叫cloud browse 這是app store有上架過的雲端瀏覽器,但被強制下架. 一天不到
如果遊戲都變成html 5 可跑, apple還是有辦法讓html5不支援
更何況不止flash..另外一個可以跑game的java也不支援
cloud browse可跑flash game


程式該發者在往站寫為了提供現有使用者更好的服務所以下架,但是在討論區中也是抱怨apple 威脅連連 唉..
因為cloud browse等於打了apple一巴掌
別被apple 的謊言蒙蔽了, flash雖然不是很好,但也沒差到apple說的. 一切都是apple想壟斷市場的陰謀..
翻翻apple的財報,可以知道大部分的新收入其實都是app store來的....
純HTML5動作類和探索類遊戲。 動態複雜度和互動流暢度比得上超任瑪莉歐,農場那種半動態的業餘水準小遊戲根本是小事(就動畫表現和互動實感來說啦。農場大紅的原因當然不是因為Flash等級的那種呆滯無聊的表現和互動,而是臉書特有的社群互動要素結合起來所帶來的團體遊戲感受,但這些可與Flash無關)。
大家用iPhone上去玩玩那些遊戲,感受應該會很強列。
總之,別再聽那些人嚷嚷什麼擋flash是為了保護app Store上的遊戲的惷話了。這類純HTML5遊戲比flash遊戲更像電動遊戲,更會影響到app Store原生app遊戲的生意,難道Apple有可能再把HTML5擋掉嗎?真那麼搞,老賈還有臉面對世人嗎?
TochScroll Demo。 iPhone Cocoa Touch那種水準的實感捲動(施力越大就捲得越快越遠,磨擦係數決定減速度,遇阻回彈)。
另一個特色是,捲動部份獨立於其他外圍的UI個體。也就是說,捲動內容時,網頁天地左右邊界的目錄選單和廣告小貼保持固定不動。
10幾年前我就曾經花了好幾個禮拜的時間想讓自己設計的網頁能這樣自然合理的點閱瀏覽(不想用frame),直到CSS出來才能做到差強人意的地步,現在,對於專業(真的懂W3C規格和HTML語法)的網頁設計師來說已經是易如反掌了。
超彈性的版面安排。 運用Javascript強化CSS的排版功能,讓你安排網頁元件時能有如使用簡報軟體般的彈性,但還能保有CSS的簡潔規律和可規程性。
這個對於線上出版業意義很重大,把以往只有在實體書籍、雜誌才見得到的精美版面和繁複巧妙的文本導流原封搬到網頁上來,不再需要倚賴Flash。
真正專業的網頁設計師,整合運用這幾個例子所代表的功能,絕對可以調製出超越任何flash的網頁。
接下來,就只是看那一家公司會先推出直覺好用的整合性編譔軟體,把HTML5+新一代Javascript引擎所帶來的革命性網頁表現能力帶給美工設計們!
(應該會是CS 6吧,如果Adobe沒有被自己的Flash綁架的話。)
sopp0820 wrote:
如果遊戲都變成html 5 可跑, apple還是有辦法讓html5不支援
更何況不止flash..另外一個可以跑game的java也不支援
cloud browse可跑flash game)
一派胡言亂語。
Cloud Browser 就只是一個遠端遙控的變體應用,和HTML/Javascript 八竿子打不著。
Apple會擋HTML5?這種沒常識的話虧你說得出來。
你等於說Apple會乾脆把Mobile Safari拿掉,從此iPhone不準看任何網頁!
Sun都沒入歷史了,等Oracle願意把 Java 完全開放出來,願意把Java往後的發展和命運交給W3C body再看看吧!
這不是不可能。Oracle老闆和老賈是幾十年的老友,會一起談車、談女人的那種。
以Jobs對Unix的堅持熱愛,他當然了解Java在client-server這種「Unix風」運作形式的強大功能,在許多應用領域遠比把一切塞進HTTP更合理、更有效率(iWorks.com 和 MobileMe 用Java來做的話會遠比現在簡單又有效率得多,尤其是Server端,程式會更好寫,硬體負荷也會輕得多)。
他也許能說服Oracle釋出Java,把它交到W3C手裡變成真正的開放標準,Apple就能掌握、主導、開發Java引擎,不用怕自己的硬體平台被別家公司牽著鼻子走。
Apple不怕競爭、不怕苦幹硬拼,只怕被別人拴著牛鼻子。
sopp0820 wrote:
翻翻apple的財報,可以知道大部分的新收入其實都是app store來的....)
這句也是胡扯
Apple 財報我每季都在看 除非我們看得不是同一家公司
Apple 大部分的新收入都是靠賣更多的 iphone 硬體來的 (2010 Q2 - iPhone 及相關硬體配件 營收 $5445 million)
App store 的收入相比之下只佔一小部分 (2010 Q1 estimate app store 營收 $100-300 million)
你如果說apple 營收大幅增加是靠 iPhone
而 iPhone 大賣則是靠 app store 來吸引人
這種間接的影響到是有
說apple直接靠app store 賺多少錢 純粹是想像
他就是不要那種疊床架屋的軟體在他的硬體上跑
要就完全依他的硬體條件跟程式語言來寫
不然就是公開的網路格式
這樣有什麼好處?
除了他自己檯面上說的那些什麼省電穩定布啦布啦....的優點
還有他沒講出來的是...
這些軟體要再轉平台等於要再重新編寫過
這會增加其他追隨者開 store 的難度
所以除非是有公司規模的重量級軟體
或是完全沒難度的軟體如"心經"

否則大部分在iphone上的小軟體都將成為apple"獨有"的資產
越多這種有用的小軟體只在iphone上跑
iphone的優勢就越大
不管這個軟體再怎麼小
只要你覺得好用想用而且只有 app store 才有
你就是只能乖乖繼續買iphone
硬體才是apple的賺錢法寶啊
關閉廣告


























































































