出版時(shí)間:2008-4 出版社:人民郵電出版社 作者:Peter-Paul Koch 頁數(shù):337 字?jǐn)?shù):532000 譯者:淘寶UED
Tag標(biāo)簽:無
內(nèi)容概要
本書全方位介紹了JavaScript,主要討論了瀏覽器兼容性、可訪問性、底層語法以及與HTML結(jié)構(gòu)層的協(xié)同等問題。書中既包括理論性的講解,又給出了相關(guān)的示例腳本以進(jìn)行進(jìn)一步闡述。通過8個(gè)真實(shí)項(xiàng)目示例,介紹了JavaScript核心語言、BOM、事件處理、DOM、修改CSS樣式表以及數(shù)據(jù)檢索等內(nèi)容。 本書適合具有一定網(wǎng)頁開發(fā)經(jīng)驗(yàn)的Web開發(fā)人員閱讀。
作者簡(jiǎn)介
Peter-Paul Koch(即ppk)是自學(xué)成才的世界級(jí)JavaScript專家,1970年生于荷蘭阿姆斯特丹,大學(xué)主修古希臘羅馬史專業(yè)。他擁有多年客戶端web開發(fā)經(jīng)驗(yàn),所維護(hù)的網(wǎng)站www.quirksmode.or9已成為全球JavaScript開發(fā)人員最重要的參考資源之一。他常年為業(yè)界頂尖的媒體Digital W
書籍目錄
第1章 目標(biāo) A 概念回顧 在瀏覽器中處理交互 胖與瘦 JavaScript的目標(biāo) B 技術(shù)概覽 標(biāo)準(zhǔn)化 版本 安全 C JavaScript的歷史 錯(cuò)誤的開始 事實(shí)標(biāo)準(zhǔn) CSS變革 新的開始 下一步 第2章 大背景 A CSS變革 無侵入腳本編程 三個(gè)層 分離關(guān)注點(diǎn) B 表現(xiàn)與結(jié)構(gòu)的分離 CSS修改 更改結(jié)構(gòu)還是表現(xiàn) C 行為與結(jié)構(gòu)的分離 獨(dú)立文件中的函數(shù) 從HTML中移除事件處理程序 D 行為和表現(xiàn)的分離 下拉菜單:hover或mouseover/mouseout 相同的效果與相似的效果 E 可訪問性概覽 什么是可訪問性 無腳本 沒有鼠標(biāo) 屏幕閱讀器 屏幕閱讀器和事件 可訪問性和可用性 F 可訪問性規(guī)則 條理分明的HTML 產(chǎn)生對(duì)腳本用戶有意義的內(nèi)容 重定向用戶 鍵盤用戶 < noscript >標(biāo)簽 G 范例腳本 限長的文本輸入?yún)^(qū) 易用的表單 表單驗(yàn)證 下拉菜單 編輯樣式表 三明治拾取器 XMLHTTP測(cè)速計(jì) 站點(diǎn)調(diào)查 第3章 瀏覽器 A 瀏覽器 Mozilla家族 Windows的Explorer Safari Opera 其他圖形桌面瀏覽器 移動(dòng)電話 屏幕閱讀器 B 兼容性問題 問題 解決方案 C 對(duì)象檢測(cè) 對(duì)象檢測(cè)是如何工作的 我們?cè)撟叨噙h(yuǎn) D 瀏覽器檢測(cè) 為什么瀏覽器檢測(cè)行不通 瀏覽器檢測(cè)的軍備競(jìng)賽 拆解瀏覽器字符串 瀏覽器檢測(cè)的正確使用 E 調(diào)試 錯(cuò)誤消息 處理瀏覽器的bug 范例 報(bào)告瀏覽器bug 第4章 準(zhǔn)備第5章 核心 第6章 BOM 第7章 事件 第8章 DOM 第9章 CSS修改 第10章 數(shù)據(jù)檢索 后記
編輯推薦
世界級(jí)大師著作,提升JavaScript功力的捷徑,代碼全部來自實(shí)際商業(yè)項(xiàng)目?! pk向我們?nèi)嬲故玖俗约河龅絾栴}、分析問題和解決問題的全過程,內(nèi)容極為實(shí)用,切中Web程序員的需求。 ——Mike West.Digital Web Magazine ppk在本書中傾注了大量心血,這必將是一部杰作?! 狫ereIny Keith,《JavaScript DOM編程藝術(shù)》和{BulletproofAjax中文版》作者 世界級(jí)JavaScript大師ppk為我們撰寫了一部與眾不同的]avaScript著作。書中的8個(gè)案例來自作者開發(fā)的實(shí)際商業(yè)項(xiàng)目,將基礎(chǔ)知識(shí)、Web標(biāo)準(zhǔn)、現(xiàn)代開發(fā)理念、最佳實(shí)踐和大量實(shí)戰(zhàn)技巧完美地結(jié)合起來,讀者可以從中直接學(xué)習(xí)到一流專家分析問題和解決問題的方法。書中的代碼從不同角度講解JavaScript的使用,實(shí)現(xiàn)了許多具有通用性的功能??梢灾苯討?yīng)用到實(shí)際項(xiàng)目中?! ”緯Z言流暢生動(dòng)。布局謀篇非常精心,是JavaScfipt程序員提升自身實(shí)力的絕佳助手。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載