注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具IE8&9開(kāi)發(fā)實(shí)戰(zhàn):基于下一代IE的應(yīng)用開(kāi)發(fā)

IE8&9開(kāi)發(fā)實(shí)戰(zhàn):基于下一代IE的應(yīng)用開(kāi)發(fā)

IE8&9開(kāi)發(fā)實(shí)戰(zhàn):基于下一代IE的應(yīng)用開(kāi)發(fā)

定 價(jià):¥58.00

作 者: (美)克羅利 著,貢洪峰 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302273585 出版時(shí)間: 2012-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 361 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)旨在幫助開(kāi)發(fā)人員創(chuàng)建用于擴(kuò)展IE功能的瀏覽器、應(yīng)用程序和Web服務(wù)軟件??梢允棺x者:理解IE的體系結(jié)構(gòu)與設(shè)計(jì)構(gòu)建基于瀏覽器的擴(kuò)展,如ActiveX控件、工具欄、瀏覽器欄、瀏覽器幫助程序?qū)ο蠛涂刹迦雲(yún)f(xié)議利用加速器、網(wǎng)頁(yè)快訊和搜索提供程序來(lái)擴(kuò)展現(xiàn)有Web服務(wù)使用IE API、COM對(duì)象和控件來(lái)增強(qiáng)應(yīng)用程序設(shè)計(jì)與Windows安全功能集成在一起的擴(kuò)展調(diào)試為IE設(shè)計(jì)的應(yīng)用程序處理應(yīng)用程序的兼容性和升級(jí)方案利用功能強(qiáng)大的工具來(lái)改進(jìn)擴(kuò)展開(kāi)發(fā)精通構(gòu)建世界級(jí)應(yīng)用程序的最佳實(shí)踐

作者簡(jiǎn)介

  克羅利,(Matthew Crowley)Matthew David Crowley是Browsium公司的首席技術(shù)官,這家公司專(zhuān)門(mén)為那些需要解決瀏覽器相關(guān)兼容性及運(yùn)行問(wèn)題的企業(yè)提供解決方案。在擔(dān)任這一職務(wù)之前,Matthew是微軟Internet Explorer團(tuán)隊(duì)開(kāi)發(fā)人員社區(qū)與工具的項(xiàng)目經(jīng)理。在此期間,他的主要研究領(lǐng)域包括一些功能的規(guī)劃、開(kāi)發(fā)和實(shí)現(xiàn),例如IE開(kāi)發(fā)人員工具、ActiveX、保護(hù)模式和IE 9平臺(tái)預(yù)覽版。Matthew目前在他的家鄉(xiāng)——俄亥俄州克利夫蘭市工作和生活。他畢業(yè)于這座城市的凱斯西儲(chǔ)大學(xué)計(jì)算機(jī)工程學(xué)專(zhuān)業(yè),并獲得工程科學(xué)學(xué)士學(xué)位。

圖書(shū)目錄

