WEB技术
文章平均质量分 76
zzzmmmkkk
keep learning for life.
展开
-
互联网惨遭Struts高危漏洞摧残
从7.17号开始,乌云网(www.wooyun.org)开始爆各大网站的struts漏洞。关于StrutsStruts 框架是Apache基金会Jakarta项目组的一个 Open Source项目,它采用MVC模式,帮助 java 开发者利用J2EE开发Web应用。Struts 框架广泛应用于运营商、政府、金融行业的门户网站建设,作为网站开发的底层模板使用,目前大量开发者利用原创 2013-07-19 10:09:32 · 1551 阅读 · 0 评论 -
再谈浏览器兼容性测试
今天跟大家聊一个老生常谈的话题:浏览器兼容性测试。测试国内网站的同学是不是已经非常头疼了,因为面对的浏览器除了国际大牌如IE, Chrome, Firefox, Opera, Safari, 还有国内诸多屌丝级的浏览器如:360安全浏览器,360极速浏览器,360影视浏览器(360碉堡了,会不会再搞出一些购物浏览器,买火车票浏览器啊?)搜狗双核浏览器,猎豹,淘宝,世界之窗,百度原创 2014-08-16 23:37:05 · 1730 阅读 · 0 评论 -
web中的cookies以及作用--web testing 学习笔记
Cookie 为 Web 应用程序保存用户相关信息提供了一种有用的方法。例如,当用户访问您的站点时,您可以利用 Cookie 保存用户首选项或其他信息,这样,当用户下次再访问您的站点时,应用程序就可以检索以前保存的信息。 什么是 Cookie?Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cook转载 2009-07-22 11:05:00 · 3693 阅读 · 0 评论 -
JS架构资料收藏
随着web技术的发展,web2.0开始成为主流,JS在整个系统中的地位越来越重要,而对于JS的优化和架构的建立也越来越受到重视。一、为自己的系统选择一个合适的框架prototype和Jquery都是很好的框架。prototype是一个完全存在于底层的代码,他优化了JS的面向对象的扩展,封装了DOM操作API,很好的处理了事件,AJAX等,体积也很小。要说他的缺点,恐怕就是它本身转载 2009-09-29 09:18:00 · 1571 阅读 · 0 评论 -
window.open的用法---javascript学习笔记
【1、最基本的弹出窗口代码】 window.open (page.HTML) --> 因为着是一段JavaScripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open (page.HTML) 用于控原创 2009-10-06 18:00:00 · 802 阅读 · 0 评论 -
CDN加速技术和云计算
首先,让我们来看一下传统的Internet网络的基本结构和数据传输情况,如下图1-1所示。 图1-1 Internet 网络基本结构及数据传输方式 · 根据传统的网络结构,用户的访问流程基本如下: a) 用户在自己的浏览器中输入要访问的网站的域名; b) 浏览器向本地DNS请求对该域名的解析; c) 本地DNS将请求发到网站授权的DNS服务器; d) 授权DNS将服务器的IP地址原创 2009-10-30 23:38:00 · 2293 阅读 · 0 评论 -
浏览器内核介绍
浏览器的核心作用就是用来上网浏览,因此它对页面载入速度的快慢,直接影响到我们的使用。一款优秀的网页浏览器,不仅要具备美观大方的外表,还必须能够以较快的速度载入用户访问的网页,将页面的内容完整地呈现在窗口中。或者,在这里我们可以说一个出色的浏览器,其内核必须拥有良好的解析速度。通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内原创 2009-11-01 15:46:00 · 738 阅读 · 0 评论 -
HTML中GET与POST的区别
在B/S应用程序中,前台与后台的数据交互,都是通过HTML中Form表单完成的。Form提供了两种数据传输的方式——get和post。虽然它们都是数据的提交方式,但是在实际传输时确有很大的不同,并且可能会对数据产生严重的影响。虽然为了方便的得到变量值,Web容器已经屏蔽了二者的一些差异,但是了解二者的差异也会很有帮助的。 Form中的get和post方法,在数据传输过程中分别对应了HTTP协议原创 2009-11-21 21:07:00 · 1359 阅读 · 1 评论 -
HTTP和HTTPS协议的区别
什么是HTTPS: HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实际上应用转载 2009-11-22 16:36:00 · 1071 阅读 · 0 评论 -
搜索引擎之---Apache solr的实现
Solr 是一种可供企业使用的、基于 Lucene 的搜索服务器,它支持层面搜索、命中醒目显示和多种输出格式。在这篇分两部分的文章中,Lucene Java™ 的提交人 Grant Ingersoll 将介绍 Solr 并向您展示如何轻松地将其表现优异的全文本搜索功能加入到 Web 应用程序中。 一旦用户需要某种信息,就可以立即搜索到这些信息,这种要求再也不是可有可无的了。随着原创 2009-12-09 23:24:00 · 2780 阅读 · 2 评论 -
用户界面设计十大基本原则
设计真正伟大的用户界面没有什么伟大的奥秘可言,做到保持简单易用就可以。‘保持简单易用’意味着不要让用户分心。恰恰相反,好的UI让用户达成目标。结果如何?你的培训和维护费用降低,并获得更开心、满足和高效率的用户。当你面对一个全新的界面设计时,别忘了这些原则。编辑手记:Kyle将在纽约举行的Web设计趋势上继续探讨用户界面设计的内容。转载 2010-02-09 15:27:00 · 5094 阅读 · 0 评论 -
QTP中FireEvent实现多样JS操作
<br />今天录制这样一个操作的脚本时,遇到一个问题:<br />当鼠标移到某个对象上时,才会出现对应的操作,而这些都是通过JS来实现的,录制完了之后,只能获取到对应操作的link的点击,而出现对应有操作功能的对象因为没有做点击的操作,无法录制下来,这就导致,回放时鼠标没有移动而找不到对应的操作,无法成功达到我们想要的结果。<br /> <br />还好,对应JS中的FireEvent方法,QTP中也有对应的,它支持的事件有:onchange, onclick, ondblclick, onblur, o原创 2010-11-01 22:31:00 · 4330 阅读 · 0 评论 -
网页响应式设计
最近工作中接触到很多关于前端的一些知识,所以也想趁此机会整理一些这方面的文章,对这方面感兴趣的童鞋可以持续关注一下喔~先从响应式设计开始说吧。随着移动互联网的发展,终端的丰富,导致网页在各种终端不同分辨率下能完美的呈现是一件极具挑战性的工作,而响应式设计可以说就是为移动互联网而生的。我们之前可以看到一些知名网站都有3g.qq.com,m.taobao.com等等专门为智能手机终端推原创 2013-09-11 23:38:54 · 2329 阅读 · 0 评论 -
浏览器渲染原理及可能出现的bug
Web测试中必不可少的天天打交道的一个应用就是浏览器,它是由哪些部分组成的呢?· 用户接口 – 包括地址栏,前进后退,书签菜单等窗口上除了网页显示区域以外的部分。· 浏览器引擎 – 查询与操作渲染引擎的接口。· 渲染引擎 – 负责显示请求的内容。· 网络 – 用于网络请求, 如HTTP,HTTPS请求。· UI后端 – 绘制基础元件,如组合框与窗口。它提供平台无关的接口,内部使原创 2013-10-19 11:19:53 · 6189 阅读 · 1 评论 -
从两个bug来看Javascript的装载
不管是做前端开发还是测试,我觉得都应对网页内容加载和执行有所了解,特别是JavaScript,否则迟早都会得到教训,在我写此文之前就得到过教训,所以印象特别深刻,当时也为了搞明白其中缘由,查了些资料,现在终于有时间整理出来,也是承前面的《浏览器渲染原理及可能出现的bug》继续前端知识普及。 先说说当时我们遇到的一个问题:网页第三方广告较多,出现严重客户端性能瓶颈;第三方跟踪代码出现原创 2013-10-27 10:21:30 · 1506 阅读 · 0 评论 -
网站前端性能优化
继前面几篇文章后再来说说老生常谈的话题,怎么样提升前端性能。文中很多取材自网络及《High Performance Web Sites》,并根据自己工作中所接触到的知识整理而成。 1. 减少HTTP请求终端用户响应时间80%消耗在前端,而大部分时间都是在下载页面的资源:图片,脚本,flash等等,减少请求资源简化页面设计成为了性能提升的关键。尽量合并CSS、JS及图片文件,原创 2013-11-03 21:32:20 · 2338 阅读 · 0 评论 -
如何在WordPress中自定义PHP页面并操作数据库?
在我搭建自己博客的时候有这样一个需求,想搞一个类似于首页的样式,可是数据源又不是来自于wordpress中的文章,而是另外自定义创建的数据表中的数据,wordpress本身的页面模板好像不能满足我这么做了,于是开始搜罗网上的各种资料,DIY一个自定义的PHP页面。要完成这样一个可以通过URL正常访问的页面,主要有以下工作要做:1. 尝试设置一个页面模板2. 调用 WordPress 的 A原创 2014-10-12 14:47:41 · 6455 阅读 · 0 评论