tantek, gRegorLove, KartikPrabhu, renem and [keithjgrant] joined the channel
#[keithjgrant]aaronpk SVG is far more flexible for styling. If it's inlined, CSS can target individual nodes and style them: fill color, stroke style & color, animation. Also better accessibility.
#aaronpkIt looks like icomoon does a good job of setting up the svg sprite thing and it's only a little bit harder to use than the icon font
#aaronpkI'll have to add some css rules to style the color of the icons specifically in every place they're used, rather than them picking up the same text color
#KartikPrabhuaaronpk: you can change the colour of the icons itself
#aaronpkI️ want it to have different colors depending on where it's used, for example in a link vs not
#oodaniHuh, that's interesting. I just noticed that microformats2 parsers handle my <script class="p-json-ld" type="application/ld+json"> elements differently to each other? mf2py does exactly what I'd expect, which is take the full JSON text as a property of the containing h- element. However, pin13 produces an *empty* string as the property's value, and go.microformats.io just completely omits the property. Which of those behaviours is considered correct?
#KartikPrabhuaaronpk: aah then yes CSS is your friend. also "color: currentColor" makes the icon inherit the font color f its parent
#KartikPrabhuoodani: so yeah, I am confused what you are trying to do
#oodaniTrying to figure out which microformats2 parsers are buggy and how to fix them. This is just an example that happens to expose the difference in behaviour.
#KartikPrabhuoodani: testing on unused non-standard properties seems not very useful
#oodaniIsn't kinda the point of microformats2 that it's arbitrarily extensible, since the class prefixes indicate how to retrieve the data regardless of whether the parser actually knows what the property is or not?
#KartikPrabhuyes. but testing on properties that no one actually consumes seems moot
#KartikPrabhualso in your example the p-* will make the JSON-LD into a plain text string so it won't be consumed as a JSON data anyway
#oodaniYeah, I know, that's exactly what happens with mf2py.
#oodaniOther parsers do different things. They should really all be doing the same thing.
#KartikPrabhuoodani: having a made-up counter-example is not going to motivate anyone to fix the differences
tantek joined the channel
#oodaniOkay. I just, y'know, happened to parse my site, which has this property on it, and noticed different parsers produced a different result. Thought someone might wanna know.
#aaronpkThe fact that all the parsers do something different is interesting, but that's more a conversation for #microformats if we're just talking about spec level stuff with no actual consuming use case
#oodaniAh, hadn't realised there was a specific channel for spec stuff. :)
#gRegorLoveWhat's your site, oodani? I work on the php-mf2 parser so my curiosity is piqued now. :)
#oodanihttps://00dani.me - it's got the hilarious p-json-ld properties on both my h-card and all h-entries. :3
sebsel joined the channel
#gRegorLoveYeah, found why php-mf2 is blanking it out. innerText() is a function called recursively to get a plaintext string. It skips <script>
#gRegorLoveWhich might make more sense only on child elements
#oodaniYeah, it probably shouldn't be skipping the whole root element if it happens to be a <script>.
Ruxton, tantek, [kevinmarks], amz3`, ben_thatmustbeme, [xavierroy], cweiske and [pfefferle] joined the channel
[kevinmarks], [pfefferle], treora, ScalaWilliam, tantek, jeremycherfas, snarfed, John___ and clintpatty joined the channel
#jeremycherfas.netedited /Facebook (+553) "/* Big data collection allows intrusive inference */ Added link to Reply All episode about spying. --~~~~" (view diff)
dougbeal|iOS, gRegorLove, amz3`, snarfed, tantek and [miklb] joined the channel
#tantekis tweaking his RSVPs display because the CSSWG (# css on irc.w3.org) discussed auto-sizing iframes!
#snarfedtantek: sure! it's on my todo list. low priority right now because bridgy fed is just server to server, which https://test.activitypub.rocks/ doesn't actually test at all. it's just an interactive form that generates an implementation report. so, kinda low value for me right now
#tantekhmm - I think that's the intent, that you're supposed to follow the steps it asks you to and then report back on the results you're getting / seeing
#tanteka bit of honor system rather than server-side tested
#tanteksnarfed, can you file that as an issue? I take your word for it, just want to capture it so the folks in the WG know it's an issue
#aaronpkyeah it's more like the webmention/micropub implementation report checklists but spread out in a list where you have to click each one to progress further
#snarfedtantek: um, maybe? it seems like it's working as designed. not sure what i'd ask for...?
#snarfedi'll file something asking for real testing
#aaronpki already mentioned it to cwebber and he said yes that's expected
#tanteksnarfed, yes, your concerns about what you expect to see / want as far ast testing vs. what you think you're seeing
#snarfedtantek: in return, want to try bridgy fed yourself? you're pretty great at finding bugs too :P setup is just a few redirects in your .htaccess!