#dev 2024-08-30
2024-08-30 UTC
CRISPR joined the channel
bterry, gRegorLove_, ramsey, [tw2113] and to2ds joined the channel
# [snarfed] rel=alternate type=application/activity+json definitely works, eg https://fed.brid.gy/docs#searchable
CRISPR joined the channel
# [snarfed] epoch++ I made the same set of userscripts for my own use: https://github.com/snarfed/misc/tree/main/indie-respond
# [schmarty] aaronpk++ lolol that song
CRISPR joined the channel
CRISPR and [morganm] joined the channel
# [morganm] Do any of these particularly interest people:
# [morganm] a) Photoshop for the web
# [morganm] All are using web components, I gave a talk today at work about it, I want to make a talk with one of those as an example for my local coding group. I want to think of ways to make it engaging
# [morganm] c) MSFT Edge UI 2.0
# [morganm] b) Apple Pay button
# [morganm] my goals are basically just to explain what custom elements are, tell them that HTML templates exist, and the shadow dom works with web components, and the briefest explanation of what the shadow dom is, mainly focus on the example and how it uses it in practice
# [morganm] bit of a stup post
# [morganm] stub*
# [morganm] Its someone elses work, with credit, but I should make my own and add a section π
CRISPR joined the channel
# [tantek] Webcomponents << IndieWeb Example: https://morganwebdev.com/blog/web-components/
# [tantek] Web components << << IndieWeb Example: https://morganwebdev.com/blog/web-components/
# Loqi ok, I added "<< IndieWeb Example: https://morganwebdev.com/blog/web-components/" to the "See Also" section of /web_component https://indieweb.org/wiki/index.php?diff=96675&oldid=92063
geoffo joined the channel
# [tantek] lol: https://nocss.club/
CRISPR and [aciccarello] joined the channel
# [aciccarello] I really need to find some time to work on omnibear
# [aciccarello] My site isn't awful with css only
bret joined the channel
oodani and thegreekgeek joined the channel
# parnikkapore_x I finally found someone doing sidenotes the way I wanted! https://clagnut.com/blog/2395
# parnikkapore_x 1) no JS (mainly because I'm too lazy to do or import that), 2) allows the top of the sidenote in desktop mode to be different from where the sidenote appears in mobile mode (which is important for proper reading flow), 3) not obnoxious to write
# parnikkapore_x unf as suspected I need to wrap the sidenote and the paragraphs it anchors to in another element
# parnikkapore_x probably something like <with-aside><p>(text goes here)</p><notebox aside>(more text goes here)</notebox></with-aside> in the pre-ssg syntax
thegreekgeek and lazcorp joined the channel
# parnikkapore_x what do you mean xml doesn't have boolean or unquoted attributes
# sebbu <a href=https://www.duckduckgo.com/>search engine</a> is valid html (4? transitional ?)
# ptramo[d] modern html, sure
# ptramo[d] but neither `<example demo/>` nor `<example of=unquoted/>` pass https://www.xmlvalidation.com/
# ptramo[d] [edit] but neither `<example demo/>` nor `<example of=unquoted/>` pass https://www.xmlvalidation.com/
# ptramo[d] XHTML is a stricter with syntax than non-XML HTMLs
# ptramo[d] [edit] but neither `<example demo/>` nor `<example of=unquoted/>` pass https://www.xmlvalidation.com/
# ptramo[d] sure you can specify something as a boolean in XSD, but that's limiting the values it can take to `true` `false` `1` `0` (canonical `true` `false`), those need to be between quotes if it's an attribute value. I think "boolean attributes" meant attribute name without value
# ptramo[d] well, they're not variants of XML they're dialects
# ptramo[d] so just refer to the XML spec.
# ptramo[d] | "'" ([^<&'] | Reference)* "'"
# ptramo[d] ```
# ptramo[d] ```
# ptramo[d] β https://www.w3.org/TR/xml/
# ptramo[d] [10] AttValue ::= '"' ([^<&"] | Reference)* '"'
# ptramo[d] (in passing, I can't stand XML schema, long live Schema-NG)
# ptramo[d] (RELAX-NG sorry. it's been a while)
# capjamesg[d] This was a fun read: https://www.timescale.com/blog/time-series-compression-algorithms-explained/
# capjamesg[d] [edit] This was a fun read: https://www.timescale.com/blog/time-series-compression-algorithms-explained/
parnikkapore joined the channel
# Guest3269 I currently have to use xml proper because that's what my ssg takes in π
# Guest3269 (parnikkapore_x but from a different device here)
# Guest3269 it's a self-inflicted xslt-based thing in case you're wondering
# Guest3269 eventually I'll redo it as html-like + Haunt and then it'd be a lot saner
# Guest3269 hopefully lol
ttybitnik joined the channel
# Loqi It looks like we don't have a page for "side note" yet. Would you like to create it? (Or just say "side note is ____", a sentence describing the term)
# [tantek] Footnote << related: [[sidenote]] example: https://clagnut.com/blog/2395
# Loqi ok, I added "related: [[sidenote]] example: https://clagnut.com/blog/2395" to the "See Also" section of /footnote https://indieweb.org/wiki/index.php?diff=96708&oldid=96424
AramZS joined the channel
# [tantek] Footnote << related: sidenote whys, designs, and implementations: https://gwern.net/sidenote
# Loqi ok, I added "related: sidenote whys, designs, and implementations: https://gwern.net/sidenote" to the "See Also" section of /footnote https://indieweb.org/wiki/index.php?diff=96709&oldid=96708
# [snarfed] aaronpk hmm ok. which post is that? I went to check https://news.indieweb.org/en/ but it's down?
# parnikkapore_x aaronpk: thanks for merging my PR!
# [snarfed] ah yes you're right, https://snarfed.org/indieweb-meetup-at-xoxo-social-2024 doesn't have it, that was a bit of a special case, but the previous one https://snarfed.org/2024-07-17_53382 did, and most before that
[jeremycherfas] joined the channel
# aaronpk the rel=activity+json URL is https://fed.brid.gy/r/https://snarfed.org/2024-07-17_53382 which is a redirect back to the original
# parnikkapore_x lol
# parnikkapore_x but also conneg-- because there's literally a documented sourceforge endpoint that would give the wrong result if you don't give a useragent
# parnikkapore_x but works properly if you pretend to be curl or wet
# parnikkapore_x * wget
# parnikkapore_x conneg-- loqi are you ok
# parnikkapore_x Loqi: resuscitation attempt cancelled
# [schmarty] speaking of webmentions, i just noticed this error from my recent post trying to mention http://indieweb.org/discuss: `"error":"not_found","error_description":"account indiewebcamp not found"`
# [schmarty] looks like the wiki has a http://webmention.io endpoint defined but not going anywhere.
lazcorp joined the channel
# [schmarty] aaronpk++ for the fixes, whew! this is definitely convincing me i need to "surface" more of what my website building stuff does in the background.
lazcorp, to2ds, [KevinMarks], [KevinMarks]1, [mattl]1, rjomara5856, [marksuth], thegreekgeek and bret joined the channel
# capjamesg[d] [tantek] This is what I was working on:
# capjamesg[d] I'm not fully happy with the design right now, but I have wanted something like this for a while.
# capjamesg[d] Yeah. This is me hacking around in dev tools to figure out a design I like.
# capjamesg[d] Yeah.
# capjamesg[d] The numbers are linearly scaled so they show trends rather than actual numbers (i.e. the top value is the peak of IndieWeb in that month).
# capjamesg[d] Google Trends applies similar normalization.
# capjamesg[d] Getting the colour scheme right is hard.
# capjamesg[d] I am comparing two values so I think I need colours?
# capjamesg[d] Do you have a link to where he talks about colours if he has something on his website?
# ben https://edwardtufte.github.io/tufte-css/ if you want some css to starte with
# capjamesg[d] ben++
# capjamesg[d] Thank you!
# Loqi π¬ Join #indieweb discussions via Discord, Slack, web chat, or IRC, (they are all bridged!) with focused channels for developers, WordPress, and meta topics! https://indieweb.org/Discuss
# capjamesg[d] It's all a matter of taste.
# capjamesg[d] You should certainly set a fallback web font.
# capjamesg[d] I used to use Arial (web safe) as my main font IIRC.
# capjamesg[d] I now use one I load in, Standard, because I think it looks good on my site.
# capjamesg[d] (Loqi is a bot :D)
thegreekgeek_, gRegorLove_ and gRegorLove__ joined the channel