黑客新闻双子座

2020-11-27 14:25:44

我今天有一个主意:我想知道我们是否可以通过使用Firefox读者视图的胆量将HTML转换为Gemtext,首先将其简化为合理的HTML子集?答案是肯定的。它最适合文章风格的内容,因此,为了说明这一点,我在geminispace中创建了一个Hacker News镜像,将链接的文章转换为Gemtext,以便在您喜欢的Gemini客户端中更好地查看。请浏览Gemini上的Hacker News。请注意,它有点挑剔(老实说,gmnisrv也是如此),因此,随着我改进gmnisrv并清除漏洞,我们可以希望它会随着时间的推移变得更加稳定。同时,请耐心等待,如果第一次不起作用,请刷新一下。我可能还会扩展功能集,添加评论,用户页面,首页以外的页面,等等。 HTML到Gemtext的转换效果比我预期的还要好。它的胆量在一个小的JavaScript程序中:web2gmi.js(通过可读性转换器在git.sr.ht上查看!)它可以很好地独立存在,因此我可以重构一下以减少这种转换内置的HN查看器,并集成到更通用的双子站到Web网关。如果有人想提供帮助,也欢迎补丁。另一个组件仅需一点点操作即可查阅HN API,将首页呈现为Gemtext,并处理从Web到gemtext转换器的链接。