屈超(沙滩凉鞋) 发表于 2007 年 5月 20 日 8 时 24 分
[更新日志]
070520:Norman 君给出了 Dean Edwards 等关于 onDOMLoaded 事件的跨浏览器解决方案……
其实 onDOMLoaded 是 DOM 被载入(图片尚未载入)状态下的一个“不存在的”事件……
由于不同浏览器的支持度不同……
所以需要进行 Hack ……
所幸 Dean 和其他一些朋友反复研究后给出了解决方案……
在此表示感谢……
对于缩图函式本身的改进就是合并了上个版本的两个不同模式(快速和平缓)……
所谓快速模式是用了 while 循环……
速度快但是容易造成假死……
所谓平缓模式则用 setInterval 函式来解决上述问题……
可惜 setInterval 有最短周期限制……
所以速度比较慢……
从快速到平缓模式的切换临界值我设置为 500 ……
也即当一个页面的图片达到 500 时便启用平缓模式来缩图……
大伙儿可以根据自己需求更改……
具体请看 resizeImgs 函式的第二行……
070516:感谢 Norman 君在提升代码性能上的建议……
将遍历所有元素更改为遍历图像数组……
至于 Norman 所提议的在图像读取之前即进行缩图的功能……
未能实现……
一来是因为 Firefox 并不支持 onreadystatechange 事件(只有 onload ?)……
二来则在测试中发现 IE 下在 interactive 状态下调整图像大小也需要刷新以后才能执行……
也就是说都得等到页面加载完毕(或者加载一次)后才能进行操作……
恕鄙人才疏学浅……
如有解决方案望留言教授……
原理呢……
就是遍历图像数组……
如果定义了 resize 属性就进行缩图……
当 resize 的值为数字(而且小于原图宽度)就缩小到该数字宽度……
当 resize 为其它值则缩小到预设宽度……
至于为什么要清除 height 属性……
答曰:为了保持宽、高之比……
以上……
由于代码过长……
暂不贴出……
使用方法请参看 Demo ……
演示:http://Demo.QuChao.com/Resize/
下载:http://www.box.net/shared/semf3lqy2h
补充:
回应某朋友在 IM 上的疑惑……
JS 的缩图是和服务器端语言不同滴……
有锯齿(或者叫“失真”?)是正常滴……
而且把“能耗”转交给客户端是“不负责任”滴……
所以尽量不要在所谓的“杀猫帖”中使用……
因为 JS 去遍历这些图片元素需要时间……
而且“缩略”的动作直到所有图片读取完成才会生效……
完全就没有效果了嘛……
14 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: JavaScript, onDOMLoaded, Download
屈超(沙滩凉鞋) 发表于 2007 年 4月 7 日 15 时 17 分
[更新日志]
2007-4-7: 更新到 2.1.3
最近看了最新的 WordPress 2.0.4 ……
还是不支持 MySQL 4.1+ 的字符集特性……
当然……
这也不怪那群老外……
毕竟人家很少用到……
不过对于中文用户就显得很有必要了……
UTF8 当然是首选方案……
我也针对 UTF8 编码下的 PHP 编程写过一篇日志……
而这次对 WordPress 2.0.4 的修改也正是处于这个目的:
为了以正确的 UTF8 编码储存中文字符……
(当然修改过后…… 您也可以使用其它编码…… 这里仅以 UTF8 为例……)
不愿手动修改的朋友可以直接下载我做的 Hack 包……
直接覆盖原版文件即可……
(共修改 4 个文件……)
下载:
插件包:http://www.live-share.com/files/196216/Charset_Hack_for_WP2.1.3.rar.html
目录:
4 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: WordPress, PHP, MySQL, Charset, Hack
屈超(沙滩凉鞋) 发表于 2007 年 1月 23 日 2 时 38 分
1. vBulletin 官方中文版春节优惠……
从2007年1月23日00时开始,到2007年2月26日24时止,我们向广大中文用户提供如下价格优惠:
- vBulletin 永久使用许可证:
原价人民币 1280 元,现价人民币 400 元。
- vBulletin 许可证更新:
原价人民币 240 元,现价人民币 80 元。
2. vBulletin 中文许可协议更新及其它注意事项……
从2007年1月23日00时起,我们对许可协议做了如下修改:
- 增加条款:Jelsoft 对在 vBulletin-China.cn 购买的许可证仅提供中文支持
- 去除所有与按年租用许可证相关的条款,并停止按年租用许可证的销售
需要获得更详细的信息,请访问:
中文官方:http://www.vbulletin-china.cn
活动公告:http://forum.vbulletin-china.cn/showpost.php?p=1900
相关讨论:http://forum.vbulletin-china.cn/showthread.php?t=267
7 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: vBulletin, PHP, MySQL
屈超(沙滩凉鞋) 发表于 2007 年 1月 18 日 14 时 20 分
[更新日志]
070118: 再次修正 ChinaRank.org.cn Rank…… 真麻烦啊……
061224: 修正 ChinaRank.org.cn Rank……
061220: 添加中搜 ChinaRank.org.cn 的 Rank 值获取及显示……
061125: 修正 Firefox 显示不正常的 CSS 问题……
Alexa 和 Google 的 Rank 值大伙儿都不会陌生……
前些日子又出来一个 Sogou PR ……
很多查询站点已经推出了它的查询服务……
之前我释出的文件只提供了 Alexa 和 Google 的查询……
恰逢有热心的朋友电邮到我希望我更新……
于是乎花了点时间写了一个类文件来处理以上三种 Rank 值的查询……
(2006-12-20 更新了所谓的 ChinaRank …… 所以是“四”种)
不多说了……
源码释出……
PS:推荐对 Rank 值进行缓存……
否则被谷歌封掉你的 IP 就哭去吧……
(有此惨痛经验的人飘过……)
本类中不含缓存过程……
有兴趣的同学可以看这里……
PS2:默认使用了 curl 系列函式来处理……
如未开启该扩展则进而使用 fopen 方法……
如 allow_url_fopen 未开启……
再进而使用 fsockopen 方式……
如果连它也未开启……
您就不要尝试了……
OTZ …….
PS3:传说 PS3 已经被炒到 RMB 9K ……
我还是玩我的 PSP 去吧……
在线演示:http://Demo.QuChao.com/Rank/
打包下载:http://www.live-share.com/files/196154/rank.rar.html
目录:
7 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: Google, Alexa, PHP, XHTML, CSS, Cache
屈超(沙滩凉鞋) 发表于 2006 年 12月 28 日 14 时 26 分
最近更新:
前天完成了 Opera Widget for FLV Downloader 并提交到官方 ……
不幸成为 Opera 官方上的第四款国产 Widget ……
LOL……
不过还有一个遗留问题:
无法从 Opera 获取当前 Tab 的 URL ……
如您知道此方法望不吝赐教……
PS:
刚发现用 Opera 浏览下载器页面会变得惨不忍睹…… (所幸使用正常……)
怪我当初没给 GGAD 留下好位置……
Opera 用户再忍几日……
待我的新界面出炉……
至此 Maxthon、Firefox、Opera 的插件均业已齐全……
官方下载地址如下(用相应浏览器均可以在线安装):
Maxthon Plugin for FLV Downloader
Firefox Extension for FLV Downloader
Opera Widget for FLV Downloader
下个目标是 IE7 的 Addon ……

