浅谈用 HTML 和 JavaScript 装饰网页

浅谈用 HTML 和 JavaScript 装饰网页

一、浅谈用HTML和JavaScript修饰Web页(论文文献综述)

魏晨[1](2020)在《面向WebAR的三维模型分层压缩与动画动态绑定技术研究》文中研究说明增强现实AR(Augmented Reality)是一种将虚拟信息实时叠加到真实环境,使虚拟物体和真实世界无缝融合的技术,具有沉浸感高、算法复杂、时延敏感的特点。增强现实的实现包括:基于专用设备的AR、基于APP的移动AR、基于浏览器的移动WebAR。WebAR依赖浏览器技术,具有轻量级、跨平台、低成本等特性。与前两者不同,构建WebAR页面所需资源,包括运动追踪、虚实渲染等AR算法文件及三维模型文件,都存储在服务器端且仅在用户请求页面时才开始下载传输,下载完成后浏览器执行AR算法同时构建渲染三维模型。WebAR面临以下挑战:运动追踪等算法复杂度高,计算密集;三维模型文件体积大,实时数据传输量大,渲染复杂度高,传输和渲染时延高且时延在网络及性能条件异构的移动终端具有明显的差异性。针对上述挑战,本文将构建WebAR页面的时延定义为虚拟对象首次渲染与呈现时间FPDT,并以降低FPDT为目标,提出两种针对三维网格模型构建与渲染的优化机制,具体工作如下:(1)针对三维静态网格模型,提出顶点合并因子的定义及计算公式,基于顶点合并因子提出一种用于WebAR的三维网格模型压缩算法及恢复重建方法。结合遗传算法,提出面向WebAR的三维模型分层压缩与自适应传输机制,以能够保持原模型视觉特征的简化模型作为初始构建与渲染基模型,减少构建WebAR页面时的数据传输量与计算量,并能够在客户终端逐步进行简化模型的后续恢复与重建。(2)针对三维动画网格模型,提出三维动画分离及动态绑定的概念。针对动画绑定时机,基于扩展的射线检测技术提出一种三维模型的交互控制机制。基于上述提出的概念及交互控制机制,提出面向WebAR的三维模型动画分离与动态绑定机制,以三维静态模型作为基模型,并根据用户的交互事件,实时下载动画数据文件并完成动态绑定,降低与构建WebAR页面无关的动画数据量。为验证上述工作有效性,本文对两种优化机制进行了功能和性能测试。结果表明,其能够有效降低40%-60%的FPDT,改善AR体验。

高灵杰[2](2017)在《基于NodeJS的Web脚本攻击与防范检测模型的研究与设计》文中认为随着互联网时代的到来以及“互联网+ “概念的深入人心,人们的生活已离不开互联网,而与此同时Web脚本攻击引发的网络安全问题日益凸显,是网络安全的重点研究领域,其中XSS跨站脚本攻击最为严重,攻击者可以通过此攻击手段窃取互联网用户以及企业的敏感信息,从而对互联网产业产生负面影响。但是目前的XSS跨站脚本攻击检测以及防范方法对现代Web应用有很多局限性,已经无法满足当前互联网产业的安全需求。因此,在现代Web应用的XSS漏洞检测的过程中,可以采用基于DOM随机性的检测方法,用来提升漏洞检测效率和准确度。与此同时针对相应的漏洞提出防范措施。本文以此为目标,对XSS跨站脚本攻击和防范进行深入研究。本文主要工作如下所示:1.对现有的主流Web脚本攻击方式(XSS攻击和CSRF攻击)以及互联网技术进行了概述。2.在对XSS跨站脚本攻击的基本原理以及攻击方式研究的基础上,结合现代Web应用异步数据传输的特点,提出了一种新的XSS漏洞检测模型,重点完成基于DOM随机性和新的漏洞检测算法的检测功能。3.在研究目前技术条件下XSS攻击特性、工业界现有XSS防范方案以及NodeJs特性的基础上,提出对应的XSS防范方案,该方案可以在阻止XSS攻击同时保证用户提交数据的最大限度的使用,并且还可以对频繁的XSS攻击进行有效的阻断。4.设计实现了本文所提出的XSS漏洞检测模型,并对其检测效果进行验证。5.设计实现了本文所提出XSS攻击防御方案,并对其防御效果进行验证。经过实验验证,本文所提出的XSS漏洞检测模型和XSS攻击防范方案达到了预期效果。

