跳至正文
Acecore

标签「Astro」的文章列表

与标签「Astro」相关的文章列表。 16 篇文章

用 Astro + Cloudflare 逐步扩展官网功能的整体设计
by Gui

用 Astro + Cloudflare 逐步扩展官网功能的整体设计

整理 Acecore 官网如何以 Astro 和 Cloudflare Pages 为基础,组合咨询 AI、Sveltia CMS、多语言博客、服务 CTA、Markdown 安全渲染和 Cloudflare 评论功能。

只用 Cloudflare 为 Astro 博客添加评论功能
by Gui

只用 Cloudflare 为 Astro 博客添加评论功能

不依赖外部评论服务,只使用 Cloudflare Pages Functions、D1、Turnstile 和 Wrangler 配置,为 Astro 博客实现评论功能的实践记录。

Sveltia CMS 导入指南
by Gui

Sveltia CMS 导入指南

总结在 Astro 等静态网站中导入 Sveltia CMS 的方法,涵盖 GitHub backend、OAuth Worker、图片上传、多语言运维、CMS 专用 PR 流程以及实际修正中得到的经验。

安全渲染 AI 聊天回答中的 Markdown 链接
by Gui

安全渲染 AI 聊天回答中的 Markdown 链接

这是一篇关于如何把 AI 聊天回答中的 Markdown 链接安全转换为 HTML 的实现笔记。通过拆分可容忍空白的解析、href trim、允许列表校验、DOM 渲染、fallback 和测试用例,可以把同样的模式复用到其他网站。

サービスCTAから問い合わせフォームへ文脈を引き継ぐ技術設計
by Gui

サービスCTAから問い合わせフォームへ文脈を引き継ぐ技術設計

サービスページで読んでいた文脈を問い合わせフォームへ引き継ぐための実装設計です。AstroサイトでのミニCTA、URLパラメータ契約、フォーム種別の初期選択、件名prefill、多言語URL、GA計測、生成HTML確認まで、他サイトでも使える形で整理します。

Aceserver 门户网站已公开
by Gui

Aceserver 门户网站已公开

我们公开了 Aceserver 的官方门户网站。Aceserver 是任何人都可以参加的免费 Minecraft 公共服务器。网站使用 Astro、UnoCSS 和 Sveltia CMS 构建,将服务器介绍、视频、世界地图、Wiki 和 Discord 入口整理到一个位置。

Hatt 的主页已公开
by Gui

Hatt 的主页已公开

我们公开了“Hatt 的主页”,这是一个汇总绘画、小说以及面向 VRChat 的 3D 头像和机关制作的个人网站。网站使用 Astro、Sveltia CMS 和 Pagefind 构建,设计目标是让创作活动能够持续发布和积累。

Astro 站点品质改善指南 续篇 - 达成 PageSpeed Insights 全项目 100 分的最终调整
by Gui

Astro 站点品质改善指南 续篇 - 达成 PageSpeed Insights 全项目 100 分的最终调整

记录上一篇文章之后完成的最后一轮优化:停用 Cloudflare Web Analytics、延后加载 GA4 与搜索 UI、实现 PageSpeed Insights 移动端与桌面端四项全满分、整理 Search Console 中的面包屑与索引策略、迁移到共享 SVG 图标,以及说明哪些额外优化尝试过但没有采纳。

Astro 站点品质改善指南 ― 从 PageSpeed 移动端99分的达成之路
by Gui

Astro 站点品质改善指南 ― 从 PageSpeed 移动端99分的达成之路

将 Astro + UnoCSS + Cloudflare Pages 架构的站点从性能、SEO、无障碍性、UX 四个维度进行优化,达成 PageSpeed Insights 移动端99分、桌面端全项100分的完整记录。

使用GitHub Copilot × Playwright对网站进行猴子测试的实践方法
by Gui

使用GitHub Copilot × Playwright对网站进行猴子测试的实践方法

结合VS Code的智能体模式(GitHub Copilot)和Playwright浏览器工具,对静态网站进行系统化猴子测试的实践记录。从测试设计思路到实际发现并修复的Bug、改进建议,全部公开。

Astro View Transitions的坑与解决方案 ― UX与代码质量改善指南
by Gui

Astro View Transitions的坑与解决方案 ― UX与代码质量改善指南

介绍Astro View Transitions中脚本失效问题的解决方案、Pagefind全文搜索的引入、TypeScript类型安全性的提升、常量统一管理等改善UX和代码质量的实践指南。

将Astro网站的无障碍性提升至WCAG AA标准的实践指南
by Gui

将Astro网站的无障碍性提升至WCAG AA标准的实践指南

介绍在Astro + UnoCSS构成的网站上实施无障碍改进的全部步骤。涵盖aria属性、对比度、焦点管理、表单验证、屏幕阅读器适配等WCAG AA标准所需的全部措施。

为Astro网站实现结构化数据和OGP的SEO改善指南
by Gui

为Astro网站实现结构化数据和OGP的SEO改善指南

总结了在Astro + Cloudflare Pages构成的网站上正确实现JSON-LD结构化数据、OGP、站点地图和RSS的步骤。从Google Rich Results适配到RSS Feed优化,介绍实践性的SEO改善措施。

将 Astro 6 网站扩展至9种语言 ― 168篇博客文章的自动翻译与多语言架构
by Gui

将 Astro 6 网站扩展至9种语言 ― 168篇博客文章的自动翻译与多语言架构

记录了将 Astro 6 + UnoCSS + Cloudflare Pages 架构的网站扩展至9种语言的过程。涵盖从UI国际化到168篇博客文章翻译、Pages CMS多语言配置的全部流程。

实现Astro网站PageSpeed移动端99分的实践技巧
by Gui

实现Astro网站PageSpeed移动端99分的实践技巧

介绍在Astro + UnoCSS + Cloudflare Pages构成的网站上达到PageSpeed Insights移动端99分所实施的优化技巧。涵盖CSS分发策略、字体设置的陷阱、响应式图片、AdSense延迟加载、缓存设置等实践方法。

从 VitePress 迁移到 Starlight ― 统一文档站点的框架
by Gui

从 VitePress 迁移到 Starlight ― 统一文档站点的框架

将使用 VitePress + UnoCSS 构建的事业计划文档迁移到 Astro + Starlight,在两个项目间统一框架的记录。同时介绍了 Mermaid 图表的 CDN 迁移。

搜索文章