下载器地址如下:
http://www.quchao.com/video/
如果您觉得本工具侵犯了贵站权益……
请联系我……
我会尽快移除……
具体支援的站点列举如下(按英文字母序排列):
目录
- 最近更新
- 开发日志
- BookMarkLet 使用方法
- Maxthon 快捷搜索使用方法
- IE7 快捷搜索使用方法
- Maxthon 插件使用方法
- FireFox 扩展使用方法
- Opera 控件使用方法
- IE 右键插件使用方法
- 已知问题
308 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: Flv, Video, Vlog, PHP, Download, Fjax, BookMarkLet
屈超(沙滩凉鞋) 发表于 2006 年 8月 13 日 5 时 17 分
最近在一个客户的案子中使用 Fjax 技术完成了聊天室功能……
由于 Fjax 处理 XML 的效率高于通常的 Ajax ……
所以聊天室得以很流畅地实现无刷新……
缺点是客户端必须有 Flash 6+ 的支持……
(好在要求并不是很高…… -__-)
昨天又想起自从升级到 IE7 之后……
使用自己的 Flash Video Downloader 总会返回 JS 错误……
估计是以前 Ajax 代码不太兼容 IE7 ……
而 FF 下是没有问题的……
愣了一会儿以后我决定用 Fjax 来改造它……
[大约半小时过后……]
“哦耶…… 终于搞掂鸟……”(设计对白)
其实这次的改造我并没有用 Fjax 来处理 XML ……
而是用 Flash 的 LoadVars.sendAndLoad 方法 来完成与 PHP 的数据交换过程……
感觉这部分的效率并不出众……
好在 Flash 兼容性良好……
所以 Flash Video Downloader 终于可以正常运行于 IE7 了……
有兴趣的朋友可以帮我测试一下……
不说了……
睡觉去了……
2 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: Fjax, Ajax, XML, PHP, Chatroom
屈超(沙滩凉鞋) 发表于 2006 年 7月 27 日 23 时 45 分
[更新日志]
060727:
今天参照 Qihoo 的 B 类客户接口文档,
为 vBulletin 编写了深度整合的接口,
效果与 Discuz 相同,
已经在一个客户的论坛测试中……
—————— 华丽的分割 ——————
年前俺拿到 Qihoo 提供的接口文档……
给 vBulletin 3.5.X 写搜索接口……
文档对数据编码的限定写得很暧昧……
Qihoo 那边的技术人员又迟迟联系不上……
结果直到昨天才正是测试通过完毕……
原来默认是支援 UTF8 数据的……
这才算是完结了一桩事……
目录:
3 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代
标签: PHP, MYSQL, XML, vBulletin, Hack, Qihoo, API
屈超(沙滩凉鞋) 发表于 2006 年 7月 2 日 17 时 20 分
AnyMedia 获奖结果

