Kenshin / simpread

简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展
http://ksria.com/simpread
GNU General Public License v3.0
8.12k stars 529 forks source link

[Feature]希望可以让首行缩进仅应用于每个段落 #6763

Open Kenshin opened 1 month ago

Kenshin commented 1 month ago

可以让首行缩进多一点,且不再影响代码段吗

_Originally posted by @Try2079

Kenshin commented 1 month ago

@Try2079

我帮你新建了一个 Issues,并删除了原来位置的内容。


请给个出问题的 URL

Try2079 commented 1 month ago

好像所有网站都有这个 issue,这是刚才随机找的 CSDN 例子:

https://blog.csdn.net/qq_42951560/article/details/124218348

首行缩进


另外对于 OpenWrt 官方文档网站,阅读模式总是漏掉一些段落(标题和正文子项): https://openwrt.org/docs/guide-developer/source-code/start

Openwrt文档缺少元素

OpenWrt文档缺少元素2

Kenshin commented 1 month ago

首行缩进

因为你改了这里(下图),当然就是这个效果了... 😂

image

OpenWrt 官方文档网站,阅读模式总是漏掉一些段落(标题和正文子项)

因为这个站没有被适配,而且这种具有交互类型的网站(多见于技术类文档)并不适合使用阅读模式,所以在获取正文时有问题。

你可以使用 https://github.com/Kenshin/simpread/discussions/1554 提到的方案

image
Kenshin commented 1 month ago

默认首行缩进效果

image
Try2079 commented 1 month ago

感觉绿色标注的部分是想要的效果,阅读文章时喜欢根据缩进区分段落, 而红色标注的 序号后的空隙、代码块前的缩进 不太符合阅读习惯。


好的,我会尝试使用 “将选中的内容生成阅读模式”

Kenshin commented 1 month ago

我会尝试使用 “将选中的内容生成阅读模式”

okay

感觉绿色标注的部分是想要的效果,阅读文章时喜欢根据缩进区分段落, 而红色标注的 序号后的空隙、代码块前的缩进 不太符合阅读习惯。

没太理解你的意思。( 绿色标注 是指什么?

Try2079 commented 1 month ago

指之前图里的绿色方框

绿色方框

Kenshin commented 1 month ago

指之前图里的绿色方框

大概了解你的意思了,目前这个可能有点「麻烦」,目前的做法使用了 CSS 方案,而你的希望的则是 真 · 首行缩进,比如 li 这类标签是不需要首行缩进的。

我考虑下~

Try2079 commented 1 month ago

嗯嗯,感谢回复

Try2079 commented 1 month ago

可能简悦对多层次的识别不是很好吧,多层次的经常丢失内容

比如咱们自己的 github 页:https://github.com/Kenshin/simpread/discussions/1596

Kenshin commented 1 month ago

这种是论坛类页面… 原本并不应该识别为阅读模式,只能获取到第一个节点的正文)

你「想」万物都阅读模式吗?😂

但简悦适配了一些常见的论坛类页面 https://github.com/Kenshin/simpread/discussions/5428