zl程序教程

您现在的位置是:首页 >  工具

当前栏目

《重构HTML:改善Web应用的设计(修订版)》——导读

应用WebHTML重构 设计 导读 改善 修订版
2023-09-11 14:17:46 时间

 a href=https://yqfile.alicdn.com/0c06f834eabdbb4769423d9b548f7a707b505925.png"

内容提要

本书采用理论与实践相结合的方式,展示了如何重构HTML,以获得更佳的可靠性、性能、可用性、安全性、可访问性、兼容性,甚至实现良好的搜索引擎优化。书中详细介绍了如何辨别应该重构的Web代码中的“坏味道”,如何把旧的HTML转换为良构和有效的XHTML,如何使用CSS改善现有的布局,如何通过用GET替换POST、替换旧的联系表单和重构JavaScript来更新Web应用程序,如何系统地重构内容和链接,如何在不改变用户所依赖的URL的前提下重建网站。

本书适合Web设计人员、开发人员、项目¾理和需要维护或更新既有网站的人使用。
内容提要
[第1章 重构
1.1 为何重构 ](https://yq.aliyun.com/articles/98025)
1.2 何时重构
1.3 重构什么
1.4 反对重构的理由
[第2章 工具
2.1 备份、测试用机和源码控制 ](https://yq.aliyun.com/articles/98043)
2.2 验证器
2.3 测试
2.4 正则表达式
2.5 Tidy
2.6 TagSoup
2.7 XSLT
第3章 良构
第4章 有效性
第5章 布局
第6章 可访问性
第7章 Web应用程序
第8章 内容
附录A 正则表达式


下一代响应式Web设计:组件驱动式Web设计 自从著名设计师 Ethan Marcotte(@beep)在 A List Apart上发表了一篇名为《 Responsive Web Design》的文章之后,响应式网页设计(RWD,即 Responsive Web Design)的身影就出现在了公众面前。自此就有了响应式 Web 设计这个概念。从提出这个概念到今天已经有十多年的时间了。在这十多年来,CSS 也发生了巨大的变化,新增了很多新的特
推荐这几个流程图设计器web开发方案 前沿:一个流程图设计器需要什么?一个是图的绘制能力、基于svg或者canvas来绘制各种形状的节点(矩形、圆形、多边形)以及线,一个是图与图之间的交互包括拖拽,节点之间的连线等,最后是画布面板的便捷性,其中包括:比如ps中的网格功能、对其线、步骤回撤、画布的可伸缩、快捷按钮等等,那前端社区有啥开源解决方案,方便我们快速开发一个属于自己的流程图设计器?
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。