第389章 咱們該怎麼做!
「HTML5是支持硬體調用的。」
就這麼一句話,聽得懂的自然懂,聽不懂的一臉迷茫,這算是什麼優點?
如果說,html5和flash的恩怨糾葛是個人用心查查就知道,關於幾年後abode的決定葉曉奇又不方便說,導致這個沒必要多講的話,關於html5的其他方面,葉曉奇倒是不介意多講講。
「比如說,各種手機地圖APP很多人都用過,和網頁地圖相比,GPS定位是移動端地圖的獨有優勢,GPS打點也是很多服務的重要依賴數據。但是有了HTML5,手機網頁同樣可以使用gps,並且也可以使用指南針和陀螺儀」,葉曉奇放緩了語速,道,「想象一下,不需要下載APP,就可以達到和APP同樣的效果。」
「葉總」,楊勇大著膽子舉手,收到示意后,問道:「您是想說,HTML5會取代APP的地位?這個……我覺得,這太瘋狂了。就算HTML5能做這件事,可是在運行速度和流量消耗方面,還是沒辦法和APP相比。」
葉曉奇擺擺手,道,「這不是想當然,這是大勢所趨。這個,我先賣個關子,我們再說這個調用硬體。調用硬體就意味著可以使用硬體加速,比如說,我們的雲服務,為什麼銀杏採用伺服器陣列來處理圖片優化問題?因為用戶的手機和電腦不支持gpu運算。
假如用戶的手機支持了呢?英偉達的新型號個人家用顯卡馬上就出,這個事情很多人都知道了。高通發布了支撐浮點計算的第一代soc,並且正在擴大這一戰果,我們自身也在想辦法自己研發soc。
想象一下,現在是伺服器和帶寬資源不足,限制了雲服務,導致每天每個手機最多只能使用10次甚至5次都不到。假若用戶自己的手機就能雲了呢?假如用戶自己的電腦就能雲了呢?」
這不是一個思考題,這是一個結論。
葉曉奇說的硬體加速,正在成為現實,英偉達的股價大漲,就很能說明問題,這是人盡皆知的事情。
但是倘若瀏覽器就能支持gpu計算呢?
哪怕是剛剛覺得自己超然物外的中生代,到這一刻都不會覺得跟自己沒關係了。
在未來,人們在觀看視頻時,瀏覽器本身就能實現人景分離的運算,這是葉曉奇曾經經歷過的事情。
等了10分鐘,大家漸漸的認識到這一功能的強大時,葉曉奇繼續道:「剛說到性能和流量的問題,那麼我就要問了。不要覺得我們主打之一是省電省流量就覺得流量的多麼的無可取代,從過去的2G到3G,到現在的4G,未來還可能有的5G和6G,那麼隨著時間的推移,流量的問題還是問題嗎?同樣,soc也是在不斷進步的,遠的不說,大家都知道我們新買了14納米的EUV,但是今年荷蘭方面已經宣布開始預定10納米的EUV了,誰能預測一塊小小的soc的極限是多少個計算單元?隨著時間的推移,性能的問題也是會得到解決的。」
葉曉奇說的,會成為現實嗎?
雖然不願意承認,但是大家都知道,會的。尤其是跟眾多硬體公司有了合作關係后,知道了更多的內幕,葉曉奇說的這一切,有的已經成為了現實,有的正在成為現實。
有些問題,真的經不起推敲。
只要想的夠大膽,就會成為現實。
然而前世的葉曉奇,在HTML5剛出的時候,並沒有這個覺悟,直到幾年後在回過頭來,簡直恨不得生生給自己捶死。
抓住這個機會,就會有一大票的顛覆性產品應運而生,比如說,不需要下載安裝就能愉快玩耍的小程序。
又等了10分鐘,等雷的七葷八素的眾人略略回過神來,葉曉奇再次道:「當然這些可能離我們現在有點遠,我就說點離我們近的吧……就說APP,一個運營三年以上的APP,通常面對的最大問題和瓶頸是什麼?」
葉曉奇不等別人回答,自己回自己道:「是版本迭代,是代碼冗餘。APP更新的次數越多,沉澱下來的問題就越多,介面越來越龐大,死機閃退的風險越來越高,後期維護成本也越來越難以忍受。為此開發商不得不隔一段時間,就推出一個大版本,並全面推翻早起APP版本,來解決這個問題。」
「但是,有了HTML5,這些問題就不再是問題。想象一下,無論是ios還是Android,程序員只要寫上基本的框架,前端UI界面全部交給HTML來展現,UI的代碼可以全部掛載到伺服器上,想怎麼更新就怎麼更新,不用擔心老版本的拖累……」
葉曉奇說到這裡,不往下說了,留時間給大夥心裡算這筆賬。
葉曉奇說的這一切,2014年的當下來說,還有些玄幻,但在2018年來說,這早已是業內默認的潛規則了。
在彼時,在擺脫了流量和性能的制約后,這一開發流程正在逐漸流行,甚至被所有APP所默認。前端開發工程師的地位,也因HTML5而愈發的重要起來。
這是沒人能抵禦的誘惑,想象一下,無論是ios還是Android,原生語言public聲明一大堆,類庫import幾十個,才能完成一個對話框。而搭載HTML5引擎的APP,只需要一個不大丁點的網頁,就能完成從樣式展現到表單交互,從維護方式到開發周期,從人力成本到平台移植,等眾多方面翻天覆地的華麗變身。
沒有人可以抵禦這一切,一個都沒有,抵抗HTML5,就是在對抗未來,在跟大勢做對抗。
所有人都在想,如果葉曉奇說的這一切,不是在忽悠,那麼很可能,葉曉奇預言的這一切,就是未來。
剛剛葉曉奇說什麼來著?
凡是生活在地球上的人,有一個算一個,只要他接觸電子設備,HTML5就和他有關……
半點不帶誇張的!
想象一下,一個人只要使用手機,HTML5就和他有關。走在路上,在家裡,在公司……掃碼,付錢,買東西,玩遊戲,看小說……都可能是HTML5……
除了手機,還有電腦,觀看網劇,瀏覽論壇,使用搜索引擎……
哪怕是不用手機和電腦的老古董,電視總要看的吧。網路盒子,甚至直接就是有線電視,界面就是HTML5……
哪怕是電視也不看,公交總會坐到吧?公交上的移動電視……
公交也不坐?總要上班的吧,數控機床的顯示界面,醫院的內部系統,客服的信息平台,同樣脫離不了應用程序的範疇,那就離不開HTML5。
在這種形勢下,怕是只有與世隔絕的野人才能避免接觸HTML5……可野人也只是個笑話罷了,野人紀錄片早已被證實,裡面的野人都是擺拍,冒牌的!
如果喬布斯知道這一切,恐怕棺材板都壓不住了。喬布斯以HTML5作為武器,試圖對抗flash,打造一個理想的APP生態環境。到頭來,HTML5卻在革APP的命!
多麼諷刺的一件事情……
真的是機關算盡不如重活一輩子!
HTML5的這個霸道前景,令小弟們呼吸都急促了,老闆沒說錯,跟這些變革比起來,css3就是個屁!
真的不能細想,想著想著就臉紅脖子粗,刺激到不能呼吸!
可是……
可是……
怎麼抓住這一切啊……
怎麼上這班快車?
一個聲音響起,似是很亢奮。
「葉哥,說吧,咱們該怎麼做!」