预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措。Mozilla 官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa 排名前2000名网站,性能有20%的提升。 它并不是一门新技术,有人认为只有 Chrome 才具备这个功能。也有人认为它...
分类:
Web程序 时间:
2014-06-24 11:16:21
阅读次数:
277
本篇文章是Cordova Android源码分析系列文章的第二篇,主要分析CordovaWebView和CordovaWebViewClient类,通过分析代码可以知道Web网页加载的过程,错误出来,多线程处理等。
CordovaWebView类继承了Android WebView类,这是一个很自然的实现,共1000多行代码。包含了PluginManager pluginManager,BroadcastReceiver receiver,CordovaInterface cordova, Cord...
分类:
移动开发 时间:
2014-06-22 22:36:16
阅读次数:
285
内容提纲:1.模拟操作2.命名空间3.事件委托4.on、off 和 one发文不易,转载请注明出处!一.模拟操作在事件触发的时候,有时我们需要一些模拟用户行为的操作。例如:当网页加载完毕后自行点击一个按钮触发一个事件,而不是用户去点击。//点击按钮事件$('input').click(functio...
分类:
Web程序 时间:
2014-06-22 11:16:06
阅读次数:
275
什么是Razor? Razor的中文意思是“剃刀”,它不是编程语言,只是一种服务器段的标记语言,与PHP和ASP类似 Razor允许你向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法。当网页被写入浏览器时, 基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器...
分类:
其他好文 时间:
2014-06-15 20:29:07
阅读次数:
516
Razor 不是编程语言。它是服务器端标记语言。什么是 Razor ?Razor
是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和
C#)的标记语法。当网页被写入浏览器时,基于服务器的代码能够创建动态内容。在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码...
分类:
Web程序 时间:
2014-06-12 21:10:37
阅读次数:
240
近期可能很多人发现网站打开速度变慢,这里分享一下该问题的定位方法。
我在本地部署了一个wordpress站点,近几天突然发现网站访问速度奇慢,实在不能忍,于是采用如下方法解决了这个问题:
1)使用chrome(360浏览器也可以),打开目标网页。
2)在页面空白处点击鼠标右键 → 选择“审查元素” → 选择“Network”选项卡,如下图:
3)按F5刷新页面,结果如下:...
分类:
Web程序 时间:
2014-06-10 07:25:13
阅读次数:
269
一般情况下,当ReadyState属性变成READYSTATE_COMPLETE时,Webbrowser控件会通过触发DocumentCompleted事件来指示网页加载完毕。但当加载的网页包含frame时,可能会多次触发该事件,所以不能简单地通过它来判断网页加载完毕。从微软的官方网站上了解到,并非...
分类:
Web程序 时间:
2014-06-08 19:43:57
阅读次数:
296
预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措。Mozilla
官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa
排名前2000名网站,性能有20%的提升。它并不是一门新技术,有人认为只有 Chrome 才具备这个功能。也有人认为它是有史以...
分类:
Web程序 时间:
2014-06-07 08:01:20
阅读次数:
272
一般用户眼中,网页访问就是快与慢。下面做一些定量分析。网页加载时间包括DNS查询时间、连接建立时间、响应时间、网页下载时间。各不分占比如何?与时间段的关系?影响因素是什么?...
分类:
Web程序 时间:
2014-05-18 10:13:16
阅读次数:
374