网页端应用越来越流行为什么工业领域还是在用桌面端应用?使用h5开发的桌面端应用和传统的桌面端开发有什么区别?会对项目有什么影响吗???
标签:
相关文章
- 敏捷开发在互联网时代里的价值
- PL2586|替代FE1.1S|替代MA8601|USB2.0HUB集线器芯片|旺玖
- 力软快速开发平台,帮助中小企业躲过数字化“踏浪出海”的“暗礁”
- 软件开发:站在风口上的低代码
- TYPEC转HDMI方案|TYPEC扩展坞方案|CS5265设计4K60HZ TYPEC转HDMI方
- DP转HDMI2.0|DP转HDMI和VGA输出|CS5262AN方案应用|瑞奇达CS5262设计电
- Capstone瑞奇达|台湾瑞奇达|一级代理商|台湾瑞奇达科技有限公司
- CH7511B替代方案|CS5211设计方案|CS5211替代CH7511B|eDP转LVDS转接板
工业软件会和其他物理设备进行关联,用CS架构是最简单实现方案。试想,如果把管理端系统做成web的,数据从哪里来? 还得做其他的系统去收集数据。
简化更新成本?
一方面是效率问题,工业对软件响应速度要求很高,大量数据的卡顿直接影响工作效率。另一方面是应用场景,报表过账等操作可能没差,但是跟PLC通讯、热敏打印机的标签打印还是桌面客户端来的方便
h5也是桌面端的一种,只是,桌面端使用统一的容器,根据xml为动态生产界面。这个,会涉及到极大的安全性,因为显示、动作的定义都源于每次从网络传输过来的数据,同时,这些定义语言(html、js等)的执行效果不同的浏览器不同的版本不太一致(现在h5规范了,好多了),但是为安全性,浏览器会限制各种各样的Native功能,这个主要是保护互联网上的普通用户的pc。所以,并非不能用h5做,而是,h5在native方面的保守,同桌面端在native方面的高扩展对比太过鲜明。不过,目前也有好多尝试使用h5做native的,因为其界面、ui、交互是非常值得使用的,比如qq本身就有大量的h5放在client里面相互结合。有的工业领域也是h5做统计、监控、分析这些,简单的交互也会使用h5来做。但是,总的来讲,论稳定性和可定制性,桌面端依然具有不可替代的作用,因为,浏览器本身毕竟也是一个桌面端嘛。
为了方便调用系统呼叫
电脑配置低,硬件落后,网页现在普遍鄙视 ie9-,win7以下,工业领域,好多电脑还是xp win7,你用h5做当然可以,你要做的是去兼容 ie7--9 甚至 ie6