#jackywhat are some techniques people have for sanitizing reply content on their site?
#LoqiIt looks like we don't have a page for "some techniques people have for sanitizing reply content on their site" yet. Would you like to create it? (Or just say "some techniques people have for sanitizing reply content on their site is ____", a sentence describing the term)
#Loqisanitize, specifically "sanitizing HTML", "sanitizing for (display inside) HTML", or "sanitization" is a common operation performed by any site which displays content from external sources, including user entry https://indieweb.org/sanitize
#[zach][cleverdevil] are you still working on puny or was that a one off project?
[cleverdevil] joined the channel
#[cleverdevil][zach] it was a bit of an exploration of what’s possible. I’d like to get back to it at some point potentially, but I’m sticking with Known for now.
[miklb] joined the channel
#[miklb]anyone around by chance that uses Gulp/node? I’m trying to run a task against a file icons_base and want to save it as icons and not finding the right `pipe(gulp.dest()` path
#[KevinMarks]with svgshare, I do a full html5lib parse and if I find script elements I remove and regen the file
#[KevinMarks]about once a month someone tries to embed script in the SVGs, and then emails me excitedly because it executes in their client before uploading, because I do that on purpose to deter them.
#[grantcodes]Yeah that's definitely not the goal of my tools. My stuff is good for a personal site, but editing it is not a beginner level. But webmentions are long long way from writing your first html
#[jgmac1106]Other topic with rhe way autoauth works coukd I set it by geo coordinates and not url?
#[jgmac1106]Like you can't see this post unless you are in this spot?
valuemachine and [kimberlyhirsh] joined the channel
#omz13My attempt to roll my own server are going well... I now have indieauth and micropub working (passing most of the micropub.rocks tests), and can create posts on my test server from quill and teacup :-)
#omz13But I am having a hiccup with Indigenous. When I try to log in, it gets as far as being granted a token, and then nothing...
#omz13sebsel Thanks! I'm slowly getting all the little pieces working.
#sebselyea want to clarify: having a homepage that represents you on the internet is the one step you need for IndieWeb. That is the main thing.
#sebselBut of all the cool tools that come after that, Micropub made the biggest impact for me, for it enabled me to post more frequent / easy.
#sebselIt's a core building block if you want a social-media-like website.
#omz13I have my minimal homepage at the moment. At some stage I will move it to my new server and things will be more interesting.
[tantek] joined the channel
#[tantek]!tell Jacky a bit delayed, re: how to display reply content from others on your site, we've been collecting various how-tos, exampes, techniques here: https://indieweb.org/comments
#[tantek]that being said, definitely interested in making it clearer. that whole larger section started as me braindumping all the thoughts I had to go through, details I had to figure out, to get POSSEing to Twitter working on my site back in 2010!
#[tantek](figured better to share something than nothing there, since it did take a lot of work to research, figure out details, code etc.)
#[grantcodes]I personally would find it easier to follow if the specific methods (eg cassis functions) were moved to a separate section. So it became more about what the requirements are, and then a potential way to implement it after.
#[tantek]Also I think I have lots to update re: permashort citations
#[tantek]Ugh, too much to be able to update them all "right now" so I'm going to capture these
#[grantcodes]Also took me a while to understand what permashort citations are reading though the pages
#[tantek]tl;dr I need to re-assess /permashortcitations completely since I stopped using them myself on POSSE copies
#[tantek]and I need to check all existing examples to see who (if anyone) is still using them
#[tantek]tinbox << simplify [[Twitter#POSSE_Notes_to_Twitter]] by: <br>1. removing use of [[permashortcitation]] (and only using [[permashortlinks]]) and <br>2. extract inline use of CASSIS functions in POSSE explanations, and instead provide them as specific techniques after the full prose explanations.
valuemachine, [kimberlyhirsh], BenLubar and [KevinMarks] joined the channel
#[KevinMarks]With twitter's changes to url handling the shortness makes less sense
[jackjamieson] joined the channel
#[tantek]Only a little. Plenty of usecases beyond twitter
#[tantek]I switched to same domain yet with a shortpath
#[tantek]Kevinmarks for example, URLs in a Instagram caption or comment are not linked, yet another “typable” URLs usecase
BenLubar and [cleverdevil] joined the channel
#[cleverdevil]Thinking about my new /following page... the current implementation has each feed as a `u-follow-of` with an `http` or `https` `href`... considering changing these to `feed://` URLs so that when people click/tap on the links, they can be opened in their reader... but can’t decide if this is somehow incorrect.
#[cleverdevil]That said, if the average person taps/clicks on a link on the page, their browser is highly likely to either display a mess of JSON or XML, or to download the linked feed.
#[cleverdevil]Some of the feeds are actually h-feeds, and then they’ll at least see real content.
#[cleverdevil]I think the default on most OSes for handling unknown link types is to direct the user to some app store or something where they can find an app to handle those link types.
#[grantcodes]Maybe have a link to the site root for humans and the feed URL for machines? Although the root isn't always guaranteed to be what you're actually following
#[cleverdevil]Yeah, that’s sort of the struggle here. For people who land on that page who are very familiar with feeds, they’ll be fine.
#[cleverdevil]Maybe I could link to some service that previews feeds....
#aaronpkthis sounds a lot like the same problem as we were trying to solve with a "like"/"reply" button
#[cleverdevil]Struggle would be finding a service that actually supports RSS, Atom, JSON Feed, and h-feed.
#LoqiA web action is the interface and user experience of taking a specific discrete action, across the web, from one site to another site or application https://indieweb.org/webactions
#[grantcodes]If you want the feed link visible for people who like that I would make the name of the feed link to the root URL and add a little RSS icon to the feed. (Or don't if it is an mf2 feed)
#[cleverdevil]Similar, but I think a preview is more useful.
#[cleverdevil]I am now wondering if building a service to preview and then have a webaction for subscriptions may actually be useful.
#[cleverdevil]I think the way I’ll do it is to keep the structure of the page, with the links being href to the feed, but I’ll add an onclick handler to preview it.
#[cleverdevil]That way you can still parse the page with an mf2 parser to get the h-feed of posts with u-follow-of links.
#[cleverdevil]But, users who tap will get something useful.
#Loqi[aaronpk] has 54 karma in this channel over the last year (235 in all channels)
valuemachine joined the channel
#aaronpkYeah at the very least if you're logged in to Monocle it should let you subscribe
#[cleverdevil]OK, off to the movies for Spider-Man: Far From Home!
[schmarty] joined the channel
#[schmarty]cleverdevil++ aaronpk++ what a good idea and easy plumbing thanks to some great building blocks!
#Loqicleverdevil has 20 karma in this channel over the last year (56 in all channels)
#Loqi[schmarty]: [grantcodes] left you a message 2 days, 8 hours ago: I was just working on some micropub client stuff and realised it will be pretty close to what you described at https://martymcgui.re/2019/06/30/232547/ I'm starting lower level though, with a set of react components that automatically build out mf2 properties. But could be extended to include the sort of interfaces you mentioned