#dev 2024-02-07
2024-02-07 UTC
# [0x3b0b] When I remembered it before, and made that mental note that I subsequently forgot about for months, I believe I had a vague notion trying to put together a sort of hypothetical baby-steps-to-the-indieweb article. I think that notion got tabled because I concluded what I was coming up with was terrible.
IWSlackGateway, [aaronpk], CRISPR, [snarfed], AramZS, [0x3b0b], [tantek], geoffo, berry, tbbrown, tPoltergeist and kleb joined the channel
# Soni what are deep links
# Loqi It looks like we don't have a page for "deep links" yet. Would you like to create it? (Or just say "deep links is ____", a sentence describing the term)
tPoltergeist joined the channel
# Soni deep links are an Android and iOS feature where websites are allowed to lock down their https links so only website-approved apps, and the system browser, can automatically open them.
# Soni wait that didn't work did it
Guest6 and tPoltergeist joined the channel
# Soni what are deep links
# Loqi It looks like we don't have a page for "deep links" yet. Would you like to create it? (Or just say "deep links is ____", a sentence describing the term)
# Soni deep links are an Android and iOS feature where websites are allowed to lock down their https links so only website-approved apps, and the system browser, can automatically open them.
# Soni oh
# Soni yeah so for all intents and purposes fedilinks is a direct competitor to deep links but without the whole DRM thing
# Soni (it is also compatible with the indieweb)
# rubenwardy that's a very cynical definition
# Soni rubenwardy: to be fair we are trying to sell you on something :D
tPoltergeist joined the channel
# Soni but if the open web has interoperability, open APIs and independent implementations as core principles, then we do believe android/ios deep links go completely against it!
# rubenwardy it's very useful to be able to open an app instead of a browser though. Deep links allow you to view a page in a browser or an app using the same URL
# rubenwardy and multiple apps can register for the same url on Android at least (I believe iOS requires the website to publish an allowed app id list)
# rubenwardy oh maybe that's no longer the case
# Soni rubenwardy: yeah fedilinks does mostly the same thing, without the DRM
# Soni (it does rewrite the URL in the browser *for now*, it's a known tradeoff.)
# Soni (browser devs could definitely add APIs to help us there tho, but it's unlikely to happen until we build up more support for fedilinks)
# rubenwardy ok, confirmed, Android allows multiple apps to listen for the same URL
# rubenwardy the user can select the app to use
# Soni rubenwardy: oh, have you not seen the android 12 changes to deep links?
# Soni yes, there's a workaround "anyone" can use, but the way we see it that's more of a compromise to appease the techies while fucking over the masses, and yes that is very cynical of us.
# rubenwardy Anyway, I think that deep links wiki page should be deleted as it's a stub and not relevant to indie web
# Soni (let's say you have a podcast platform, and multiple apps currently support it. flip a switch and only spotify opens automatically, many users will just switch over instead of finding a way to make their preferred app work again.)
tPoltergeist joined the channel
# Soni (google knew what they were doing, they've been aware of newpipe and the like for years.)
# Loqi Anything directly related to people with their own websites, such as technologies and services used, design and UX, formats and protocols, as well as events or podcasts with IndieWeb talks or content are relevant to the IndieWeb wiki https://indieweb.org/relevant_to_the_IndieWeb
# Soni hmm
# rubenwardy If this page had examples of indiewebers using deep links on their site then it would be relevant
# Loqi wikifying is the practice of capturing information and ideas on the wiki https://indieweb.org/wikify
# Soni can deep links be considered relevant purely because they're explicitly incompatible with the indieweb?
# rubenwardy I don't think they're incompatible though. Indieweb is not the fediverse
# Soni atom feeds.
# rubenwardy and they still give you the option to open in a browser
# Soni (we really want fedilinks web+feed to catch on...)
# Soni yeah :<
# Soni deep links as a concept is just to have links open inside an app, which could be very useful for atom feeds or something!
# Soni as an implementation tho, well...
# Soni aaronpk: our personal website does support fedilinks web+feed :3
# Loqi deep links are an Android and iOS feature where websites are allowed to lock down their https links so only website-approved apps, and the system browser, can automatically open them https://indieweb.org/deep_links
tPoltergeist joined the channel
# Soni okay
# Soni we'll have to think about how to write it
tPoltergeist, sp1ff, AramZS, moose333, kleb, [tantek], [aaronpk], IWSlackGateway and [snarfed] joined the channel
# [tantek] that's not what deep links are commonly understood as: https://en.wikipedia.org/wiki/Deep_linking
shortrounddev joined the channel
# shortrounddev bacardi55[m]: My server generates an atom feed from the posts
# shortrounddev It gets a list of files in the gmi directory, then generates the atom feed from that. I think each item in the feed requires a unique hash, and I generate that based on the title and I use the filesystem's API for getting the created date for each post
# bacardi55[m] shortrounddev: Then maybe you should add a link to it on your homepage so it is foundable :]
# shortrounddev Oh I thought it was just for aggregators
# bacardi55[m] Well, so that people can add it to their aggregators
# shortrounddev I think we should move UI/UX design back 20 years as well
# shortrounddev not just the topography of the networks themselves
# Loqi The 1990s was a decade that saw the invention and growth of the web, dominated by independent websites, as well as nascent silos like Geocities, with a particular brightly colored aesthetic that would come to define the era like under construction graphics, dancing animals, site counters, ornate backgrounds, and guest books https://indieweb.org/1990s
lazcorp and [Joe_Crawford] joined the channel
# [Joe_Crawford] Speaking of decades-old design, I quite liked looking at this: https://scrollbars.matoseb.com (and happy to see the attention to careful detail for the Amiga scrollbar).
AramZS and [KevinMarks] joined the channel
# [KevinMarks] I think http://fury999io.vern.cc qualifies as 1990s
# superkuh Ah, yes, 30 years ago.
bret, fury999io, gRegor, btrem and [aciccarello] joined the channel
# [aciccarello] I love how https://pbfcomics.com/ still has IE6 comments so it can add xml namespaces for facebook tags
lazcorp joined the channel
# [aciccarello] Oh, it might be for the ID. Maybe for feature checking?
# [aciccarello] Either way. Seems strange to still be checking for IE
[The_Frederatio] joined the channel
# [KevinMarks] Do you still find box model hacks in the wild?
[Jo] joined the channel
# [snarfed] [tantek] ππ https://github.com/snarfed/bridgy-fed/issues/818
tbbrown joined the channel
# [aciccarello] haha, that's funny.
# [aciccarello] It does make me wonder, who defines what "too long" is.
tbbrown joined the channel
tbbrown joined the channel
# [KevinMarks] there was a point where Tantek had a hover that was the whole post (I think based on older microformats parsing that defaulted to the entire text content when there was no p-name)
DusteD joined the channel
# [snarfed] and now http://tantek.com posts have explicit p-name!
tbbrown joined the channel
pharalia, [capjamesg] and lazcorp joined the channel
AramZS joined the channel
gcaesfrtu^ joined the channel
# Loqi It looks like we don't have a page for "soon page" yet. Would you like to create it? (Or just say "soon page is ____", a sentence describing the term)
# [Joe_Crawford] fun++ for sure
AramZS joined the channel
[timothy_chambe] joined the channel
# [Joe_Crawford] Or 501 with Retry-After. https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/501