Ember_Asiawest
你好,这里是我的小窝
这是一个纯静态的个人主页,没有后端服务器,所有页面都在你的浏览器里本地渲染。网站的源代码托管在 GitHub 上,并由 Cloudflare 负责网络层的加速、防护与解析。
「托管(Hosting)」就是把网站的文件(这里的 HTML、CSS、图片等)放到一台始终连着互联网的服务器上,这样别人输入网址就能看到你的页面。GitHub Pages 可以免费托管静态网站:你只要把代码推送到仓库,它就会自动把页面发布成一个可通过网址访问的网站。简单说,GitHub 提供了「地基 + 门牌号」,网站文件就住在它上面。
「运营」在严格意义上指站长对网站内容的维护与更新,这部分始终由我来做。你提到的 Cloudflare,更准确地说并不是「运营」网站,而是为网站提供网络层服务:它承担 DNS 解析、CDN 内容分发(让访客从离自己最近的节点加载,更快)、SSL 加密以及 DDoS 攻击防护。相当于一位尽职的「物业 + 快递网络」,负责把访客又快又安全地送到门口,并拦下恶意流量。所以这里的分工是:GitHub 负责「把网站放上网」,Cloudflare 负责「让网站更快、更安全地被访问」。
这里记录本网站每一次更新的时间与具体内容。
KeyboardHeatmap3D」板块:基于项目 README 整理 5 条笔记(项目简介 / 3D 热力键盘自研渲染管线 / 高度柱 + 两种视角 / 纯本地统计·托盘·开机自启 / 技术栈 + 源码构建)。qq_poke」板块:基于 README 整理 5 条笔记(项目简介 / 模板匹配 + 两点框选校准 / 频率限制处理 / 两种上手方式 / 技术栈 + 预编译 exe)。aria-expanded / aria-controls 受控关系;博客详情卡与源码详情卡加 role="dialog" aria-modal="true" 与 aria-labelledby;源码按钮加 aria-haspopup="dialog"。role="switch" 并支持键盘空格 / 回车切换,屏幕阅读器可正确识别开关状态。ember.png 缺失)时显示绿色兜底底块 + 首字母「E」,不再裂图。overflow-wrap:anywhere 防溢出,卡片与博客栏内边距、字号收紧。!important 规则去重,避免重复覆盖。transform 改写 FLIP 生长动画以省重排,实测会缩放变形内容、生长轨迹弯曲,已整文件回退;当前仍采用原有 width/height 直线生长动画,观感与之前一致。