第1章 internet explorer體系結(jié)構(gòu)
 1.1 應(yīng)用程序體系結(jié)構(gòu)和相關(guān)項(xiàng)
 1.1.1 命令行參數(shù)
 1.1.2 處理器支持
 1.1.3 保護(hù)模式(低權(quán)限ie)
 1.1.4 松耦合internet explorer
 1.2 瀏覽器框架、選項(xiàng)卡和用戶界面
 1.2.1 搜索和導(dǎo)航
 1.2.2 打印
 1.2.3 選項(xiàng)卡管理
 1.2.4 收藏中心、源和歷史記錄用戶界面
 1.2.5 狀態(tài)和通知
 1.2.6 框架和選項(xiàng)卡擴(kuò)展性
 1.3 開(kāi)發(fā)人員工具
 1.4 shell文檔視圖
 1.4.1 旅行日志和共享功能
 1.4.2 trident (mshtml)
 1.4.3 第三方及自定義文檔對(duì)象
 1.5 trident布局和渲染引擎
 1.5.1 分析器子系統(tǒng)
 1.5.2 文檔模式和兼容性視圖
 1.5.3 核心文檔子系統(tǒng)
 1.5.4 文本、布局和渲染子系統(tǒng)
 1.5.5 對(duì)象模型子系統(tǒng)
 1.5.6 組件模型子系統(tǒng)
 1.5.7 編輯子系統(tǒng)
 1.6 聯(lián)網(wǎng)和區(qū)域
 1.6.1 urlmon
 1.6.2 wininet
 1.7 安全性、信任和隱私體系結(jié)構(gòu)
 1.7.1 安全性用戶界面和反饋機(jī)制
 1.7.2 應(yīng)用程序完整性和瀏覽器防御
 1.7.3 擴(kuò)展完整性防御
 1.7.4 隱私和社會(huì)工程保護(hù)
 1.7.5 高完整性代理
 1.8 托管和重復(fù)使用
 1.8.1 mshtml
 1.8.2 webbrowser控件
 1.8.3 html應(yīng)用程序
 1.8.4 腳本界面和api使用
 1.9 應(yīng)用程序管理工具
 1.9.1 internet explorer管理工具包
 1.9.2 安裝與windows 7卸載程序
 1.9.3 windows錯(cuò)誤報(bào)告、事件記錄基礎(chǔ)結(jié)構(gòu)和客戶體驗(yàn)改進(jìn)計(jì)劃
 1.9.4 windows 7疑難解答
 1.9.5 默認(rèn)程序
 1.9.6 聯(lián)機(jī)服務(wù)
 1.10 設(shè)置管理和功能控制
 1.10.1 internet選項(xiàng)控制面板(inetcpl.cpl)
 1.10.2 重置internet explorer設(shè)置
 1.10.3 管理加載項(xiàng)
 1.10.4 組策略
 1.10.5 功能控制鍵
 1.11 小結(jié)
第2章 互操作性與兼容性
 2.1 標(biāo)準(zhǔn)支持與互操作性
 2.2 文檔模式與版本控制
 2.2.1 quirks模式、文檔模式和x-ua-compatible
 2.2.2 文檔模式
 2.2.3 在標(biāo)記中定位quirks模式和文檔模式
 2.2.4 從服務(wù)器端定位文檔模式
 2.2.5 文檔模式的功能控制
 2.2.6 ie 7標(biāo)準(zhǔn)模式與真正ie 7之間的區(qū)別
 2.3 兼容性視圖
 2.3.1 微軟兼容性視圖列表
 2.3.2 控制兼容性設(shè)置
 2.4 版本定位
 2.4.1 使用條件注釋進(jìn)行版本定位
 2.4.2 使用javascript的用戶代理字符串探查
 2.4.3 兼容性視圖和用戶代理字符串
 2.5 web開(kāi)發(fā)人員的兩難
 2.6 小結(jié)
第3章 用ajax和json來(lái)豐富web應(yīng)用程序的功能
 3.1 xmlhttprequest對(duì)象
 3.1.1 xmlhttp庫(kù)和xmlhttprequest對(duì)象
 3.1.2 本機(jī)xmlhttprequest
 3.1.3 跨瀏覽器ajax兼容性
 3.2 腳本與dom改進(jìn)
 3.2.1 本機(jī)json支持
 3.2.2 用tostatichtml進(jìn)行字符串過(guò)濾
 3.2.3 在合乎標(biāo)準(zhǔn)方面的改進(jìn)
 3.3 用dom存儲(chǔ)持久保存數(shù)據(jù)
 3.3.1 dom存儲(chǔ)和子域
 3.3.2 保護(hù)持久存儲(chǔ)
 3.3.3 向html 5存儲(chǔ)前進(jìn)
 3.4 聯(lián)網(wǎng)與連接性
 3.4.1 聯(lián)機(jī)和脫機(jī)事件
 3.4.2 xmlhttprequest超時(shí)事件
 3.4.3 ajax導(dǎo)航事件
 3.4.4 并發(fā)連接
 3.5 跨頁(yè)通信與跨域通信
 3.5.1 跨域請(qǐng)求
 3.5.2 用postmessage()進(jìn)行跨框架消息發(fā)送
 3.5.3 安全通信的提示與技巧
 3.6 小結(jié)
