主题:【原创】新时代新潮流WebOS 【1】 -- 邓侃
补充一下Java Applet 失败的主因之一。
Java Applet 失败一是由于JVM不兼容的问题。这其实不止存在于微软的JVM里,也存在于 IBM 的 JVM 里。
但另一个更为重要的原因是当时的硬件技术跟不上。Applet 每次执行都要重新下载。而当时的网络技术还大多是14.4K到33.6K的MODEM。宽带虽然有但远没有现在普及。而当时 Applet 的一个致命缺点是下载时不管有用没用 Applet 里的所有内容必须全部下载。
举例来说,你上网买个东西,结算的时候用个 Applet 来结帐。这个 Applet 必须考虑到各种情况,例如有些客户用信用卡,有些客户用 Paypal,还有些直接用礼卷之类的。这就可能要用3个不同的页面。在 Applet 必须把三个页面的代码都下载。而且还得下载所有的计算程序。而如果用 HTML,则可以根据用户的选择来下载某个页面。
这样,Applet 的实际数据传输量就这个功能来说将是 HTML 的三倍。而很多 Applet 其实比 HTML 的传输量高了几十倍。这样闹到后来,用 Applet 的用户看着别人的网页在同样的 MODEM 上刷刷得出来,而自己的机器还在慢悠悠得下载 Applet。当然不会爽了。
所以当 JSP-SERVLET 一出来,Applet 就基本没戏了。
- 相关回复 上下关系8
压缩 2 层
🙂Ajax 喧嚣之下暴露的问题 7 邓侃 字1074 2009-05-05 18:03:08
🙂【讨论】3个问题 2 素里太守 字784 2009-05-05 03:09:53
🙂3个问题回复 1 邓侃 字440 2009-05-05 03:26:21
🙂补充Java Applet 失败的主因之一
🙂补充得好 1 邓侃 字51 2009-05-04 22:41:44
🙂没用的,需求导致创新 5 MacArthur 字224 2009-05-04 12:57:37
🙂老邓,图片看不到。 1 高子山 字58 2009-05-04 05:18:38
🙂已经修复,多了一个空格 1 邓侃 字58 2009-05-04 05:23:04