ppk談JavaScript

出版時(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)分、閱讀與下載


    ppk談JavaScript PDF格式下載


用戶評(píng)論 (總計(jì)17條)

 
 

  •   總的來說,個(gè)人感覺這本書還是很不錯(cuò)的。
    該書的側(cè)重面是,遇到具體的瀏覽器兼容性問題時(shí)如何正確地把握處理手段的方向和策略,在這方面,作者的個(gè)性很鮮明,不用借助于復(fù)雜的“框架”,而且植根于扎實(shí)的編程基礎(chǔ)和嚴(yán)謹(jǐn)而豐富的經(jīng)驗(yàn)積累,對(duì)于大多數(shù)依賴“框架”的程序員來說,這本書的實(shí)用性不會(huì)太高,但是對(duì)于開發(fā)輕便、簡(jiǎn)潔的客戶端來說,這本書帶來了非常好的思路和實(shí)用的方法。
    不過通過粗略的閱讀,個(gè)人感覺,這本書遠(yuǎn)沒有涵蓋預(yù)期中那么豐富的信息量,對(duì)于理論基礎(chǔ)和技術(shù)細(xì)節(jié)方面的知識(shí)只是一帶而過,可能限于篇幅有限和作者寫作本書的主要意圖。
    所以,即使看過這本書,還是強(qiáng)烈建議再買一本《javascript高級(jí)程序設(shè)計(jì)》,并且多到PKK的網(wǎng)站上看看針對(duì)具體問題的技術(shù)文章。
    另外,盛贊本書的譯者,細(xì)心、負(fù)責(zé),不僅語言的運(yùn)用上比英文原本更為通俗易懂,而且在很多地方修正了PPK相對(duì)來說比較偏執(zhí)的看法。
  •   買了快一年了.居然還沒評(píng)論過..
    這書紙質(zhì)還不錯(cuò).內(nèi)容的話.看過的人都知道.肯定是好的.
  •   作為入門書很不錯(cuò)的。
  •   這本書就是我一直期待中的啊 不錯(cuò)不錯(cuò)哦
  •   寫的東西非常實(shí)用
  •   好書,還說啥啊。
  •   PPK的經(jīng)驗(yàn)毋庸置疑,很實(shí)用的一本書開始是沖著淘寶UED翻譯的才買的看了以后覺得不錯(cuò)只是送給我的書是皺巴巴的,運(yùn)輸?shù)臅r(shí)候弄壞了吧
  •   不錯(cuò)的講解,自己可以根據(jù)書上的地址,在網(wǎng)上找到相應(yīng)的范例代碼
  •   覺得不是很適合入門的書,里面提到的細(xì)節(jié)還是很值得思考和回味的,例子是被打成一段段的,又看著明白操作起來有點(diǎn)無從下手,或許作者提供了一種思路吧!
  •   書不錯(cuò),可是在2009年看來有點(diǎn)兒過時(shí)
  •   對(duì)實(shí)戰(zhàn)很有用,值得去看的
  •   寫的很不錯(cuò).雖然還沒看完.但寫的都讓我受益匪淺
  •   我能書的是,可能是書的厚度有限,不可能把涉及到的東西將的很深,不過感覺這本書比《精通javascript》要好。一些具體的處理,作者的觀點(diǎn)還是很好的。不過就是像我開始說的,都不是很很深入的,買這本書,你可以學(xué)到不少東西,但是說到想書中的述評(píng)那樣的好,我個(gè)人認(rèn)為還沒有那么好。
  •   本以為可以看到一本比較有深度的對(duì)Javascript語言作探討的書,可惜不符合預(yù)期。不能說是爛書,只是不符合我的期望而已。
  •   寫的很有意思一些地方讀起來津津有味知的是一個(gè)技術(shù)方向細(xì)節(jié)部分不夠深入
  •   不錯(cuò)!非常獨(dú)特!
  •   作者與作者寫的書的聲譽(yù)不一致。不值得買。
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7