`
shenjc2008
  • 浏览: 139769 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1.Reduce Cookie Size 减小Cookie体积 http://developer.yahoo.com/performance/rules.html#cookie_size coockie内的有关信息是通过HTTP文件头来在web服务器和浏览器之间进行交流的。因此保持coockie尽可能的小以减少用户的响应时间十分重要。 去除不必要的coockie 使coockie体积尽量小以减少对用户响应的影响 注意在适应级别的域名上设置coockie以便使子域名不受影响 设置合理的过期时间。较早地Expire时间和不要过早去清除coockie,都会改善用户的响应时间。 When ...
1.Put Scripts at the Bottom 把脚本置于页面底部 http://developer.yahoo.com/performance/rules.html#js_bottom 脚本带来的问题就是它阻止了页面的平行下载。HTTP/1.1 规范建议,浏览器每个主机名的并行下载内容不超过两个。如果你的图片放在多个主机名上,你可以在每个并行下载中同时下载2个以上的文件。但是当下载脚本时,浏览器就不会同时下载其它文件了,即便是主机名不相同。 在某些情况下把脚本移到页面底部可能不太容易。比如说,如果脚本中使用了document.write来插入页面内容,它就不能被往下移动了。这里可 ...
1.Optimize Images 优化图像 http://developer.yahoo.com/performance/rules.html#opt_images 你可以检查一下你的GIF图片中图像颜色的数量是否和调色板规格一致。 使用imagemagick中下面的命令行很容易检查: identify -verbose image.gif 如果你发现图片中只用到了4种颜色,而在调色板的中显示的256色的颜色槽,那么这张图片就还有压缩的空间。 尝试把GIF格式转换成PNG格式,看看是否节省空间。大多数情况下是可以压缩的。由于浏览器支持有限,设计者们往往不太乐意使用PNG格式的图片,不过 ...
参考资料: http://developer.yahoo.com/performance/rules.html http://apps.hi.baidu.com/share/detail/14611816 1.Put Stylesheets at the Top 把样式表置于顶部 http://developer.yahoo.com/performance/rules.html#css_top The problem with putting stylesheets near the bottom of the document i ...
Header Field Definitions http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html

禁用页面缓存

    博客分类:
  • web
1.客户端,在<head>中加入 <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="Expires" CONTENT="Thu, 01 Dec 1994 16:00:00 GMT"> 2.服务端 ...
设置chartset <%@ page contentType="text/html;charset=UTF-8" %> <%-- comment --%> JSP注释,也称为“隐藏注释”。JSP引擎将忽略它。标记内的所有JSP脚本元素、指令和动作都将不起作用。 <!-- comment --> HTML注释,也称为“输出的注释”,直接出现在结果HTML文档中。标记内的所有JSP脚本元素、指令和动作正常执行。 第一种: <jsp:forward page=""/> -跳转后地址不变。这种跳转称为服务 ...
下载地址: http://get.adobe.com/reader/ http://get.adobe.com/flashplayer/ http://get.adobe.com/air/ http://get.adobe.com/shockwave/ 这里会下载到一个adobe的下载工具,Adobe Download Manager, 它会把安装包下载到这个目录下: C:\ProgramData\NOS\Adobe_Downloads
web.xml filter顺序: OpenSessionInViewFilter, UrlRewriteFilter, struts2-cleanup, struts2
快速启动任务条的快捷方式保存路径: C:\Users\shenjc\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
1.Google Chrome 的Speed Tracer 这里有Chrome各种版本(要翻越才能访问): Chrome Releases Blog http://googlechromereleases.blogspot.com/ 独立离线安装包: 可以下载Chrome的所有版本,包括各个Stable 版、Beta 版(测试版)和 Dev 版(开发版),下载地址为: http://dl.google.com/chrome/install/vv.vv.xxx.xxx/chrome_installer.exe 将上面链接中的 xxx.xxx替换成你想下载的版本号就可以了。 例如: 10.0. ...
Javascript 的 typeof可以获取变量的类型        有如下6种返回值:       1)number;       2)string;       3)boolean;       4)object       5)function;       6)undefined. javascript判断变量类型的自定义函数 通常用typeof来判断js变量的类型,但很多时候仅仅typeof满足不了要求的。 我写了一个自定义函数来做这个事,判断的比较全面了。 function varType(v){ if(typeof v===&quo ...
看到jquery的浏览器判断,并没完全符合我的要求,以下是jquery的正则表达式: // Useragent RegExp rwebkit = /(webkit)[ \/]([\w.]+)/, ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/, rmsie = /(msie) ([\w.]+)/, rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/, 以下针对自己的想法做了新的改进,支持区分ie、firefox、opera、chrome、safari, 另外版本号的取值也与jquery不同 ...
基于考虑jquery太大了,其中ajax部分也占了不少体积的原因,所以还是自己来写个简单的类库,今天花了点时间,加上实现ajax请求模块,实现简单get、post提交、form表单提交功能: // ajax--start /** * 实例化XmlHttpRequest的方法<br /> * * 返回对象具有如下属性:<br /> * responseBody 将回应信息正文以unsigned byte数组形式返回.只读<br /> * responseStream 以Ado Stream对象的形式返回响应信息.只读& ...
XmlHttpRequest对象 具有如下属性: responseBody 将回应信息正文以unsigned byte数组形式返回--只读 responseStream 以Ado Stream对象的形式返回响应信息--只读 responseText 将响应信息作为字符串返回--只读 responseXML 将响应信息格式化为Xml Document对象并返回--只读 status 返回当前请求的http状态码--只读 statusText 返回当前请求的响应行状态--只读 具有如下方法: abort 取消当前请求 getAllResponseHeaders 获取响应的所有http头 getR ...
Global site tag (gtag.js) - Google Analytics