Tag: 页面

暂停页面资源占用(网页缩小检测)

nick | js | 2012-02-02
“暂停页面资源占用”其实是个function,javascript也是可以用中文来写滴 function 暂停页面资源占用(){ 幻灯广告2.暂停(); 文字滚动5.暂停(); 啥啥啥动画.暂停(); 定时更新长链接.低迷模式(); } 为什么要这样做呢? 装厚道,把资源让给别人,有些情况下还可以省自己服务器的资源。 那什么时候调用他呢? onblur,那怎样变回正常呢?再写一个对... [阅读全文]

大图片,请别把我的页面撑破了——不,一秒都不行。

nick | js | 2011-03-12
示例:http://www.uini.net/resource/demo/autoIMG/ 在上一篇文章 《再谈javascript图片预加载技术》中实现了获取图片文件头的尺寸数据,这篇文章将根据此写一个应用:让图片未加载完毕就实现按比例自适应,防止图片撑破布局(尤其是外链图片)。 为了防止图片撑破布局,最常见的仍然是通过onload后获取图片尺寸再进行调整,所以加载过程中仍然会撑... [阅读全文]

PHP页面输出缓存控制

nick | php | 2010-08-18
有时我们需要页面内容完成生成后一次性输出,或者echo之后马上输出页面内存而不缓存,那么我们就会用到PHP的页面输出缓存控制的相关函数。 PHP页面输出缓存控制函数如下: flush — 刷新输出缓冲 ob_clean —  Clean (erase) the output buffer ob_end_clean —  Clean (erase) the output buffer and turn off output buffering ... [阅读全文]

从输入网址到页面打开详解

nick | web | 2010-06-27
从输入网址到页面打开详解
作为一个软件开发者,你一 定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~ 1. 首先嘛,你得在浏览器里输入要网址: facebook.com 2. 浏览器查找域名的IP地址 导航的第一步... [阅读全文]

名站技术分析 — facebook奇特的页面加载技术

nick | web, 互联网 | 2010-06-18
名站技术分析 — facebook奇特的页面加载技术
没事使用代理上了下facebook,注册进入个人首页后,习惯性的查看源代码,发现了1个很有意思的现象,首页内容不少,但源代码中HTML的代码却很 少,但去多出了很多段的javascript代码,这些js代码都是用于动态生成html的,facebook为什么需要这样做了?出于职业习惯,研究研 究: 一、html代码。 先看看首页查看的源代码,因为源代码比较大,所以把图片压... [阅读全文]

使用页面代理调用网易微博数据

nick | 互联网 | 2010-05-28
由于网易微博的数据还没有完全对外开放,像“我的首页”、“我的微博”的JSON数据都不能直接通过Javascript调用,而是必须先登录才能 获取。因此,要想把微博数据调用到博客上,就得在后台做一个页面代理。 页面代理的唯一工作就是带上已登录的Cookie发送一个Http请求,获取并输出回应内容。这个过程主要涉及 到两个类,HttpWebRequest和HttpWebResponse,... [阅读全文]

高性能WEB开发(11) – flush让页面分块,逐步呈现

nick | java, web, 学习 | 2010-05-23
高性能WEB开发(11) – flush让页面分块,逐步呈现
在处理比较耗时的请求的时候,我们总希望先让用户先看 到部分内容,让用户知道系统正在进行处理,而不是无响应。一般大家在处理这种情况,都使用ajax,先把html输出到客户端,然后再用ajax取加载比 较耗时的资源。用ajax麻烦的地方是增加了请求数,而且需要写额外的js代码、和js调用的请求接口。 正对这种情况,还有一种处理方法,就是让response分块编... [阅读全文]

高性能WEB开发(8) – 页面呈现、重绘、回流

nick | css, java, js, linux, web, windows, 学习 | 2010-05-17
高性能WEB开发(8) – 页面呈现、重绘、回流
页面呈现流程 在讨论页面重绘、回流之前。需要对页面的呈现流程有些了解,页面是怎么把html结合css等显示到浏览器上的,下面的流程图显示了浏览器对页面的呈现的处理流程。可能不同的浏览器略微会有些不同。但基本上都是类似的。 1.  浏览器把获取到的html代码解析成1个Dom树,html中的每个tag都是Dom树中的1个节点,根节点就是我们常用的document对... [阅读全文]
Ɣ回顶部