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

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

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

相比之下用过的HTML5做的应用简直就是个渣...
14931 次点击
所在节点    HTML
65 条回复
yangqi
2014-02-20 04:50:57 +08:00
兼容性啊兼容性,不能全平台还搞个毛
vibbow
2014-02-20 04:54:27 +08:00
@yangqi 从XP到Win 8.1,从IE6到IE11,还有Firefox,Chrome,Mac OS X
这样的兼容性你还想怎样?
yyfearth
2014-02-20 04:56:16 +08:00
HTML5 也能做到的,只是写JS没有C#开发大型应用方便而已。
SL 兼容性还可以的,除了Mobile外,Win OSX 都有支持的。
主要问题是微软已经抛弃了SL了。
vibbow
2014-02-20 04:57:41 +08:00
@yyfearth 只是停止了新版本的开发了,但是当前版本还一直在维护的。
一直在有安全补丁更新,VS 2013也还支持Silverlight开发。
vibbow
2014-02-20 04:59:30 +08:00
@yyfearth 微软对Silverlight的主流支持服务过期日期在要到2021年呢...
http://support.microsoft.com/lifecycle/?p1=16278
quake0day
2014-02-20 05:09:44 +08:00
这种大公司主导开发的语言、技术就像是明星,公司包装你你就红,公司不推你,个人素质再好也落得一个悲惨的下场。
loading
2014-02-20 07:39:04 +08:00
Flash十年前就完爆这些了。
vibbow
2014-02-20 07:55:10 +08:00
@quake0day 这种大公司主导开发的语言,并不是说他们不主推了,完全就不能用了。

开发程序要根据自己的需求来选择开发语言,不能只是一味的随大流。
devz1984
2014-02-20 08:42:01 +08:00
我原来公司,做GIS的。

试过JAVA Applet. 试过COM, 做互联网电子地图。 速度和表现都可以胜过现在的html5的电子地图。

然后... 就没有然后了...

像不像原生应用, 真的不重要。

甚至功能是不是强大, 都要看客户需求。

容易部署 + 速度快 + 核心功能好用 就行了

你用什么技术, 用户根本不太在意。


上面的几个网址, 都告诉我 “ 您需要安装微软 Silverlight5 新版本插件后才能使用本系统。”

我就想起来以前我们公司做的那个java applet电子地图了。 一开始是想做互联网电子地图, 后来发现部署成问题。 后来就改为做项目用, 给企业做内部的系统, 最后还是被客户说部署麻烦, 人家什么什么公司的地图打开浏览器就能看之类的。
virushuo
2014-02-20 08:47:39 +08:00
html5应用如果目的就是做成像原生应用,那还是算了吧。
zlbruce
2014-02-20 08:49:39 +08:00
”您需要安装微软 Silverlight5 新版本插件后才能使用本系统。
点击本链接开始下载安装!“
于是我就关掉了浏览器
gaicitadie
2014-02-20 08:49:58 +08:00
那些效果用html5做也不难,很多前端框架
wzzyj8
2014-02-20 08:55:08 +08:00
@vibbow 楼主没懂一楼的意思。智能手机/平板全线不支持,那就连flash都很难拼的过了。现在大多数都是Mobile first的设计理念,Android和iOS无法原生支持的话很难有前途的。不过说到底主要还是用户群的问题,你确定做前端用VS 2013不会被用FrontPage 2000的同事围殴么。。
caomu
2014-02-20 08:56:38 +08:00
兼容性?linux下那个moonlight呵呵呵。(是这个名字吗?)
AlexYang
2014-02-20 08:58:16 +08:00
我曾经也认为Adobe的Flex也很牛的,但是在HTML5的大生态环境面前也只能沦落到去做企业级的RIA了。
yyfearth
2014-02-20 09:00:46 +08:00
我也是觉得用 SL 不如用 Flash 来着(从功能和兼容性角度),除非项目开发组是用 ASP.net 才可以理解
@vibbow 当然不是不能用,只是没有前途了,没有新的东西加进去。目前用 VB6 的企业项目还不少呢。
HTML5 的强处是他是一个开放的标准,不是仅仅由一个公司支持来着。而且现在做HTML5应用的风格也在变化,平面化,简洁化。相比之下SL和Flash做的东西还都是比较华丽,如果你喜欢那种比较眩的效果,就会觉得现在流行的这套风格无法入目(就像Win8和Win7/Vista)。
SL 的问题是,除了基于.NET,相比Flash没什么优势,都是基于插件。同时又不像HTML那样成为标准并且有多家公司提供支持。而且MS本来就没有很大力度长时间推广过,很多大公司SL产品都是做了一个原型,然后就没有后续了(比如QQ)。
learnshare
2014-02-20 09:43:34 +08:00
@devz1984

要求用户装插件的方式,确实挺有压力。Flash 经过了好多年,才爬上了大部分桌面浏览器。

说起做浏览器中的富应用,Flash/AIR/Flex、Java Applet、SliverLight,甚至是 Unity,都可以做,而且应该都比 JS/HTML5 强大。但都存在一些问题:1. 需要安装插件(Flash 倒是有不错的安装率);2. 安全性有问题(Java/Flash 经常爆漏洞)。

HTML5 就是出来解决这些问题的。
sethverlo
2014-02-20 10:15:00 +08:00
@devz1984 做 gis 的,不会是 mapgis 吧…
mywaiting
2014-02-20 10:22:00 +08:00
Silverlight差不多是另一种形式的Flash?
FrankFang128
2014-02-20 10:33:58 +08:00
你不试试WPF?

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

https://www.v2ex.com/t/101004

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

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

© 2021 V2EX