共查询到18条相似文献,搜索用时 109 毫秒
1.
《清华大学学报(自然科学版)》2016,(9)
随着Web技术的飞速发展,JavaScript的使用越来越常见,尤其是在追求快速及时响应的Web应用中,这也导致了众多安全问题的产生。该文提出了一种基于代码改写的JavaScript动态污点跟踪方法JSTA,通过JavaScript代码的改写,让改写后的代码在执行过程中对敏感数据进行污点标记和跟踪,可及时发现敏感数据泄露行为并给出告警。与以往的研究不同的是,JSTA是独立于JavaScript引擎实现的,可以适用于多种浏览器。测试结果表明,JSTA可有效地跟踪敏感数据并检测敏感数据泄露行为。 相似文献
2.
基于HTML5的前端本地化存储技术 总被引:5,自引:0,他引:5
李烨民 《成都大学学报(自然科学版)》2012,(1):67-69
虽然HTML 5技术目前还只能在部分浏览器中得以实现,但随着网络技术的发展,会有更多的浏览器采用这个技术标准.针对目前Web应用的局限,提出了一种基于HTML 5技术并辅之以JavaScript脚本语言,构造出可以离线应用的前端本地化存储解决方案,从而大大提高了Web应用程序的性能. 相似文献
3.
Ajax技术是目前在浏览器中通过JavaScript脚本可以使用的所有技术的集合。Ajax使得Web应用更加动态,带来了更高的智能,但它在安全性和程序设计复杂性等很多方面也存在着一些问题。 相似文献
4.
5.
田原 《辽宁工程技术大学学报(自然科学版)》2007,26(5):737-739
为了不刷新浏览器窗囗而满足用户的操作,减少页面重载次数和用户等待时间。采用AJAX(Asynchronous JavaScript and XML,异步的JavaScript和XML处理)实现浏览器与服务器的异步通讯,在页面上的少部分内容更新时不再需要传输整个页面的HTML,降低网络数据传输量。提出了一种AJAX简易开发框架,并给出一个框架应用示例。基于AJAX的Web应用还利用客户端闲置的能力来完成原来服务器端的一些工作,减轻服务器端的负担。 相似文献
6.
张家骞 《山西大学学报(自然科学版)》2023,(6):1315-1321
WebAssembly(Wasm)是一个高效、安全、开放、标准的虚拟指令集体系架构,在Web前端领域中有着广泛的应用。在Web游戏中,由于JavaScript语言的限制和浏览器JavaScript引擎对解析代码优化的不同,导致空间划分和碰撞检测等需要大量运算的部分效率较低。本文提出采用WebAssembly进行大规模运算,尤其是Web游戏中常见的空间划分和碰撞检测等运算。分析并验证了对于大规模数据结构如四叉树/八叉树、层次包围树等的遍历和计算而言,使用WebAssembly可以得到大幅提升。此外,对于大量实体碰撞算法,可以以原生速度进行快速运算,在保证画质的情形下运算效率提升到原先的两倍,游戏运行帧数在5 000实体的情形下提升到原先的两倍,显著提高了运算效率和质量,从而提升了Web游戏的运行速度并减少了Web游戏的卡顿情形。 相似文献
7.
郭思延 《太原师范学院学报(自然科学版)》2000,(3)
本文主要介绍了VB6 0的WebBrowser控件及利用WebBrowser控件创建Web浏览器。讨论了浏览器编程的方法 ,实现了IE浏览器的基本功能 相似文献
8.
着重阐述了网页开发中 ,通过灵活使用从JavaScript语言中访问Java的方法 ,从JavaScript中访问JavaScript小程序的方法与变量 ,以及在JavaApplet小程序中使用JavaScript等技术 ,实现这几种网页开发语言的互相补充 ,以开发更完美的Web应用程序 相似文献
9.
探讨Java、Java Applet与JavaScript间方法与变量的互访 总被引:1,自引:0,他引:1
着重阐述了网页开发中,通过灵活使用从JavaScript语言中访问Java的方法,从JavaScript中访问JavaScript小程序的方法与变量,以及在Java Applet小程序中使用JavaScript等技术,实现这几种网页开发语言的互相补充,以开发更完善的Web应用程序。 相似文献
10.
作为Web2.0时代最具代表性的技术AJAX即"Asynchronous JavaScript and XML"(异步JavaScript和XML),AJAX为传统Web应用程序带来了变革。AJAX揭开了无刷新更新页面时代的序幕,并有代替传统Web开发中采用表单递交方式更新Web网页的趋势。在引入AJAX关键技术的基础上,对传统Web应用与AJAX应用实现过程进行比较,结合技术实践分析了AJAX的优势和存在的缺陷。 相似文献
11.
李轶 《江汉大学学报(自然科学版)》2012,40(5):56-60,89
在JavaScript语言重新受到重视的今天,其运行环境也正逐渐从传统的Web客户端向服务器端延伸。作为服务器端JavaScript引擎的典型代表,Rhino引擎具有广泛的平台支持和应用基础。通过将Rhino引擎置于一个标准的Java servlet中,便可构造出一个支持JavaScript的服务端脚本容器。借助Rhino引擎,Web开发者不仅能在脚本容器内部访问Java对象,而且还获得了整个Java平台的丰富类库及应用框架的支持。与此同时,服务器端JavaScript还统一了Web开发的前、后台语言,降低了开发难度并提高了开发效率。 相似文献
12.
树形结构(简称TreeView)作为Ajax在Web中的典型应用经常出现在各种相关书籍、教程中,介绍这种新技术时也常用TreeView的例子说明Ajax的优势。文章对比了Ajax技术与客户端JavaScript技术在不同TreeView应用中对网络流量的影响,以便开发人员在选择技术方案时分析哪种技术更适合自己的应用。 相似文献
13.
李刚 《信阳师范学院学报(自然科学版)》2002,15(1):81-84
为使制作Web页面更加吸引人,且有动态的感觉,往往在设计Web页面时,需加入一些特效处理。本文给出了一种用JavaScript语言实现一个在网页中不停滚动的图片,并为该图片加上超链的特效处理方法,并给出了具体的源程序代码。 相似文献
14.
在基于Web服务应用程序中通过在客户端引入树型目录结构,可以使用户直观了解Web站点的服务关联结构、内容及资源信息。研究了基于Web应用程序实现树型目录的两种方式Java Applet及JavaScript。介绍了这两种方式实现树型目录的程序设计思路及其方法,进而对其加载方式、程序结构、执行效率及其代码量进行比较,最终说明其各自功能及适用的范围。 相似文献
15.
任何一个优秀的网站都存在许多的广告条,在有限的空间故入一定数量的广告是网页制作者的难题。本文使用ActiveX控件有效的解决了在网页中放置广告条的问题。 相似文献
16.
李轶 《江汉大学学报(自然科学版)》2011,39(2):56-60
Web技术的发展促使开发者对JavaScript语言提出了更多要求.为提高Web应用的开发效率及质量,构建了一个基于JavaScript闭包的面向对象编程框架.通过闭包的运用,实现了基于类面向对象编程封装、继承及多态的特征.在此基础上,给出了框架使用示例. 相似文献
17.
机器人框架(robotframework)采用关键字驱动技术作为其核心,使得该框架具有良好的独立性及可扩展性。文章首先对机器人测试框架内部架构进行分析研究、Selenium RC等测试工具集成,然后,实现了测试用例编写、脚本生成以及报告、日志的输出等,最后基于该框架对Web登陆功能进行了测试。结果证明关键字驱动测试的机器人框架简单易用,兼容各种主流浏览器,为Web应用的功能测试提供了一个通用的解决方案。 相似文献
18.
JavaScript是一种动态脚本语言,被用于提高网页的交互能力.然而攻击者利用它的动态性在网页中执行恶意代码,构成了巨大威胁.传统的基于静态特征的检测方式难以检测经过混淆后的恶意代码,而基于动态分析检测的方式存在效率低等问题.本文提出了一种基于语义分析的静态检测模型,通过提取抽象语法树的词法单元序列特征,使用word2vec训练词向量模型,将生成的序列向量特征输入到LSTM网络中检测恶意JavaScript脚本.实验结果表明,该模型能够高效检测混淆的恶意JavaScript代码,模型的精确率达99.94%,召回率为98.33%. 相似文献