以前在看别人blog的时候,发现左上角有个网页加载进度条,刚开始感觉很奇怪,flash制作加载进度条是比较容易的事情,但网页里面东西太多了,怎么能知道加载了多少了呢?
JavaScript预加载图片与浏览器文件缓存
目前的主流浏览器都支持客户端缓存,用户在浏览网页的时候,浏览器会把网页里的文件数据缓存起来,当用户再次打开访问过的页面时,浏览器可以从本地缓存读取文件,减少网络下载文件等待的时间,同时也减轻了服务器的压力。总之浏览器文件缓存是个好东西,对用户好,对服务器好,对传输网络好;你好,我也好,大家好那是真的好。
Photoshop切图批处理脚本
类似Google地图的东西,整个地图尺寸很大,要在网页上用,需要切成小的碎片,Google地图的每一片是256px*256px。
目前恰好遇到了这样一个问题,手里拿到了一张很大的图,需要切成碎片,粗略算了一下,最后生成的切片大概2000张左右,如果手工一点一点的切,按10秒/张的速度,需要连续不停地切5.56个小时,擦,这不是闲得蛋疼吗?
于是乎,想到了用批处理,但这个工程又不是个简单的批处理,只有一个原图,需要把一张图切成2000张,最后感觉还是用脚本比较合适。
这种脚本在百度和谷歌里很难找,一个用PS做设计的人,难道你想让她琢磨脚本程序?搜了一番,发现还是有人写过PS的脚本,下载来参考了一下,自己也写了一个切图的脚本。
Javascript Canvas(html5) Clock
以前见过一个类似的屏保,秒针为一个圆环动画,60秒转一周,不过那个应该是flash的,现在firefox和chrome等浏览器已经支持了canvas,利用javascript也可以写个类似的效果了。尝试了一下,做了个简单的canvas时钟,欲知详情,且看文章内容。
PHP验证码类(含中文验证码和自定义字体)
简单的PHP验证码类,支持添加杂色,添加干扰线,自定义字体,支持中文验证码,支持字体扭曲、旋转。
调试JS的简单小工具
写javascript程序的时候,经常需要调试,而目前支持断点或者变量跟踪的javascript开发工具也不多,一般情况下,都是自己写个容器或者使用alert来调试,稍微有点空闲时间,写个小工具,辅助javascript的调试工作。不用再在页面里加个容器了,把调试和页面代码分开。如果需要调试,只需要引入一个外部JS文件就行了,调试完毕删除之。查看演示
javascript拖拽浅析
为了提高用户体验,让操作更便捷化,拖拽操作会很常见,比如操作系统里面,你要删除一个文件,你可以直接把它拖入回收站,wordpress也有类型的功能,你想在侧边栏增加一个板块,可以直接拖一个小工具过去就行了,这的确方便了很多。如何在网页里面实现拖拽,本文做一个简单的解析。
简单的PHP分页类
博客好久没更新了T_T,写了个简单的PHP分页代码。使用动态程序结合数据库,大部分时候都少不了分页的功能,总不能生成一个很长的页面,搞得跟拉面一样,一口咽不下去,看看页面眼累。
博客搬家了,开始一个新的起点
本站原域名是wxwdesign.cn(流水涵清——前端开发),由于cn域名到期,未能成功续费,被逼上了com,博客也从原来的pjblog转到了 wordpress,域名续费的过程中,费了一番周折,但最后还是决定不续费了,重新注册了com域名,这样以后自己管理也方便些。
php抓取页面与代码解析
在做一些天气预报或者RSS订阅的程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址,然后得到html源代码或者xml数据,得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。