image frame

Mor | void

Yesterday is a history. Tomorrow is a mystery. But today is a gift.
Empty spaces,fill the pages.

BOOKpandoc开发日志和.NET桌面应用开发笔记

起因只是在我小红书分享了一个用 CSS 为 OC 小说制作“纸质书”风格主题的Pandoc教程,意外走红。许多用户留言表示想学且希望能有一个图形化工具。于是我做了一个基于Pandoc的将 Markdown 文件一键转换成带精美排版的电子书(EPUB、HTML 等)的Windows桌面应用BOOKpandoc——假装出书。

仓库地址:Morlvoid/BOOKpandoc

点击阅读...

代码与色彩与心理学——存在的天平-小画家的工坊- 调色盘

事情是这样的。在我为数不多23岁的生涯里,我总在思考为什么学科之间要分得很开,世界本就是由各种深度连接的关系组成,深奥的知识也应该加入简单易懂甚至趣味性的语言让大众所能受益。

在这样的脑回路下我做了这么一个东西:【存在的天平 · 小画家的工坊 · 调色盘】,一个以不专业心理学为底层逻辑的有魔幻世界观结合前端美术色彩的互动问卷网站。

体验链接:http://palette.morlvoid.pro/

点击阅读...

Cloudflare Workers和vercel worker实现图片反向代理实现html2canvas截图跨域图片

在开发纯前端的番剧九宫格工具时,我遇到了一个经典问题:html2canvas 无法截取来自第三方 API(如 AniList、Bangumi)的图片。原因是这些图片服务器没有设置 Access-Control-Allow-Origin 头,浏览器出于安全策略限制了 canvas 对跨域图片的读取。

解决方案是用反向代理——让图片请求先经过自己的服务器,在响应中手动添加 CORS 头。这里使用了两种方式:自建 Cloudflare Worker 和 朋友提供了 vercel worker 来做反向代理。两者可以配合使用,提高成功率。

点击阅读...

有关设计到代码、可视化开发与低代码或无代码建站的技术总结

注意到Canva可画的设计图直接建站的技术十分新奇,打算特地研究一下。

核心概念
  • 设计到代码(Design-to-Code):最直接的描述,指将视觉设计稿自动转换为前端代码(HTML/CSS/JS)的技术。
  • 可视化开发(Visual Development):通过拖拽、配置等可视化操作生成页面,无需手动编码。
  • 低代码/无代码建站(Low-code/No-code Website Builder):通过预设模块和逻辑快速搭建网站,Canva属于典型的无代码工具。
点击阅读...

You Found Me.

支付宝
微信