M****z 发帖数: 1058 | 1 前两天的消息和讨论:Angular Announces AngularDart
https://news.ycombinator.com/item?id=6677481
直接贴过来我当时写的,少码点字
If Google is able to get browsers provide the UX capability same as or even
better than Androd/iOS does, things will be different. I'm a layman of web
development. But I think this is something worth noticing. The current UX
capability in browsers is definitely not a strong point compared with native
apps. Google's strategy seems to take territories of internet through
browsers. In the mid/long term, making the gap between web app and native
app smaller or close to zero in different aspects(such as UX, product
development) will probably be one of its high level focuses.
如果换一台硬件设备都是可能的,那么换掉浏览器,门槛一定更低。当时的讨论,似乎
绝大多数人都集中于技术层面。问题在于,如果不是独一份的技术,那么,每一层面的
技术都是为另一层的某些目的服务。从这个角度看,我觉得至少要把非技术因素纳入考
虑范围内。 |
g*****g 发帖数: 34805 | 2 dart没啥戏,要想M$, Apple穿一条Google整的裤子,难度太大了。
even
native
【在 M****z 的大作中提到】 : 前两天的消息和讨论:Angular Announces AngularDart : https://news.ycombinator.com/item?id=6677481 : 直接贴过来我当时写的,少码点字 : If Google is able to get browsers provide the UX capability same as or even : better than Androd/iOS does, things will be different. I'm a layman of web : development. But I think this is something worth noticing. The current UX : capability in browsers is definitely not a strong point compared with native : apps. Google's strategy seems to take territories of internet through : browsers. In the mid/long term, making the gap between web app and native : app smaller or close to zero in different aspects(such as UX, product
|
M****z 发帖数: 1058 | 3 如果dart在某种意义上是google在前端的objective c呢?
他有可能降低针对chrome的web app的开发门槛和交互极限吗?如果可以做到,那么就
意味着会有相当数量专门针对chrome的app出现。我们可以在这里把chrome想象成
xPhone。我觉得google在策略上是在做类似iPhone已经做到的事情。让更多我这样蹩脚
的新手进来,扩充app制作的人群,但是人群扩充后,可能会带来更有活力的app产品生
态。
另外,google其实是想有跳跃式发展的浏览器的存在的吧? 拘泥于现在的技术标准,很
多app化的东西相比native app还是有限制感。既然上世纪打过浏览器大战,近20年过
去了,作为依托浏览器生存的google再挑起一战,我觉得机会还是挺大的。
其实firefox也在做类似的事情,就看谁领先吧?而且换浏览器对用户来说成本很低啊。
浏览器的游戏里,google可能是最aggressive的参与者了,虽然大家都在向前进,但步
伐有大有小。
【在 g*****g 的大作中提到】 : dart没啥戏,要想M$, Apple穿一条Google整的裤子,难度太大了。 : : even : native
|
m***x 发帖数: 20 | 4 我觉得更有希望的是Portable Native Client (PNaCl)
https://developers.google.com/native-client/pnacl-preview/nacl-and-pnacl
这个在通用机器码的层次上fix了问题。以后的Web开发可以象桌面一样采用任何语言。 |
g*****g 发帖数: 34805 | 5 If Chromebook were as popular as iOS or Android device, yes, you can
have dart-version websites tailored for Chromebook. But that's a big
if and probably won't even happen.
啊。
【在 M****z 的大作中提到】 : 如果dart在某种意义上是google在前端的objective c呢? : 他有可能降低针对chrome的web app的开发门槛和交互极限吗?如果可以做到,那么就 : 意味着会有相当数量专门针对chrome的app出现。我们可以在这里把chrome想象成 : xPhone。我觉得google在策略上是在做类似iPhone已经做到的事情。让更多我这样蹩脚 : 的新手进来,扩充app制作的人群,但是人群扩充后,可能会带来更有活力的app产品生 : 态。 : 另外,google其实是想有跳跃式发展的浏览器的存在的吧? 拘泥于现在的技术标准,很 : 多app化的东西相比native app还是有限制感。既然上世纪打过浏览器大战,近20年过 : 去了,作为依托浏览器生存的google再挑起一战,我觉得机会还是挺大的。 : 其实firefox也在做类似的事情,就看谁领先吧?而且换浏览器对用户来说成本很低啊。
|
M****z 发帖数: 1058 | 6 似乎有点意思,不过还要看和商业利益怎么同向
【在 m***x 的大作中提到】 : 我觉得更有希望的是Portable Native Client (PNaCl) : https://developers.google.com/native-client/pnacl-preview/nacl-and-pnacl : 这个在通用机器码的层次上fix了问题。以后的Web开发可以象桌面一样采用任何语言。
|
M****z 发帖数: 1058 | 7 google实验式的产品很多(很多人管这叫half-baked),真的留存的并不多。不过这似
乎是他们做事的风格,和apple不太一样。所以,我个人也认为google是在尝试,多管
齐下,然后看局势发展,到时候哪个最有利,就大规模采用那个最有力的。
其实按google最完美的设想,应该是chrome占据市场主要份额,所以针对chrome的,也
就是全平台都可以使用的。只要app有价值,易用性好,如果其他浏览器不能展现相同
的水准,自然就边缘化了。到时候浏览器就不是慢慢进化,而是断层式的突变了。也就
类似于传统手机和智能手机在iphone面市后的境遇。
其实我不是google fanboy,不过是觉得他们现在意图明显,拿过来讨论下,呵呵。
【在 g*****g 的大作中提到】 : If Chromebook were as popular as iOS or Android device, yes, you can : have dart-version websites tailored for Chromebook. But that's a big : if and probably won't even happen. : : 啊。
|
M****z 发帖数: 1058 | 8 这东西印证了俺对google策略的猜测,Executive Summary已经说得巨清楚了
Google Dash/Dart: Leaked Internal Email (2010)
https://gist.github.com/paulmillr/1208618
Executive Summary
Javascript has fundamental flaws that cannot be fixed merely by evolving the
language. We'll adopt a two-pronged strategy for the future of Javascript:
- Harmony (low risk/low reward): continue working in conjunction with
TC39 (the EcmaScript standards body) to evolve Javascript
- Dash (high risk/high reward): Develop a new language (called Dash) that
aims to maintain the dynamic nature of Javascript but have a better
performance profile and be amenable to tooling for large projects. Push for
Dash to become an open standard and be adopted by other browsers. Developers
using Dash tooling will be able to use a cross-compiler to target
Javascript for browsers that do not support Dash natively.
That’s the 10,000 foot overview. For more detail (including an FAQ), read
on...
另外一则新闻:
Google launches Portable Native Client, lets developers compile their code
to run on any hardware and website
http://thenextweb.com/google/2013/11/12/google-launches-portabl |
b***e 发帖数: 1419 | 9 我觉得还不如go戏大。
even
native
【在 M****z 的大作中提到】 : 前两天的消息和讨论:Angular Announces AngularDart : https://news.ycombinator.com/item?id=6677481 : 直接贴过来我当时写的,少码点字 : If Google is able to get browsers provide the UX capability same as or even : better than Androd/iOS does, things will be different. I'm a layman of web : development. But I think this is something worth noticing. The current UX : capability in browsers is definitely not a strong point compared with native : apps. Google's strategy seems to take territories of internet through : browsers. In the mid/long term, making the gap between web app and native : app smaller or close to zero in different aspects(such as UX, product
|
M****z 发帖数: 1058 | 10 嗯,go的media buzz超级多,不过我不太懂那一块。
google现在多管齐下,不过我不觉得他们每一个方向都能胜出。前端这一块我还是觉得
有戏,就看JS本身和浏览器的进化速度跟不跟得上了。
这文章算是让我知道一直在脑袋里要表达的两个概念对应的名词大概是啥:
Developer Usability和hobbyist developer
这两点现在超级重要,尤其是互联网进一步渗透到各个领域的现在。
【在 b***e 的大作中提到】 : 我觉得还不如go戏大。 : : even : native
|