Frontpage 98由于功能强大而又使用方便,因而备受Web网站开发人员的喜爱和欢迎。随着Office 2000的发布,FrontPage98的升级版本FrongPage 2000也随之出台。在FrongPage 98以前的版本中,FrontPage Explorer 和FrontPage Editor一直是分开使用的。而FrontPage 2000则将它们完全集成起来并且提供了一个集成化的接口,这个用户接口与Microsoft Outlook 非常相似,新的集成化接口一下子就可以给人一种耳目一新的感觉。与它的以前版本相比,FrontPage 2000在功能和易用性方面进行了大量的改进,它的出台必将让广大的网站开发人员如虎添翼。本文我们即介绍FrontPage 2000的最新功能。
与Office 紧密集成
以前的FrontPage版本与Office是相互独立的产品,彼此之间并进行进行集成。而现在FrontPage 2000则与Office 2000进行了紧密的集成,这一点从它与Outlook 极为相似的设计与功能上就可以看出来。FrontPage 2000 使用了Office 2000 的拼写引擎来检查用户的拼写。当用户有文字输入错误的时候,FrontPage 2000就会以弯曲的底线标示在文字下面。还有其他的语言工具也非常好用,如语法检查与连字号功能等,这一点对编写文字内容比较丰富的网站时特别有用。
Microsoft 已经将“主题”这一FrontPage 最有用的概念扩展到了整个Office 2000 套装软件。主题就是指一套预先定义好的设计元素,包括背景、图标、字型、字号及颜色等。FrontPage 的主题在Microsoft Word 2000 及PowerPoint 2000 中特别好用,所制作出来的文件与简报看起来几乎完全一致。
但是Office 2000 中,也有些地方遗漏了FrontPage 2000的功能。当用户在Word 2000 打开新的HTML 文件并且查看HTML 原代码时,Word 会启动Microsoft的集成开发环境来处理HTML代码的查看与编辑,而不是使用起来更方便的FrontPage 2000。这不能不说是office 2000的一个不足,不过用户可以在窗口管理器中将FrongPage 2000设置为缺省的HTML编辑器。
Word 2000使用XML(可扩展标准标记语言)来处理HTML代码,这一点与FrontPage 2000是一致的。FrontPage 2000还提供了其它一些引人注意的用户介面功能,还提供了一些其它的Office 2000系列软件所没有的元素。个性化的菜单相当先进,这对于喜欢直观化高效率的用户介面的用户无疑是一个极好的消息。
这些新的菜单可以让用户根据对菜单项目的使用频率重新调整。一些罕用的项目可从菜单中删除,也可以通过选择新的功能表符号来显示。如果用户持续的打开某个菜单一段时间,隐藏的项目就会自动出现。个性化菜单功能也可以取消,因此是非常方便的。
除了新的外观与感觉之外,FrontPage 2000 的三个主要功能也进行了改进。FrontPage 2000 提供了极好的网站管理工具、网页设计与制作工具以及网站应用程序开发工具。
站点管理
网站管理功能一直是FrontPage的强项,特别是在中小型网站的管理方面。FrontPage 2000 的功能改进更是让它的站点管理功能如虎添翼。
Microsoft 已经重新组织并增加了站点维护工具,可通过类似Outlook的主窗口来产生报表。维护报表涵盖的项目包括破碎连结、未归属的网页以及预计的网页下载时间。专项管理报表则列出网页的状态以及原代码控制状态。
工作项目可以在Task View 中建立,此外还可以设定工作项目的优先顺序和状态。但FrontPage 2000也存在另外一个显然不协调的地方,因为FrontPage 2000的工作项目不能输出到Microsoft Outlook 和Microsoft Project中,而且也不能将Microsoft Outlook 和Microsoft Project中的项目输入到FrontPage 2000中。
HTML 源代码可通过FrontPage 2000 本身简单的检入及检出(check-in and check-out )功能或通过与Visual SourceSafe 的集成进行控制。能够对源代码进行控制对于从各种备用服务器中复制网页来讲特别有用。
在分布式的应用环境中,记录页面的版本是非常有必要的。源代码控制也可以避免当许多人设计一个网站,而把网页检出做编辑时,锁住某个页面的访问权,使站点发生问题的情况发生。
自动链接更新
通过破碎连结报表及自动连结更新的功能,FrontPage 2000 让链接的管理变得很容易。它可以在页面或图形移动或重新命名时,自动的对原有的连接进行更新。其主窗口中的超链接查看功能提供了一个图形化的链接地图,可用拖放的方式对链接进行编辑。
FrontPage 2000 还提供了一个非常智能的功能,当一个链接发生变化时,它可以让所有或部分使用这个链接的页面也进行相应的修改。
由于Internet是一个全球性的网络,因此用FrontPage 2000制作的和管理网站经常需要支持其它国家和地区的语言,而多国语言的支持对任何一个大的Web站点(如一个跨国公司的Web站点)而言都是很重要的。FrontPage 2000 使用了Office 2000 最新的语言支持工具,提供一个了统一的全球运行功能、多语言编辑功能以及可根据页面设定语言的功能。
使用统一的全球运行功能可以轻松地建立全球统一的标准化Web网站,Office 2000 的语言程序可以在根据网站的目标浏览用户所在国家的不同随时调用。
而FrontPage 2000 所使用的Windows 安装器,还具备“按需安装”(install by demand )功能,用户可以在需要的时候随时安装FrontPage 的某些功能。
网页设计与制作
FrontPage 2000 网站设计由于增加了自定义主题功能因此使得它比以前更好用。使用起来很方便的主题编辑器能够为网站管理员提供了一个可以将企业形象与色彩,集成到设计主题中的方法,可以让各个企业部门的网页拥有一致性的外观和感觉,这对于提升公司的形象是十分有用的。自定义主题功能也可以用于Word 2000 及 PowerPoint 2000 。
FrontPage 98很大的一个不足就是缺乏对最新的 HTML 及先进的脚本语言(Script)的支持,但FrontPage 2000 则改进了这个不足,这使得它能够制作出能够充分体现最新的 Internet Explorer 5.0页面显示功能的Web页面。
此外,FrontPage 98 还有一个特别令人不满意的地方,就是当用户想要直接在网页中增加HTML 程序码,而FrontPage 98似乎对此没有什么反应。FrontPage 2000 现在充分考虑到了这个问题。它能够允许并且保存用户从编辑器外部增加的所有HTML代码,包括服务器端的代码,如Active Server Pages 及服务器端的JavaScript等。
Microsoft 还进一步提供了HTML 格式设计偏好设置。FrontPage 编辑器会根据预先定义的规则或用户的设定如“保留现有的HTML”将HTML 语法分别标记上不同的颜色。当用户下次重新启动FrontPage 2000时,它将会遵守用户预先定义的大小写、空格,虚线等规则。
FrontPage 2000另外一个很好用的功能就是兼容性对话框。它可用来启动或者取消FrontPage 2000编辑器中的功能,以便让设计的网页能够与目标浏览器和服务器匹配。
在FrontPage 2000中,用户可以选择只支持Microsoft Internet Explorer 、只支持Netscape Navigator 、或者两者都支持,还可以选择支持Microsoft WebTV 。也可以选择目标浏览器的最低版本(3.0 或4.0 )及对网站服务器(Microsoft Internet Information Server 3.0 或之后的版本,或Apache )的最低要求。开发人员也可以选择不使用任何一个系统预先定义好的功能设置文件,而制作一个完全自定义的设置文件。
FrontPage 2000的浏览器与服务器兼容性设置功能非常有用,由于FrontPage 2000 提供了非常丰富的网站设计功能,有些最新的功能并不是所有的浏览器的所有版本都能够支持的。比如对于FrontPage 2000的图素等级定位功能,用户可以选择HTML 元素所要出现的确切位置,但只能用Internet Explorer 或Navigator 4.0 以上的版本。动态HTML(DHTML)是一项十分有用的技术,但只能用于较新版本的浏览器才能得到应有的显示效果。
FrontPage 2000 所应用的跨浏览器技术还包括JavaScript和Java 载入程序等。
网站开发
如果用户使用Internet Explorer 4.0 或5.0作为浏览器,使用Microsoft Internet Information Server 3.0 或更高版本,或者其他兼容FrontPage的服务器程序作为网站服务器,那么就可以最充分的发挥FrontPage 2000 的威力。
FrontPage 2000 提供了很多的服务器脚本程序(script )和Java 载入程序,包括站点的全文搜寻、论坛群组、符合清单计数器、标帜广告,以及预先设定的图象,如根据日期变换的图片等。
其他的组件,如浏览工具列以及数据框格式控制、Microsoft Visual InterDev 的设计时间控制等,也可以通过FrontPage 2000 的附加介面来增加。设计时间控制使用Visual InterDev 来建立,并且可当作FrontPage Server Extensions 进行安装。在有Microsoft Internet Information Server 的Windows NT 服务器上,可以通过Active Server Pages 建立。
FrontPage 2000 的数据存取组件也有了很大的改进。FrontPage 98 仅支持单向的“数据库结果向导”(Database Results Wizard ),它无法进行数据库的更新操作。FrontPage 2000对于有经验的用户仍然提供了数据库向导,但是对于没有经验的用户它也提供了分级的网站数据访问选择。
在表格数据的存储方面,Microsoft 做了一个大胆的尝试,试图简化来自表格的数据储存。无论是在版面查看还是在HTML浏览过程中想要在网页加入表格时,开发人员都可以通过修改表格的属性将结果存储到文件、电子邮件地址、FrontPage提供的表格处理器、自定义的通过网关接口(CGI)或服务器API处理器,或者数据库中的表格中。如果用户没有可以用于储存结果的数据库,Front Page 2000 会自动帮用户建立一个。
自动产生脚本程序
有了FrontPage 2000 保存程序的新功能,用户可以修改任何FrontPage 2000 自动产生的脚本程序和Active Server Pages 程序。
当然用户也能完成自己撰写一个脚本程序,无论是直接写进FrontPage 2000 编辑器,还是使用内置的Microsoft开发环境Microsoft Script Editor都可以。Script Editor 的功能相当强大。它提供了类似Visual Basic的使用介面,可显示用户端及服务器端的对象、可拖放的HTML 元素,以及在用户页面左边的HTML 大纲。而属性控制板则可以显示所选择的元素属性,就像Visual Basic 一样,中间的控制板可显示页面的源代码或进行页面预览。
程序调试器可让用户在Internet Explorer 执行页面浏览的时候,插入程序、设置中断点以及监控程序等。Script Editor和FrontPage 2000 有一个不一致的地方,就是HTML 的格式偏好设置与其他选项不能从一种工具中带到另一种工具。
FrontPage 2000的扩展功能
FrontPage 2000 和其它的Office 2000系列产品一样,提供了应用对象模型(Application Object Model,AOM) ,这使得 FrontPage 2000 具有自定义扩展功能。
功能表选项与工作列工具都可以进行增加或修改,甚至还可以建立及安装新的工具向导。FrontPage 2000 的AOM扩展工具也可以访问每一个网页的文件对象模型(Document Object Model,DOM) 。DOM 包含了组成HTML 网页的各种对象和关系,比如HTML 格式标签、帧与表格等。现在DHTML 、JavaScript以及VBScript 的程序设计者广泛使用DOM来设计丰富多彩的各种Web网页。
FrontPage 也使用DOM 来检查网页的链接信息。同样的,通过AOM扩展来允许FrontPage 2000 的开发人员也能使用DOM 访问并控制网页。Web对象模型(Web Object Model)则提供网站属性与设置的存取控制。
FrontPage 一直都依赖Microsoft Internet Information Server(IIS)服务器的专属扩展软件。虽然一般情况下完成Web页面的自动出版,以及用于进行搜寻、表格处理和其他功能并不见得必须使用大多数的FrontPage 2000 功能,但如果网站服务器上没有安装FrontPage Server Extensions 的话,这些组件就无法使用。Microsoft 在FrontPage 网站上提供免费的FrontPage Server Extensions 供用户使用。

用户注册
特价广告位(0.2元-1元)广告位醒目,流量真实、内容充实,百度和谷歌、yahoo等均有正常收录!