李青[3](2016)在《基于HTML5的移动阅读服务技术的研究》文中指出随着云计算、大数据等互联网技术参与到生产实践中去,信息化与工业化的相互融合,催生了以建立高度灵活的个性化和数字化的产品与服务为目标的工业4.0时代的到来。同时,手机、平板电脑等移动终端的日益便携化与智能化,渐渐被用作智能化产品的智能控制终端设备。对于智能化产品的控制与信息处理的实现,过去一直采用在设备上安装本地应用的方法,而本地应用的开发需要对不同操作系统做适配,实现技术复杂,对用户来说需要针对不同产品安装不同应用来满足需求,操作繁琐且消耗本地内存。以HTML5技术为基础开发的Web App,通过使用浏览器即可使用应用而无需本地下载,优势突出。同时,智能移动终端设备对于HTML5的支持度也越来越高,基于HTML5技术的Web App将很有可能成为行业的未来。在此背景下,通过研究HTML5技术的新特性,以移动终端信息化内容展示方式为研究主题,开发了一款基于HTML5的移动阅读WebApp。移动阅读应用包含了图书检索、收藏、历史、个性化设置等常规功能。同时,通过使用HTML5技术使其具有跨平台特性,采用HTML5的离线缓存机制实现了移动应用离线状态可用的特性。区别于其他网页阅读应用的内容平铺展现方式,结合使用Swiper技术实现了用户阅读的类似于真实书籍的翻页阅读体验,采用节点填充的方法实现了信息内容的图文混排。本课题的研究为开发者提供了针对当前移动设备终端碎片化问题的解决思路和办法,并提供了移动端信息内容展示方式的新方法,为未来移动端Web App开发提供参考。

常莹[4](2015)在《基于HTML5的文档大纲分析器的设计与实现》文中提出迅猛发展的计算机、多媒体技术,使得互联网已成为人们访问信息的数据的最大来源。目前,大多数互联网的应用程序检索信息中,始终是以互联网上网页被视为无法再分的整体,信息存储和检索都是以网页为最小基本单位进行的。但写成的Web页和Web内容变得更加复杂多样,网页往往包含了很多复杂的多种信息,但是网页往往因为为了美观有过多的修饰,或者掺杂着一些无关紧要的广告等与人们需要的信息毫无关系的内容。上述影响返回内容的精度的信息仍然存在于信息检索系统所得到的最后结果中,当检索系统将检索出的网页准确的反馈给用户,用户在面对一篇庞大而复杂的新网页是,就会眼花缭乱,很多时候,本地保存的文档更是不含有检索功能的,用户想要找到所需的内容必须将文档从头翻到最后,仍然有可能一无所获。所以,正确提取网页及文档的主题信息有着重要的意义,可以帮助用户快速了解网页及文档的内容。本文主要包括以下研究内容:1、通过分析国内外的信息化发展,分了目前信息检索系统存在的问题和难点,鉴于此提出课题的研究目的、内容和意义,并且论述了信息提取的技术在国内外的研究现状。2、对系统设计过程中理论基础和所使用的关键技术进行介绍,包括它们的特点、使用平台等。3、主要是分析和介绍了系统的需求分析。HTML5文档大纲分析器的需求分析主要包括系统的是否可行,包括运行是否可行和技术是否可行;然后着重介绍并分析了本系统中主要的功能模块需求。接着,从非功能方面对系统需求进行了分析,介绍了系统的设计原则与注意事项。4、主要是介绍系统设计开发及代码实现方面的工作。按照软件开发的严格流程,本章从系统的设计目标入手,接着介绍系统的概要设计,介绍了系统的功能结构设计,并对这部分进行了设计,介绍了所需要的实现内容以及设计思路以及代码实现。5、总结了设计和实现该套系统的最终效果和成果,并且分析了系统中存在的问题,并进行了进一步的展望以及下一步的工作。总之,通过对该课题的研究,并在企业采购部成功实施PDM系统,为同行业的信息化建设提供成功的应用示范和经验,为促进同行业产业结构的调整和管理机制的创新奠定了基础。

曾晨曦[5](2013)在《基于语义媒体的跨平台在线教育系统研究与应用》文中研究说明据中国互联网络信息中心(CNNIC)统计,截止到2012年12月底,中国的网民数量已经达到了 5.64亿,通过手机接入互联网的网民数量达到4.20亿,网络普及率进一步提高,互联网正越来越深刻地影响着人们的生活,工作和学习。近几年,在线教育成为了互联网应用开发的热点,国外的在线教育应用发展迅猛,可面对国内巨大的教育市场,由于受到了教育模式、开发技术、跨平台方案等各方面的限制,其发展遇到了瓶颈,没能给教育行业带来新的发展机遇。本文的主要工作如下:首先分析了移动互联网和在线教育的的研究背景,对当前的发展现状和存在问题做了介绍;其次,分析了在线教育的利弊及国外的MOOC(MassiveOpen Online Courses)在线教育模式,提出了适合国情的在线教育应用模式,介绍了在线教育的相关支持技术如HTML5、教学媒体资源渲染技术、面向语义媒体的规范描述语言等,同时也展示了与在线教育应用相关的的部分技术开发示例;然后介绍了跨平台开发的现状,跨平台开发工具PhoneGap的工作原理、技术架构、API等,阐述了 PhoneGap开发在线教育应用系统的优势,实现了一个简单的PhoneGap跨平台应用;最后根据已有的SOSDL形式化描述,调用对应的教学资源,根据相应的库文件,实现了基于语义媒体的教学资源查询生成系统。本文的特色在于根据长期的工作实践提出了适合国情的在线教育应用模式,融合了 HTML5、媒体渲染、语义化资源等技术,采用跨平台的开发工具PhoneGap,基于面向故事的语义描述语言SOSDL,开发了一个教学资源查询和媒体生成系统。

