【开发者自荐】【Chrome/Firefox插件;WebApp】易笺 - txt小说阅读器

冒个泡! 大版本更新至 v1.6 啦!

v1.6

  1. 代码全面重构,提升整体性能和可维护性
  2. 性能显著提升
    [1] 大文件打开速度显著提升,做到 1 秒以内
    [2] 文件在首次处理后,下次打开无需再次处理,加载速度更快
    [3] 界面无任何卡顿现象
  3. 全新的分页逻辑
  4. 新增“快读完”的阅读进度提示
  5. 优化书籍封面生成逻辑
  6. 更流畅的界面语言切换
  7. 修复若干 Bug,提升了稳定性和用户体验
2 Likes

已经一年多了. :partying_face: :partying_face: :partying_face:
谢谢楼主的坚持不懈.
1.6.1更新了什么啊?

Safari不支持吗?
我官网进去,发现打不开本地文件

我倒是没有一个具体的更新日志,这是我让 ChatGPT 总结的代码提交日志:

自 v1.6 以来的更新:

Bug 修复:

  • 修复了书籍标题或章节匹配不正确的问题。
  • 修复了目录中内容无法正确显示的情况。
  • 解决了重新打开书籍时标题和阅读进度显示不准确的问题。
  • 改进了错误处理,使加载书籍时更加稳定可靠。

用户界面改进:

  • 优化了拖放区域的布局,使其视觉效果更平衡、更易用。
  • 对部分用户界面进行了重新设计,带来更简洁直观的体验。
  • 调整了拖放区域中的文本和图像大小,以提高可读性并适应不同屏幕尺寸。
  • 改进了下拉菜单,交互更加流畅和多功能。

新增功能和改进:

  • 在设置菜单中添加了显示应用版本的功能,方便用户跟踪更新。
  • 提高了书籍阅读时的导航和进度跟踪功能。
  • 更新了分页逻辑,仅计算真实内容,提高了导航的准确性。

性能和可用性优化:

  • 改进了对缓存或先前加载书籍的处理,确保正确加载和显示。
  • 提高了设置和界面更新的响应速度,特别是在更改语言或重置选项时。
  • 改善了应用检测和处理丢失或不匹配内容的能力。

通用优化:

  • 优化了应用的内部结构,为未来的更新和改进打下更好的基础。
  • 提高了应用在不同主题(如暗黑模式)下的视觉一致性。

这些也包括马上要发布的 v1.6.3 的更新内容 :rofl:

应该支持的,我开发的时候也用 Safari 测试的。具体表现是什么?一片空白吗?

文件拖进来,没反应,或者出现分析的那个动画,然后没反应

可能是升级了数据库导致的。这个问题已经在 v1.6.3 里修复了。
如果等不及 v1.6.3(除火狐外,其他扩展商城审核都特别慢),把文件重新拖进来试试。如果还不行,就试试在 URL 后面添加 ?upgrade-db,记得运行一次就删除。

试了一下1.63
无论是本地还是楼主的在线网页
选择字体时都会被第一层界面遮挡,虽然不影响选择.

能录个屏吗?我这边是这样的:

2024-12-04 13.43.40.gif

之前是电脑上测试(win7x86,centbrowser)
但是github下载的本地网页已经删了,
就懒得再重新下载了.
现在在你主页https:_reader.yijian.app测试
手机上狐猴浏览器测试

图片临时图床,仅一天有效

看了一眼您的在线版,鄙人建议您把字体列表中的 “方正楷体” 等方正系列字体去掉,方正楷体不允许嵌入式使用(换言之,您不可以把方正楷体嵌入到您的程序之中)。

另外,宋体、黑体、微软雅黑最好也慎用,都是商业字体。虽然您这不算是商业用途,但除非公文等场景,个人用途尽量还是避开这些字体。

Times New Roman 是 Monotypes 公司的产品,将这个字体用作在线程序,可能是需要购买 “服务器授权” 的。详见 https://cn.monotype-asia.com/licensing。总之,个人用途最好也避开这个字体。

宋体、黑体可以用落霞孤鹜大佬的另外两个作品:霞鹜新致宋、霞鹜新晰黑。

方正那些我会考虑删除的。至于宋体黑体 Time New Roman 都没有嵌入,是网页检查到使用者系统本地有这个字体才添加的。

感谢字体推荐!我去看看!

啊对不起,我看不到了,能麻烦您再上传一次吗?我用的是小众自己的图床,貌似还能看到的样子?

哦哦哦,因为我完全没有给手机优化……开发的初衷就是为了自己能在电脑上愉快的摸鱼,手机我就直接用微信读书了 :rofl:

上面说了,电脑也会这样.
而且字体嵌入太多了,导致载入缓慢.

应该修复了,去 https://txt.xrl.app 试试看~ 这个网址是我自己的服务器搭的,算是 beta 测试版。https://reader.yijian.app 是正式版本(还没更新)。

新网站还是这样.
可能是我这边的问题?
不过无所谓,我还在用1.5的版本.搭配webdav使用

我也试了 centbrowser,不过没试过 win7……这就没法 debug 了 :rofl:

最近在写一个带后端的版本,这样就可以在服务器上部署一个云端书库了!