FrontPage标签 - 痛苦的HTML

时间:2009-06-04 06:34:26

标签: html frontpage

我有一个Web应用程序,已开发并可以部署。它的Web部分是使用M $ FrontPage设计的。没有开发人员关心FrontPage插入HTML的专有怪异标签。我不记得我头上的标签,但我记得看过<webbot>等标签。现在,我的客户端不希望看到一堆无用的标签在视图源完成时模糊HTML 。从应用程序维护的角度来看,这也不好。

我尝试谷歌搜索工具,从html中删除这些标签没有未知的副作用,我没有真正找到任何有用的东西。有没有人以前处理过这类问题?如果你这样做了,你为此使用过任何工具吗?或者您是否编写了自己的基于正则表达式的替换实用程序?

请分享您的想法。

5 个答案:

答案 0 :(得分:4)

此问题的最终解决方案是:

不要使用FrontPage!

我认为没有找到任何转换工具的原因是,几乎每个关心过滤MS特定标签的开发人员都已转移到另一个编辑器。

如果对您的客户来说重要的是资源看起来相当干净,那对于您的开发人员来说肯定是非常重要的。

答案 1 :(得分:4)

对于在线解决方案,您应该查看网站管理员工具包的Frontpage Code Cleaner

答案 2 :(得分:1)

您可以删除FP专有标签。我使用自己的正则表达式来删除开始和结束垃圾标记:<\?xx[^>]*>将'xx'更改为要删除的标记。

你是否完全脱离FrontPage?如果在页面视图中编辑站点,FP将返回标记。

FP也喜欢控制所有内容并为其上传的每个文件写一个_vti_cnf文件。如果你从一个非FP的程序ftp并且该文件丢失(特别是如果你正在使用FP扩展),它会变得很暴躁。

确保你输入DOCTYPE - 我不认为FP会自动执行此操作。

答案 3 :(得分:1)

HTML Tidy可以很好地清理你能找到的任何乱七八糟的东西。

答案 4 :(得分:-1)

Frontpage本身内置了代码清理器:在代码视图中右键单击页面。这消除了很多臃肿。

虽然十年前膨胀是一件大事,但对于快速的互联网服务来说,它确实不再是一件大事。

我有一个包含大量图形,iframe,表格和相关网页的网站,但没有超过65kb的页面文件。

通过优化的图形,每页上传的时间不到2秒。

看看http://www.cuyabenolodge.com/amazon-rainforest/cuyabeno-wildlife-reserve.htm自己尝试一下。该网站有大约200页,管理起来非常复杂。但与http://www.birdlist.org和2000页的相关网站相比,它没什么。

只有Frontpage有一个WYSIWYG导航编辑器,允许我将页面从导航树中的一个位置拖动到另一个位置。

此外,这个保护网站是从1997年开始的,有很多链接。换到另一个编辑器会让我失去所有这些反向链接。

但最重要的是:网站建设是一项商业活动,时间就是金钱。没有其他软件像FP那样具有时间效率。因此,所有这些关于代码的唠叨现在都是无关紧要的,因为网络已经加速了以至于无关紧要,FP内置了代码清理器。

如果客户查看代码,请清理所有空白区域,他/她将无法再看到他认为不专业的内容。

- 一位有说服力的FP用户。

相关问题