#GWGBut I have been staring at it for the last few days(sickness hasn't helped), trying to figure out the best approach to updating it to work more effectively.
KartikPrabhu, iasai and [kevinmarks] joined the channel
#[kevinmarks]Hm. Does page search in the browser search alt text?
#[tantek]only if it's made visible because the image didn't load (or had some other problem)
#[tantek]really I want fragmentions for images when there's more than one in a post (though I suppose I could synthesize IDs), and alt text seemed like a valid hook to use
KartikPrabhu, snarfed and iasai joined the channel
#Loqi[nextcloud] user_external: 👥 External user authentication methods like IMAP, SMB and FTP
#jackygranted this sounds like it'd require a whole new plugin
#jackywhich again isn't too much of a problem since it only really just needs a username
snarfed joined the channel
#aaronpkseems like the real trick would be whether URL characters are allowed as usernames, and if not, how to create a username from the indieauth URL
#Loqi[tsileo] microblog.pub: A self-hosted, single-user, ActivityPub powered microblog.
iasai, barpthewire, [frank] and [kevinmarks] joined the channel
#jeremycherfasIs there an EASY way of doing an A/B test on a website without any messing about? I mean, deciding at random whether to serve A or B to a site visitor.
[mrkrndvs] joined the channel
#jackyjeremycherfas: what would be 'messing about' be classed as?
#jackyare you looking for a service or wanted a method?
#jeremycherfasTo be honest, it doesn't actually have to be random. Time is a neat one. I could do something different if minute/modulo 5 is odd or even.
#LoqiIt looks like we don't have a page for "mod_security" yet. Would you like to create it? (Or just say "mod_security is ____", a sentence describing the term)
#LoqiIt looks like we don't have a page for "web application firewall" yet. Would you like to create it? (Or just say "web application firewall is ____", a sentence describing the term)
#sknebelWeb application firewall are software that inspects HTTP requests and tries to block malicious or suspect requests, often with a high risk of false positives due to broad defaults, and limited effectiveness against a motivated attacker.
#sknebelI've been looking at OSM as a source a bit more
#GWGsknebel: Is there an easy way to get nearby POI from OSM in a query?
#sknebelit's an interesting question what kind of info you'd need in that query - a lookup might tell you all kinds of stuff, but I guess e.g. the street address isn't needed in this lookup and could be only on the local venue page if there is such a thing
#GWGsknebel: I tried to define it very specifically. The return is an h-adr, but the only mandatory properties are the label, latitude and longitude. But it could return any h-adr property.
#sknebelI'm still somewhat interested in finding a solution that doesn't use OSM community resources too much, even if we find servers we technically could use for free
#GWGIt's just a proof of concept. Indigenous for Android + Micropub for WordPress/Simple Location actually do support the geo property, but not the venues property yes
#[jgmac1106]question for people what is rel="canonical for?
#tw2113 last i knew and understood, that's supposed to tell the "powers that be" that the value presented there is the one they should index/consider most important?
#tw2113and the page with the tag is just a copy of sorts
#[jgmac1106]okay thank you, I am the only power to be to me so will skip it, hypothes.is listed as a best practice for your articles..they also suggest OGP but I skip that
#tw2113the powers that be that i claimed would be the search engines
#vilhalmerI think it only really matters if a given article has more than one url
#ZegnatIt is also really nice for when you have a page available on both example.com/123/ and example.com/123 (without trailing slash) to let people know which one of those two URLs you want as the “real” one
#sknebel(although in that specific example I'd question why there's not a redirect from one to the other
#sknebelbut yes, if you have multiple urls with the same content, point a rel=canonical to the canonical one so it's clear they're just different represenations of the same thing
#sknebele.g. hypothesis then shares the annotations between them
#ZegnatFirefox returns a Promise, Chrome needs a callback function specified in the method call.
#ZegnatGuess I can always pass the callback function, and then check if the return is a Promise, in which case I call the same callback function on .then() … or something
#sknebelyeah, at least sounds like you could wrap that once centrally
#ZegnatFeels very much like you would just end up writing for one of the browsers, and then wrap whatever doesn’t work in the other
#ZegnatBut that’s not what I was promised with WebExtensions :P
#ZegnatI’d rather not introduce a build step ... unless you know one that will actually result in properly packaged extensions for the different browsers
#sknebelhm, of course a simple OSM query about anything one might consider a POI is now happily reporting all public trashcans and park benches in a wide radius
#ZegnatI am so close now… I should be going to bed but it looks like I am just minutes away from getting a WebExtension talking to a PHP script that executes an AppleScript that talks to some software :D
#[tantek]Zegnat, are you checking the latest version of the spec (editor's draft) that you're talking about (FF vs Chrome vs what spec says) ?
#[tantek]And if so, if you do prefer the FF implementation, can you please file an issue on the spec stating that the spec should be fixed to work the way FF does? And definitely provide reasons for why it is better.
#[tantek]That kind of direct webdev feedback is essential to getting specs improved