Save the Internet in Obsidian ๐Ÿ”— **Source:** [Save the Internet in Obsidian](https://www.youtube.com/watch?v=3-ZNBMnA7yA) > [!note]+ Document Notes > tags: [obsidian, web-clipper, productivity] > author: Curtis McHale > source: YouTube > reference: [https://www.youtube.com/watch?v=3-ZNBMnA7yA] > date created: 2024-12-19 14:30 > > # ๐Ÿท๏ธ Title: Save the Internet in Obsidian > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Install Slurp plugin from community plugins โ€” better web clipping solution #obsidian - [H2] Set up JavaScript bookmark for browser integration โ€” one-click web clipping #workflow - [H3] Configure folder and properties settings โ€” organize clipped content #setup ## ๐Ÿงญ Table of Contents - [๐Ÿ“ Summary](#-summary) - [๐Ÿ“– Main Content](#-main-content) - [๐Ÿ—’๏ธ Notes](#๏ธ-notes) - [๐Ÿ“š References](#-references) - [๐Ÿ—ฃ๏ธ Paraphrase](#๏ธ-paraphrase) - [๐Ÿ“ฐ Newsletter](#-newsletter) - [โœ… Action Items](#-action-items) - [๐Ÿงช Hypotheses](#-hypotheses) - [๐Ÿ“Š Methodology](#-methodology) - [โ“ Questions](#-questions) - [๐Ÿ”ฎ Future Research](#-future-research) - [๐Ÿ’ก Implications](#-implications) - [๐Ÿง  Learning Styles Assessment](#-learning-styles-assessment) - [๐Ÿ“Š Accessibility Assessment](#-accessibility-assessment) - [๐ŸŒ DEIB Assessment](#-deib-assessment) - [โœ… Logical Validity](#-logical-validity) - [๐Ÿ›ก๏ธ DARVO Analysis](#-darvo-analysis) - [๐ŸŽฏ Conclusion](#-conclusion) ### ๐Ÿ”— References - [Slurp Plugin](https://github.com/inouetakuya/obsidian-slurp) - [Obsidian Community Plugins](https://obsidian.md/plugins) ## ๐Ÿ“ Summary - Curtis demonstrates the Slurp plugin for Obsidian as a web clipper solution - Plugin addresses issues with existing Obsidian web clipper extensions that weren't working properly - Provides two methods: command palette integration and JavaScript bookmark - Automatically parses content including metadata, excerpts, and proper formatting - Offers customizable settings for folders, properties, and tagging ## ๐Ÿ“– Main Content The Slurp plugin serves as a reliable alternative to problematic web clipper extensions for Obsidian. Curtis found this plugin shortly after creating his Obsidian 2026 setup video, where he had struggled with unreliable web clipping tools that required double entry and failed to capture complete information. The plugin offers minimal but effective configuration options, allowing users to specify destination folders, customize metadata properties (links, bylines, dates), and configure automatic tagging systems. Users can set tag prefixes to organize clipped content systematically. Two primary workflows enable content capture: using Obsidian's command palette with "slurp create note from URL" or implementing a JavaScript bookmark for direct browser integration. The bookmark method requires one-time permission setup per domain due to browser security protocols, but provides seamless one-click clipping thereafter. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/3-ZNBMnA7yA?t=0) โ€” [H1] Introduction to Slurp Plugin Problem - Key idea: Found Slurp plugin shortly after struggling with broken web clipper extensions - Evidence: "Firefox or Zen extension wasn't working and gave me some notes but not all information" #### โฑ๏ธ [01:15](https://youtu.be/3-ZNBMnA7yA?t=75) โ€” [H2] Installing Slurp Plugin - Key idea: Install through community plugins browser by searching for read-later tools - Evidence: "Go to browse, search read later, and find slurp" #### โฑ๏ธ [01:45](https://youtu.be/3-ZNBMnA7yA?t=105) โ€” [H3] Basic Plugin Configuration - Key idea: Minimal settings required, mostly left defaults unchanged - Evidence: "Set folder to sources/clippings, honestly just left everything the same" #### โฑ๏ธ [02:30](https://youtu.be/3-ZNBMnA7yA?t=150) โ€” [H3] Properties and Metadata Options - Key idea: Customize which metadata fields appear in clipped notes - Evidence: "Change properties that show up: link, byline, site date, updated" #### โฑ๏ธ [03:00](https://youtu.be/3-ZNBMnA7yA?t=180) โ€” [H3] Tag Parsing Configuration - Key idea: Automatic tag generation from site domains with optional prefixes - Evidence: "Parse tags gives you tags for sites like abc7news.com, can add tag prefix like slurp-" #### โฑ๏ธ [03:45](https://youtu.be/3-ZNBMnA7yA?t=225) โ€” [H2] Command Palette Method - Key idea: Copy URL and use command palette to create note from URL - Evidence: "Control L then Control C, go to Obsidian, type slurp create note from URL" #### โฑ๏ธ [04:30](https://youtu.be/3-ZNBMnA7yA?t=270) โ€” [H2] Successful Content Parsing - Key idea: Plugin correctly parses WordPress content with proper formatting - Evidence: "Came in with byline, excerpt, knew how to parse WordPress with title" #### โฑ๏ธ [05:15](https://youtu.be/3-ZNBMnA7yA?t=315) โ€” [H2] JavaScript Bookmark Setup - Key idea: Create browser bookmark with JavaScript code for one-click clipping - Evidence: "Grab JavaScript code, add bookmark, name it slurp, paste JavaScript" #### โฑ๏ธ [06:00](https://youtu.be/3-ZNBMnA7yA?t=360) โ€” [H3] Browser Security Permissions - Key idea: First use requires permission approval for each domain - Evidence: "Browser security asks 'always allow', click this for 404media site only" #### โฑ๏ธ [06:30](https://youtu.be/3-ZNBMnA7yA?t=390) โ€” [H2] Successful Browser Integration - Key idea: After permission setup, content transfers seamlessly to Obsidian - Evidence: "Hit open link, go back to Obsidian, now pulled in that content" #### โฑ๏ธ [07:00](https://youtu.be/3-ZNBMnA7yA?t=420) โ€” [H1] Plugin Effectiveness Summary - Key idea: Slurp replaced non-functional web clipper solutions effectively - Evidence: "Taken place of read later obsidian web clipper plugin because it works and those didn't" #### โฑ๏ธ [07:30](https://youtu.be/3-ZNBMnA7yA?t=450) โ€” [H3] Community and Newsletter Promotion - Key idea: Curtis promotes membership and book club newsletter - Evidence: "Support channel curtismale.ca/membership, join newsletter curtismale.ca/bookclub" #### โฑ๏ธ [08:00](https://youtu.be/3-ZNBMnA7yA?t=480) โ€” [H3] Current Reading Discussion - Key idea: Book club reading "Takeback the Fight" about digital feminism - Evidence: "Reading about feminism in digital era, corporate feminism weaponized against us" ## ๐Ÿ“š References - [Slurp Plugin GitHub](https://github.com/inouetakuya/obsidian-slurp) - [Curtis McHale Membership](https://curtismale.ca/membership) - [Curtis McHale Book Club](https://curtismale.ca/bookclub) ## ๐Ÿ—ฃ๏ธ Paraphrase - Slurp plugin solves web clipping problems by providing reliable content capture from web pages into Obsidian with proper formatting and metadata - Two integration methods exist: command palette workflow for manual clipping and JavaScript bookmarks for seamless browser integration - Minimal configuration required with sensible defaults, though customization options available for folders, properties, and automatic tagging systems ## ๐Ÿ“ฐ Newsletter **New Obsidian Web Clipper Solution: Slurp Plugin** Struggling with unreliable web clipping in Obsidian? Curtis McHale discovered the Slurp plugin as a game-changing alternative to broken browser extensions. This lightweight tool offers two powerful workflows: command palette integration for manual clipping and JavaScript bookmarks for one-click capture. **Key Benefits:** - Reliable content parsing with metadata preservation - Minimal setup with sensible defaults - Customizable folder organization and tagging - Seamless browser integration after initial permission setup Perfect for researchers, content creators, and knowledge workers who need dependable web-to-Obsidian workflows. Resources: [Obsidian Community Plugins](https://obsidian.md/plugins), [Plugin Documentation](https://github.com/inouetakuya/obsidian-slurp), [Setup Guides](https://help.obsidian.md/) ## โœ… Action Items #### DevRel - Developer advocacy: Create plugin comparison guides demonstrating reliability metrics - Education: Develop web clipping workshop curriculum for knowledge management - Developer experience: Document JavaScript bookmark security considerations - Developer marketing: Highlight plugin ecosystem success stories - Community management: Monitor web clipper plugin feedback and feature requests #### Community - Maintainers: Support Slurp plugin development and issue triage - Contributors: Create documentation improvements and setup guides - Sponsors: Fund reliable plugin maintenance and feature development - Ecosystem: Coordinate web clipping standardization across tools #### WordPress - Documentation: Create web clipping best practices for WordPress content - Community: Develop meetup content about content curation workflows - Training: Include web research workflows in content creator curricula - Design: Research optimal metadata parsing for WordPress sites ## ๐Ÿงช Hypotheses - Browser-based JavaScript bookmarks provide more reliable content capture than browser extensions due to reduced permission complexity - Minimal plugin configuration leads to higher adoption rates compared to feature-heavy alternatives - Automatic metadata parsing accuracy varies significantly between different CMS platforms and site structures - One-click web clipping workflows increase research productivity more than multi-step command palette approaches ### ๐Ÿ“Š Methodology - A/B testing comparing JavaScript bookmark vs extension reliability across 100 sites - User surveys measuring setup completion rates for minimal vs comprehensive configuration options - Content parsing accuracy analysis across WordPress, Ghost, and static sites - Time-motion studies comparing workflow efficiency between clipping methods ### โ“ Questions - How does JavaScript bookmark security model affect user adoption across different browsers? - What metadata parsing strategies work best for modern single-page applications? - Could plugin integration with AI summarization improve captured content usefulness? ### ๐Ÿ”ฎ Future Research - Cross-platform web clipping standardization across note-taking applications - Machine learning approaches to intelligent content extraction and summarization - Integration patterns between web clippers and collaborative knowledge management systems ### ๐Ÿ’ก Implications - Practice: Reliable web clipping enables more systematic research and content curation workflows - Policy: Browser security policies increasingly impact JavaScript-based productivity tools - Security: Bookmark-based clippers require careful consideration of cross-site scripting protections - Education: Knowledge workers need training on digital research workflow optimization - Funding: Plugin ecosystem sustainability depends on identifying and supporting critical productivity tools ### ๐Ÿง  Learning Styles Assessment Reading level estimate: 8th Grade (Flesch-Kincaid) #### ๐Ÿ‘€ Visual learners - Present: Screen recording demonstrations, UI navigation - Improve: Workflow diagrams, settings comparison charts #### ๐Ÿ”Š Aural learners - Present: Video narration with clear explanations - Improve: Audio-only version highlighting key steps #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Clear definitions of technical terms, analogies - Improve: Glossary of plugin terminology, comparison explanations #### ๐Ÿงฉ Kinesthetic learners - Present: Step-by-step installation and configuration guide - Improve: Interactive setup checklist, practice exercises #### ๐Ÿง  Logical learners - Present: Problem-solution structure, before/after comparisons - Improve: Decision matrix for plugin selection, troubleshooting flowcharts #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Community plugin recommendations, user experiences - Improve: Discussion prompts for workflow sharing #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Self-contained tutorial, independent setup process - Improve: Reflection questions about personal workflow optimization #### ๐ŸŒฟ Naturalistic learners - Present: Ecosystem thinking about plugin relationships - Improve: Information lifecycle analogies, digital environment optimization ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading structure, descriptive narration - Improve: Detailed alt text for UI elements shown in video #### Keyboard navigation - Present: Keyboard shortcuts demonstrated (Ctrl+L, Ctrl+C) - Improve: Complete keyboard-only workflow documentation #### Contrast and readability - Present: Clear screen contrast in demonstrations - Improve: High contrast theme examples, text size considerations #### Text resizing and reflow - Present: Video scales appropriately - Improve: Transcript formatting for various zoom levels #### Media and captions - Present: Clear audio narration - Improve: Closed captions, searchable transcript #### Forms and interactions - Present: Plugin settings clearly demonstrated - Improve: Form field descriptions, error handling examples ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: General productivity focus applicable globally - Improve: Examples from diverse content sources, multilingual considerations #### Inclusive language - Present: Plain language explanations, minimal jargon - Improve: Define technical terms consistently, avoid idioms #### Neurodiversity support - Present: Clear step-by-step structure, consistent formatting - Improve: Shorter segments, visual progress indicators #### Representation - Present: Focus on tool functionality rather than personal characteristics - Improve: Diverse example websites, varied use cases #### Psychological safety - Present: Encouraging tone, acknowledges common frustrations - Improve: Normalize troubleshooting, provide support resources ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Plugin solves identified problems โ†’ reliable solution (demonstrated through examples) - Inductive strength: Personal experience โ†’ general recommendation (limited sample size noted) - Causal reasoning: Browser extension failures โ†’ seeking alternatives โ†’ finding working solution - Analogical strength: Comparing different web clipping approaches based on functionality #### Fallacies - Hasty generalization: "Works for me" โ†’ "works for everyone" - limited testing scope, addressed by encouraging user testing - Appeal to novelty: "Just found" โ†’ "must be better" - mitigated by demonstrating specific functionality improvements #### Tone of voice - Overall tone: Conversational and helpful, acknowledges limitations, shares genuine user experience rather than promotional content ### ๐Ÿ›ก๏ธ DARVO Analysis - Deny: No denial patterns present - Attack: No attacks on other tools beyond factual functionality issues - Reverse victim/offender: No victim/offender dynamics present - Emotional cues and rhetoric: Positive frustration resolution, genuine recommendation sharing ## ๐ŸŽฏ Conclusion The Slurp plugin provides a practical solution for Obsidian users struggling with unreliable web clipping tools. With minimal setup requirements and two flexible workflows, it addresses common pain points in digital research and content curation. The demonstration shows clear functionality improvements over existing alternatives, making it a valuable addition to knowledge management workflows for researchers and content creators. ## ๐Ÿงฑ Refactor Appendix ### ๐Ÿ“š Literature Split Pad Purpose: Stage CEE units that become Literature notes. Split level: H3 ### [H1] Slurp plugin solves web clipping reliability issues > [!quote] [Save the Internet in Obsidian](https://www.youtube.com/watch?v=3-ZNBMnA7yA) by [[Curtis McHale]] via [[YouTube]]. Published 2024. Accessed 2024-12-19. > "Firefox extension wasn't working and gave me some notes but not all information, had to do double entry." Demonstrates common web clipper problems and plugin as solution. [view highlight](https://youtu.be/3-ZNBMnA7yA?t=0#H1) #obsidian #webclipping #articleseed ID:rw_001 ### [H2] JavaScript bookmarks enable one-click web clipping > [!quote] [Save the Internet in Obsidian](https://www.youtube.com/watch?v=3-ZNBMnA7yA) > "Add bookmark --- ## Full Transcript [00:00] Welcome. Today we're going to talk about<br>[00:02] Slurp uh for Obsidian, which helps me<br>[00:04] save web pages. Uh I found it literally<br>[00:06] just after, possibly the day after,<br>[00:08] maybe even a few hours later. Uh I did<br>[00:10] my Obsidian 2026 setup video, like I<br>[00:13] showed you all the plugins, everything.<br>[00:14] I'll link that wherever it is above. Um<br>[00:17] and I talked about how to read it later<br>[00:18] and the Obsidian web clipper uh<br>[00:21] extensions and like uh Firefox or I use<br>[00:24] Zen extension wasn't working and I had<br>[00:26] to like it gave me some of the notes but<br>[00:28] not all the information. and I had to<br>[00:29] like do double entry and it was<br>[00:31] ultimately just a pain in the butt.<br>[00:32] That's it. It was a pain in the butt.<br>[00:34] So, uh just after that I searched read<br>[00:37] later in the community plugin and I<br>[00:38] found slurp. Let's take a look at slurp<br>[00:42] and we have So, let's start here by just<br>[00:46] going to the settings. And if we're<br>[00:49] going to get slurp, we would go to<br>[00:51] community plugins check. Oh, not check<br>[00:53] for updates. We go to browse. We'd<br>[00:55] search read later. Uh and a slurp. Oh,<br>[00:58] what did I find then? I don't know. I<br>[01:01] don't remember what my search term was<br>[01:02] clearly. Slurp. So, I have it installed.<br>[01:04] If you don't have it installed, this<br>[01:05] will say install and enable. And if you<br>[01:07] don't even see community plugins, then<br>[01:09] there'll be a right here to turn on uh<br>[01:11] community plugins. Uh, and then we can<br>[01:13] come to our settings slurp. And there's<br>[01:16] only a few. So, I set the folder sources<br>[01:18] clippings. Uh, I honestly just left<br>[01:21] everything the same, right? You can<br>[01:22] change the properties that show up. So<br>[01:25] the link, the by line, the site date,<br>[01:27] updated, all that stuff. Uh onion. Uh so<br>[01:30] if you want uh that's on tour if you<br>[01:32] want to link to that. Uh I don't do<br>[01:33] anything with there. I didn't add any<br>[01:35] new properties. Uh you can parse tags.<br>[01:37] So this uh here will like give you tags<br>[01:39] for the sites, right? You can see<br>[01:40] abc7news.com.<br>[01:42] Uh stuff like this. It will give you a<br>[01:44] bunch of tags and it can be problematic.<br>[01:47] The author says or because it gives you<br>[01:48] a lot of tags and you also tag prefix.<br>[01:50] So you could tag it slurp dash and every<br>[01:52] tag would then get slurp at the<br>[01:54] beginning. didn't do it. Uh maybe I<br>[01:56] think I touched this just to look at it.<br>[01:57] I don't know if I changed it though.<br>[01:59] That would be the case of your uh tags.<br>[02:02] Not even coming up right now, so I'm not<br>[02:04] sure why. Um that So you can change them<br>[02:06] and then some debug stuff. So I didn't<br>[02:10] really do any of that. Um but let's<br>[02:13] start with how we use it. Uh I think it<br>[02:15] was what eight. And so uh and I'm going<br>[02:18] to use uh key command y. Okay, so I use<br>[02:21] Vime C in my browser which lets me<br>[02:23] control everything from my browser.<br>[02:25] Otherwise, you'd hit uh I do control L<br>[02:27] and then control C. I think it's command<br>[02:29] L and C uh to do it in Mac. Uh it should<br>[02:31] be control L and C in Windows. And then<br>[02:33] we'll go back to seven. Uh so I<br>[02:36] hyperland. So super seven for me to get<br>[02:37] to this workspace. And I would type<br>[02:40] slurp create note from URL. I paste the<br>[02:42] note in hit enter. That's it. Just comes<br>[02:45] on. Came in my by line. uh came in my<br>[02:48] excerpt so it knew how to parse<br>[02:49] WordPress with the title and it brought<br>[02:52] it all in for me. And then I could<br>[02:53] highlight my content if I wanted. Now I<br>[02:55] can also go delete a current file. We go<br>[03:00] back to the browser uh and look at slurp<br>[03:03] here. Uh you find it on GitHub.<br>[03:06] I guess you also find it in the<br>[03:07] community plugins. Um but right here it<br>[03:10] talks about using the bookmark in a<br>[03:12] browser extension. So, um, because<br>[03:14] they're going to come up with browser<br>[03:15] extensions soon, he says, and you can<br>[03:17] grab this bit of JavaScript. So, you can<br>[03:19] hit copy. And I already Oh, you can't<br>[03:22] see it because I have Oh, Slurp is right<br>[03:23] there. Sweet. Oh, I have a bunch of<br>[03:26] other stuff. I need to<br>[03:28] My power went out. So, clearly my<br>[03:30] bookmarks have uh doubled and I need to<br>[03:33] kill some of them,<br>[03:35] which we'll do another time because I<br>[03:37] don't need to do it now for you. Delete.<br>[03:40] Uh, and so slurp is already in there.<br>[03:43] You would come up here and hit uh add<br>[03:45] bookmark. Is it going to show me? Add<br>[03:48] bookmark. I'd name it slurp. And I'd<br>[03:52] paste in the JavaScript. I'm not going<br>[03:53] to do that because I already have it<br>[03:54] here. And then I can go to the site and<br>[03:57] I can hit slurp.<br>[04:01] And it should come over into Obsidian.<br>[04:04] Right. There you go. Came in there right<br>[04:06] away. Now, what you'll find too, let's<br>[04:08] go to delete<br>[04:11] current file because I don't need it.<br>[04:14] And we'll go back to 8. Uh, let's find<br>[04:17] another site. Oh, site should we go?<br>[04:19] Let's go to 404<br>[04:22] media<br>[04:25] and just grab anything here. So, what<br>[04:28] you'll find though in<br>[04:31] slurp uh because of browser security<br>[04:33] stuff, which is good. This is a good<br>[04:35] thing. Um, if we hit the bookmark lit<br>[04:37] now, it's going to ask always allow. So,<br>[04:39] now that I've clicked this, it will<br>[04:41] always allow uh 44 media, the site only<br>[04:45] to send content to Obsidian. Now, I can<br>[04:47] hit open link. And if I go back, you can<br>[04:50] see I've now pulled in that content.<br>[04:55] I'll delete it again because I don't<br>[04:57] need that.<br>[04:59] So, that slurp, I like it. It has taken<br>[05:01] uh the place of my other content. Uh,<br>[05:05] like I said, the read later obsidian web<br>[05:06] clipper plugin. Uh, because it works and<br>[05:09] those that didn't. That's it. If you<br>[05:11] like the video, thumbs up below,<br>[05:12] subscribe, all that stuff. You can<br>[05:13] support the channel by becoming a<br>[05:15] member, curtismale.ca/membership.<br>[05:18] Um, or you can join the newsletter,<br>[05:20] curtismale.ca/book club, one word, where<br>[05:23] we uh are currently reading Takeback the<br>[05:26] Fight, which is about feminism in the<br>[05:28] digital era. I finished reading it. Uh<br>[05:30] and there's a certainly a few two or<br>[05:31] three real key uh good ideas about uh<br>[05:34] activism and how to take it forward or<br>[05:36] about how um neoliberalism<br>[05:39] uh corporate feminism, corporate<br>[05:41] anything really uh is used uh weaponized<br>[05:44] against us which ties into dark PR uh by<br>[05:46] Grant Inis as well. So if you want to<br>[05:49] find all those posts uh you can join the<br>[05:51] email list. Have an awesome day. <!-- deep-read:sections end -->