{"uri":"https://octothorp.es/","term":"web","thorpes":[{"uri":"https://robida.net/entries/2026/01/28/having-fun-with-modern-web-apis","title":"","description":null,"postDate":null,"date":1769574940079},{"uri":"https://blog.luiscarlospando.com/personal/2026/02/tambien-quiero-recuperar-mi-vida-digital","title":"También quiero recuperar mi vida digital - Luis Carlos Pando","description":"Leyendo el post de EAPL, algo me pegó duro.","postDate":null,"date":1776259634473},{"uri":"https://alecsargent.codeberg.page/posts/amateur-website","title":"Amateur Website | Alec's Blog","description":"Making a website without knowing much at all.","postDate":null,"date":1775962266743},{"uri":"https://robida.net/entries/2026/02/11/mobile-browsers-text-inputs-and-auto-capitalizatio","title":"","description":null,"postDate":null,"date":1770833956531},{"uri":"https://robida.net/entries/2026/03/05/who-woke-up-one-morning-and-decided-that-a-login-s","title":"","description":null,"postDate":null,"date":1772732660320},{"uri":"https://benmyers.dev/blog/overriding-screenreader-pronunciations","title":"The Curious Case of “iff” and Overriding Screenreader Pronunciations | Ben Myers","description":"Markup hacks to override screenreader pronunciations can get a little iffy. Here’s some techniques to try instead.","postDate":null,"date":1776172794396},{"uri":"https://robida.net/entries/2026/02/03/why-do-rss-readers-look-like-email-clients","title":"","description":null,"postDate":null,"date":1770151408477},{"uri":"https://robida.net/entries/2026/03/05/webtiles-are-cool","title":"","description":null,"postDate":null,"date":1772749902042},{"uri":"https://reillyspitzfaden.com/posts/2025/01/blog-tag-game","title":"Blog Tag Game","description":"Tumblr-style tag game about blogging—I'd love if you join in!","postDate":null,"date":1759079990218},{"uri":"https://benmyers.dev/blog/rss-semantics","title":"RSS Readers: Yet Another Case for Semantic Markup | Ben Myers","description":"I found a pleasant surprise in my RSS reader, and it reminded me why I write semantic markup.","postDate":null,"date":1776229761888},{"uri":"https://vhbelvadi.com/indieweb-ai-normativity","title":"V.H. Belvadi — AI on the IndieWeb • (Venkatram Harish Belvadi)","description":"V.H. Belvadi’s personal website and blog","postDate":null,"date":1765027093805},{"uri":"https://benmyers.dev/blog/aria-labels-and-descriptions","title":null,"description":"Diving deep into three attributes that bring clarity to elements in assistive technologies.","postDate":null,"date":1776260648375},{"uri":"https://benmyers.dev/blog/semantic-selectors","title":null,"description":null,"postDate":null,"date":1776283551135},{"uri":"https://gerben.dev/posts/meter-html5-element","title":"meter; the HTML5 element | Post | gerben.dev","description":"A progress bar in HTML5 with parameters for min, max, low and high. With some Javascript and CSS you can make them beatiful and animated.","postDate":null,"date":1774568846375},{"uri":"https://benmyers.dev/blog/skip-links","title":"Implement a Skip Link for Navigation-Heavy Sites | Ben Myers","description":"Add a link to the beginning of your page to help keyboard navigators skip over repeated links.","postDate":null,"date":1776138285675},{"uri":"https://benmyers.dev/blog/on-the-dl","title":null,"description":"The semantics you didn’t know you needed.","postDate":null,"date":1776221356784},{"uri":"https://robida.net/entries/2026/03/08/the-humanjson-protocol","title":"","description":null,"postDate":null,"date":1772939254596},{"uri":"https://justatheory.com/2009/02/markdown-table-rfc","title":"RFC: A Simple Markdown Table Format","description":null,"postDate":null,"date":1775929528313},{"uri":"https://benmyers.dev/blog/fix-low-contrast-text","title":"How to Fix Your Low-Contrast Text | Ben Myers","description":"Solve 30% of the web’s accessibility defects with just the help of a calculator!","postDate":null,"date":1776284774882},{"uri":"https://reillyspitzfaden.com/digital-garden/tutorials/webmention-tutorial","title":"A Quick Guide to Everything I Know about Webmentions","description":"Collection of tutorials on webmentions including the basics — you can get up and running with only two lines of HTML! — using microformats to enrich your mentions; adding a webmention form; and parsing, displaying, and updating them with Eleventy, Netlify, and Bridgy.","postDate":null,"date":1748590778964},{"uri":"https://benmyers.dev/talks/reactjs-dallas","title":null,"description":"A brief foray into the American case law surrounding web accessibility, presented to the ReactJS Dallas meetup at Call-Em-All.","postDate":null,"date":1775642763382},{"uri":"https://blog.luiscarlospando.com","title":"Blog - Luis Carlos Pando","description":"Mijo (/ˈmiːhoʊ/). Punk dude. Millennial missing the old internet. Lover of music and the quirky, weird, personal web. Losing followers since 2007.","postDate":null,"date":1775584184714},{"uri":"https://alecsargent.codeberg.page/posts/better-hugo-codeblocks","title":"Better Hugo Codeblocks | Alec's Blog","description":"How to render better codeblocks in Hugo","postDate":null,"date":1776123461550},{"uri":"https://benmyers.dev/blog/multilingual-web-accessibility","title":"Lost in Translation: Tips for Multilingual Web Accessibility | Ben Myers","description":null,"postDate":null,"date":1776241759842},{"uri":"https://reillyspitzfaden.com/posts/2025/04/a-grimoire-of-shell-scripts","title":"A Grimoire of Shell Scripts","description":"Today I'm discussing my thoughts on “home-cooked” and “situated” software, and how that's inspired me to start a collection of useful script tools for myself.","postDate":null,"date":1758990031178},{"uri":"https://blog.luiscarlospando.com/personal/2025/08/la-web-se-disfruta-mas","title":"La web se disfruta más - Luis Carlos Pando","description":"Navegando en una computadora.","postDate":null,"date":1776157915562},{"uri":"https://justatheory.com/2009/02/modest-markdown-proposal","title":"A Modest Proposal for Markdown Definition Lists","description":"I realize that greater minds than mind have likely given a lot of thought to how best to implement a “natural” syntax for definition lists in Markdown. The best I’ve seen, however, is that implemented by PHP Markdown Extra, which is also supported by MultiMarkdown. Given the prevalence of these two libraries, I’m assuming that the syntax become the de-facto standard for definition lists in Markdown. But, to my mind at least, it leaves something to be desired. Here’s an extended example, taken from the PHP Markdown Extra documentation, including multiple definitions, multiple paragraphs, and nested formatting (lists, code block):","postDate":null,"date":1776286305293},{"uri":"https://alecsargent.codeberg.page/tils/selecting-hyperlink-text","title":"Selecting Hyperlink Text | Alec's Blog","description":"There is an easy way of selecting hyperlink text that people rarely know","postDate":null,"date":1776158498272},{"uri":"https://gerben.dev/posts/piwik-free-open-source-analytics-tool","title":"Piwik, a free open-source analytics tool | Post | gerben.dev","description":"Piwik is a JavaScript tracking snippet backed by a PHP dashboard and MySQL backend. Installation is really simple and it works out of the box.","postDate":null,"date":1774707172015},{"uri":"https://benmyers.dev/blog/native-visually-hidden","title":"The Web Needs a Native .visually-hidden | Ben Myers","description":null,"postDate":null,"date":1776282760011},{"uri":"https://dominik.suess.wtf/posts/2025/12/23/storygleam","title":"Storygleam | dominik.suess.wtf","description":"Generate UI stories while staying in the comfort of gleam","postDate":null,"date":1776121053583},{"uri":"https://dominik.suess.wtf/posts/2025/10/22/setting-up-octothorpes-in-hugo","title":"Setting up octothorpes in Hugo | dominik.suess.wtf","description":"Hashtag no filter","postDate":null,"date":1775206119995},{"uri":"https://alecsargent.codeberg.page/posts/better-web-styles","title":"Better Web Styles | Alec's Blog","description":"Center a div the right way","postDate":null,"date":1776237072830},{"uri":"https://benmyers.dev/blog/dominos-1","title":"How Domino’s Could Topple the Accessible Web – Part 1: Public Accommodations | Ben Myers","description":"The popular pizza chain has a big part to play in the unseen war over the web.","postDate":null,"date":1776262227978},{"uri":"https://bobbyhiltz.com/posts/2025/02/dillo","title":"Dillo Web Browser | BobbyHiltz.com","description":"Dillo, a fast and lightweight browser, really is more than meets the eye. This post talks about installing and using Dillo.","postDate":null,"date":1775918540262},{"uri":"https://dominik.suess.wtf/posts/2025/03/05/clickable-banners-discourse","title":"Clickable banners in discourse | dominik.suess.wtf","description":"It shouldn't be this hard","postDate":null,"date":1774358149735},{"uri":"https://benmyers.dev/blog/dont-use-aria-label-on-static-text-elements","title":"Don’t Use aria-label on Static Text Elements | Ben Myers","description":"Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.","postDate":null,"date":1776278176011},{"uri":"https://benmyers.dev/blog/doubled-lighthouse-score","title":"How I Doubled My Lighthouse Performance Score in One Night | Ben Myers","description":"I spent some time seeing if I could get my Lighthouse performance score up. Here’s how I fared.","postDate":null,"date":1776260941998},{"uri":"https://alecsargent.codeberg.page/tils/mastodon-vim-keybinds","title":"Mastodon Vim Keybinds | Alec's Blog","description":null,"postDate":null,"date":1776191183798},{"uri":"https://blog.luiscarlospando.com/personal/2026/01/que-hacer-con-este-sitio-en-caso-de-que-me-muera","title":"¿Qué hacer con este sitio (en caso de que me muera)? - Luis Carlos Pando","description":null,"postDate":null,"date":1776114814869},{"uri":"https://bobbyhiltz.com/posts/2026/02/dillo-appreciation","title":"The Dillo Appreciation Post | BobbyHiltz.com","description":"An appreciation post regarding the Dillo Browser and how I use it to browse the web, including YouTube, Wallabag, and others","postDate":null,"date":1776167539677},{"uri":"https://benmyers.dev/blog/a11yact-bill","title":"A First Look at the Websites and Software Applications Accessibility Act Bill | Ben Myers","description":"Congress just introduced a new bill to ensure digital accessibility for websites and applications. I took a look.","postDate":null,"date":1776144437431},{"uri":"https://reillyspitzfaden.com/posts/2025/05/i-would-rather-spend-an-evening-on-a-web-scraper-than-use-your-app","title":"I Would Rather Spend an Evening on a Web Scraper than Use Your App","description":"My Swedish textbook publisher wanted me to listen to audio examples on their site or in their app. I had other ideas.","postDate":null,"date":1758856561227},{"uri":"https://bobbyhiltz.com/posts/2024/02/seoshenanigans","title":"Sneaky SEO Shenanigans Suck | BobbyHiltz.com","description":"A blog post about how a collection of websites uses SEO to dominate search, and a link to a blocklist for those sites.","postDate":null,"date":1776202892713},{"uri":"https://benmyers.dev/blog/eleventy-blogroll","title":null,"description":"A step-by-step guide to adding a blogroll, complete with each blog’s latest posts, to your Eleventy site.","postDate":null,"date":1776193600361},{"uri":"https://dominik.suess.wtf/posts/2025/01/02/denote-hugo","title":"Using denote in hugo | dominik.suess.wtf","description":"My journey of adding denote support to the hugo static site generation tool","postDate":null,"date":1776261732892},{"uri":"https://benmyers.dev/blog/aria","title":"What Is ARIA? | Ben Myers","description":"A beginner’s guide to ARIA: what it is, what it does, why you should use it... and when you shouldn’t.","postDate":null,"date":1776236601497},{"uri":"https://reillyspitzfaden.com/posts/2024/12/hypertext-memex-collaboration-socialization","title":"Hypertext, the Memex, and Collaboration as Socialization","description":"What if socializing on the Internet were more like editing Wikipedia? Read on to know why I'm thinking about this!","postDate":null,"date":1758957413775},{"uri":"https://bobbyhiltz.com/posts/2026/04/neked","title":"CSS Naked Day | BobbyHiltz.com","description":"In honour of CSS Naked Day, I will disable CSS until tomorrow","postDate":null,"date":1776288314376},{"uri":"https://benmyers.dev/blog/accessibility-tree","title":"The Accessibility Tree | Ben Myers","description":"Understanding the flow of page contents from browser to screenreader caused me to radically rethink accessible markup.","postDate":null,"date":1776273842110},{"uri":"https://benmyers.dev/blog/clickable-divs","title":"How (Not) to Build a Button | Ben Myers","description":"When you reinvent the wheel, you might miss a few spokes.","postDate":null,"date":1776258768055},{"uri":"https://benmyers.dev/blog/css-can-influence-screenreaders","title":"CSS Can Influence Screenreaders | Ben Myers","description":"How CSS bleeds into content and influences screenreader announcements.","postDate":null,"date":1776249236137},{"uri":"https://reillyspitzfaden.com/wiki/tutorials/webmention-tutorial","title":"A Quick Guide to Everything I Know about Webmentions","description":"Collection of tutorials on webmentions including the basics — you can get up and running with only two lines of HTML! — using microformats to enrich your mentions; adding a webmention form; and parsing, displaying, and updating them with Eleventy, Netlify, and Bridgy.","postDate":null,"date":1759087672045},{"uri":"https://blog.luiscarlospando.com/personal/2025/07/coleccion-de-mis-botones-88x31-favoritos","title":"Colección de mis botones (88x31) favoritos - Luis Carlos Pando","description":"Actualización - 27 de agosto, 2025 @ 4:03 pm","postDate":null,"date":1776151616585}],"bookmarks":[]}