1、重定向要尽量避免,如果必须要重定向,也是用301永久重定向,慎用302临时重定向。
' e" N7 N) Y8 j! s3 ^) H
/ Z. c9 Y. U9 ]/ `1.HTTP/1.1 301 Moved Permanently) Z0 h* [5 W2 B- l! l2 S
2.Location:http://example.com/next.url/ b5 O9 S! B6 \4 b) i1 u- H
3.Content-Type:text/html
. u3 v! g3 C# u# z8 w+ n复制代码" x2 e" h G3 d+ c; a! s& z1 F7 F
u0 T$ D+ d3 Y! d' K: e; ~8 Z& _9 c/ y; |: o( Z% G$ D, Z7 c
以上代码是301重定向的响应码。可以用火狐插件HTTPfox查看网页头部信息。
B8 P( K3 X# C+ p6 x% X% k3 q" b301重定向会拖延页面中元素地加载,因为加载HTML文件前,不会下载任何文件。4 c; M" k, Y. p6 ?, s6 D2 ^4 p
提醒:当url结尾本该有斜杠却被省略的情况很普遍。像访问http://www.example.com/photo 这类url时,大部分网站返回的是404页面,这对用户很不友好,应该做一个重定向至http://www.example.com/photo/,Apache服务器中可以用mod_rewrite来改写url,杜绝此类情况。
7 Z A$ z" w/ G* r- l& n; Z/ A. o2 O c* H! d* [5 T
2、慎用iframe, s& ^" J2 h# `+ b+ ], n1 }2 ?. `
; _7 W6 S* C. d& m& l8 {搜索引擎不识别iframe,而且它会阻止页面其他内容的加载,从而也拖慢了网页整体的加载速度。除非你有很浓烈的怀旧情节或者叛逆情怀,不然,请慎用iframe. 【煤泥烘干机:http://www.xz-ky.com】
$ \- I w V2 U3 }% V8 A% }7 v( f, r- L9 d* j, S8 Z
3、把样式表置于顶部( h5 ^7 |& R" `6 a' n2 Q! `
?& ~2 U/ Y, k& F# R6 @1 G5 G) i9 s把样式表放到HTML的<head> </head>内部,在页面加载时,就会有次序地显示页面内容,有助于页面快速有序地呈现。若样式表在底部,IE等一部分浏览器,会暂时停止加载页面,先去读取底部的样式表来,内容的有序呈现将被打破,不利于用户体验。 |