易截截图软件、单文件、免安装、纯绿色、仅160KB

有了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
挤出市场,既没能预见到网页前端市


相关文档:

HTML隐藏不想显示的内容(text overflow)

web开发过程中,有时候从数据库查出来的数据过长,前台页面如果没有控制好,会显示很长的数据,影响美观,这个时候就需要只显示固定的长度,将多余的以“......”或者直接截取不显示,可以使用 
                 text-overflow:cl ......

html table 边缝问题

纯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 ......

HTML INPUT标签

<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 ......

获取URL对应的HTML文档及用正则做replace

        System.Net.WebRequest request = System.Net.WebRequest.Create("http://la.jmw.com.cn/c.asp");
        request.UseDefaultCredentials = false;
        System.Net.WebResponse response = requ ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号