网站颜色:

从Windows到Linux的应用移植实现之浏览器应用技术篇.

  • 产品名称:从Windows到Linux的应用移...
  • 是否是套装:否
  • 书名:从Windows到Linux的应用移植实现之浏览器应用技术篇
  • 定价:48.00元
  • 出版社名称:国防工业出版社
  • 出版时间:2014年1月
  • 作者:兰雨晴等
  • 开本:16开
  • 书名:从Windows到Linux的应用移植实现之浏览器应用技术篇

@
基本信息
书名:从Windows到Linux的应用移植实现之浏览器应用技术篇
作者: 兰雨晴//洪雪玉 开本:16开
原价: 48
页数: 216
现价:见顶部 出版时间(咨询特价)-01
书号:42 印刷时间:(咨询特价)-01
出版社:国防工业 版次:1
商品类型:正版图书 印次:1
内容提要
待移植的应用系统主要采用C/S、B/S或二者混合的应用结构。其中,实现B/S应用系统的移植,根据近两年的实践经验,Windows和Linux平台上浏览器的应用兼容性问题较为突出。例如,页面解析异常、展示效果不同、脚本执行异常、插件不可用等。这就是本书要关注和解决的主要问题。在内容编排上,兰雨晴、洪雪玉编著的《从Windows到Linux的应用移植实现之浏览器应用技术篇》包括两大部分内容。第一部分是基本理论,概述了浏览器的发展、浏览器体系结构以及浏览器应用开发技术,重点介绍了浏览器解析原理和渲染模尸为后续章节中基于浏览器的应用移植提供理论基础。第二部分是IE到Firefox的应用移植实现,重点分析了IE和Firefox浏览器对HTML、CSS、JavaScfipt、插件、扩展等标准和基础应用开发技术的支持程度及差异性,并提供相应的移植解决方案。《从Windows到Linux的应用移植实现之浏览器应用技术篇》可作为专业技术人员,诸如软件分析人员、设计人员、开发者、软件工程师和编程人罚等的参考用书。
作者简介
精彩导读
目录
第一部分基本理论第1章浏览器发展概述1.1Mosaic和早期浏览器1.2Trident1.3Gecko1.4KHTML和WebKit1.4.1AppleSafari1.4.2GoogleChrome1.5Presto第2章浏览器体系结构2.1浏览器的组成2.2浏览器参考架构2.3浏览器解析原理2.3.1浏览器渲染过程2.3.2HTML解析2.3.3CSS解析2.3.4JavaScljpt解析2.4浏览器渲染模式2.4.1渲染模式简介2.4.2渲染模式选择2.4.3渲染模式影响第3章浏览器应用开发技术3.1传统的静态网站应用3.1.1HTML通信模型3.1.2HTML和CSS结合3.2动态网站应用3.2.1JavaScript3.2.2Ajax3.3浏览器增强应用3.4富因特网应用.3.5新型HTML5应用第二部分IE到Firefox的应用移植实现第4章HTML兼容性移植4.1HTML标准兼容性分析4.1.1HTMI.标准发展历史4.1.2IE与Firefox的HTML标准兼容性4.2HTML兼容性差异与移植实现方案4.2.1HTML注释素4.2.2HTMLtable素width属性4.2.3HTMLtable素colspan属性4.2.4HTMLbase素4.2.5HTM表单素4.2.6HTML嵌入标签素4.2.7HTML列表素4.2.8HTMLDTD声明问题4.2.9HTMLselect素的option显示4.2.10HTMLimg素第5章CSS兼容性移植5.1CSS标准发展概述5.2CSS兼容性分析5.2.1CSS盒模型5.2.2盒子类型5.2.3定位机制5.2.4渲染模式对盒模型影响5.3CSS差异与移植实现方案5.3.1CSSHack5.3.2IE盒模型问题5.3.3CSS类选择器5.3.4CSS光标形状5.3.5CSS列表缩进5.3.6CSSalpha滤镜5.3.7CSS边框outset属性5.3.8CSS内容溢出5.3.9CSS超链接伪类顺序5.3.10CSS素浮动问题5.3.11CSS双边距问题第6章JavaScript兼容性移植6.1JavaScript简介6.1.1JavaScript诞生6.1.2JavaScript标准化6.1.3JavaScript实现6.2JavaScript标准兼容性分析6.2.1ECMAScript6.2.2BOM6.2.3DOM6.3ECMAScript兼容性差异与移植实现方案6.3.1Array数组创建6.3.2Date.getYear()返回值6.3.3eval(id/name)获取素对象6.4BOM兼容性差异与移植实现方案6.4.1window.event全局事件对象6.4.2event.x/y事件坐标6.4.3event.srcElement事件源6.4.4event.fromElement/.toElement事件目标对象6.4.5event.cancelBubble阻止事件传播6.4.6event.retumValne阻止浏览器默认操作6.4.7event.button鼠标按键6.4.8window.frame框架引用6.4.9window.status状态栏6.4.10window.screenLefi与window.screenTop6.4.11location.href导航6.5DOM兼容性差异与移植实现方案6.5.1document.all[]获取文档全部对象引用6.5.2attachEvent添加事件侦听函数6.5.3detachEvent移除事件侦听函数6.5.4backgroundPositionX(Y)设置背景坐标6.5.50npmpertychange属性值变化6.5.6DOM节点childNodes子节点集合6.5.7DOM节点parentElement父节点6.5.8DOM操作createElement创建节点6.5.9DOM操作removeNode删除节点6.5.10DOM对象自定义属性第7章浏览器插件移植实现7.1插件技术原理7.1.1插件应用结构7.1.2插件实现方式7.2IE插件7.2.1IE插件简介7.2.2IEActiveX插件7.3Fireflox插件7.3.1Firefox插件简介7.3.2NPAPI接口标准7.3.3插件调用流程7.3.4插件通信方式7.3.5ScriptaJble插件数据结构7.4Fireflox插件开发实例7.4.1开发环境7.4.2插件设计7.4.3插件开发7.4.4插件编译7.4.5插件注册7.4.6插件测试第8章浏览器扩展迁移实现8.1IE扩展8.1.1IE扩展简介8.1.2一个IE扩展简单实例8.2Firefox扩展8.2.1Firefox扩展简介8.2.2Firefox扩展开发相关技术8.2.3Firefox扩展开发方式8.3基于XUL的Firefox扩展开发8.3.1开发准备8.3.2配置扩展数据文件8.3.3扩展界面XUL8.3.4扩展打包与安装8.4基于Jetpack项目的Firefox扩展开发8.4.1基于JetpackPrototype的扩展开发8.4.2基于Add—onBuilder扩展开发8.4.3基于Add—onSDK扩展开发8.5基于XPCOM的Firefox扩展开发8.5.1XPCOM简介8.5.2一个XPCOM组件实例8.5.3GeckoXPCOM组件8.5.4JavaScriptcodemodules附录插件内置类型与脚本类型对应及转换参考文献
热门设计服务