#[tw2113_Slack_]good/interesting twist on "100 days of code" and whatnot
#jackyyeah - I've been trying to compile a list of things I could try to work on - 5 - 10 days at a time (so I can "sprint" it) and then use that to make a blog series on it
#aaronpkIf I can't write a post in another language myself then I feel there is little value in me using automated tools to translate my posts, since anyone reading my posts can use those same tools if they need to
#[tw2113_Slack_]it definitely feels like a case of if you have a a strong reason to present in multiple, then it's worth the effort but if not, then...yeah
#jackytrue! I was thinking of using that in place of having someone go to google translate for privacy reasoins
#[aciccarello]I've thought about translating some of my posts about traveling to Spanish language countries as a language exercise.
#[aciccarello]Also, translating my homepage might make sense for people I've met who only speak Spanish
#jackyyeah I've begun thinking about this because I have family who don't speak English
#jackybut I wanna share stuff from my site with them
#jackyand I'm like I could just rewrite parts so it works lol
#jacky(they know Spanish and French but not English)
#[aciccarello]I noticed indiekit started using locallazy for app localization. It's cool because they suggest translations other projects handed used and have some suggested machine translation which really speeds up the process. https://localazy.com/p/indiekit
SERKHAN5 joined the channel; SERKHAN5 left the channel
#capjamesg[d][James_Van_Dyne] I still have to fix the test cases to not rely on network requests. If you could help with that, I'd appreciate it! I have it on my to-do list but haven't gotten around to it 😦
#[James_Van_Dyne]Ok. I'll give it a whirl in the morning.
#@franckpaul↩️ le seul truc c'est que les h* (mf2) ne sont pas spécialement répandus et en tout cas pas requis pour les webmentions ; c'est un peu du bricolage tout ça.
par exemple j'ai pas mal de métadonnées dans le header pour twitter et consort, http://webmention.io pourrait s'en servir (twitter.com/_/status/1493215104820723717)
#jackynow to add some integrity stuff and I should be cruising
#capjamesg[d]What is the best way to make the headings on an article links?
#LoqiIt looks like we don't have a page for "best way to make the headings on an article links" yet. Would you like to create it? (Or just say "best way to make the headings on an article links is ____", a sentence describing the term)
#capjamesg[d]I see some sites have a paperclip emoji that appears when you hover over a heading.
#jackyI've been thinking about doing some post-processing on the HTML of my site to inject it but that feels like more work than I'd like
#jackysome markdown libraries tend to do this on the fly!
#Murray[d]If all you're after is linkable headings with a small icon of some kind to appear on hover then just wrap them in `<a>` tags and use `::after` in CSS to add an emoji or image file 🙂
#Murray[d](after tends to be better than before to stop the heading jumping around, but there are ways of using negative margins on `:hover` too that can offset that)
#barnabyI saw there was some new indieauth stuff! glancing over the spec, it looks like it’s mostly discovery stuff which I don’t need to worry about immediately implementing in my taproot/indieauth provider library, right?
#barnabyother than mentioning it in the documentation and examples, perhaps. I leave placement of discovery links up to the end user
#jackyIIRC not yet - there's still backcompat suggested so you're good
#aaronpki'm working on a blog post to explain it all
#aaronpkbut ideally your library would be able to create the new discovery document
#barnabymy library doesn’t know anything about the specific URLs involved, as it doesn’t do any routing itself and I wanted to minimise configuration
#barnabybut looking through the spec, it might make sense for the library to provide a template JSON object, which the consumer can add URLs to and then return
#barnabypeople could build plugins for CMSes or frameworks which wrap it up and add routing, etc, but afaik nobody’s done that yet
#aaronpksome of the stuff in the metadata document would be stuff that the library is aware of, such as the PKCE challenge method, so it might make sense to do the JSON template thingy
#barnabyI’ll add a vague issue for the moment, and then I’ll return to it either when you finish the blog post, or when I sit down and read the new draft in detail
#capjamesg[d]But... I haven't got the paperclip thing working although I know how. I don't know if I want a paperclip emoji to show or just to make the links clickable like they are above.
#capjamesg[d]Also, how can I avoid screen readers from announcing every header as a link?
#@jimniels↩️ I really need to get webmentions and all that jazz setup, but even then you don’t get pinged if the other site doesn’t support the protocol. So this is my solution for keeping a pulse on inbound links ATM—however manual. (twitter.com/_/status/1493298509675651082)
[schmarty] joined the channel
#Murray[d]capjamesg[d] you can't, really. You probably could with ARIA, but I wouldn't suggest it. They *are* links and should be announced that way imo
#capjamesg[d]I suppose so. Should I just leave the h2 as a link then?
jacky joined the channel
#capjamesg[d]Or use the paperclip and have it announce "Link to heading" or something like that?
#Murray[d]I'd personally just leave it as a link 🙂 not 100% sure on compatibility, but that pattern is used in a lot of places (like MDN) so it should be pretty universal (🤞)
#jackycapjamesg[d]: that might be fixable using aria things (possibly aria-hidden)
#jacky> If you can use a native HTML element [HTML51] or attribute with the semantics and behavior you require already built in, instead of re-purposing an element and adding an ARIA role, state or property to make it accessible, then do so.
#jackythe HTML probably leverages implicit accessibility features of the browser so you don't have to worry too much :)
#capjamesg[d]That's what I was thinking re: not using ARIA.
jacky, KartikPrabhu, angelo and barnaby joined the channel
#barnabythat zine is such a good introductory resource [schmarty]++
#Loqi[schmarty] has 10 karma in this channel over the last year (23 in all channels)
#barnabybeen meaning to learn more about low-level networking
sp1ff joined the channel
#Murray[d]capjamesg[d] @jacky: the golden rule of ARIA is "never use ARIA (unless you absolutely have to)". If you ever find yourself deliberately *breaking* a native HTML element, then that's probably not going to be well supported 😄 ARIA is more there for adding non-native functionality, or turning "simple" elements like `<div>` into something "complex", like a `<button>` (though rule #2 of ARIA may as well be "never turn a `<div>` into a `<butto
#Murray[d]capjamesg[d] I took a look at some of the standard places for best practices: a11ymatters, Scott O'Hara, the a11y project, Tink/Léonie Watson, Eric Bailey, Heydon Pickering, Gov.UK, Sara Soueidan, etc. What I'm seeing is that **none** of them have hyperlinked headings on their blog posts or writing. They all have `id` values; some have tables of contents that act as links; but none of them use that same pattern. I'm slightly surprised by t