戴慧敏[6](2013)在《基于HTML的WEB就业信息抽取技术研究》文中进行了进一步梳理随着计算机的普及和互联网的发展,网络已成为人们查找信息的重要渠道。Web作为巨大的数据源,从Web中抽取信息是当前信息研究的热点之一。随着我国高校招生规模逐年扩大,给高校学生的培养及就业带来了诸多压力。我们希望从互联网上获得大量的就业信息,对专业建设和就业有一定的指导意义。互联网的这些海量信息中,大多都是半结构化的HTML格式。HTML结构的文本并不严格,语义也不清晰,人们无法快速准确地找到需要的信息,所以如何快速准确地获取这些数据是亟待解决的问题。因此,我们分析了就业信息网站中HTML网页的特点,提出一种新的基于HTML结构的Web就业信息抽取模型。该模型由HTML结构预处理模块、表格定位模块和信息抽取模块三个模块组成。首先我们利用JTidy对获取的Web页代码进行清洗并转化为XML文档。再经过XML解析获取Web页的DOM树。最后通过大量的观察,我们形成启发规则来定位“真”表格,设计实现了算法;考虑到表格的跨多行、跨多列的布局会导致各个数据单元和相应属性无法一一对应,本文对表格进行标准化处理,使每一行或列都具有相同数目对齐的单元格。在多个网站进行实验的结果表明,本文提出的Web信息抽取方法能够有效地抽取网页中的就业信息数据。对于Web就业信息抽取和指导今后进一步的研究方向等方面都有着重要的意义。

吴欢[7](2013)在《基于WebKit的嵌入式浏览器移植和扩展技术》文中指出嵌入式设备与网络通讯的紧密结合,使得嵌入式浏览器在嵌入式设备中发挥着举足轻重的作用。由于嵌入式平台具有需求多样性、硬件资源有限等特点,嵌入式浏览器需要具有良好的移植性、可扩展性、占用内存少等特点。在研究了嵌入式浏览器的发展现状和相关技术的基础上,设计实现了一款功能丰富的嵌入式浏览器,并拓宽了浏览器在嵌入式设备中的应用领域。首先,结合嵌入式终端需求和目前市场上的浏览器引擎的特性,选用了渲染速度快、占用内存少的轻量级开源浏览器引擎WebKit。根据终端的软硬件环境提供WebKit平台适配层,实现WebKit引擎在嵌入式图形平台Clutter图形库下的移植,提供Clutter下的网页浏览组件和一组应用程序编程接口,分析了外部输入事件和系统事件结构与WebKit内核事件的转换与传递,并实现了一个简易的浏览器图形界面,支持多标签页浏览。其次,提供了嵌入式浏览器的一些辅助功能扩展的实现。网址过滤采用黑白名单控制方式实现;广告智能屏蔽扩展能够阻拦独立广告网址,并采用元素隐藏方式屏蔽网页内部广告,还可以通过用户反馈方式分析广告内容完善屏蔽功能;采用D-Bus消息机制实现了浏览器行为控制方式,包括消息对象接口和广播信号的发射,用以控制嵌入式浏览器行为和主动汇报浏览器执行结果。然后,实现了嵌入式浏览器自定义标记扩充功能,构造嵌入式终端上的基于嵌入式浏览器的应用快速开发平台。利用嵌入式浏览器的文档解析、布局排版功能,实现自定义Clutter标记与图形控件的绑定,并扩展自定义标记对应的JavaScript对象。嵌入式浏览器不仅能够提供网页浏览基本功能,实施一些辅助功能扩展,而且可作为嵌入式终端上的核心基础软件实现一种应用程序快速开发技术。终端业务体系可以采用Web开发方式实现,并可通过JavaScript脚本实现动态交互,应用部署更方便、快速。

郝明,邓昌荣,张建龙,梁虹[8](2012)在《MAPGIS7-IMS SOA平台的二次开发相关技术与应用》文中研究说明通过对武汉中地数码公司推出的新一代MAPGIS7-IMS SOA平台功能进行了充分研究基础上进行了二次开发。详细介绍了该平台二次开发应用到的主要技术方法,包括Web Service、Ajax技术、HTML语言、CSS样表、JAVAScript脚本语言、DOM模型、VML语言、XML语言、JSP技术和数据库技术等,并且应用这些技术方法在MAPGIS7-IMS SOA平台的基础上二次开发出了青藏高原1:25万区域地质空间数据库管理系统,给出了该系统开发的示例。

