Dreamweaver高级应用上

2008-02-23 06:17:52来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

一、关于站点计划和站点设计
  在Dreamweaver中,术语“Site(站点)”涉及两者—Web站点和从属于Web站点的任何文档的本地存储位置。当您开始考虑准备创建一个Web站点时,您应当遵循一系列的步骤以确保您的站点能够获得成功。即使您只打算创建一个给朋友和亲人看的个人站点也应如此。小心地计划您的站点能够确保每个人都能够成功地访问他。

1.确定您的目标

  确定您的站点目标是什么,是当您创建一个Web站点时,应该慎重考虑的第一步。向您自己和您的客户提出一些关于站点的问题,看看您自己和大家对站点的期望是什么。通过创建这样一个站点您希望达到一个什么目的?写下您的站点目标,以便在您设计站点的整个过程中您都能清楚的记得他们。站点目标能够帮助您将注意力集中并瞄准到您的特别需要。

2.选择目标观众

  在您确定了您通过创建您的网站达到什么目的后,您就需要确定您想让谁来访问您的站点了。这看起来像是个蠢问题,因为大多数人都希望世界上每一个能上网的人都去访问他的站点。然而,创建一个世界上每个人都能使用的网站,是十分困难的,甚至能够说是不可能的,这正像没有一个航空公司能飞遍全球任何的航线相同。人们总是使用不同的浏览器,以不同的速度连接,并且可能没有安装某些插件。任何这些不可预期的因素都将对您的站点产生影响。这就是您需要确定一个目标观众的原因。   考虑那些可能被吸引到您的网站的人们,或您希望能够吸引的那些人群。您认为他们更多的在使用什么样的电脑,对他们来说主流的操作系统将是什么平台(Macintosh、Windows,或是Linux)?平均的连接速度是多少(56K调制解调器或ADSL)?他们通常使用什么样的浏览器,连同所使用的监控器的分辨率?您正在创建的站点是个真正的Internet站点,还是个公司内部或组织内部使用的Intranet(在Intranet中,通常每个人都使用相同的电脑操作系统和浏览器)?任何这些因素都将对您网站将以什么样的感觉呈现给用户产生巨大的影响。   一旦您确定了您的目标观众群,并确定了电脑的类型、连接速度,连同您的目标群体通常使用的浏览器等诸多因素,您就已瞄准了您的设计目标。

  例如:假如说您的目标观众是个通常使用17英寸显示器的Windows操作系统的用户,并总是使用Internet Explorer 4.0或更高版本的浏览器。那么当您设计您的网页时,您就应该在一台Windows电脑上,在1024*768的分辨率下的Microsoft Internet Explorer浏览器中测试您的站点。尽管对您来说,您的用户中只会有极少数者在Macintosh平台上使用Netscape Navigator浏览器,但您也应该确保您的站点在那种情况下也能正常的工作,尽管可能不会达到很好的视觉效果。

3.创建多浏览器兼容的站点

  当您创建您的站点时,您应该意识到您的来宾们的浏览器可能是花样繁多的。要创建具备最大兼容性的站点,在设计时就要给出约束条件。

  现在有超过两打的浏览器被使用,他们中大多数又已不止发行了一个版本。就算您的目标只使用Netscape Navigator和Microsoft Internet Explorer,您也应意识到并不是每个人都在使用这些浏览器的最新版本。只要您的网站是在Web上的,迟早总会有某个使用Netscape Navigator 2.0或Lynx(仅支持文本)的人来到您的站点。

  在某些情况下,您无需创建跨浏览器兼容的站点。例如:假如您的站点只在您公司的内部网上可用,并且您知道公司的雇员使用的都是同一种浏览器。在这种情况下,您能够针对这种浏览器优化您的站点。同样,假如您正在创建的HTML内容将被发布到一张CD-ROM上,而且随同HTML内容一起还将发布一个浏览器,那么您能够假定您的用户都有权使用这个特别的浏览器。

  但在大多数情形下,网站是为公共消费设计的,使您的网站能够被尽可能多的浏览器浏览是个不错的主意。挑选一个或两个主流的浏览器作为您的目标,以这些浏览器为目标设计您的站点,但偶尔也用其他的浏览器探索一下站点,以避免出现太夸张的不调和。

4.通常要考虑的问题

  从布局、动画、多媒体内容,连同交互性上考虑,您的站点越复杂,他就越难以对多种浏览器兼容,例如并不是任何的浏览器都能运行JavaScript。不使用特别字符的普通文本能够在任何的浏览器中很好的显示,但是如此这般的一个页面,同那些有着图像、布局,连同交互功能的复杂页面相比,就只有少得可怜的一点美学吸引力了。因此,在最大的效果设计和最大的兼容性设计之间找到一个平衡。

  为那些最重要的页面设计多个版本是一种有效的方法。例如:通过为您的主页设计有框架和无框架的两个版本来获得好的效果,虽然您无法预测用户的浏览器是否能够正确的处理框架,但通过双版本的设计,您能够根据浏览器的能力自动地将来宾导向最适合他们的浏览器的页面版本。

5.使用行为来检测浏览器和插件

  您能够使用行为来确定您的来宾正在使用哪个浏览器,连同确定他们是否在浏览器中安装了某个特别的插件。

  检查浏览器—根据来宾的浏览器的名称和版本将不同的页面发送给用户。例如:假如他们使用Netscape Navigator 4.0或更新的版本的话,您可能希望来宾去往nnpage.htm;假如他们使用Microsoft Internet Explorer 4.0或更新的版本,让他们去往iepage.htm;假如他们使用其他种类的浏览器就让他们留在当前页上。

  检查插件—根据来宾的浏览器是否安装了某个特别的插件将来宾导向不同的页面。例如:假如他们安装了Shockwave,将用户导向shockpage.htm;假如他们没有安装Shockwave,将他们导向noshockpage.htm页。

6.组织站点结构

  建立一个站点通常所采用的方法是首先在您的本地硬盘上建立一个文档夹,其中包含了您的站点要用到的任何文档,同时您也将在这个文档夹中创建和编辑文档。接下来的就是您周期性地拷贝那些文档到您的Web服务器,并允许其他的人浏览您的站点。这种方法比直接在Web站点创建和编辑文档要好,因为这允许您在将您的网站暴露于众目睽睽之下前,先在本地站点上测试所做的一切改变。通过测试后,您能够在某个时刻神不知鬼不觉的将文档上传到您的Web服务器,完成一次完美的网站更新任务。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: Ultradev实例教程(1)

下一篇: Dreamweaver高级应用下