无障碍前端小框架
各维度得分依据公开资料与字段推算,加权后即综合评分,仅供参考。
CurlyFramework 是一个面向 accessibility 与 sustainability 的轻量前端框架,官网明确表示“不仅适用于 MODX 或 Kirby CMS”。它基于 Tachyons,并由 Alpine.js 驱动,强调通过小步骤改善网页无障碍与资源消耗,而不是进行大规模重构。
从正文看,它既是框架,也是示例与实践集合。功能包括 darkmode、styleguide、fluid scale、CSS grid、响应式字体、可访问表单、Modal、Popover Modal、Accordion、Tabs、Slider、Filter、CSS Parallax、文本转语音、缩放检测等。多个示例关注键盘导航、Escape 关闭、焦点限制在 Modal 内等细节。页面还集成 Sa11y.js,用于可视化提示内容问题;Image Alt Generator 可通过 ChatGPT 生成图片描述,但页面提醒 AI 消耗资源且会使用图片训练,需谨慎。
CurlyFramework 依赖 Tachyons 与 Alpine.js,可直接引入 CSS/JS 使用,并通过 CSS custom properties 覆盖设置;如需更多能力,可用 npm 安装依赖并通过 CodeKit 或 npm commands 编译。它对 MODX 有专门说明:结合 modmore ContentBlocks 可以构建拥有 100% code control 的 flexible website builder,并提供 modx.css 改善 MODX Manager 后台布局。正文还提到 Kirby、Gitify-Preset、Figma、PenPot、Adobe XD、Zeplin 等相关生态。
页面提供 GitHub clone 与 npm i curlyframework 两种获取方式,未出现付费计划,因此可视为开源免费项目;但正文没有列出许可证、企业支持或版本维护策略。
优点是理念明确、依赖轻、可自托管,并把可访问性实践落到具体组件中;.htaccess 还包含压缩、缓存、CSP、XSS protection 等配置。短板是文档更像主页与样例集合,缺少完整 API、兼容性、路线图和支持渠道说明。它适合个人开发者、小团队、内容型网站、MODX/Kirby 项目,以及想学习无障碍前端实现的人;若需要成熟组件库、企业支持或大型生态,Tailwind CSS、Bootstrap、Alpine 组件库等可能更稳妥。
正文未提供中国大陆访问、CDN、镜像或支付信息,GitHub/npm 在国内访问稳定性可能受网络环境影响,因此中国访问状态只能标记为未知。
本测评基于公开资料整理,不构成购买建议,请以 curlyframe.work 官网实际信息为准。
开源前端框架,强调无障碍与可持续。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。