XML:不是一个银弹,但却是一个伟大的管钳

ACM Stand. Pub Date : 1998-09-01 DOI:10.1145/324042.324049
B. T. Usdin, Tony Graham
{"title":"XML:不是一个银弹,但却是一个伟大的管钳","authors":"B. T. Usdin, Tony Graham","doi":"10.1145/324042.324049","DOIUrl":null,"url":null,"abstract":"■ XML (Extensible Markup Language) provides both a standards-based way to identify the information that is of importance in a particular application, and the ability to process information tagged according to highly user-specific requirements with general-purpose software, such as editing tools, composition engines, and electronic browsers. The power of XML comes in part from principles that guide the design of good XML applications: separation of format and presentation information from document markup; consistent and clear text tagging; context-dependent processing; and hierarchical structures. But these alone do not explain the real power of XML, which lies in the ability to create tag sets and markup languages customized to the needs of the particular application. A custom XML tag set allows the user to identify all of the types of information that are needed for search and retrieval, formatting, and tracking. Any type of information your end users may want to find, or not find, can be identified, and expensive distinctions among types of information that are not important to you are not made. Note, however, these phrases from the preceding paragraph: “way to identify”; “ability to create”; and “can be identified.” XML provides a way to do these things, but does not do them. XML should be thought of as a useful tool, but not as a solution to any problem. here seems to be as much excitement about XML as there has been on any related technology since the Web went public. The hype surrounding XML has created such unreasonable expectations that there are already people trumpeting its failure, primarily because it hasn’t become instantly ubiquitous. XML is being hailed as the future of the Web, the replacement for HTML, the replacement for Java, and the technology that will create precise Web searching. XML will be easier to use than SGML, more powerful than HTML, and will enable secure electronic commerce. XML is the Internet’s Silver Bullet—such is the hype. XML will not leap tall buildings at a single bound, nor will it solve all of the problems of retrieval on the Web. XML will transform the Web in much the same way barbed wire transformed the American West. Barbed wire didn’t do anything. But using barbed wire, a lot of people did a lot of hard work and changed the culture from one of open ranges to one of farms and property rights. XML is an enabling technology; well designed XML can provide a valuable tool in the effort to provide more precise and more powerful searching on the Web. XML will replace HTML in those situations in which HTML is insufficient to meet a need. XML software is easier to build than SGML software and more appropriate for Web environments, but authoring documents in XML is unlikely to be any easier than authoring in SGML. The ease of authoring in both XML and SGML is dependent on how well the document structure meets the author’s needs and on how graceful the authoring application is. And interchange of information in XML depends on the development and promulgation of shared XML tag sets.","PeriodicalId":270594,"journal":{"name":"ACM Stand.","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"22","resultStr":"{\"title\":\"XML: not a silver bullet, but a great pipe wrench\",\"authors\":\"B. T. Usdin, Tony Graham\",\"doi\":\"10.1145/324042.324049\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"■ XML (Extensible Markup Language) provides both a standards-based way to identify the information that is of importance in a particular application, and the ability to process information tagged according to highly user-specific requirements with general-purpose software, such as editing tools, composition engines, and electronic browsers. The power of XML comes in part from principles that guide the design of good XML applications: separation of format and presentation information from document markup; consistent and clear text tagging; context-dependent processing; and hierarchical structures. But these alone do not explain the real power of XML, which lies in the ability to create tag sets and markup languages customized to the needs of the particular application. A custom XML tag set allows the user to identify all of the types of information that are needed for search and retrieval, formatting, and tracking. Any type of information your end users may want to find, or not find, can be identified, and expensive distinctions among types of information that are not important to you are not made. Note, however, these phrases from the preceding paragraph: “way to identify”; “ability to create”; and “can be identified.” XML provides a way to do these things, but does not do them. XML should be thought of as a useful tool, but not as a solution to any problem. here seems to be as much excitement about XML as there has been on any related technology since the Web went public. The hype surrounding XML has created such unreasonable expectations that there are already people trumpeting its failure, primarily because it hasn’t become instantly ubiquitous. XML is being hailed as the future of the Web, the replacement for HTML, the replacement for Java, and the technology that will create precise Web searching. XML will be easier to use than SGML, more powerful than HTML, and will enable secure electronic commerce. XML is the Internet’s Silver Bullet—such is the hype. XML will not leap tall buildings at a single bound, nor will it solve all of the problems of retrieval on the Web. XML will transform the Web in much the same way barbed wire transformed the American West. Barbed wire didn’t do anything. But using barbed wire, a lot of people did a lot of hard work and changed the culture from one of open ranges to one of farms and property rights. XML is an enabling technology; well designed XML can provide a valuable tool in the effort to provide more precise and more powerful searching on the Web. XML will replace HTML in those situations in which HTML is insufficient to meet a need. XML software is easier to build than SGML software and more appropriate for Web environments, but authoring documents in XML is unlikely to be any easier than authoring in SGML. The ease of authoring in both XML and SGML is dependent on how well the document structure meets the author’s needs and on how graceful the authoring application is. And interchange of information in XML depends on the development and promulgation of shared XML tag sets.\",\"PeriodicalId\":270594,\"journal\":{\"name\":\"ACM Stand.\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1998-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"22\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM Stand.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/324042.324049\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM Stand.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/324042.324049","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22

摘要

XML(可扩展标记语言)既提供了一种基于标准的方法来识别特定应用程序中重要的信息,又提供了使用通用软件(如编辑工具、组合引擎和电子浏览器)根据高度用户特定需求处理标记信息的能力。XML的强大部分来自于指导设计优秀XML应用程序的原则:将格式和表示信息与文档标记分离;一致和清晰的文本标签;上下文相关的加工;以及等级结构。但是,仅凭这些并不能解释XML的真正威力,XML的威力在于能够根据特定应用程序的需要创建自定义的标记集和标记语言。自定义XML标记集允许用户识别搜索和检索、格式化和跟踪所需的所有类型的信息。您的最终用户可能想要查找或不想要查找的任何类型的信息都可以被识别出来,并且不需要在对您不重要的信息类型之间进行昂贵的区分。但是,请注意上一段中的这些短语:“识别方式”;“创造能力”;并且“可以被识别”。XML提供了一种完成这些事情的方法,但并没有完成这些事情。XML应该被视为一种有用的工具,而不是任何问题的解决方案。自从Web问世以来,人们对XML的热情似乎不亚于对任何相关技术的热情。围绕XML的大肆宣传创造了如此不合理的期望,以至于已经有人鼓吹它的失败,主要是因为它没有立即普及。XML被誉为Web的未来,HTML的替代品,Java的替代品,以及将创建精确Web搜索的技术。XML将比SGML更容易使用,比HTML更强大,并且将支持安全的电子商务。XML是Internet的银弹——这就是炒作。XML不会在单一的边界上跨越高楼大厦,也不会解决Web上所有的检索问题。XML将改变Web,就像铁丝网改变美国西部一样。铁丝网没有任何作用。但是使用铁丝网,很多人做了很多艰苦的工作,改变了文化,从一个开放的牧场变成了一个农场和产权。XML是一种使能技术;设计良好的XML可以为在Web上提供更精确和更强大的搜索提供有价值的工具。在HTML不足以满足需求的情况下,XML将取代HTML。XML软件比SGML软件更容易构建,也更适合于Web环境,但是用XML编写文档不可能比用SGML编写文档更容易。在XML和SGML中进行创作的难易程度取决于文档结构满足作者需求的程度以及创作应用程序的优美程度。XML中的信息交换依赖于共享XML标记集的开发和发布。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
XML: not a silver bullet, but a great pipe wrench
■ XML (Extensible Markup Language) provides both a standards-based way to identify the information that is of importance in a particular application, and the ability to process information tagged according to highly user-specific requirements with general-purpose software, such as editing tools, composition engines, and electronic browsers. The power of XML comes in part from principles that guide the design of good XML applications: separation of format and presentation information from document markup; consistent and clear text tagging; context-dependent processing; and hierarchical structures. But these alone do not explain the real power of XML, which lies in the ability to create tag sets and markup languages customized to the needs of the particular application. A custom XML tag set allows the user to identify all of the types of information that are needed for search and retrieval, formatting, and tracking. Any type of information your end users may want to find, or not find, can be identified, and expensive distinctions among types of information that are not important to you are not made. Note, however, these phrases from the preceding paragraph: “way to identify”; “ability to create”; and “can be identified.” XML provides a way to do these things, but does not do them. XML should be thought of as a useful tool, but not as a solution to any problem. here seems to be as much excitement about XML as there has been on any related technology since the Web went public. The hype surrounding XML has created such unreasonable expectations that there are already people trumpeting its failure, primarily because it hasn’t become instantly ubiquitous. XML is being hailed as the future of the Web, the replacement for HTML, the replacement for Java, and the technology that will create precise Web searching. XML will be easier to use than SGML, more powerful than HTML, and will enable secure electronic commerce. XML is the Internet’s Silver Bullet—such is the hype. XML will not leap tall buildings at a single bound, nor will it solve all of the problems of retrieval on the Web. XML will transform the Web in much the same way barbed wire transformed the American West. Barbed wire didn’t do anything. But using barbed wire, a lot of people did a lot of hard work and changed the culture from one of open ranges to one of farms and property rights. XML is an enabling technology; well designed XML can provide a valuable tool in the effort to provide more precise and more powerful searching on the Web. XML will replace HTML in those situations in which HTML is insufficient to meet a need. XML software is easier to build than SGML software and more appropriate for Web environments, but authoring documents in XML is unlikely to be any easier than authoring in SGML. The ease of authoring in both XML and SGML is dependent on how well the document structure meets the author’s needs and on how graceful the authoring application is. And interchange of information in XML depends on the development and promulgation of shared XML tag sets.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信