从5个方面对flash网站进行优化

做一个辅助 HTML 版本;将 Flash 内嵌 HTML 文件;付费登录搜索引擎;网页减肥:去掉臃肿杂乱的代码;将 JAVA 脚本置入一个.js 扩展名的文件

从5个方面对flash网站进行优化

大家好,我讲课的主题是FLASH如何优化,时间仓促,请大家多多谅解!

近年來因爲 FLASH 优美的视觉效果和广阔的创意空间,FLASH 技术在网页设计和网络广告中的应用非常广泛,很多网站首页甚至全部用 FLASH 设计。但 FLASH 网页有一个非常致命的问题,即大部分搜索引擎无法识别 FLASH 中的信息。Google 也只能检索到部分 Flash 文件中的内嵌链接。

以下列举一个企业网站首页的代码,用 FLASH 制作,请注意是否可以看见有意义的文本:

以下为引用的内容:

<html>

<head>

<title>Welcome</title>

<meta http-equiv="Content-Type" c>

<style type="text/css">

<!– body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}

–>

</style>

<link rel="stylesheet" href="style.txt" type="text/css">

</head>

<body bgcolor="#FFFFFF" text="#000000">

<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">

<tr>

<td width="100%" background="images/bg.jpg"><div align="center">

<center>

<table width="777" border="0" align="center" cellpadding="0" cellspacing="0">

<tr>

<td><object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"

codebase=" http://download.macromedia.com/p … flash.cab#version=6,0,29 < http://download.macromedia.com/p … s/flash/swflash.cab>

,0" width="777" height="455">

<param name="movie" value="index.swf">

<param name="quality" value="high">

<embed src="index.swf" quality="high"

pluginspage="< http://www.macromedia.com/go/getflashplayer>"

type="application/x-shockwave-flash" width="777" height="455"></embed>

</object></td>

</tr>

</table>

<br>

<span class="style2">

给企业做站,老板都喜欢动画站,认为那就是好,同时再采用模拟蜘蛛程序的工具,测试到搜索引擎对该页抓取结果如下:

Spidered Text (蜘蛛可识别的文本):

    Welcome 本页使用 FLASH 技术,如果无法正常浏览请下载并 安装插件 或 直接进入 if you are not able to view the animated pleass install plug-in first

Spidered Links(蜘蛛可识别的链接):

< http://www.macromedia.com/shockw> … gerpages/flash.html

asp-bin/big5/?page=1 (下载 FLASH 插件的链接地址)

< http://www.macromedia.com/shockw> … gerpages/flash.html

因此可以得出结论是:蜘蛛程序没有在这个企业网站首页获得任何有意义的文本内容,也没有获得该 Flash 首页中进入“中文版”“英文版”关键性内容的链接。

FLASH 优化可以从以下三个方面来考虑:3个基本方面

做一个辅助 HTML 版本

保留原有 FLASH 版本的同时,还可以设计一个 HTML 格式的版本,这样既可以保持动态美观效果,也可以让搜索引擎通过 HTML 版本的网页来发现网站。

将 Flash 内嵌 HTML 文件

还可以通过改变网页结构进行弥补,即不要将整个网页都设计成 Flash 动画,而是将 Flash内容嵌入到 HTML 文件中,这样对于用户浏览并不会削弱视觉效果,搜索引擎也可以从 HTML代码中发现一些必要的信息,尤其是进入内容页面的链接。即使首页全部动用了 FLASH,也应该将进入内页的关键性按钮/链接置于 FLASH 文件之外,以独立纯文本链接的方式呈现。上文案例将“中文版”链接置于 FLASH 文件中,使得蜘蛛程序一无所获,无法抓取到内页信息。

注意:不要将整个网页都设计成 Flash 动画,而是将 Flash内容嵌入到 HTML 文件中

付费登录搜索引擎

如果 FLASH 网站错过了被免费的技术型搜索引擎自动检索的机会,或者搜索结果排名效果不太理想,可以通过付费登录或做搜索引擎关键词广告,同样被用户搜索到。呵呵,付费的我们个人不理会总体上,商业网站应尽量少用 FLASH,站点间进行广告交换时也要避免采用 FLASH 广告为上策。

