中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
重構HTML-改善Web應用的設計

包郵 重構HTML-改善Web應用的設計

出版社:人民郵電出版社出版時間:2009-08-01
所屬叢書: 圖靈程序設計叢書
開本: 16開 頁數: 238
中 圖 價:¥32.9(7.3折) 定價  ¥45.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

重構HTML-改善Web應用的設計 版權信息

重構HTML-改善Web應用的設計 本書特色

隨著網站越來越大,問題開始出現:速度變慢、鏈接失敗、安全性變差、兼容性降低……怎么辦?從頭開始重建網站總不是明智之舉,這需要投入大量時間和財力。其實,你完全可以四兩撥千斤,使用簡單有效的技術、工具和訣竅來重構既有代碼。
  世界級專家Elliotte Rusty Harold在本書中采用理論與實踐相結合的方式,展示了如何開展HTML重構,使網站具備更好的可靠性、可用性、安全性、可訪問性、兼容性,提高網站性能。書中詳細描述了如何從過時的代碼向現在穩定的Web標準(包括XHTML、CSS和REST)遷徙,并淘汰諸如基于呈現的標記、狀態相關的應用程序和 “標簽湯”。
  本書在手,助你的網站實現質的飛躍。

重構HTML-改善Web應用的設計 內容簡介

本書采用理論與實踐相結合的方式,展示了如何重構HTML,以獲得更佳的可靠性、性能、可用性、安全性、可訪問性、兼容性,甚至實現良好的搜索引擎優化。書中詳細介紹了如何辨別應該重構的Web代碼中的“壞味道”,如何把舊的HTML轉換為良構和有效的XHTML,如何使用CSS改善現有的布局,如何通過用GET替換POST、替換舊的聯系表單和重構JavaScfipt來更新Web應用程序,如何系統地重構內容和鏈接,如何在不改變用戶所依賴的URL的前提下重建網站。
本書適合Web設計人員、開發人員、項目經理和需要維護或更新既有網站的人使用。

重構HTML-改善Web應用的設計 目錄

第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 正則表達式
展開全部

重構HTML-改善Web應用的設計 節選

第1章 重構
  重構。什么是重構?為何要重構?
簡明扼要地說,重構是在不改變程序行為的基礎上進行小的改動,是代碼基逐漸改善的過程,通常也需依賴于一些自動化工具的幫助。重構的目標是移除長年積聚下來的爛碼,以得到更清晰和更容易維護、除錯以及添加新功能的代碼。
  嚴格地說,重構實際上并不涉及除錯,也不增加新功能。但在實踐中,重構的過程總是會碰到需要修正的錯誤,也會有需要加入新功能的時候。重構通常會化繁為簡,化難為易。改善代碼的**步是重組代碼。
  舉個例子,無論是為了開始新的學期,還是從事新項目或新工作而需要徹底整理你的工作區、桌面或者辦公室,此時你就會意識到什么是重構。重構讓你推陳出新,不會讓你白手起家。通過重構你會得到整潔有序的工作空間,從中可以找到所有需要的東西,并因此提升工作效率。
  ……

重構HTML-改善Web應用的設計 作者簡介

Elliotte Rusty Harold世界知名技術作家、程序員,紐約科技大學計算機系副教授。講授面向對象編程方面的課程。他的網站Cafe con Leche是XML方面的熱門網站之一。他著有Effective XML和XML in a Nutshell等一系列知名作品。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 特种电缆厂家-硅橡胶耐高温电缆-耐低温补偿导线-安徽万邦特种电缆有限公司 | 楼承板-开口楼承板-闭口楼承板-无锡海逵| 百方网-百方电气网,电工电气行业专业的B2B电子商务平台 | DWS物流设备_扫码称重量方一体机_快递包裹分拣机_广东高臻智能装备有限公司 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 短信通106短信接口验证码接口群发平台_国际短信接口验证码接口群发平台-速度网络有限公司 | 水成膜泡沫灭火剂_氟蛋白泡沫液_河南新乡骏华消防科技厂家 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 磨煤机配件-高铬辊套-高铬衬板-立磨辊套-盐山县宏润电力设备有限公司 | 托利多电子平台秤-高精度接线盒-托利多高精度电子秤|百科 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 钢制拖链生产厂家-全封闭钢制拖链-能源钢铝拖链-工程塑料拖链-河北汉洋机械制造有限公司 | 贵州水玻璃_-贵阳花溪闽兴水玻璃厂 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | MOOG伺服阀维修,ATOS比例流量阀维修,伺服阀维修-上海纽顿液压设备有限公司 | 过滤器_自清洗过滤器_气体过滤器_苏州华凯过滤技术有限公司 | 杭州双螺杆挤出机-百科| 聚氨酯催化剂K15,延迟催化剂SA-1,叔胺延迟催化剂,DBU,二甲基哌嗪,催化剂TMR-2,-聚氨酯催化剂生产厂家 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 不干胶标签,不干胶标签纸_厂家-山东同力胶粘制品 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 热处理温控箱,热处理控制箱厂家-吴江市兴达电热设备厂 | 订做不锈钢_不锈钢定做加工厂_不锈钢非标定制-重庆侨峰金属加工厂 | 祝融环境-地源热泵多恒系统高新技术企业,舒适生活环境缔造者! | SPC工作站-连杆综合检具-表盘气动量仪-内孔缺陷检测仪-杭州朗多检测仪器有限公司 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 北京网站建设|北京网站开发|北京网站设计|高端做网站公司 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 上海办公室设计_办公楼,写字楼装修_办公室装修公司-匠御设计 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 | 宝元数控系统|对刀仪厂家|东莞机器人控制系统|东莞安川伺服-【鑫天驰智能科技】 | 气弹簧定制-气动杆-可控气弹簧-不锈钢阻尼器-工业气弹簧-可调节气弹簧厂家-常州巨腾气弹簧供应商 | app开发|app开发公司|小程序开发|物联网开发||北京网站制作|--前潮网络 | 亿立分板机_曲线_锯片式_走刀_在线式全自动_铣刀_在线V槽分板机-杭州亿协智能装备有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 |