第4章 用加速器連接服務(wù)
 4.1 什么是加速器以及使用它的原因
 4.2 用戶經(jīng)驗(yàn)與數(shù)據(jù)流
 4.3 openservice xml架構(gòu)
 4.3.1 標(biāo)記
 4.3.2 變量
 4.4 創(chuàng)建基本加速器
 4.4.1 構(gòu)建加速器的xml文件
 4.4.2 構(gòu)建web服務(wù)處理程序
 4.5 處理加速器上下文
 4.5.1 使用選擇上下文
 4.5.2 使用鏈接上下文
 4.5.3 使用文檔上下文
 4.6 實(shí)現(xiàn)預(yù)覽
 4.7 安裝與部署
 4.7.1 通過(guò)javascript安裝和部署
 4.7.2 通過(guò)桌面應(yīng)用程序安裝和部署
 4.7.3 使用類(lèi)別和默認(rèn)加速器
 4.8 管理加速器
 4.9 高級(jí)主題
 4.9.1 更新已安裝的加速器
 4.9.2 構(gòu)建豐富的預(yù)覽
 4.9.3 本地化加速器
 4.9.4 跨瀏覽器集成
 4.10 構(gòu)建加速器的最佳實(shí)踐
 4.10.1 提供相關(guān)信息
 4.10.2 設(shè)計(jì)安全的加速器
 4.10.3 設(shè)計(jì)高性能的加速器
 4.10.4 設(shè)計(jì)預(yù)覽網(wǎng)頁(yè)
 4.10.5 加速器設(shè)計(jì)核對(duì)清單
 4.11 小結(jié)
第5章 用開(kāi)發(fā)人員工具調(diào)試和檢查頁(yè)面
 5.1 ie開(kāi)發(fā)人員工具導(dǎo)覽
 5.1.1 查看源文件
 5.1.2 “文件”菜單
 5.2 檢查標(biāo)記
 5.2.1 html選項(xiàng)卡和dom explorer
 5.2.2 “屬性”窗格
 5.2.3 “查找”、“查看”和“輪廓”菜單
 5.2.4 導(dǎo)出修改
 5.2.5 標(biāo)記檢查實(shí)踐
 5.3 檢查布局和樣式
 5.3.1 “樣式”窗格
 5.3.2 “跟蹤樣式”窗格
 5.3.3 “布局”窗格
 5.3.4 “屬性”窗格
 5.3.5 css選項(xiàng)卡
 5.3.6 css和布局檢查實(shí)踐
 5.4 使用擴(kuò)展工具集
 5.4.1 “禁用”菜單
 5.4.2 “圖像”菜單
 5.4.3 “工具”菜單
 5.4.4 擴(kuò)展工具集實(shí)踐
 5.5 測(cè)試兼容性和互操作性
 5.5.1 “瀏覽器模式”和“文檔模式”菜單
 5.5.2 “驗(yàn)證”菜單
 5.6 調(diào)試javascript
 5.6.1 “腳本”選項(xiàng)卡
 5.6.2 “源”窗格
 5.6.3 斷點(diǎn)和“斷點(diǎn)”窗格
 5.6.4 “局部變量”、“監(jiān)視”和“調(diào)用堆?!贝案?br /> 5.6.5 “調(diào)試控制臺(tái)”窗格和console對(duì)象
 5.6.6 javascript調(diào)試實(shí)踐
 5.7 javascript測(cè)量和優(yōu)化
 5.7.1 javascript探查器
 5.7.2 探查器用戶界面
 5.7.3 配置文件視圖
 5.7.4 導(dǎo)出數(shù)據(jù)
 5.7.5 javascript性能測(cè)試實(shí)踐
 5.8 管理cookie和緩存
 5.9 關(guān)于調(diào)試和檢查網(wǎng)站的提示
 5.10 小結(jié)
第6章 用可變dom原型編寫(xiě)腳本
 6.1 入門(mén)知識(shí):原型、屬性和dom
 6.1.1 原型
 6.1.2 屬性(getter和setter)
 6.1.3 javascript和dom
 6.2 ie 8中的可變?cè)团c屬性
 6.2.1 處理dom對(duì)象
 6.2.2 處理dom對(duì)象的get和set屬性
 6.3 ie改進(jìn)實(shí)務(wù)
 6.3.1 ie向下兼容性
 6.3.2 跨瀏覽器的互操作性
 6.3.3 安全與過(guò)濾
 6.3.4 輸入驗(yàn)證
 6.4 小結(jié)
