MarkDownload - Markdown Web Clipper 项目推荐
项目基础介绍和主要编程语言
MarkDownload 是一个开源的浏览器扩展项目,支持 Firefox、Google Chrome、Microsoft Edge 和 Safari 等主流浏览器。该项目的主要编程语言是 JavaScript,同时也使用了 CSS 和 HTML 来构建用户界面。
项目核心功能
MarkDownload 的核心功能是允许用户将网页内容以 Markdown 格式下载并保存为可读的 Markdown 文件。用户可以通过点击浏览器扩展图标,选择要保存的网页内容,并将其转换为 Markdown 格式。此外,用户还可以对生成的 Markdown 内容进行简单的编辑,并选择下载或复制到剪贴板。
项目最近更新的功能
最近,MarkDownload 项目进行了多项更新,主要包括:
- 修复标题中的多余空格:解决了标题中多余空格可能导致的问题。
- 修复图像路径问题:在某些情况下,图像路径的问题得到了修复。
- 新增参数化选项:增加了 "mixed-kebab" 和 "mixed_snake" 参数化选项,保留原始大小写并替换空格。
- Obsidian 集成改进:增加了 "obsidian-cal" 参数化选项,以更好地与 Obsidian 的 Consistent Attachment Location 插件兼容。
- 更新依赖库:将 Turndown 更新至 v7.1.3,将 Readability 更新至 v0.5.0。
- 代码块解析和格式化修复:修复了代码块解析和格式化中的一些问题。
- 标题和链接修复:解决了某些网站标题缺失和链接错误的问题。
这些更新进一步增强了 MarkDownload 的功能和稳定性,使其在处理各种网页内容时更加可靠和高效。