正 文

正确使用框架(Frames)


www.7dspace.com  更新日期:2005-8-16 5:00:58  七度空间


    当你使用框架时,它会给你、访问者以及搜索引擎等带来一系列的问题,而最后可能影响你站点的访问情况和它在搜索引擎中的排名。下面是这些问题中的一部分。
  1、使用框架的站点需要更仔细的规划和设计,尤其是其中的链接,稍不注意就会造成窗口的错误,如一些站内的链接另外跳出了新窗口,或本该另开窗口的(如链接到其他站点的页面)没有跳出;
  2、不管你相不相信,现在确实还有很多冲浪者在使用那些不支持框架的、很古老的浏览器,这样一来,你有时得考虑建一个无框架版。
  3、会浪费你宝贵的屏幕显示面积,你用到的框架和滚动条越多,可以使用的有效面积就越少。
  4、框架还会让一些网上新手不知如何下手,特别是当你用得太多如三层甚至更多的时候,会使人们不知该从那儿浏览起。
  5、框架会给搜索引擎造成一个严重的技术问题。到目前为止,只有AltaVista和Infoseek两个主要搜索引擎能够处理带框架的页面。而对于其它搜索引擎,当它们在检索这些带框架的页面时,它们看到的只是一个“死”页面(框架结构的页面)。
  当然你可以通过另外提供信息来克服这个困难,也就是:在你的只有框架结构的页面里加入<Noframes>...</Noframes>部分,而且其中要有相关的链接,指向一个可以连到你站点所有其它部分的页面。
  这时这个框架结构页面应该大致像这样:
---------------------------------
< html>
< head>
  < meta name="description" content=" 这 儿 是 你 的 站 点 的 描 述
( Description ) ">
  < meta name="keywords" content=" 这 儿 是 关 键 词( KeyWords ) ">
  < meta name="Author" content=" 作 者 名 ">
  < meta name="。
  8、使用框架还有一个目前没法解决的问题:别人可以随意在他自己的框架里调用你的页面!
  我们辛辛苦苦设计的网页当然不想变成别人的一部分,但是当你使用框架时,你自己可以调用的任何页面所有人也都可以同样调用。虽然我们可以在每一页上加入自己的标志,但还是解决不了问题。
  谈了这么多框架的毛病,是不是就没有好处呢?当然不,框架的最大好处是让站点的更新变得比较方便。当站点内容变得非常庞大、结构越来越复杂时,如果不使用框架,小小的更新还没问题,稍大一点的变化(比方说增加或减少一个栏目),此时的更简直是重造一个“新站”!
  到底用不用框架呢?
  我的建议是,如果你的站点内容很多、结构复杂以及更新大且多,或有什么其他的特殊原因,同时你也不在乎别人调用,那么可以使用,但一定要注意上面的那些问题;在其他情况下,能不用就尽量别用,不相信去看看那些商业站点,数一数有几个使用了"框架”?

上一篇:轻松随意设置网页水平线颜色
下一篇:主页计数器使用详解
作者:  来源: ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