第7章 用fiddler調(diào)試和檢查網(wǎng)頁(yè)
 7.1 fiddler入門(mén)
 7.1.1 安裝和運(yùn)行fiddler
 7.1.2 fiddler用戶界面導(dǎo)覽
 7.1.3 用規(guī)則編寫(xiě)fiddler腳本
 7.2 查看和檢查會(huì)話
 7.2.1 會(huì)話列表解密
 7.2.2 檢查請(qǐng)求/響應(yīng)序列
 7.2.3 對(duì)比會(huì)話
 7.3 篩選會(huì)話
 7.3.1 使用頂級(jí)篩選器命令
 7.3.2 使用filters選項(xiàng)卡
 7.4 調(diào)試和處理會(huì)話
 7.4.1 使用request builder
 7.4.2 使用filters選項(xiàng)卡修改會(huì)話數(shù)據(jù)
 7.4.3 設(shè)置和使用斷點(diǎn)
 7.5 分析網(wǎng)站性能
 7.5.1 量化請(qǐng)求項(xiàng)、類(lèi)型和時(shí)間
 7.5.2 評(píng)估緩存性能
 7.5.3 優(yōu)化壓縮設(shè)置
 7.5.4 使用內(nèi)置規(guī)則模擬性能場(chǎng)景
 7.6 使用fiddler解密https通信內(nèi)容
 7.7 用fiddlercap進(jìn)行簡(jiǎn)單的捕獲
 7.7.1 安裝和運(yùn)行fiddlercap
 7.7.2 用fiddlercap捕獲通信內(nèi)容
 7.8 小結(jié)
第8章 用網(wǎng)頁(yè)快訊實(shí)現(xiàn)內(nèi)容聯(lián)合
 8.1 網(wǎng)頁(yè)快訊基礎(chǔ)
 8.2 設(shè)計(jì)與部署基本網(wǎng)頁(yè)快訊
 8.2.1 網(wǎng)頁(yè)快訊的結(jié)構(gòu)設(shè)計(jì)與創(chuàng)建
 8.2.2 安裝和查看網(wǎng)頁(yè)快訊
 8.2.3 管理網(wǎng)頁(yè)快訊
 8.3 更新和到期管理
 8.3.1 用ttl定義更新間隔
 8.3.2 用endtime選擇器定義到期時(shí)限
 8.4 使用css樣式和樣式表
 8.4.1 內(nèi)聯(lián)樣式和文檔內(nèi)樣式表
 8.4.2 鏈接與導(dǎo)入樣式
 8.5 替代源
 8.5.1 替代更新源
 8.5.2 替代顯示源
 8.6 身份驗(yàn)證
 8.6.1 基本身份驗(yàn)證與摘要式身份驗(yàn)證
 8.6.2 基于cookie的身份驗(yàn)證
 8.7 高級(jí)主題
 8.7.1 指定一個(gè)網(wǎng)頁(yè)的默認(rèn)網(wǎng)頁(yè)快訊
 8.7.2 基于腳本的安裝
 8.7.3 禁用文檔內(nèi)網(wǎng)頁(yè)快訊通知
 8.8 小結(jié)
第9章 構(gòu)建搜索提供程序和搜索建議擴(kuò)展
 9.1 了解搜索提供程序
 9.2 opensearch描述格式、json搜索建議和xml搜索建議規(guī)范
 9.2.1 opensearch描述格式規(guī)范
 9.2.2 json搜索建議擴(kuò)展
 9.2.3 xml搜索建議擴(kuò)展
 9.3 構(gòu)建基本搜索提供程序
 9.4 安裝和使用搜索提供程序
 9.5 推薦搜索提供程序
 9.6 管理搜索提供程序
 9.7 高級(jí)主題
 9.7.1 構(gòu)建跨瀏覽器搜索提供程序
 9.7.2 向ie加載項(xiàng)庫(kù)中添加搜索提供程序
 9.7.3 用戶首選項(xiàng)保護(hù)
 9.8 小結(jié)
