文件名称:ocfsvelte:OCF网站的Svelte版本,专为组织,可访问性和速度而构建
文件大小:94KB
文件格式:ZIP
更新时间:2024-03-08 08:05:57
JavaScript
ocfsvelte OCF网站的Svelte版本,旨在提高组织,可访问性和速度。 项目目标 这些本质上是我认为依法可改善的事情。 组织和清晰度:文字墙少,没有“魔咒”可到达某些地方,主观上更好的组织。 可访问性(a11y):尽可能严格遵循 ,使用WAI-ARIA标签和语义Web标签(避免div ),并询问使用屏幕阅读器和其他可访问性软件的人进行反馈。 代码清洁度:拆分前端和API,以便更轻松地进行推理。 速度:确保我们在灯塔得到100, pngcrush所有的PNG, svgo所有SVGs。 不要花太多时间(不必要)优化代码,而只是常识性基础。 如何 发展 cd ocfsvelte npm install npm run dev # live reload server 捆绑器配置 ocfsvelte使用Rollup提供代码拆分和动态导入,以及编译Svelte组件。 只要您什么都
【文件预览】:
ocfsvelte-master
----rollup.config.js(2KB)
----package.json(1KB)
----cypress()
--------plugins()
--------support()
--------integration()
--------fixtures()
----package-lock.json(149KB)
----static()
--------favicon.png(3KB)
--------logo-text.png(10KB)
--------logo-512.png(13KB)
--------manifest.json(342B)
--------logo-192.png(5KB)
--------penguin.svg(3KB)
--------penguin-swing.svg(3KB)
----src()
--------style()
--------client.js(101B)
--------service-worker.js(2KB)
--------template.html(988B)
--------server.js(410B)
--------routes()
--------components()
----.gitignore(102B)
----cypress.json(56B)
----README.md(5KB)
----.vscode()
--------settings.json(125B)
--------extensions.json(516B)