文章列表

提高网站的访问速度

, ,
网站访问速度直接影响用户体验与搜索引擎优化效果,页面加载超过3秒将导致大量访客流失。提升速度需从多方面着手:启用Gzip压缩可显著减小文本传输体积;优化图像尺寸与格式,避免直接加载大图,采用缩略图链接方式;将CSS置于页面顶部、JS脚本按需 阅读全文

更换百度模版

因缺乏在非独立博客持续维护的兴致,为百度空间更换模板以作纪念。新模板在Firefox、Chrome浏览器测试正常,但受限于百度平台无法自定义DTD及去除默认脚本,IE古怪模式及IE6内核浏览时存在布局偏移问题。 阅读全文

HTML5画玫瑰

, ,
基于HTML5 Canvas与JavaScript技术实现3D玫瑰动态绘制效果,核心代码通过数学函数构建花瓣三维坐标算法,利用三角函数运算模拟花瓣曲面形态,结合深度缓冲与色彩渐变实现立体视觉呈现。完整源码可直接嵌入网页运行,需使用支持HTM 阅读全文

练习画 ICON

, ,
记录一次硬盘图标绘制练习过程。 阅读全文

Mac,Win,Linux 清除 DNS 缓存

不同操作系统清除DNS缓存的方法存在差异。Mac OS X系统使用dscacheutil -flushcache命令实现刷新;Linux系统通过执行/etc/init.d/nscd restart命令重启nscd服务完成清除;Windows 阅读全文

在线工具转换数字为英文

, ,
该工具可将数字转换为英文字符串,支持正负号及浮点数输入,小数位数超过3位时采用顺序拼写方式。整数部分最大支持到centillion级别,对于过大数值建议使用科学计数法处理。工具提供两个访问地址,适用于需要将数字转换为英文表达的场景。 阅读全文

JavaScript Raphaël SVG 矢量图

, ,
Raphaël 是一个轻量级 JavaScript 矢量图形库,通过引入单一 JS 文件即可在网页中绘制 SVG 图形。该库提供简洁的 API 创建画布并绘制基础图形元素,支持属性设置以实现填充与描边等视觉效果,兼容多种浏览器环境。 阅读全文

SVG+VML 测试

, ,
该页面记录了一项基于 SVG 与 VML 矢量图形技术的浏览器兼容性测试实践。内容源于对国外技术演示的复现与扩展,核心目标在于探索 SVG API 的绘图能力,同时通过特性检测实现针对现代浏览器(SVG)与旧版 IE(VML)的双渲染引擎适 阅读全文