这本《IE8 & 9开发实战——基于下一代IE的应用开发》由Matthew Crowley著,贾洪峰译,本书旨在帮助开发人员创建用于扩展IE功能的浏览器、应用程序和Web服务软件。可以使读者:
◆理解IE的体系结构与设计
◆构建基于浏览器的扩展,如ActiveX控件、工具栏、浏览器栏、浏览器帮助程序对象和可插入协议
◆利用加速器、网页快讯和搜索提供程序来扩展现有Web服务
◆使用IE API、COM对象和控件来增强应用程序
◆设计与Windows安全功能集成在一起的扩展
◆调试为IE设计的应用程序
◆处理应用程序的兼容性和升级方案
◆利用功能强大的工具来改进扩展开发
◆精通构建世界级应用程序的最佳实践
这本《IE8 & 9开发实战——基于下一代IE的应用开发》由Matthew Crowley著,贾洪峰译,编写本书的目的是希望为web开发人员提供一些有关IE8、IE9体系结构与设计特性的必备基础知识。本书讲解了如何构建、增强和设计基于浏览器的扩展,如何修改web应用程序,以及如何改进安全特性。读者还将学习到如何处理兼容性问题与升级,同时培养一些高效的调试技巧。读者在掌握了本书提供的大量最佳实践之后,很快就能开发出世界级的应用程序。
《IE8 & 9开发实战——基于下一代IE的应用开发》主要面对那些希望站在IE8、IE9开发前沿的中高级程序员,但另一方面,任何对IE基本知识感兴趣的人员、任何希望基于IE框架开发新功能或高级功能的人员,都能因阅读本书而大受裨益。
第1章 Internet Explorer体系结构
第2章 互操作性与兼容性
第3章 用AJAX和JSON来丰富Web应用程序的功能
第4章 用加速器连接服务
第5章 用开发人员工具调试和检查页面
第6章 用可变DOM原型编写脚本
第7章 用Fiddler调试和检查网页
第8章 用网页快讯实现内容联合
第9章 构建搜索提供程序和搜索建议扩展
第10章 构建轻型按钮和菜单扩展
第11章 开发带有WebBrowser控件的应用程序
第12章 用托管的ActiveX控件增强页面内容
第13章 用浏览器帮助对象构建进程内扩展
第14章 使用band对象扩展浏览器框架
第15章 Internet Explorer的脚本编写与自动化