小东博客

img的lowsrc及图片预载思考 .

img的lowsrc是指当网速比较慢时,先加载一个小的图片,等大图加载完了再显示大图。 虽然现有的网速已经很快了,但是lowsrc的思想在提高用户体验上还是有很大好处,尤其是图片比较大的时候。 当然img的lowsrc没有出现在Web标准里面,那么如何去模拟呢? 主要有两种形式: 一、给img一个背景色或背景图片,这样也能达到类似的效果,虽然不是最理想的; 二、使用JS,实现上应该还是是比较容易的,以下是我的一种写法(当然不同的需求有不同的写法): <script type="text/javascript"> function load_img(url,url_s,o) { var img = new Image(); img.src = url; o.src=url_s; if (img.complete) { o.src=img.src; return; ...

使用预加载提速你的网站

原文:Speed Up Your Site Using Prefetching 原作者:Jon Fox 译者:潜行者m 版权声明:版权归原作者所有,翻译仅供学习使用,内容有修改,转载请先开启节操模式,保留上面信息。 预加载(prefetching)这个东西很好理解。我们都知道浏览器可能会在渲染之前需要一些资源。预加载不仅仅提前告诉浏览器这个页面或者可能用到的资源,而且还通常提前保存这个资源到浏览器的缓存,这样就可以以非阻塞的方式请求、下载对应资源提高效率。 有很多方法可以实现预加载,但是这里有三种比较简单实用的方法。 DNS 预加载 DNS 是将域名转换成服务器 IP 地址的协议。DNS 的解析速度通常是非常快的一般在 100ms 以内,但是因为 DNS 解析要发生在任何对服务器的请求之前,这样会造成一个级联效应(cascade effect),这样就会增加页面加载的时间。浏览器解析页面或者 sessi...

60行JS代码编写的俄罗斯方块游戏

这可能是史上最短小精悍的javascript编写的俄罗斯方块游戏,因为它仅仅只有60行代码,就实现了俄罗斯游戏所有经典:随机形状、变形、加速、消除。键盘方向键控制,上箭头变形,你要试一试吗? GO!点击运行代码开始游戏! <!doctype html><html><head></head> <body> <div id="box" style="width:252px;font:25px/25px 宋体;background:#000;color:#9f9;border:#999 20px ridge;text-shadow:2px 3px 1px #0f0;"></div> <script> var domain="www.lxd.cc"; var author="xiaodongus"; var map=eval("["+Array(23).join("0x801,")+"0xfff]"); var tatris...

使用Tinyproxy搭建HTTP代理服务器

使用Tinyproxy搭建HTTP代理服务器 至于什么是HTTP代理我就不多解释了。 环境Debian 7.0 x86    执行 apt-get install tinyproxy 安装Tinyproxy。 若报错请更新源  sudo apt-get update 安装完成后进入/etc/tinyproxy.conf修改配置文件 将Port默认的8888改成你想要的端口 将Allow 127.0.0.1注释掉  执行 service tinyproxy restart 大功告成!!!

关于iPhone可能绕开激活锁的分析

今天突然意识到了iPhone的一个严重问题。 如果你使用了QQ邮箱或其他邮箱(手机已设置代收邮件或在浏览器中已自动填写密码可登陆的邮箱)的时候,都可以重置你的ID密码来解锁手机。 首先先说未设置锁屏密码的手机的破解方法,坏人只需打开你手机的设置查看当前登陆icloud的ID账号,若你使用了QQ邮箱and其他邮箱,坏人登陆苹果官网输入你的账号重置密码,邮件发送到你的邮箱后 若你手机登陆了QQ或微信直接打开这两个软件是可以看到邮件内容的,若你使用非QQ邮箱但手机却设置了邮件代收(一般人应该都会这么做吧?)直接打开即可看到邮件内容,进入邮件中的重置密码链接即可直接重置掉你的apple id密码,完全控制手机。 已设置锁屏密码也可破解,只是相对麻烦了一些,成功率也低一点。手机插到电脑上导出QQ邮箱,QQ,微信等软件和软件信息,把丢失手机通过锁屏控制中心进入飞行模式,把导出的软件包导入到其他手机即可打开你软件内的信息,获取到你的邮箱后登陆官网重置密码,这是由于坏人的手机已经导入了你的软件包,所以这时邮件会发到坏人手机上,坏人打开邮件点击重...

教大家破解iPhone5S,使用联通LTE网络

本教程支持A1528 A1530,包括联通合约机。   第一步:     越狱,我在这里就不教了,自己百度一下,已越狱的童鞋跳过本步。 第二步:     打开cydia 添加源http://apt.chinasnow.net, 安装 commcente patch for ios7 补丁。 第三步:     使用PP助手or iTools等软件打开文件管理系统,进入cydia系统。打开system-Library-Carrier Bundles-iphone这个目录。这个目录中全部放的是你的运营商文件,找到Unicom_cn.bundle 文件夹。 第四步:     删除Unicom_cn.bundle 文件夹中所有内容,导入CarrierLab.bundle.zip内的...