李腾飞[9](2013)在《轻量级移动Mashup服务聚合语言及平台的设计与实现》文中研究说明近年来,随着互联网的迅速发展,特别是web2.0时代的革命以及移动互联网的兴起,如何有效利用已有的丰富网络服务资源,已经成为当前互联网环境下的一项重要问题,同时在移动智能终端上进行数据和信息展示也成为新的需要。在此背景下,本文提出了一种轻量级移动Mashup服务聚合语言及平台,旨在提供一种有效的解决方案。本文首先介绍了论文研究工作的背景及意义,分析了移动Mashup的特点及面临的难题,简单阐述了本文的研究内容和论文的组织结构,调研与分析了现有的移动Mashup相关理论与技术,深入研究了Mashup服务聚合语言技术以及现有软件体系架构。然后,本文结合调研分析了系统的功能性与非功能性的需求,并提出了解决需求可能面临的平台体系架构和Mashup服务聚合语言等关键问题及其解决方案。其次,本文对系统进行了概要和详细设计,提出了一种由服务资源接入子系统、业务逻辑聚合子系统、终端应用子系统、业务生成子系统组成的移动Mashup服务聚合平台。在此基础上,本文还提出了一种基于JavaScript的移动Mashup服务聚合语言及其对象扩展方法、相关语言描述规范及其解析引擎。系统采用面向服务体系架构SOA,基于OSGI软件体系架构,基于JavaScript实现移动Mashup服务聚合语言,基于JavaScript对象扩展的方法实现资源接入,基于web技术开发移动应用,基于widget复用的方法实现界面快速生成。本文还讨论了移动Mashup服务聚合语言和聚合平台之间的关系,并详细设计了基于JavaScript的移动Mashup服务聚合语言。接下来本文根据概要和详细设计,具体实现了系统的各个子系统及其模块,并将系统应用于E矿山系统的开发,借此验证了系统的可用性。本文还对系统的性能进行了测试,并对测试结果进行了详尽的分析,验证了本系统是一种有效的、轻量级的解决方案。最后本文对论文工作进行了总结,并指出系统设计与实现工作中需要进一步研究与完善的地方,对未来的工作进行了展望。

张海龙[10](2012)在《协议缓冲区数据的构造与解析软件设计与实现》文中提出随着互联网的快速发展,信息的急速膨胀,高效、快速的组织和存储数据显得越来越重要。协议缓冲区是近几年互联网领域比较流行的数据交换格式。本文所研究的目标是实现高效构造和解析协议缓冲区格式数据的软件。课题来源于腾讯(北京)平台开发组的实际需求,利用此软件可以简化数据构造的过程,提高数据构造的效率。作者分析了协议缓冲区格式的特点,并对定义文件进行解析,根据解析的结果生成页面,在此基础上进行数据构造,并最终开发出符合项目需求的数据构造和解析软件。本文按照软件生命开发周期,从需求分析、系统设计、编码实现和系统测试几个方面详细的介绍了课题的开发过程。本文首先对协议缓冲区格式的特点进行了研究,并抽象出各个message定义的一些共同部分。针对公共部分,设计和实现一套新的数据构造方法,使得整个数据的构造过程更加简单和方便。构造的数据以可视化的形式展示,数据的准确率更高,数据构造的成本降低。然后针对已有的数据,考虑如何进行数据的解析,使得已有的数据可视化。在此基础上进行数据的修改和重新构造,可以有效的减少构造数据的时间消耗,保证数据的准确性和完整性,并且增强了数据的可维护性。最后对比了传统的构造方式,通过比较两种数据构造方式的时间消耗,新软件在构造数据方面效率得到了很大提升。

