网页flash文本抓取器(基于的网页设计Flash(最初)开发于1996年的应用)
优采云 发布时间: 2021-11-17 17:02网页flash文本抓取器(基于的网页设计Flash(最初)开发于1996年的应用)
基于网络的设计
Flash(最初叫FutureSplash Animator,后来叫Macromedia Flash,现在叫Flash)是在1996年开发的,一开始只有很基础的工具和时间线,最终发展成为一个强大的工具,可以开发一整套网站。Flash 提供了大量远远超出 HTML 所能达到的视觉效果。
宏媒体冲击波
在 Flash 之前,有 Macromedia Shockwave(后来的 Adobe Shockwave)。Shockwave 用于为 CD-ROM 制作目录和多媒体内容。冲击波文件很大。考虑到当时的网络连接以拨号为主,应用Shockwave并不明智。相比之下,Flash 电影体积小巧,使得在线应用更加可行。
闪存的优势
HTML 在视觉效果方面有很多限制,尤其是早期的 HTML。为了实现复杂的设计,人们通常需要制作大量疯狂的表格结构和/或依赖图像占位符(如某些所见即所得软件所做的那样)。
Flash 可以创建复杂的交互式*敏*感*词*元素 网站。
动态 HTML (DHTML)
在 Flash 首次涉足网页设计领域的同一时期(从 1990 年代末到 21 世纪初),DHTML 用于创建由多种网络技术(如 JavaScript 和一些服务器端脚本语言)技术的推广也如火如荼。
这时,随着Flash的发展和DHTML的普及,不仅可以阅读静态内容,还可以让用户与网页内容进行交互的交互页面的概念诞生了。
3DML
3DML 是一种鲜为人知的网页设计语言,用于制作三维网站。3DML 文件由 Michael Powers 于 1996 年编写,实际上是用非标准的 XML 语言编写的。
Flatland Rover 是一款自主研发的 3DML 浏览器。虽然有相应的浏览器插件和Opera浏览器插件,但随着2005年开发进度停滞,插件一直没有出来。
还是有网站用3DML构建的,但是如果没有这样的浏览器或者相应的插件,
3DML 是不可见的。3DML 被用来制作称为“Sopts”的世界和场景。3DML 构建 3D 模型的速度确实比大多数语言都要快(即使是 Flash 也需要打开 Flash 桌面应用程序来创建和编辑 Flash 内容)和更小的文件大小。
基于 CSS 的设计
CSS 设计从 21 世纪初开始受到关注。CSS虽然已经存在了很长时间,但它仍然缺乏当时主流浏览器的支持,很多设计师对它并不熟悉(甚至害怕)。
与表格布局和 Flash 网页相比,CSS 有很多优点。首先,它比较网页的内容
风格的分离本质上就是视觉表现和内容结构的分离。
推荐:
CSS 是网页布局的最佳实践。与CSS相比,表格布局不值一提。CSS 大大减少了标签的混淆,并创建了简洁且语义化的网页布局。CSS 还使 网站 更易于维护,因为网页的结构和样式是相互分离的。人们可以在不改变网站的内容的情况下,基于CSS设计改变一个网站的视觉效果。
CSS设计的网页的文件大小往往小于基于表格布局的网页,这也意味着页面响应时间的提高。虽然第一次访问网站会下载样式表,占用带宽,但是CSS会缓存在访问者的浏览器中(默认情况下),以便在后续访问时快速显示网页。
W3C (2003)
W3C (2009)
雅虎!(2009)
阿尔塔维斯塔 (2009)