有了HTML5,Flash还能走多远?
谈到
Flash
能走多远的问题时,我们不得不先聊聊作为
Flash
前辈的
Applet
。
所以要提它,是因为人类历史上第一个运行在浏览器之上的交互式应用,本来就是
Java
小程序,而非什么
Flash
。
早在
1995
年之初,当
Gosling
和
Gage
在
WebRunner
浏览器(即日后的
HotJava
浏览器)上展示
3D
分子模型之际,人们对
Java
的第一印象就是“这是种可以将静态网页变成动态的语言”,而并非这是种“开发手机应用的语言”或者这是种“开发企业级应用的语言”。
直言不讳的说,自从
Java
与
Applet
诞生之初,直到
2000
年
Flash5
出现以前,
Java
和
Applet
一直都是网站动态效果实现的首选媒介(尤其是网络教学)。而在此以前的
Flash
还算不得主流,登不得台面。
为什么
Java(Applet)
会变得不如
Flash
普及?
关于这点,抛开
WindowsXP
后期版本不再内置
JVM
的影响不谈,应该说同
Sun
高层的愚蠢无能,以及
Macromedia
高层的下作龌龊不如关系(某个时期的
Flash
真的就像流氓软件一样,不经过任何预警便自行安装,也没有必要的砂箱保护,什么都能运行)。
正是这群墨守陈规,不思进取,被
Java
技术所带来的惊天财富冲昏了头脑(
2000-2001
年
Sun
最兴盛时,股票峰值曾达
258.75
美元
/
股,公司估价超过
2000
亿美金),对技术趋势把握犹如童蒙的
Sun
高层,最终葬送了
Java
在网页乃至桌面领域的大好河山。
要知道,当时的
Applet
虽然有着相当完善的
Java
类库支持,并有稳妥的砂箱机制保证程序安全,但运行速度却异常缓慢(特指
JRE1.0-1.3
),运行界面也远没有
Flash
那么鲜艳友好,已经变得渐渐无法适应越来越复杂的网络展示需求,业界甚至开始出现关于
Java
与
Applet
的不利消息。
更关键的是,假如当时没有
Macromedia
的
Flash
,或者
Flash
根本就是个连
Applet
也不如的垃圾那还好说。可偏偏,偏偏
Flash
在界面效果与运行速度方面都远胜于当时的
Applet
!而这群理应在脸上被刻下
S13
星烙印的
Sun
高层,不单在不必要的时刻过早地与微软决裂,甚至还对
Flash
这样新兴技术的威胁无动于衷!
他们即不想办法走正道完善自己的
Java
与
Applet
体系,又不会运用邪道将
Flash
挤出市场,既没能预见到网页前端市
相关文档:
web开发过程中,有时候从数据库查出来的数据过长,前台页面如果没有控制好,会显示很长的数据,影响美观,这个时候就需要只显示固定的长度,将多余的以“......”或者直接截取不显示,可以使用
text-overflow:cl ......
纯css:
1 .在 table 的 css 中声明: border-collapse: collapse; border-spacing: 0;
2 .th td 的css 中声明: padding:0;
半纯css:
1.上同.
2.<table cell-padding="0" .............
详细见:
http://www.dreamdu.com/xhtml/attribute_cellpadding_cellspacing/
http://www.haoxiai.net/wangzhanzhizu ......
<OBJECT id=WebBrowser height=0 width=0
classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2></OBJECT>
<INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开 name=Button1>
<INPUT onclick=document.all.WebBrowser.ExecWB(4,1) type=button value=另存为 name=Butt ......
System.Net.WebRequest request = System.Net.WebRequest.Create("http://la.jmw.com.cn/c.asp");
request.UseDefaultCredentials = false;
System.Net.WebResponse response = requ ......