#GWGswentel: I told you. Anything you implement, I'll try to implement
#[jgmac1106]interesting challenge to nest this without breaking the h-card wondering and not using a background img
#Loqi[jgmac1106]: [eddie] left you a message 2 hours, 17 minutes ago: if the image icon is grayed out that probably means you don’t have a Media Endpoint. That reminds me I need to add non-media endpoint functionality in the near-ish future
#GWGThe WordPress plugins will support, to the extent I can, anything Indigenous for Android supports, because I am a user of that app.
#[jgmac1106]no rush eddie Known installed on homescreen is a decent PWAish like space....except the stupid source code view on mobile
#swentelGWG, I almost have it in pure java now, so no rush yet
#GWGThat wouldn't be a bad model, the Android app, for this.
#swentelI guess I need the most inspiration for a better workflow/UI for creating posts. Alignment and styling of input elements, not not so happy anymore with that part
#[tantek]KartikPrabhu, from a visual design perspective, I think the key is to design each piece like a visual building block, that can snap/align with other pieces
#[tantek](carrying here from #indieweb discussion)
#KartikPrabhuthe problem is whether a post is a reply-context or a reply or a stand-alone depends on the context. CSS does not have such context scopes unless you do other things
#[tantek]I'm talking visual design not CSS. Once you get a visual building blocks design figured out, from that we can figure out the CSS.
#KartikPrabhuaaronpk has the visual building blocks. the CSS implmentation is the problem
#[tantek]Not really. It’s not clear what the necessary points of alignment are among the visual building blocks, not what they actually are
#[tantek]Hard to solve a puzzle if you don’t know what the individual pieces look like nor how many of them there are
tantek joined the channel
#GWGDoes anyone use more complex logic on their POSSE to Twitter than defaulting to yes or defaulting to no?
#[tantek]I think roughly: POSSE everything to Twitter except: if it's a reply to Github and has no in-reply-to a twitter URL, OR it's a /like without a like-of a twitter URL
tw2113 and gRegorLove_ joined the channel
#aaronpkI only posse notes when selected manually, and i automatically posse likes and replies always
tw2113_too and tw2113 joined the channel
#mblaneyfollowing up on the discussion about indieauth and multi-user sites last week, I just added that to unicyclic.com and logged into the wiki with only the domain.
#mblaneyIt's actually improved for the previous case too, because I have a per account setting to specify if you want to always use https for your account.
#mblaneyso I can check that when returning the new url too, before I was just using whatever came in.
#[jgmac1106]okay got the guestbook database built now to see if I can correctly store data on the server and then publish it to the web....without losing days to learning
#Zegnat“database”? That almost sounds like overkill
eli_oat and [schmarty] joined the channel
#[schmarty][jgmac1106] sqlite could be good for that. single-file database great for small data sets.
#[jgmac1106]just trying too keep learn a bit each day. Now have tomorrow's lesson
#[jgmac1106]but it is for an ecommerce business so a database ain't out of the question in terms of scope
#[jgmac1106]but for my website yeah, that does make way more sense
#ZegnatOr if it is just HTML files being created, store the plain HTML files. Also means you need no PHP to run when someone tries to visit it
#ZegnatBut that will depend on your scope and what degree of dynamic generation you need.
#[schmarty]aww yeah. i am all about scripts that just write a new block of HTML into an existing page, haha.
eli_oat joined the channel
#ZegnatI am happy to talk you through some PHP if you are interesting, [jgmac1106]
#[jgmac1106]zegnat knew you would but wanted to wrap my head around the basics, " all about scripts that just write a new block of HTML into an existing page," this is all I want
#[jgmac1106]"just HTML files being created, store the plain HTML files. Also means you need no PHP to run when someone tries to visit " this is what I need to learn then
#[jgmac1106]let's stick to just getting "Or if it is just HTML files being created, store the plain HTML files. Also means you need no PHP to run when someone tries to visit it" have next goal, slow iterations,
#[schmarty]jgmac1106: should be pretty reasonable. my usual trick for this is so put a comment string in your destination file like "<!-- NEW POSTS GO HERE -->".
#[schmarty]you split on that string, then write the file back in order: everything before the comment, the comment, the new content from your template, and everything after the comment.
#swentelwill test some more before actual release of course, but I'm quite confident
#swentelideally in the future, the indieauth token endpoint should return that, or maybe another action (e.g. 'profile')
[eddie] joined the channel
#[eddie]Yeah, parsing the user's h-card works. I use my xray installation for that, but I definitely think the discussions you, GWG and aaronpk were holding yesterday is the way forward
#swentelhehe, yeah, for a moment I contemplated to temporarily run a service just for that, but that felt overkill
#[eddie]Oh yeah, definitely overkill for just the h-card parsing. I use my xray for other things so it was convenient because it was already there
#swentel[eddie], in the iOS version you also have this concept of 'custom' commands right ? Do you simple send a micropub request then ?
#[eddie]I started on them, but never got the UI finished so it was essentially just hard-wired in my copy
#[eddie]It essentially allowed you to preset a body and send a POST to an arbitrary URL
#[eddie]So it wasn't related to Micropub in particular, just webhooks
#[tantek]yes really. what is the advantage of <article class="h-entry"> over <div class="h-entry"> ? what consuming tool does anything differently with those?
#aaronpkyeah i'm bored with the "but it feels nice" HTML style and only use specific tags if there is a clear consuming use case
#aaronpkshow me what consuming use case treats contents in an <article> differently and then i will use it, but a vague "but it's better" isn't really useful
#[tantek]aaronpk yes I have completely done a 180 in that regard.
#[tantek]I used to try to encourage the most semantic use of any/every HTML element possible, which then required a lot of extra thinking about which element to use when.
#[tantek]Now I only encourage that within the subset of HTML elements that have a discernible impact in consuming applications. Results in a lot fewer elements to have to think about which to use when.
#aaronpksome benefits of specific tags: better built-in styling by browsers with no CSS, keyboard navigation, google as a consumer of h1/h2/h3 tags showing better search results, etc
#[tantek]swentel, if you can cite screen reader documentation that specifically says what different UI they provide for <article> elements, then that would be convincing
#jackythis would be a easy way to do cross-site "reader" modes
#aaronpkfirst google result for screen reader article tag is https://www.w3.org/WAI/GL/wiki/Using_HTML5_article_element but that appears to be vague ambitions and doesn't actually tell me if any software uses it, plus they also then go and use 'aria-label="article"' which can apply on any element
#[tantek]Basically, until screen reader or any other consuming software actually bothers to *document* which elements they actually do anything special with, I am ignoring any general vague advice about how such software "could" do something.
#[tantek]Those elements have been around for 10+ years now. If they were going to implement them, they would have by now. Lack of implementation of a standards feature for 10+ years typically is evidence the feature is useless / poorly designed and should be removed.
#swentelor, because most people don't care about them :)
#swentelI'll check with the a11y person next week in Drupal
#swentelhe's blind, and using screen readers and keyboard navigation
#swentelit sometimes feels weird to add a lot of extra wrappers too, or change elements
#swentelI've had to do that quite often when I was still core maintainer
#[tantek]good to know there's an actual impactful reason to do so!
[jgmac1106] joined the channel
#[jgmac1106]Bringing the photo reply conversation here. [davidmead] I would be very interested in photo replies with Known... Would fit right in with what I am trying to do with webmention badges