用完 Silverlight 应用后,觉得 HTML5 简直就是个渣

2014-02-20 04:47:29 +08:00
 vibbow
http://www.gjpfz.com/

管家婆的试用系统,全部都是用Silverlight做的前端。
做的基本和原生应用没啥区别了。

相比之下用过的HTML5做的应用简直就是个渣...
15194 次点击
所在节点    HTML
65 条回复
vibbow
2014-02-20 17:38:15 +08:00
@Ricepig 这个社区对闭源技术的鄙夷态度着实令人吃惊。
madao
2014-02-20 17:44:16 +08:00
@vibbow
1. 这玩意在Mac 下正常使用是用不了的。
2. 不是鄙夷,二是你一开始就言论偏激出口即「渣」,事实标准是这些东西是各有优劣,对比起发展未来诚然是HTML5 胜过很多的,你的立场让你出在了一个比较糟糕的境地。
3. 你谈论到了需求,关于这部分我认为难度差异是不存在的,而且寻找SL的开发者的难度更高,事实上只会形成一种马太效应,这类的开发者到最后的价值和数量都会因为现实需求而继续变少。
4. 在Window 操作系统下看了一下,真没你吹嘘的那么优秀。
octopus_new
2014-02-20 17:46:30 +08:00
@vibbow 这和闭源有毛线关系? IOS开源? OSX开源? Photoshop开源? sublime text开源? 说出这话来你是在自黑么?
robertlyc
2014-02-20 17:46:34 +08:00
呵呵 微软系的东西还出来鄙视人家 呵呵
Shieffan
2014-02-20 18:01:31 +08:00
微软都在刨坑送土了,我也给SL烧把纸。
vibbow
2014-02-20 18:05:23 +08:00
@madao
不知道为什么,HTML5现在给我的感觉是:一直在很努力的实现Flash N年前就能轻松完成的效果,一直在炫耀能各种能Flash早能更轻松完成的特效。更可笑的是,Flash轻轻松松就能完成的特效,在HTML5居然需要占用更多的CPU。不知道这样的效果有什么可炫耀的。

HTML5能否改善Web体验?能。但是迄今为止,我看到的都是小打小闹的应用。
真正大型的HTML5应用?也许是我接触面不够广,至今没有见到过。
Hyperion
2014-02-20 18:18:19 +08:00
@vibbow HTML5标准都还在制订, 和Flash不是一类东西, 拿来类比不觉得... 有点[哔~]么? 特别是拿行业类的东西来当例子, 唔, 这是有意为之的吗?

什么东西应该用来做什么, 怎么做, 盲目类比就是耍流氓. "HTML5能改善Web体验", 反正我只知道Silverlight不能, 嗯.
michaelye1988
2014-02-20 18:29:40 +08:00
@vibbow 我觉得HTML5的优势在跨平台,你想一下,如果硬件水平上去了,只要做一个页面,手机和电脑都可以用,android和ios,甚至wp,blackberry,都可以使用,哪怕体验没有原生的好,也是很有吸引力的。
gaicitadie
2014-02-20 18:31:30 +08:00
html5做游戏还有很长的路要走,做企业应用绰绰有余
mimzy
2014-02-20 18:41:47 +08:00
对于 Silverlight,我自己感受到的一个好处是,只要装完插件,IE6 用户也能用得好好的,体验非常一致。装插件在企业级开发中当然不是问题,但是对于设备、系统和浏览器千差万别的普通用户来说,体验如果差不多,谁会没事愿意装一个插件呢?

Silverlight 是微软的,所以不可能避开插件问题。HTML5 则是一个开放的标准,浏览器按这条路走,用户就不必考虑那么多。我觉得 Silverlight 和 HTML5 谁更优秀都是次要问题,甚至可以见仁见智,插件的问题才是核心。

就我个人来说,我也不喜欢写 Silverlight 以及 WPF 的方式。Silverlight 某些特定项目里用用可以,一旦目标人群更广,别说 HTML5,连 Flash 都不如。
vibbow
2014-02-20 18:48:30 +08:00
@gaicitadie 要是做企业应用都问题,Facebook也就不至于把手机应用从HTML5迁移到原生应用了。



@michaelye1988 HTML5的跨平台在我看来也是个伪命题,各种千差万别的设备尺寸,分辨率,性能,你就指望一套代码就全搞定了?
misaka
2014-02-20 18:59:54 +08:00
@vibbow

"要是做企业应用都问题,Facebook也就不至于把手机应用从HTML5迁移到原生应用了。"
谁说 HTML5 的出现是为了取代原生应用的啊。。。

"HTML5的跨平台在我看来也是个伪命题,各种千差万别的设备尺寸,分辨率,性能,你就指望一套代码就全搞定了?"
说得好像 Sliverlight 一行代码就能搞定全部的样子。。。
vibbow
2014-02-20 19:08:56 +08:00
@misaka SL好像的确是一行代码就能搞定全部...
和Flash一样...
Dzinlife
2014-02-20 22:00:45 +08:00
只是控件行为和你所习惯的原生应用一样而已,这点效果啥平台做不到,SL给你封装好了而已。
iwege
2014-02-20 22:44:08 +08:00
天气冷的时候,还真要感慨下HTML5太渣了,用Flash看高清在线视频的时候真是一机两用,用什么“妈妈再也不用担心”系列的都是土豪。
zythum
2014-02-20 22:47:43 +08:00
@iwege 抱歉。妈妈计划好久没跟新了....
iwege
2014-02-20 22:53:07 +08:00
@zythum 没关系,夏天再更新就好了...春天真心冷...
luikore
2014-02-20 23:15:32 +08:00
在 mac 下和 windows 原生应用长一样, 丑...
sarices
2014-02-21 00:35:41 +08:00
没有一个能登录,这体验也太差了吧
michaelye1988
2014-02-21 11:10:59 +08:00
@vibbow 对于普通的应用来说,真的就一套代码就够了,就这么和你说吧,我之前做了一个app,在展示新闻详细的时候,使用的是原生代码配合html5的方式,因为大部分代码在android和ios里面是一样的,对于不同的地方(很少),然后再html5里面去区别对待,效果真的还不错,省了很多事情。

虽然现在完全用html5的应用比较少,而且效果不好,但是跨平台一定是个趋势,你看看各大公司招移动工程师的时候很多有要求了解html5,这是在技术储备,也说明了这是趋势。

当然这也是我个人的观点

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/101004

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX