- ·上一篇内容:谷歌“作恶”致3名高管在意大利获刑
- ·下一篇内容:网页设计中锚点的设置
网页设计的发展历史
基于Flash的网页设计
Flash(最初被称为 FutureSplash Animator,然后是 Macromedia Flash,现在叫做 Adobe Flash)开发于 1996 年。起初只有非常基本的工具与时间线,最终发展成能够开发整套网站的强大工具。Flash 提供了大量的远远超过 HTML 所能够实现的视觉表现效果。
Macromedia Shockwave
在 Flash 之前,有 Macromedia Shockwave(之后是 Adobe Shockwave)。Shockwave 用于为 CD-ROM 制作目录和多媒体内容,Shockwave 文件体积庞大,考虑到当时的网络连接以拨号上网为主,应用 Shockwave 还是不够明智的。与之相比,Flash 影片体积小巧,在线应用更加可行。
Flash 的优势
在视觉效果上 HTML 有很多局限性,尤其是早期的 HTML。要实现复杂的设计,人们往往需要制作大量疯狂的表格结构并/或依靠图像占位符(就像某些所见即所得软件所做的那样)。
Flash 使创建复杂的,互动性强并且拥有动画元素的网站成为可能。
动态HTML(DHTML)
在 Flash 初次涉足网页设计领域的同一时期(20世纪90年代末至21世纪初),由几种缂际酰ㄈ?JavaScrip t和一些服务器端脚本语言)组成的用于创作互动/动画页面元素的 DHTML 技术的推广,也在如火如荼地进行中。
这时,随着 Flash 的发展和 DHTML 的普及,不只是阅读静态内容,还允许用户与网页内容互动的交互页面的概念诞生了。
3DML
3DML 是一个鲜为人知的用于制作三维站点的网页设计语言。由 Michael Powers 编写于 1996 年,3DML 文件实际上由一种非标准的 XML 语言写成。
Flatland Rover 是一款独立开发的 3DML 浏览器,尽管还有对应的 Internet Explorer,Netscape Navigator,the AOL browser 和 Opera 浏览器插件,但随着开发进度停滞于2005年,Firefox的插件始终未能问世。
现在仍然有应用3DML构建的网站,但如果没有上述浏览器或是相应插件,3DML就是不可见的。3DML曾用于制作称作“Sopts”的世界与场景。3DML真正的杀手锏是比大多数语言都快的3D模型构建速度(就算是Flash也需要打开Flash桌面应用来创建并编辑Flash内容)与更加小巧的文件体积。