第10章 構(gòu)建輕型按鈕和菜單擴(kuò)展
 10.1 理解輕型ie擴(kuò)展
 10.2 添加工具欄按鈕
 10.2.1 常用工具欄按鈕屬性
 10.2.2 使用工具欄按鈕運(yùn)行腳本
 10.2.3 通過(guò)工具欄按鈕啟動(dòng)可執(zhí)行文件
 10.2.4 通過(guò)工具欄按鈕調(diào)用com對(duì)象
 10.2.5 使用工具欄按鈕打開(kāi)瀏覽器欄
 10.3 擴(kuò)展“工具”和“幫助”菜單
 10.3.1 常見(jiàn)菜單項(xiàng)屬性
 10.3.2 使用菜單項(xiàng)運(yùn)行腳本
 10.3.3 通過(guò)菜單項(xiàng)啟動(dòng)一個(gè)可執(zhí)行文件
 10.4 向頁(yè)內(nèi)快捷菜單添加項(xiàng)目
 10.4.1 理解快捷菜單注冊(cè)表結(jié)構(gòu)
 10.4.2 示例:瀏覽器選擇快捷菜單擴(kuò)展
 10.4.3 關(guān)閉快捷菜單
 10.5 用javascript創(chuàng)建快捷菜單
 10.6 小結(jié)
第11章 開(kāi)發(fā)帶有webbrowser控件的應(yīng)用程序
 11.1 構(gòu)建簡(jiǎn)單的webbrowser應(yīng)用程序
 11.1.1 準(zhǔn)備使用webbrowser控件
 11.1.2 創(chuàng)建webbrowser控件實(shí)例(axwebbroswer)
 11.1.3 處理基本事件
 11.2 訪問(wèn)對(duì)象模型
 11.2.1 連接到文檔和窗口對(duì)象
 11.2.2 訪問(wèn)瀏覽器對(duì)象模型
 11.2.3 接收對(duì)象模型事件
 11.3 實(shí)現(xiàn)與ie的緊密集成
 11.3.1 創(chuàng)建應(yīng)用程序
 11.3.2 將webbrowser事件與ie用戶界面集成在一起
 11.3.3 模擬ie的窗口行為
 11.3.4 顯示與執(zhí)行ole命令
 11.4 小結(jié)
第12章 用托管的activex控件增強(qiáng)頁(yè)面內(nèi)容
 12.1 了解activex控件
 12.2 用.net設(shè)計(jì)一個(gè)基本控件的架構(gòu)
 12.2.1 設(shè)計(jì)公共界面
 12.2.2 生成控件
 12.2.3 控件簽名
 12.2.4 運(yùn)行控件
 12.3 構(gòu)建用戶界面
 12.3.1 向托管控件添加用戶界面
 12.3.2 設(shè)置控件的ole用戶界面標(biāo)志
 12.4 向activex主機(jī)公開(kāi)事件
 12.5 用iobjectsafety練習(xí)安全activex
 12.5.1 用出色的iunknown保證安全
 12.5.2 實(shí)現(xiàn)iobjectsafety
 12.6 了解替代平臺(tái)與技術(shù)
 12.7 小結(jié)
第13章 用瀏覽器幫助對(duì)象構(gòu)建進(jìn)程內(nèi)擴(kuò)展
 13.1 理解bho
 13.2 構(gòu)建泛型bho
 13.3 注冊(cè)和運(yùn)行bho
 13.4 接收瀏覽器事件
 13.5 小結(jié)
第14章 使用band對(duì)象擴(kuò)展瀏覽器框架
 14.1 理解band對(duì)象
 14.2 構(gòu)建泛型band對(duì)象
 14.3 注冊(cè)band對(duì)象
 14.4 構(gòu)建工具欄
 14.5 構(gòu)建垂直瀏覽器欄
 14.6 構(gòu)建水平瀏覽器欄
 14.7 小結(jié) 349第15章 internet explorer的腳本編寫(xiě)與自動(dòng)化
 15.1 在命令行中使用ie
 15.1.1 了解ie命令行
 15.1.2 改變ie的注冊(cè)表設(shè)置
 15.1.3 使用rundll32調(diào)用ie api
 15.2 為ie編寫(xiě)基本腳本
 15.2.1 用windows scripting host創(chuàng)建ie對(duì)象
 15.2.2 用powershell創(chuàng)建ie對(duì)象
 15.2.3 使用vbscript和createobject接收事件
 15.2.4 通過(guò)示例來(lái)學(xué)習(xí)常見(jiàn)ie腳本編寫(xiě)技術(shù)
 15.3 小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)