表格是网页最重要的排版方式。如果某个网页采用了大段的长篇文本,除了可以将一页文本分成多面,还可以考虑将文本置入不同表格中,这样不仅管理方便,也使得该页加载时每个表格内容依次加载,这样访问者就可以一边看已下载内容一边等待剩余部分加载,而不是等待很久之后才一齐加载出来。表格之内套嵌太多表格也不利于页面加载,因浏览器是先加载完大表格之后再加载内嵌的小表格,因此内嵌表格会最终降低整页加载速度。

网页减肥

代码设置不妥不仅延长网页加载时间,也严重影响蜘蛛程序对网页内容的抓取。通过对网页代码进行清减(俗称“网页减肥”),去掉臃肿杂乱的代码,减小网页文件大小,能够加快网页加载速度,让蜘蛛快速索引到重要内容。正常情况下一个页面的文件大小在 15K 左右,最好不要超过 50K。网页减肥重点涉及以下几个要点:

网页制作应通过 CSS(层叠样式表单)来统一定制字体风格,以使代码标准化,避免大量的字体和格式化标签如< h1 >< /h1 >、< font size=×× color=×× >< /font >充斥页面。通过 css 可以控制任何 HTML 标签的风格。例如<td>,<p>,<body>,<table>,<tr>,<th>等。只要在HTML的<head>区内的<style type="text/css">和</style>之间指定对应标签的风格如字体,颜色,大小即可,例如:

以下为引用的内容:

<style type="text/css">

<!–

