领导终于开始考虑使用 html5 来代替 mfc 写桌面版客户端了……

2016-09-06 09:06:57 +08:00
 harry890829

公司客户端使用 mfc 编写,主要使用环境在 xp 上,所以现在还是虚拟机 xp+vc6.0 开发

现在终于说通领导开始考虑 html5 来代替 mfc 写客户端了,领导让我写一封邮件来说明 html5 和 mfc 各自的优势神马的

我觉得 mfc 一点优势都没有啊,根本被 html5 碾压啊

好吧,抱怨完了,我就想问下,怎么写邮件能够让领导赶紧拍板改成 html5 ,顺便问下 html5 的优势有些什么,我对 html5 不太熟……

19502 次点击
所在节点    问与答
129 条回复
bengol
2016-09-06 09:08:42 +08:00
mfc 碾压 h5 吧,骚年
geeglo
2016-09-06 09:09:30 +08:00
你不熟,就说被 html5 碾压?
harry890829
2016-09-06 09:10:45 +08:00
@bengol 你是认真的么……客户端还需要美化啊,每个控件都需要自己写啊…… mfc 的优势是系统调用?要是使用 html5 的话,外部框架也是我这边来写,对于一些对系统的调用并没有问题吧
harry890829
2016-09-06 09:11:29 +08:00
@geeglo mfc 写界面太烦了, mfc 还有什么优势?客户端操作全部线性,也没有多线程之间的一些问题
qqmishi
2016-09-06 09:11:31 +08:00
我预感领导用了 html5 之后会选择回到 mfc
Sharuru
2016-09-06 09:11:32 +08:00
主要使用在 XP 上的话,还是 MFC 妥...
ctftemp
2016-09-06 09:11:44 +08:00
不熟就说服老板?
harry890829
2016-09-06 09:12:05 +08:00
@qqmishi
@Sharuru

我曹,真的会是这样么……你们这么说我心好虚
harry890829
2016-09-06 09:12:44 +08:00
@ctftemp html5 的话,不是我来写了啊,我就写外部容器了
CYNM
2016-09-06 09:13:30 +08:00
xp?妥妥的 mfc 啊
xxligang
2016-09-06 09:14:48 +08:00
winform
iwege
2016-09-06 09:15:22 +08:00
xp 就不用考虑 html5 了。直接 mfc 还好一点。
thinkif
2016-09-06 09:15:34 +08:00
楼主在自己对 HTML 5 不熟的情况下,就敢说『根本被 html5 碾压』,预感到以后可能会有大坑啊,特别是『主要使用环境在 xp 上』
geeglo
2016-09-06 09:15:43 +08:00
@harry890829
光一个兼容性就够喝一壶。
在 xp 下面, html5 的兼容性咋办?,内嵌谷歌浏览器的内核?最新的好像都不能在 xp 下用了。

还有一些系统交互啥的。

换了之后事情更多,更麻烦,而且不一定能有完美的解决方案。
fancymax
2016-09-06 09:16:09 +08:00
MFC 开发出一个程序 50K , html 写出来 50M 。
mringg
2016-09-06 09:18:34 +08:00
你是认真的么?对于 C 端,尤其是 windows 平台, winform,wpf 貌似都碾压 html5 吧
mringg
2016-09-06 09:18:55 +08:00
更不用说 MFC
kevinzhwl
2016-09-06 09:18:56 +08:00
@harry890829 啥叫多线程问题?感觉你还是真是不熟,而且两个都不熟啊。根据自己的业务推断一下有哪些坑吧
VeryEase
2016-09-06 09:24:33 +08:00
如果你们内部自用,随便折腾,如果是发布版本给客户用,还是用 MFC 吧... ,不考虑 XP 的话,来个 WPF 。 产品还是要考虑下使用场景,一厢情愿的套用新技术,满足了自己的技术欲望,客户怎么办...
xixibb
2016-09-06 09:24:59 +08:00
xp 下面用 html5 做桌面端程序取代 mfc 。。。。。。看这坑楼主怎么填。。

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

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

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

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

© 2021 V2EX