WEB开发规范详解

需积分: 9 9 下载量 133 浏览量 更新于2024-07-30 收藏 195KB DOC 举报
"WEB开发规范文档是一份详细指导WEB开发过程中的编程和设计规则的文档,由陈奎编写,最新版本为1.0.0.1。这份文档涵盖了HTML、ASP、VBScript、JavaScript、XML编码以及程序注释等多个方面的规范,旨在提高代码质量和维护性。" 在WEB开发规范中,以下是一些主要的知识点: 1. **编程规范**: - **HTML页面**:规定了页面结构、元素ID和name的命名规则,强调一致性与可读性。 - **ASP页面**:包括文件命名、代码分隔符、Session管理、代码规划、空行使用、物理路径引用、空格处理、编程风格、字符串连接、大小写转换(UCase与LCase)、Trim函数、局部与全局变量的使用以及错误处理方法。 - **VBScript**:对命名、常量、变量、作用域、函数、对象命名及编程风格有明确要求。 - **JavaScript**:涉及到常量、变量、参数、函数的命名,以及特殊字符的处理。 - **XML编码规范**:确保XML文档的结构清晰、合法。 2. **程序注释**: - 程序头注释:提供关于整个程序或模块的概览信息。 - 关键变量注释:解释变量的作用和用途。 - 关键算法注释:解释复杂逻辑或算法的工作原理。 - 函数注释:描述函数的功能、输入、输出和可能的异常。 3. **设计规范**: - **Session对象**:指导如何有效且安全地使用Session来存储用户状态。 - **Application对象**:阐述其在多用户环境下的正确使用方式。 - **Form and QueryString**:处理表单数据和URL参数的规范。 - **NewWindow**:讨论如何正确使用window.Open和window.showModalDialog打开新窗口。 - **代码封装**:推荐使用HTC控件和WebClass进行代码组织,以提升重用性和可维护性。 这些规范对于任何WEB开发者来说都是重要的参考指南,它们帮助保持代码的一致性,减少错误,提高代码质量,同时使得团队合作更加高效。遵循这些规范,开发者可以创建出更易于理解和维护的WEB应用程序。