h2 { font-family: "宋体"; font-size: 12pt; color: #333366; background-color:

#FFCCCC; font-weight: bold}

h1 { font-family: "Arial"; font-size: 12pt; color: #993300}

–>

</style>

仅通过以上设置,就把文字的字体、字号、颜色、背景色等统一起来,不用对每段文字单独进行格式定义,从而减少大量重复性标签。

JavaScript:正常情况下,网页尽量以<HTML>作为代码的开始端。但采用 JavaScript 技术的网页往往在页面一开始就堆积大量 JAVA 代码,以至 META 及关键字迟迟不能出现,被推至页面底部,对搜索引擎很不友好。有两种方法可以使之得以改善:

将 JAVA 脚本置入一个.js 扩展名的文件

    包含你的 JavaScript 的.js 文件通常在网站访问者的浏览器中被缓存下来,使得下次访问速度加快,也使得网站修改和维护起来更加方便。例:一段 JAVA 代码正常情况下显示如下:

以下为引用的内容:

<script language=JavaScript>

<!–

此处是你的代码,将它们拷贝到一个.js 文件

//–>

</script>

忽略开始及结束标签,将中间的代码单独保存为扩展名为.js 的文件,如文件名为“mycode.js”的一个文件,然后将此文件上传到服务器上与该页同样的目录下。最后将上文列举的完整的 JavaScript 置换为简单的一行:<script language=JavaScript src=mycode.js></script>这样,一个“mycode.js”文件就将大段冗长复杂的 JAVA 代码置换了。

最后,向大家推荐一款FLASH优化工具——Flash Optimizer是一个功能强大简单易用的Flash动画[*.SWF]文件优化工具,程序采用特殊的算法可以将Flash动画文件的体积缩小到只有原来的60%-70%,而可以基本保持动画品质不变!是网管,网页设计师,专业Flash动画设计师首选的Flash优化压缩解决方案!下载地址:http://down.anxz.com/俺下载/www.anxz.com/flash_optimizer.rar 大家有兴趣的可以看看,谢谢

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月6日 19:25:21
下一篇 2024年5月6日 19:27:26

相关推荐

  • 学习黑客知识的网站,自学黑客网站

    麻烦大家推荐个黑客导航网站,像hao123那样的,谢谢! 1、999 369网址之家. 3309网址导航. 229229网址导航. 酷酷123网址之家等。 2、网址导航的鼻祖:hao123,速度快、无广告。(推荐)现在世界排名最高的网址导航:265,速度可以、但界面复杂、有广告,网上传言它有病毒。 3、您好、就导航网站而言,给您推荐使用 或者是hao.360…

    2024年5月23日
    4100
  • linux下运行asp,linux运行asp网站

    Linux下安装Apache+ASP环境的原因 .如果你安装的Linux版本中带用Apache的话,就在选择所要安装的服务 器的时候,将httpd这个服务选上,Linux安装程序将自动完成Apache的安装工 作,并做好基本的配置。 一是:在安装Apache HTTP Server的时候,如果我们机器上的80端口已被占用,需要选使用8080端口来安装那个选项…

    2024年5月23日
    4700
  • 团购网站源码java,方维社区团购源码

    请问有java的电商系统的完整源码文档吗(java商城系统源码) 1、Smilehouse Workspace 是一个采用 Java 开发的电子商务应用程序。用来做产品、定案和客户信息管理。 2、现在国内唯一做的正式商业化能用的免费开源电商系统只有ShopsN。注意是纯粹免费,允许商业运营的。至于那种打着免费开源商城的系统,多如牛毛,也就没什么介绍的必要了。…

    2024年5月23日
    4000
  • 有没有免费学习黑客的网站,如果免费自学黑客

    信息安全技术专业的相关学习网站有哪些? 关于学习类的网站有掌门1对多贝、网易云课堂、慕课、传课、CSDN、我要自学网等等。 网络安全主要集中在大型城市,如北京上海广州深圳等,那里安全公司特别多,如360,天融信,奇安信等,所以学习网络安全建议选择这些城市。 专业课程 专业基础课程:计算机硬件基础、计算机网络技术、程序设计基础、数据库技术、Web应用开发、信息…

    2024年5月22日
    4000
  • 关于linuxuboot读取flash的信息

    linux的内核是由bootloader装载到内存中的? linux的内核的确是由bootloader装载到内存中的。linux的bootloader有2个部分组成:bootstrap和uboot。所以更准确点的说法是:linux的内核是由uboot装载到内存中的。内核文件本身是存放在硬盘的文件系统中,这句话就是错的。 在嵌入式操作系统中,BootLoade…

    2024年5月22日
    3200
  • 兄弟连linux书籍,兄弟连网站

    怎样从零开始学习linux? 熟悉基本概念:在开始学习Linux之前,需要先了解一些基本概念,如命令行、文件系统、用户权限等,这些概念是后续学习和操作的基础。 【答案】:1) 多阅读Linux书籍,如《Linux大全》、《RedHat Linux奥秘》、《Linux系统管理白皮书》等;2) 敢于尝试,经常使用Linux,从实践中学习Linux,别怕try a…

    2024年5月22日
    4600
  • 网站安全狗linux,网站安全狗安装

    服务器安全狗的安装使用 1、下载网站安全狗到服务器上,安装完成后,即可对网站进行防护。在百度上搜索“安全狗”就可以看到官网信息。 2、使用安全狗服云,是不用安装在服务器上的。只有服务器安全狗、网站安全狗的使用要安装在服务器上。安全狗服云的使用挺简单的,进入安全狗网站,注册登陆安全狗服云。 3、随着应用系统使用时间的增加,数据库里已经存储了大量的重要数据,以数…

    2024年5月22日
    3300
  • 一秒变黑客学习,一秒变黑客的网站

    黑客入门教程 1、成为黑客的基础入门需要学习计算机编程、网络技术、操作系统、加密技术等相关知识。同时,需要具备好奇心、探索精神和解决问题的能力。想成为黑客,需要首先熟练掌握一种或多种编程语言,如Python、Java等。 2、学习所有Windows下服务器的搭建步骤(ASP、PHP、JSP)。掌握例如Google黑客、cookies 、网络钓鱼、社会工程学等…

    2024年5月22日
    4400
  • java技术网站,javaguide网站

    大学Java学习必备的8个网站 1、JournalDev 想学系列文章,推荐 JournalDev,这个网站上所有的 Java 系列文章都堪称经典。有 Spring,有 Java设计模式,有 Java 核心,有 Java EE,有 Java 面试题,应有尽有。 2、java 学习网站有 Coursera、Java世界、Javased等。 Coursera 这…

    2024年5月22日
    4500
  • 黑客技术学习app,黑客技术自学网站

    学习黑客用什么书? 1、想成为一名黑客从这五本书开始入门1,《Python密码学编程》(第二版)本书是为对加密、破解或密码算法抱有浓厚兴趣的人士准备。 2、)2:《黑客手册》这本书很不错,注重网络安全,适合有网络方面基础的同学学习,不适合入门。 3、我推荐《黑客X档案》,可以接触到很多新技术,而且就算是菜鸟也看得懂(因为绝大部分读者都是初学者,所以这本杂志挺…

    2024年5月22日
    4100

发表回复

登录后才能评论



关注微信