此乃炫耀日志……
不喜勿看……
AnyMedia 自从参与六月评选开始……
就一路领先……
不过支持率从 70% 一直降到 40%……
最终以 175 票收场……
领先第二名 85 票……
灭活活活活活活活……
以下是票选结果:
1st. AnyMedia BBCode for 3.5.x 总 175 票 (占 41.18%)
2nd. WMail - a POP3/SMTP Webmailer for vBulletin 总 90 票 (占 21.18%)
3rd. Moderation Auto-PM v1.0.1 总 56 票 (占 13.18%)
4th. vBMicrostats 总 55 票 (占 12.94%)
5th. vBulletin Attachment Lightbox 总 49 票 (占 11.53%)
第二名 WMail其实真的很不错……
可惜它碰上了 AnyMedia …… (-_-|||)
其中第二名和第三名这次又被推选为 Mod. of July 的参选者……
可惜他们碰到了另一个强角 —— ibProArcade ……
不过俺还是为 WMail 投上了友情的一票
目录:
4 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 程式::五代, 口胡::一の瀬
标签: AnyMedia, vBulletin, Hack, Modification, Style, Theme, Plugin, Addon
屈超(沙滩凉鞋) 发表于 2006 年 6月 25 日 21 时 05 分
写在前面:
如果你有处女情结……
那么请选用我的伺服器配置方式吧……
(笑……)
笑归笑……
转载请注明作者 & 文章来源……
我的安装配置方式当然不是最好的……
(虽然我自己认为是最完美的……)
但由于我个人有”绿色情结“……
实在不想多往系统盘丢文件……
所以选择了这样一种尽量绿色的安装方法……
而且软体的选择了能稳定运行的尽量较新的版本……
(为了保证开发的适应性,
采纳了 vBulletin 官方的推荐方案……)
希望对大家有用……
(其实你是最近重装系统才顺便写了这篇文章吧?)
目录:
暂无评论 | 永久链接 | Trackback | RSS 2.0
归类: 笔记::千草, 程式::五代
标签: Apache, PHP, MySQL, Windows, WAMP, vBulletin
屈超(沙滩凉鞋) 发表于 2006 年 5月 28 日 17 时 15 分
27 则评论 | 永久链接 | Trackback | RSS 2.0
归类: 电动::四谷, 程式::五代, 口胡::一の瀬
标签: PSP, Translation, FF, DQ, Naruto