2026-3-4 6:58:42 周三
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
高中音乐课程标准教师读本
高中音乐课程标准教师读本
中学生新限字作文900字
中学生新限字作文900字
视力障碍学校美工教学与制作
视力障碍学校美工教学与制作
公共关系学教程 第2版
公共关系学教程 第2版
秘书实用法律教程/高职高专规划教材
秘书实用法律教程/高职高专规...
现代礼仪修养教程
现代礼仪修养教程
  销售排行  
 WINDOWS 程序设计(..
 深入解析ORACLE DB..
 Visual C++面向对..
 计算机专业英语
 全真模拟预测试卷
 方法总比问题多2
 父母效能训练手册
 孩子逆反怎么办
江苏发行网 >> 图书 >> 教育
重构HTML改善WEB应用的设计
重构HTML改善WEB应用的设计
商品编号:JSFXW20090912103918 版号:9787115210470
开    本:16开 印张:238 装帧:平装
版    次:2009-8-1 1版
发行单位:江苏发行网
出版单位:人民邮电出版社
著 作 者:(美)哈罗德 东贤安
商品数量:100本 被浏览271次  热卖中
商品折扣:8 折  赠送积分:0分  共节省9.00元
商品价格: ¥45.00元
¥36.00元
市场价 会员价


 推荐理由


随着网站越来越大,问题开始出现:速度变慢、链接失败、安全性变差、兼容性降低……怎么办?从头开始重建网站总不是明智之举,这需要投入大量时间和财力。其实,你完全可以四两拨千斤,使用简单有效的技术、工具和诀窍来重构既有代码。
  世界级专家Elliotte Rusty Harold在本书中采用理论与实践相结合的方式,展示了如何开展HTML重构,使网站具备更好的可靠性、可用性、安全性、可访问性、兼容性,提高网站性能。书中详细描述了如何从过时的代码向现在稳定的Web标准(包括XHTML、CSS和REST)迁徙,并淘汰诸如基于呈现的标记、状态相关的应用程序和 “标签汤”。
  本书在手,助你的网站实现质的飞跃。


内容简介


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


 本书作者


Elliotte Rusty Harold世界知名技术作家、程序员,纽约科技大学计算机系副教授。讲授面向对象编程方面的课程。他的网站Cafe con Leche是XML方面的热门网站之一。他著有Effective XML和XML in a Nutshell等一系列知名作品。


目录


第1章 重构
1.1 为何重构
1.1.1 坏味道:难以辨认的代码
1.1.2 坏味道:CE0根本搞不定他的旅行费用报销单
1.1.3 坏味道:缓慢的页面呈现速度
1.1.4 坏味道:不同的浏览器,不同的呈现
1.1.5 坏味道:网页需要危险或者非标准技术的支持
1.1.6 坏味道:公司主页突然显示“Pwned by Elite Doodz”
1.1.7 坏味道:在Google搜索结果中首次排在17页之后
1.1.8 坏味道:访问者致信投诉网站失灵
1.2 何时重构
1.3 重构什么
1.3.1 为何要用XHTML
1.3.2 为何要用CSS
1.3.3 为何要用REST
1.4 反对重构的理由
第2章 工具
2.1 备份、测试用机和源码控制
2.2 验证器
2.2.1 W3C标记验证服务
2.2.2 日志验证程序
2.2.3 xmllint
2.2.4 编辑器
2.3 测试
2.3.1 JUnit
2.3.2 HtmlUnit
2.3.3 HttpUnit
2.3.4 JWebUIlit
2.3.5 FitNesse
2.3.6Selenium
2.3.7 测试入门
 2.4 正则表达式
2.4.1 搜索
2.4.2 搜索模式
2.5 Tidy
2.5.1 -asxhtml
2.5.2 -clean
2.5.3 编码
2.5.4 整洁的格式
2.5.5 生成的代码
2.5.6 当做库来用
2.6 TagSoup
2.7 XSLT
第3章 良构
 3.1 什么是良构
 3.2 将名称改为小写
3.2.1 动机
3.2.2 风险
3.2.3 做法
3.3 给属性值加引号
3.3.1 动机
3.3.2 风险
3.3.3 做法
3.4 补足遗漏的属性值
 ……
第4章 有效性
第5章 布局
第6章 可访问性
第7章 Web应用程序
第8章 内容
附录A 正则表达式


 先读为快


第1章 重构
  重构。什么是重构?为何要重构?
简明扼要地说,重构是在不改变程序行为的基础上进行小的改动,是代码基逐渐改善的过程,通常也需依赖于一些自动化工具的帮助。重构的目标是移除长年积聚下来的烂码,以得到更清晰和更容易维护、除错以及添加新功能的代码。
  严格地说,重构实际上并不涉及除错,也不增加新功能。但在实践中,重构的过程总是会碰到需要修正的错误,也会有需要加入新功能的时候。重构通常会化繁为简,化难为易。改善代码的第一步是重组代码。
  举个例子,无论是为了开始新的学期,还是从事新项目或新工作而需要彻底整理你的工作区、桌面或者办公室,此时你就会意识到什么是重构。重构让你推陈出新,不会让你白手起家。通过重构你会得到整洁有序的工作空间,从中可以找到所有需要的东西,并因此提升工作效率。
  ……

星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师