`
suqing
  • 浏览: 183225 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
  原文地址:Best Practices on Network Requests and Roundtrips 同类文章:dynaTrace之二 —— JavaScript和AJAX性能最佳实践   网络请求和往返的最佳实践  当输入url,浏览器最先请求的是HTML文档。其次是相关图片、css、js文件和其他媒体文件比如flash组件等等。每个资源的下载都需要建立一个连接。一个页面所有资源的下载时间取决于网络速度、潜在因素、服务器处理速度。下载的资源越多,用户看到完整页面花费的时间越多。 为了下载这些资源,浏览器和服务器建立了物理连接。连接的数量取决于浏览器类型和版本,比如: ...
  http://code.google.com/intl/zh-CN/speed/ 浏览器兼容性检测工具 https://code.google.com/p/compatibility-detector/ 或者提出您的宝贵意见: http://weibo.com/k/%25E6%25B5%258F%25E8%25A7%2588%25E5%2599%25A8%25E5%2585%25BC%25E5%25AE%25B9%25E6%2580%25A7%25E6%25A3%2580%25E6 ...
  DynaTrace的评分分为2大部分: 1. 4个KPI(Key Performance Indicator) (占60%) 第一印象时间(即出现画面——浏览器的第一次渲染时间发生时间) onload事件时间 完全加载时间(所有onload的处理函数执行完毕,所有动态或者延迟 ...
F = 8×{100-[4×(JS文件数-3)+4×(CSS文件数-2)+3×(CSS背景图连接数-6) ] }+6×(100-10×未使用CDN的连接个数)+10×[100-11×(Expire时间小于172800秒的连接个数) ]+8×[100-11×(文件大小大于500字节且 未使用gzip的连接个数)]+4×[body中没有CSS连接 ? 100∶ (99-10×body中的CSS连接数) ]+4×(100-5×head中的JavaScript连接数)+3×[不存在CSS表达式 ?100: (90-2×CSS表达式数目) ]+3×[100-5×(域名数-4)]+4×(100-10× ...
在浏览器下编辑,用户潜意识习惯按住Ctrl+S键保存编辑内容。而网页的“Ctrl + S”被默认为保存页面。用户体验很不好。需要增加快捷保存方式Ctrl+S。 在Chrome下测试通过,其他Firefox、IE神马的都不支持。   $(window).keydown(function(event) { //alert( event.ctrlKey + ' ' + event.metaKey + ' ' + event.which ); if ( event.metaKey && event.which == 83) { alert(" ...
      jQuery的插件提供了一个很好的方法来节省时间和简化开发,避免程序员从头开始编写每个组件。但是,插件也将一个不稳定因素引入代码中。一个好的插件节省了无数的开发时间,一个质量不好的插件会导致修复错误的时 ...
(咦)。。。。
1、添加jQuery对象方法添加jQuery对象方法:jQuery.prototype.myMethod。 在jQuery源码中有一句:jQuery.fn = jQuery.prototype,也就是给jQuery的prototype对象取了个别名, 所以 jQuery.prototype.myMethod 等价于 jQuery.fn.myMethod 等价于 $.fn.myMethod。 添加全局函数需要用新方法扩展jQuery对象——$.fn: $.fn.myMethod = function(){} 调用:$('div').myMethod();2、方法环境this引用的是当 ...
Global site tag (gtag.js) - Google Analytics