二、浅谈用HTML和JavaScript修饰Web页(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、浅谈用HTML和JavaScript修饰Web页(论文提纲范文)

(1)面向WebAR的三维模型分层压缩与动画动态绑定技术研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 研究背景
    1.2 研究内容
    1.3 论文组织结构
第二章 相关技术
    2.1 实时渲染相关技术
        2.1.1 渲染管线
        2.1.2 WebGL基本图元
        2.1.3 着色器
    2.2 Web 3D开发相关技术
        2.2.1 WebGL
        2.2.2 Three.js
    2.3 Web前端开发相关技术
        2.3.1 HTML
        2.3.2 CSS
        2.3.3 JavaScript
        2.3.4 Node.js
    2.4 遗传算法
    2.5 本章小结
第三章 三维模型的分层压缩与自适应传输机制
    3.1 现有方案存在的问题
    3.2 三维模型的分层压缩与自适应传输机制的架构
    3.3 三维模型的分层压缩与自适应传输机制的设计思想
    3.4 合并顶点计算模块
        3.4.1 三维网格模型压缩算法的顶点合并因子
        3.4.2 三维网格模型顶点和三角面片数据的预处理
        3.4.3 遗传算法的调整算子及步骤
        3.4.4 合并顶点计算模块的设计与实现
    3.5 三维模型分层压缩模块
        3.5.1 三维网格模型顶点和面片的分类
        3.5.2 三维网格模型的分层压缩
        3.5.3 三维模型分层压缩模块的设计与实现
    3.6 三维模型恢复与重建模块
        3.6.1 三维网格模型顶点数据的保存形式
        3.6.2 三维模型恢复与重建模块的设计与实现
    3.7 本章小结
第四章 三维模型的动画分离与动态绑定机制
    4.1 现有方案存在的问题
    4.2 三维模型的动画分离与动态绑定机制的架构
    4.3 三维模型的动画分离与动态绑定机制的设计思想
    4.4 动画分离模块
        4.4.1 三维模型动画的存储形式
        4.4.2 动画分离模块的设计与实现
    4.5 交互控制模块
        4.5.1 射线检测机制的扩展
        4.5.2 交互控制模块的设计与实现
    4.6 动画绑定模块
        4.6.1 三维模型动画的绑定方式
        4.6.2 动画绑定模块的设计与实现
    4.7 本章小结
第五章 测试与分析
    5.1 测试目标
    5.2 测试设备及环境
    5.3 功能测试
        5.3.1 三维模型的分层压缩与自适应传输机制功能测试
        5.3.2 三维模型的动画分离与动态绑定机制功能测试
    5.4 性能测试
        5.4.1 三维模型的分层压缩与自适应传输机制性能测试
        5.4.2 三维模型的动画分离与动态绑定机制性能测试
    5.5 本章小结
第六章 总结与展望
    6.1 工作总结
    6.2 工作展望
参考文献
致谢
攻读学位期间发表的学术论文
攻读学位期间发表的专利

(2)基于NodeJS的Web脚本攻击与防范检测模型的研究与设计(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 研究背景与意义
        1.1.1 研究背景
        1.1.2 研究意义
    1.2 论文主要工作与创新点
        1.2.1 主要工作
        1.2.2 创新点
    1.3 论文组织结构
    1.4 本章小结
第二章 Web脚本攻击与防御概述
    2.1 预备知识
        2.1.1 超文本标记语言与统一资源定位符
        2.1.2 数据异步传输技术与HTTP协议
        2.1.3 SOP与NodeJs
        2.1.4 布隆过滤器
        2.1.5 虚拟DOM树及其比较算法
    2.2 XSS攻击
        2.2.1 XSS攻击概述
        2.2.2 XSS攻击分类
        2.2.3 XSS攻击的防御
    2.3 CSRF
        2.3.1 CSRF攻击概述
        2.3.2 CSRF攻击分类
        2.3.3 CSRF攻击防御
    2.4 本章小结
第三章 XSS漏洞检测模型的设计
    3.1 漏洞分析
        3.1.1 XSS漏洞分析
    3.2 检测方法概述与检测模型需求分析
    3.3 检测模型总体设计
        3.3.1 动态扫描
        3.3.2 动态注入
        3.3.3 静态分析
    3.4 本章小结
第四章 XSS攻击的防御
    4.1 XSS攻击分析
        4.1.1 持续型XSS攻击
        4.1.2 反射型XSS攻击
        4.1.3 基于DOM的XSS攻击
    4.2 XSS攻击的防范
        4.2.1 编码
        4.2.2 校验
    4.3 基于CSP的综合防御机制
        4.3.1 CSP策略
        4.3.2 基于CSP的防御机制
    4.4 本章小结
第五章 XSS漏洞检测和攻击防范的实现与测试分析
    5.1 漏洞检测的实现
        5.1.1 爬虫与扫描
        5.1.2 标志位注入
        5.1.3 渗透测试与特征对比
    5.2 XSS攻击防范机制实现
        5.2.1 客户端编码
        5.2.2 客户端校验
        5.2.3 服务器端校验与CSP策略
    5.3 漏洞检测与防范机制测试分析
        5.3.1 漏洞检测时间复杂度以及检测精度
        5.3.2 防范方案测试分析
    5.4 本章小结
第六章 总结与展望
参考文献
致谢
攻读硕士学位期间发表的学术论文目录

(3)基于HTML5的移动阅读服务技术的研究(论文提纲范文)

摘要
ABSTRACT
第1章 绪论
    1.1 课题研究背景及研究现状
        1.1.1 研究背景
        1.1.2 研究现状
    1.2 课题研究内容和创新点
        1.2.1 研究内容
        1.2.2 主要创新点
    1.3 论文结构
第2章 系统关键技术介绍
    2.1 HTML5与CSS3技术
    2.2 JavaScript技术与JavaScript框架
    2.3 JSON数据传输格式
    2.4 全文检索
    2.5 B/S架构与MVC开发模式
    2.6 本章小结
第3章 基于HTML5的移动阅读应用系统设计
    3.1 需求分析
        3.1.1 用户功能需求分析
        3.1.2 性能需求分析
    3.2 系统总体设计
        3.2.1 系统架构
        3.2.2 用户界面设计
        3.2.3 前后台数据传输接口定义
        3.2.4 网页性能优化方案
    3.3 本章小结
第4章 基于HTML5的移动阅读应用的实现
    4.1 自适应网页的实现
    4.2 离线应用的实现
    4.3 用户触摸屏事件处理
    4.4 移动阅读应用页面功能模块的实现
        4.4.1 首页
        4.4.2 登录注册页
        4.4.3 分类页
        4.4.4 图书检索页面
        4.4.5 图书阅读页
        4.4.6 添加收藏和历史
    4.5 本章小结
第5章 系统测试
    5.1 测试配置
        5.1.1 硬件配置
        5.1.2 软件配置
    5.2 功能测试
    5.3 兼容性测试
    5.4 性能测试
    5.5 测试总结
    5.6 本章小结
第6章 总结与展望
    6.1 本文工作总结
    6.2 未来工作的展望
参考文献
附录
致谢
攻读学位期间发表学术论文目录

(4)基于HTML5的文档大纲分析器的设计与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题研究目的及意义
    1.2 国内外研究现状
    1.3 本文结构安排
第2章 理论基础和相关技术
    2.1 HTML介绍
    2.2 JENA的主要结构组成及主要作用
    2.3 JAVASCRIPT简介
    2.4 JQUERY简介
第3章 需求分析
    3.1 可行性分析
        3.1.1 经济可行性
        3.1.2 技术可行性
        3.1.3 运行可行性
    3.2 系统目标
        3.2.1 功能目标
        3.2.2 性能目标
        3.2.3 安全目标
    3.3 功能需求
    3.4 数据需求
    3.5 性能需求
    3.6 环境需求
第4章 总体设计与实现
    4.1 总体功能设计
        4.1.1 本地HTML5文档大纲分析模块
        4.1.2 URL HTML5文档大纲分析模块
        4.1.3 HTML5代码大纲分析模块
    4.2 总体结构设计
        4.2.1 HTML代码部分
        4.2.2 jQuery框架部分
        4.2.3 大纲提取算法
    4.3 系统的实现
第5章 系统测试
    5.1 测试环境
    5.2 测试
        5.2.1 测试目的
        5.2.2 测试的原则
        5.2.3 测试的阶段
        5.2.4 测试的方法
    5.3 系统测试
        5.3.1 本地文档大纲测试
        5.3.2 URL HTML5文档大纲测试
        5.3.3 HTML5代码大纲测试
第6章 总结和展望
参考文献
致谢

(5)基于语义媒体的跨平台在线教育系统研究与应用(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 研究背景
        1.1.1 移动互联网
        1.1.2 在线教育
    1.2 存在的问题
    1.3 研究现状
        1.3.1 在线教育国外研究现状
        1.3.2 在线教育国内研究现状
        1.3.3 跨平台开发国内外研究现状
        1.3.4 基于事件本体的语义媒体研究现状
    1.4 本文的结构
第2章 在线教育模式及支撑技术
    2.1 在线教育的优势
    2.2 在线教育与传统教育的关系
    2.3 在线教育的MOOC模式
        2.3.1 MOOC模式简介
        2.3.2 MOOC模式的优势
        2.3.3 MOOC模式的现状
        2.3.4 MOOC模式在中国的可行性
    2.4 适合国情的在线教育模式
        2.4.1 提高传统教育的效率
        2.4.2 在线教育的主体是学生
        2.4.3 在线教育的模式重在交互和分享
        2.4.4 在线教育要有可持续性
        2.4.5 在线教育要实现跨平台应用
    2.5 相关支撑技术
        2.5.1 HTML5前端制作
        2.5.2 教学媒体资源渲染技术
        2.5.3 面向语义媒体的规范描述语言
    2.6 小结
第3章 跨平台的在线教育系统设计
    3.1 跨平台开发现状
    3.2 PhoneGap跨平台开发
        3.2.1 PhoneGap简介
        3.2.2 PhoneGap工作原理
        3.2.3 PhoneGap技术架构
        3.2.4 PhoneGap API
        3.2.5 PhoneGap表现层
    3.3 PhoneGap开发在线教育系统的优势
    3.4 PhoneGap跨平台开发系统实现
    3.5 小结
第4章 语义教学资源生成系统实现
    4.1 系统架构设计
        4.1.1 系统结构设计
        4.1.2 系统分析
    4.2 使用工具及其开发环境的配置
        4.2.1 JAVA开发语言
        4.2.2 MYECLIPSE集成开发平台
        4.2.3 Protege面向资源文本的语义描述语言
        4.2.4 Tomcat网站服务器
    4.3 系统的Sparql查询实现
        4.3.1 SOSDL概述
        4.3.2 查询流程
        4.3.3 查询中引入的命名空间
        4.3.4 Sparql事件流的查询
        4.3.5 查询结果与SOSDL图片库匹配
        4.3.6 多媒体动态组合
        4.3.7 教学资源查询生成
        4.3.8 系统测试
    4.4 未来发展
    4.5 小结
结论
参考文献
附录A 攻读学位期间发表的论文等工作
致谢

(6)基于HTML的WEB就业信息抽取技术研究(论文提纲范文)

摘要
ABSTRACT
第一章 绪论
    1.1 研究背景及意义
        1.1.1 研究背景
        1.1.2 国内外研究现状
        1.1.3 研究意义
    1.2 本文研究的目的和内容
        1.2.1 研究目的
        1.2.2 研究内容
        1.2.3 论文结构安排
    1.3 本章小结
第二章 相关技术介绍
    2.1 WEB 信息抽取技术
        2.1.1 信息抽取
        2.1.2 Web 信息抽取
        2.1.3 信息抽取方法
        2.1.3.1 根据信息抽取对象分类
        2.1.3.2 根据抽取原理和抽取方式分类
    2.2 标记语言
        2.2.1 SGML(标准通用标记语言)
        2.2.2 HTML
        2.2.3 XML
    2.3 文档对象模型(DOM)
    2.4 本章小结
第三章 就业信息网页特征分析与抽取模型
    3.1 就业信息网页的特征分析
    3.2 HTML 结构分析
    3.3 HTML 中的表格(TABLE)分析
        3.3.1 HTML 中表格的定义与使用
        3.3.2 Web 表格的特点
        3.3.3 真表格与假表格的分类
        3.3.4 表格信息的抽取方法
    3.4 WEB 表格信息抽取模型的设计
    3.5 本章小结
第四章 WEB 就业信息抽取的实现
    4.1 网页的获取
    4.2 WEB 页清洗
    4.3 DOM 树的生成
    4.4 表格中信息的抽取
        4.4.1 WEB 表格定位技术研究
        4.4.1.1 基本定义
        4.4.1.2 算法设计
        4.4.2 表格的规范化处理
        4.4.3 数据存储模型设计
        4.4.4 表格内容存储
        4.4.5 表头位置识别
    4.5 实验结果
        4.5.1 信息抽取结果的衡量标准
        4.5.2 实验结果分析
    4.6 本章小结
第五章 总结与展望
    5.1 总结
    5.2 展望
参考文献
攻读学位期间主要成果
致谢

(7)基于WebKit的嵌入式浏览器移植和扩展技术(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题背景
    1.2 国内外研究概况
    1.3 论文主要研究工作
2 嵌入式浏览器的总体设计
    2.1 嵌入式浏览器开发环境
    2.2 浏览器引擎的选择
    2.3 WebKit 引擎架构
    2.4 总体架构
    2.5 本章小结
3 基于 CLUTTER 的嵌入式浏览器移植及界面实现
    3.1 WebKit 引擎在 Clutter 下的平台适配层实现
    3.2 嵌入式浏览器图形界面实现
    3.3 本章小结
4 嵌入式浏览器功能扩展技术
    4.1 网址过滤
    4.2 广告智能屏蔽
    4.3 消息行为控制
    4.4 本章小结
5 嵌入式浏览器标记扩充技术
    5.1 标记扩充需求分析
    5.2 自定义标记的解析
    5.3 自定义标记元素的布局及显示
    5.4 JavaScript 脚本对象的绑定实现
    5.5 本章小结
6 总结与展望
    6.1 课题工作总结
    6.2 课题展望
致谢
参考文献

(9)轻量级移动Mashup服务聚合语言及平台的设计与实现(论文提纲范文)

摘要
ABSTRACT
目录
第一章 绪论
    1.1 背景
    1.2 研究内容
    1.3 论文组织结构
第二章 相关技术概述
    2.1 移动Mashup的理论与技术
        2.1.1 移动Mashup的基本概念
        2.1.2 移动Mashup的相关技术
    2.2 SOA与OSGI
    2.3 Mashup服务聚合语言技术及发展
        2.3.1 业务流程执行语言BPEL
        2.3.2 企业级聚合标记语言EMML
        2.3.3 JavaScript
第三章 系统需求与关键问题分析
    3.1 系统需求分析
        3.1.1 功能性需求分析
        3.1.2 非功能性需求分析
    3.2 关键问题分析
        3.2.1 平台软件体系架构
        3.2.2 Mashup语言及其解析引擎
第四章 系统概要设计
    4.1 总体架构
    4.2 服务资源接入子系统
        4.2.1 资源适配器模块
        4.2.2 JavaScript对象扩展模块
    4.3 业务逻辑聚合子系统
        4.3.1 基于JS的业务逻辑脚本执行引擎
        4.3.2 Web服务核心框架
    4.4 终端应用子系统
        4.4.1 基于HTML5的本地应用
        4.4.2 跨平台移动应用框架
    4.5 业务生成子系统
        4.5.1 基于Web技术的移动应用开发模块
        4.5.2 基于JavaScript的Mashup业务逻辑编写及部署模块
    4.6 移动Mashup服务聚合语言
        4.6.1 移动Mashup服务聚合语言的体系结构
        4.6.2 服务资源接入子系统中的JavaScript语言
        4.6.3 业务逻辑聚合子系统中的JavaScript语言
        4.6.4 终端应用子系统中的JavaScript语言
    4.7 平台工作方法及总结
第五章 系统详细设计
    5.1 总体设计
        5.1.1 基于SOA的Mashup平台
        5.1.2 SOA请求处理
        5.1.3 核心服务
        5.1.4 服务资源转化
    5.2 服务资源接入子系统
        5.2.1 JavaScript对象扩展
    5.3 业务逻辑聚合子系统
        5.3.1 基于Rhino的JavaScript引擎
        5.3.2 将JavaScript的脚本部署为服务
    5.4 终端应用子系统
        5.4.1 基于web技术的移动应用
        5.4.2 基于PhoneGap的跨平台移动应用框架
    5.5 业务生成子系统
    5.6 移动Mashup服务聚合语言
        5.6.1 服务资源接入子系统
        5.6.2 业务逻辑聚合子系统
        5.6.3 终端应用子系统
        5.6.4 服务器端Mashup语言构成与解析
第六章 系统实现
    6.1 系统总体实现
        6.1.1 系统总体集成方法
        6.1.2 服务器启动流程
    6.2 服务资源接入子系统
        6.2.1 Email对象的实现
        6.2.2 File对象的实现
        6.2.3 Feed对象的实现
        6.2.4 IM对象的实现
        6.2.5 Scraper对象的实现
        6.2.6 WSRequest对象的实现
    6.3 业务聚合子系统
        6.3.1 JavaScript引擎
        6.3.2 JavaScript服务部署器
    6.4 终端应用子系统
        6.4.1 扫描插件的实现
        6.4.2 FTP插件的实现
    6.5 业务生成子系统
        6.5.1 总体组件实现
        6.5.2 核心OSGI组件Core实现
    6.6 移动Mashup服务聚合语言使用例子
第七章 系统应用
    7.1 E矿山应用总体实现
    7.2 业务聚合逻辑及服务资源接入部分
    7.3 HTML5应用开发及终端应用转换部分
第八章 系统测试
    8.1 软件和硬件环境
        8.1.1 测试环境需求
        8.1.2 测试环境部署
    8.2 典型测试
        8.2.1 功能测试
        8.2.2 性能测试
第九章 总结与展望
    9.1 工作总结
    9.2 工作展望
参考文献
附录
致谢
攻读学位期间发表的学术论文

(10)协议缓冲区数据的构造与解析软件设计与实现(论文提纲范文)

摘要
Abstract
第1章 绪论
    1.1 课题背景
        1.1.1 课题来源
        1.1.2 课题研究的目的与意义
    1.2 本课题相关的国内外研究状况
        1.2.1 数据交换格式的研究现状分析
        1.2.2 数据构造的研究现状分析
        1.2.3 数据构造的应用研究现状分析
    1.3 本课题研究的主要内容
    1.4 本文组织结构
第2章 数据构造与解析软件的需求分析
    2.1 数据构造与解析软件的业务分析
        2.1.1 传统数据构造方式的分析
        2.1.2 数据构造与解析软件的业务分析
    2.2 数据构造与解析软件的功能需求
        2.2.1 proto 文件解析功能需求
        2.2.2 代码生成的功能需求
        2.2.3 数据构造的功能需求
        2.2.4 数据解析的功能需求
        2.2.5 数据管理的功能需求
    2.3 数据构造与解析软件的非功能需求
    2.4 本章小结
第3章 数据构造与解析软件的设计
    3.1 软件的总体设计
        3.1.1 软件的架构设计
        3.1.2 软件的功能模块的设计
        3.1.3 数据的构造和解析过程
        3.1.4 软件接口的设计
        3.1.5 出错处理
    3.2 预处理模块的设计
        3.2.1 Web 端服务模块的设计
        3.2.2 Proto 文件编译模块设计
        3.2.3 Web 端代码生成模块的设计
    3.3 数据构造模块的设计
        3.3.1 数据构造方法的选择
        3.3.2 基于文件的个性化数据构造的设计
        3.3.3 基于文件的批量数据构造的设计
    3.4 数据解析模块的设计
    3.5 关键问题的解决
        3.5.1 代码生成的原理及技术选择
        3.5.2 页面数据加载问题及解决方案
    3.6 本章小结
第4章 数据构造与解析软件的实现
    4.1 预处理模块的实现
        4.1.1 Web 端模块的实现
        4.1.2 编译模块的实现
        4.1.3 代码生成模块的实现
    4.2 数据构造模块的实现
    4.3 数据解析模块的实现
    4.4 本章小结
第5章 数据构造与解析软件的测试及应用
    5.1 测试环境
    5.2 功能性测试及结果分析
        5.2.1 预处理模块的功能测试
        5.2.2 数据构造模块的功能测试
        5.2.3 数据解析模块的功能测试
    5.3 非功能测试及结果分析
        5.3.1 数据构造的效率
        5.3.2 兼容性测试
    5.4 软件在其他项目中的应用
        5.4.1 开发人员中的使用
        5.4.2 测试人员中的使用
    5.5 本章小结
结论
参考文献
致谢
个人简历

四、浅谈用HTML和JavaScript修饰Web页(论文参考文献)

  • [1]面向WebAR的三维模型分层压缩与动画动态绑定技术研究[D]. 魏晨. 北京邮电大学, 2020(05)
  • [2]基于NodeJS的Web脚本攻击与防范检测模型的研究与设计[D]. 高灵杰. 北京邮电大学, 2017(03)
  • [3]基于HTML5的移动阅读服务技术的研究[D]. 李青. 北京邮电大学, 2016(04)
  • [4]基于HTML5的文档大纲分析器的设计与实现[D]. 常莹. 吉林大学, 2015(08)
  • [5]基于语义媒体的跨平台在线教育系统研究与应用[D]. 曾晨曦. 湖南大学, 2013(04)
  • [6]基于HTML的WEB就业信息抽取技术研究[D]. 戴慧敏. 湖南工业大学, 2013(04)
  • [7]基于WebKit的嵌入式浏览器移植和扩展技术[D]. 吴欢. 华中科技大学, 2013(10)
  • [8]MAPGIS7-IMS SOA平台的二次开发相关技术与应用[J]. 郝明,邓昌荣,张建龙,梁虹. 四川地质学报, 2012(04)
  • [9]轻量级移动Mashup服务聚合语言及平台的设计与实现[D]. 李腾飞. 北京邮电大学, 2013(11)
  • [10]协议缓冲区数据的构造与解析软件设计与实现[D]. 张海龙. 哈尔滨工业大学, 2012(04)

标签:;  ;  ;  ;  ;  

浅谈用 HTML 和 JavaScript 装饰网页
下载Doc文档

猜你喜欢