58、Web技术发展与学习方向解析

Web技术发展与学习方向解析

一、Web技术现状与问题

在当今的Web技术领域,浏览器虽然在Web应用的交付中占据着重要地位,但它并非是一种特别高效的分布式应用交付技术。

  1. Web开发耗时

    • 开发一个Windows Forms VB.NET应用,如常见的抵押贷款计算器,只需几分钟即可完成,并且将文件复制到安装了.NET运行时的任何机器上就能正常运行。
    • 相比之下,使用Web Form设计器和ASP.NET API创建Web表单,尽管相较于手动编写原始HTML和管理页面状态有了很大改进,但仍未达到与创建Windows表单相同的成熟度,创建Web表单所需的时间更长。
  2. 浏览器兼容性问题

    • 不同浏览器制造商的产品之间,以及同一浏览器的不同版本之间,在功能上存在显著差异。甚至在不同平台上运行的相同浏览器版本也存在微妙的差异。
    • 这些差异给开发者带来了诸多问题。虽然.NET可能无法解决所有平台差异,但由于绝大多数桌面设备运行Windows系统,.NET在一定程度上解决了这个问题。而且,现代浏览器之间的差异虽然比以前小,但在短期内不太可能完全消失,因为浏览器制造商为了使自己的产品与众不同,可能会一直存在导致跨浏览器开发问题的差异。
  3. HTML作为显示机制的劣势

    • 浏览器使HTML变得重要,HTML
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值