v2 大版本更新
关于 v1 版本
最后一个版本为 v1.7.0,将不再提供更新,数据也不再更新.
v2 已发布,v1 的用户注册、服务器备份、素材技能识别等在线服务均将于 2022/5/31 停止。
v1 与 v2 数据兼容性不好,当升级大版本时,目前仅提供基础的素材和从者练度信息的迁移,其他本地设置或资料将被忽略。 若需手动导入 v1 版本数据,请从主页进入导入子页面,选择相应导入选项。
注意事项:
- 未来活动的规划分的更细了,由于数据源不同,和旧数据完全不兼容,因此导入 v1 数据时无活动信息
- 服务器备份储存方式和位置迁移,请重新注册。
- Android 用户必须先卸载再安装 v2
关于 v2 版本
客户端下载见 下载与安装
本次大版本更新带来了渐进式 Web 应用(PWA)的支持。
目前提供两个网址可供访问:
如果在国内访问,请使用 https://cn.chaldea.center,否则出现加载过慢、字体无法显示等问题。 同时在设置中选择 Chaldea 服务器为国内
WARNING
但是 web 版性能很很很很很很差,尤其在移动端的浏览器,时不时崩溃重启。。。
数据保存在浏览器本地(IndexedDB),可能会被浏览器不定期清除。
预览版可从 github 下载,提供 Android/Windows/Linux 最新的预览版:
该预览版随代码更新自动更新,因此版本号可能不会变化,覆盖安装即可。
Web 渲染模式
目前 Web 端存在两种渲染方式,各有优缺点。可在设置最下方手动选择渲染模式,更改渲染方式将于下次启动/刷新页面生效。
HTML 渲染
使用 HTML,CSS,Canvas 和 SVG 元素来渲染。
- 优点: 应用的大小相对较小。可使用系统字体,无需下载网络字体。
- 缺点: 页面布局可能不准确,如字体大小计算不正确, 不同设备页面布局不同。
CanvasKit 渲染
将 Skia 编译成 WebAssembly 格式,并使用 WebGL 渲染。
- 优点: 应用在移动和桌面端保持一致,
有更好的性能实际卡的要死,以及降低不同浏览器渲染效果不一致的风险。 - 缺点: 应用的大小较大,尤其是第一次加载。其次使用 Google 字体,渲染时下载字体,即使不存在网络问题,从页面显示到字体渲染仍需长达数秒的间隔,此时字体均显示为一个框。
auto/自动
此时由 flutter 引擎自动选择 HTML 渲染或 CanvasKit 渲染。
贡献翻译/多语言支持
详情请见贡献翻译