«April 2024»
123456
78910111213
14151617181920
21222324252627
282930


公告

The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man.

----George Bernard Shaw


导航
首页(32)
网页编程(7)
人文科学(1)

最新更新
服务器TLS1.2设置
重新审视翻译行业
中国翻译界现状堪忧
两岸四地外国专名翻译异同
firefox与IE对CSS的不同解
Humor from Interne
墨菲定律、二八法则、马太效应\零和游
羽毛球比赛规则
羽毛球场地规则介绍
网页设计优化

新回复
回复:重新审视翻译行业
回复:陶瓷工业术语汇编3
回复:中国武术拳名(N)
回复:中国武术拳名(N)

留言
签写新留言


blog信息
blog名称:译海孤舟
日志总数:32
评论数量:11
留言数量:1
访问次数:244288
建立时间:2006年9月8日


广告位招租

链接
















 


welcome to the blog world
[网页编程]网页设计优化
无形子 发表于 2009/2/22 13:24:00

1、设置浏览器缓存,加快下次访问速度,在<head>与</head>之间加入以下代码:
<meta http-equiv="cache-control" content="public" />
如果不缓存,代码如下:
<meta http-equiv="cache-control" content="no-cache" />

2、网页插广告或部分内容显示慢,会导致整体页面的显示速度也变慢,加入下面的代码可以完美解决这个问题。以下代码同时兼容IE和FireFox等浏览器。

第一步,把这段代码放在你要放广告或其他加载速度比较慢的内容的网页位置:
<div id="myads"></div>

第二步:把下面这两段代码放到网页底部:
<div id="span_myads" style="display:none">
这里放上广告的JS代码或其他加载速度比较慢的内容。
</div>
<script type="text/javascript">
document.getElementById("myads").innerHTML = document.getElementById("span_myads").innerHTML;
document.getElementById("span_myads").innerHTML = "";
</script>

3、由于图片载入速度较文字慢,可以将不需要马上显示的图片,由浏览器后面再加载。
例如:把原代码<img src="images/picname.gif" width="图片的宽度" height="图片的高度" border="0" >
改为:<img id="picnamesrc" width="图片的宽度" height="图片的高度" border="0" >

然后,把以下代码放置在网页的后面:
<script type="text/javascript" language="JavaScript">
document.getElementById("picnamesrc").src="images/picname.gif";
</script>

4、应用CSS样式,缩小页面体积,由浏览器调用CSS文件。
例如:在<head>与</head>之间加入如下代码:
<link rel="stylesheet" type="text/css" href="styles/skin.css" media="all" />

5、调用js脚本,减小页面体积,由浏览器在后台下载js文件。
例如:<script type="text/javascript" src="js/add.js"></script>

6、减少http的请求:

不要在网站上放置过多http请求的东西(图像,脚本等等),每个对象都会延迟加载。减少请求的方法:

(1)减少不必要的对象

(2)合并相应的css

<link rel="stylesheet" type="text/css" href="/body.css" />
<link rel="stylesheet" type="text/css" href="/side.css" />
<link rel="stylesheet" type="text/css" href="/footer.css" />

合成一个后:

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

特别注明:对于js脚本文件,要根据需要和具体情况,一般不要合并成太大的js文件,要将不急需的js文件(如:设置首页、加入收藏夹等代码)放在网页后面调用。

7、记得帮页面减肥

浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。

HTML网页代码减肥(免费免注册汉化版)工具下载地址:http://www.soqu.org/download/HTML.rar

8、不要将整个页面内容塞到一个Table中。

浏览器加载Table时要等里面所有的内容都加载完毕后才显示出来,如果某些内容无法访问,就会拖延整个页面的访问速度。正确的做法是:将内容分割成几个独立的Table中去,不要全都塞到一个Table里。


9、使用iframe嵌套另一页面

比如你要在网站插入一些站内通用内容或其他网站内容,又不想让这些内容影响速度的话,那么,使用iframe最合适不过了。例如要在网页上插入一些其它站点内容代码方法,在网页用如下的代码将该页面嵌入即可,这样就不会因为这些内容的延迟而拖了整个页面的显示,代码如下:

<IFRAME marginWidth=0 marginHeight=0 src="http://www.id5.cn/desktop/index.jsp?icpcode=bhc06" frameBorder=0 width=523 scrolling=no height=377 leftmargin="0" topmargin="0">< /IFRAME>

其中http://www.id5.cn/desktop/index.jsp?icpcode=bhc06是被引用文件的路径,width,height应设置成相应的值。

演示地址:http://www.soqu.org/id5.htm

10、将统计代码放置在网页的后面,避免统计影响了整个页面的显示速度。

以上所有代码效果演示官网:http://www.soqu.org/
 
关键词位置的放置、外部链接及高质量的内容,这都是最重要的因素,看下这个:
做好搜索引擎优化(SEO)的三大亮点http://www.dzswej.com/news_id721.html


除了你上面提到的几个外,像网页静态化,关键字的分布,单页面优化等都是有利于网站的优化的。如果想学网页设计和SEO方面的技术的话,可以到厦门威迅教育,地址是:www.weixunedu.com
发表评论:
昵称:
密码:
主页:
标题:
博客频道首页 | 联系我们 | 博客注册 | 博客登陆| 中国译典| 译典论坛| 翻译文库| 在线翻译| 网站首页

Powered by Chinafanyi.com © Copyright 2004. All rights reserved.
Processed in 1.154 second(s), page refreshed 3609924 times.