Blog
Gallery
About
彩蛋
Discover my latest thoughts and experiences
All
CSS
(1)
Course Notes
(0)
HueTexture
(0)
Machine Learning
(0)
Next.js
(1)
PDF
(0)
Safari
(1)
Svelte
(1)
Web Components
(0)
WebGL
(0)
前端
(2)
随想
(2)
我为什么写 HueTexture:从一张图片生成主题、纹理与按压交互
7/14/2026
前端
Svelte
我写 HueTexture 的起点很简单:一张封面图已经决定了页面的气质,但大多数网页仍然让背景、按钮、卡片和文字各自维护一套颜色。换图之后,设计系统并不会自动跟着变化。我想做的,是让图片本身成为整页界面的颜色输入。 于是我把这个想法做成了一个 Web Component:输入一张图片,组件在浏览...
修复 iOS Safari 的白色安全区:动态工具栏与视差背景实战
7/14/2026
前端
Safari
Next.js
CSS
这不是一个简单的“给 safe area 填个背景色”问题。 文章页使用 [HueTexture](https://www.npmjs.com/package/huetexture) 把封面图扩展成全屏纹理,并叠加视差滚动和桌面端按压反馈。在桌面浏览器里一切正常,但到了 iPhone Safari...
函数式编程
11/22/2025
随想
JS函数式编程的三个特征 - 拥抱纯函数, 隔离副作用 - 函数是一等公民 - 避免对状态的改变 命令式: 由具体步骤组成的命令序列, 就是一段命令式程序 声明式: 不关心具体的过程只关心输入和输出 (函数式编程是声明式的一种) 纯函数和副作用 ==question:== - ...
Inactive
8/17/2025
Dds
test next ver
8/10/2025
Hello World!
测试
1/16/2025
测试dddd
测试文章3
10/24/2024
```js // 内容数据 const content = ref(''); async function fetchContent() { const response = await api.get(`/api/articles/detail/${blogName}`); con...
写给前端仔的自动化测试入门小作文
10/24/2024
xiaozuowen
TypeScript 5.1 beta 发布:函数返回值类型优化、Getter/Setter类型优化、JSX 增强
10/24/2024
随想
Type