作者BF109Pilot (德军王牌飞行员)
看板Ajax
标题[问题] 关於ECMAScript Harmony
时间Wed Apr 10 21:24:08 2013
最近想花时间深入研究JavaScript时 发现个问题
晚一点再学是不是比较好??
我担心的点在:
听说ECMAScript 6就快要出了
某论坛说约在2013,但没确切日期
有些浏览器好像可以嚐鲜了
而这版听说支援Class 和一些很多人觉得早该有的东西
很棒的样子
但我怕现在K了ES5
到时ES6一出 很多东西都换了
那我就白花不少功夫了....尤其我这次自修的重点在物件导向的部分
但Class一出 prototype那招会不会就变很鸡肋??
伤脑筋
很多人会说 "语法只是招式 你的内功还在"
不过练招式毕竟还是需要时间的啊
所以想请问前辈们看法如何?
我本来前端的互动效果都是用flash处理的
flash被"弄"了之後
我就得转用本来不太熟的Html5、Unity、Android SDK
我是没什麽大怨言
作这行本来就是要一直学新武功
但总觉得HTML5这路子有点.....笼罩着一层雾耶
一来现在还是很少看到真正用HTML5弄出来的很大型华丽的互动网站或游戏
DEMO倒是很多
很多看起来都不错
但是四五年前Flash就可以做到了
二来是就算能做到同样效果
用HTML5弄 要花好几倍於flash的时间
三来没有真正跨平台跨浏览器啊
IE6就别提了
而我原本3D用的很凶
但微软一直巴着DirectX不放我就很难只用WebGL弄游戏= =
(有人说IE可装外挂 但多数使用者不会愿意多花功夫装外挂的)
四来效能其实还好
有论坛实际去实验 发现整体来说五五波
贾伯斯当初讲的避重就轻的
五 行动装置那块
现在很流行一种说法
就是WebApp打不过原生App
另外
贾伯斯在世期间的後期 Flash被讲成跟屎一样
但现在很多论调都说HTML5没那麽神
Flash也没那麽该死
Flash表面上是自我了断了
其实好像是打算借屍还魂
因为Flash分三个层面
1.IDE 好几万那套
2.ActionScript
3.Player
Player是死定了无疑
但是如果1+2可以跑出HTML5呢
那对Adobe来说就没什麽差了
他还不用花钱维护player咧
又有一说Adobe打算推让ActionScript直接借JavaScript来还魂
这两者的血缘关系本来就很重了
而且Flash问世至今
几乎每年都有"快完蛋了"的说法
但都好好的 只是这次比较严重XD
我很担心用HTML5方案来一次解决PC跟行动装置的需求
想省事 结果反而更花功夫
就像美军F-35一样
想一次三军通吃省钱 结果反而变成美军有史以来最花钱的案子
JavaScript绝对是值得好好学的
但现在是时候吗??
我大学不是念资讯的
所以很多地方可能会有错误理解
请不吝惜指教(嘘文也可以XD)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.45.135.207
1F:推 s25g5d4:我觉得ES5都还没完全普及 ES6会更久 出了再慢慢学... 04/10 22:07