Carlos Espada's Avatar

Carlos Espada

@carlosespada.bsky.social

Front-end developer. Cyclist. Fan of trains, dinos and XIX century travels. Trying to do my part for making an accessible, light and fast internet for everyone.

90 Followers  |  158 Following  |  52 Posts  |  Joined: 29.10.2024  |  2.1652

Latest posts by carlosespada.bsky.social on Bluesky

Swedish government starts to audit eCommence websites Government launches Accessibility inspections for retailers

To the surprise of no one
chrisyoong.com/blog/sweden-...

27.10.2025 13:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Receipts: a brief list of prominent articles proclaiming the death of theย web. They say AI will replace the web as we know it, and this time they mean it. Here follows a short list of previous times they also meant it, starting way back in 1997. Wired: March 1, 1997: โ€œYou can kiss your web browser goodbyeโ€ โ€“ Kevin Kelly and Gary Wolf, The Big Story. 1Inspired by the success of PointCast, a clever application that displayed news headlines as a screensaver, our "Push!" story argued that Web browsers were about to become obsolete.ย 

They say AI will replace the web as we know it, and this time they mean it. Here follows a short list of previous times they also meant it, starting way back in 1997.

25.10.2025 10:23 โ€” ๐Ÿ‘ 114    ๐Ÿ” 47    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 3
Preview
What's an interactive element? - Manuel Matuzovic I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.

I wanted to be able to define the terms โ€œinteractive elementโ€ and โ€œfocusableโ€ properly for a GitHub issue I'm about to write. So, I read the spec and wrote a blog post about it.

matuzo.at/blog/2025/wh...

24.10.2025 10:55 โ€” ๐Ÿ‘ 7    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
The Majority AI View - Anil Dash A blog about making culture. Since 1999.

Okay, for the folks who asked: here's the majority AI view, writing up the reasonable, thoughtful view on AI that the vast majority of people in tech hold, that gets overshadowed by the bluster and hype of the tycoons trying to shill their nonsense. anildash.com/2025/10/17/t... Please share!

17.10.2025 19:29 โ€” ๐Ÿ‘ 1112    ๐Ÿ” 485    ๐Ÿ’ฌ 38    ๐Ÿ“Œ 145
ChatGPT Atlas logo, a scalloped blue circle that looks like an anus with a rounded arrow-shaped butt plug, and two fists pulling it open at the edges.

ChatGPT Atlas logo, a scalloped blue circle that looks like an anus with a rounded arrow-shaped butt plug, and two fists pulling it open at the edges.

There, I wrote 715 words on it:
adrianroselli.com/2025/10/open...

Also, we know โ€˜AIโ€™ companies chose anuses as logos, but did OpenAI have to double down and make its browser logo a butt plug?

I meanโ€ฆ what the fuck?

#accessibility #LLM #a11y #AI #ARIA

[4/3]

22.10.2025 20:58 โ€” ๐Ÿ‘ 12    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hanging directly from <body> or with an intermediate <div> that has no assigned role

20.10.2025 07:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The `header` element gets the role "banner" on the root level but `sectionheader` or `generic` when being nested in a `main` element.

The `header` element gets the role "banner" on the root level but `sectionheader` or `generic` when being nested in a `main` element.

Today I learned `header` and `footer` elements lose their ARIA roles when being included in sectioning content.

www.stefanjudis.com/today-i-lear...

20.10.2025 05:46 โ€” ๐Ÿ‘ 59    ๐Ÿ” 9    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 0
Implicit labels aren't In HTML, you can associate a <label> with its field using the [for] attribute, with the ID of the corresponding field as its value. <label for="season">What's your favorite season?</label> <input type="text" id="season"> This associates the field with the <label> for assistive technology, and also lets you click the label to focus on the field. Try it yourself below. Whatโ€™s your favorite season? If a <label> is wrapped around a field, itโ€™s supposed to be associated with that field implicitly, without the need for a [for] attribute.

โš“๏ธ New Article: Implicit labels aren't

17.10.2025 15:08 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Why I gave the world wide web away for free | Tim Berners-Lee My vision was based on sharing, not exploitation โ€“ and hereโ€™s why itโ€™s still worth fighting for

Thirty-two years ago, we were given the web as a gift.
Today, we must live up to such a gift and defend it.
www.theguardian.com/technology/2...

07.10.2025 08:10 โ€” ๐Ÿ‘ 17    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2
Preview
European Tech Alternatives ๐Ÿ‡ช๐Ÿ‡บ ยท Matthias Ott Matthias Ott is an independent user experience designer and web design engineer from Stuttgart, Germany. He also teaches Interface Prototyping at the Muthesius Academy of Fine Arts and Design.

โœ๏ธ New post: Euroยญpean Tech Alternatives ๐Ÿ‡ช๐Ÿ‡บ

#blogtober #tech #software #europe
matthiasott.com/notes/europe...

05.10.2025 00:27 โ€” ๐Ÿ‘ 51    ๐Ÿ” 22    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0
Preview
Against the protection of stocking frames. โ€”ย ethanmarcotte.com โ€œArtificial intelligenceโ€ is a failed technology. Itโ€™s time we described it that way.

๐ŸฆŠ

Iโ€™ve decided itโ€™s past time I start describing โ€œartificial intelligenceโ€ as a failed technology, and Iโ€™d like you to join me.

ethanmarcotte.com/wrote/agains...

19.09.2025 11:42 โ€” ๐Ÿ‘ 203    ๐Ÿ” 74    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 17
Preview
Another AI reading list: these books are worth your time Lots of great books about AI came out recently, here are some I found useful.

โœ๏ธ Another AI reading list: these books are worth your time hidde.blog/another-ai-r...

nobody:
me: wrote down 5 (actually 6) books about AI that I read this year and recommend

25.09.2025 14:27 โ€” ๐Ÿ‘ 10    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

From scribbled notes to a global revolution-the personal journey behind the Webโ€™s invention and the unexpected turns along the way. It's both a history and my vision.

This is for Everyone isnโ€™t just a story about technology; itโ€™s about possibility

September 9th, pre-order linktr.ee/thisisforeve...

23.04.2025 13:02 โ€” ๐Ÿ‘ 201    ๐Ÿ” 56    ๐Ÿ’ฌ 12    ๐Ÿ“Œ 6
Preview
When AI will browse the web for me Thoughts on AI browsers.

As usual, completely agree with @stefanjudis.com

www.stefanjudis.com/notes/when-a...

23.09.2025 07:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So the MDN documentation is wrong, and I owe ChatGPT an apology ๐Ÿ˜…

Thanks for the note! ๐Ÿ™‚

23.09.2025 07:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What I Wish Someone Told Me When I Was Getting Into ARIA โ€” Smashing Magazine [Accessible Rich Internet Applications (ARIA)](https://www.w3.org/WAI/standards-guidelines/aria/) is an inevitability when working on web accessibility. That said, itโ€™s everyoneโ€™s first time learning ...

More than three months after publishing it, I finally read this wonderful article by @ericwbailey.website . Highly recommended for anyone who wants to understand the reality of ARIA and how to make the most of it.

www.smashingmagazine.com/2025/06/what...

22.09.2025 12:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

And not even with updated content. The other day it told me, with all the confidence in the world, that a <span> has an implicit role="generic". I think it has had time to learn it well.

22.09.2025 12:33 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

What a well-explained and rigorous article, how lucky we are to be able to enjoy content like this ๐Ÿ˜

19.09.2025 07:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great article, very well explained and very useful. Thank you very much for sharing it! ๐Ÿ™‚

15.09.2025 09:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Hi everyone in my network! As some of you know, I&#39;m in the process of looking for new opportunities, so although many of you already know me from our work experience, I&#39;m sharing here what I ... Hi everyone in my network! As some of you know, I'm in the process of looking for new opportunities, so although many of you already know me from our work experience, I'm sharing here what I can cont...

To whom it may concern ๐Ÿ™‚
www.linkedin.com/posts/carlos...

15.09.2025 08:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Of course it is useful, thank you! ๐Ÿ˜

08.09.2025 13:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Screenreader HTML support look up app โ€“ HTML Accessibility

Screenreader HTML support look up app

#HTML #screenReaders #Webstandards

cc/ @kazuhitokidachi.bsky.social

html5accessibility.com/stuff/2025/0...

08.09.2025 11:30 โ€” ๐Ÿ‘ 8    ๐Ÿ” 4    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
We should listen to the philosophers more A few thoughts on the philosophical perspective.

โœ๏ธ New blog post: We should listen to the philosophers more hidde.blog/philosophers/

08.08.2025 13:35 โ€” ๐Ÿ‘ 21    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

"I don't know if I'm always able, as it takes some mental toll to be the person in the room pointing out the concerns when others are excited about opportunities. I don't want to be the โ€œhaterโ€ or the one โ€œstiffling innovationโ€."

I understand you so well, I identify with this so much.

11.08.2025 09:19 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Mise en demeure des entreprises Auchan, Carrefour, E. Leclerc et Picard Surgelรฉs, de se conformer ร  leur obligation dโ€™accessibilitรฉ numรฉrique pour leurs services de courses en ligne - Droit Pluriel Communiquรฉ de presse Mise en demeure des entreprises Auchan, Carrefour, E. Leclerc et Picard Surgelรฉs, de se conformer ร  leur obligation dโ€™accessibilitรฉ numรฉrique pour leurs services de courses en lig...

๐Ÿฟ๐Ÿฟ๐Ÿฟ๐Ÿฟ๐Ÿฟ๐Ÿฟ
droitpluriel.fr/mise-en-deme...

18.07.2025 11:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you for respecting our รฑ and our accents in your ID ๐Ÿ˜

16.07.2025 05:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Muchas gracias, Matias, me alegro de que te haya gustado ๐Ÿ™‚

14.07.2025 06:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You deserve it so much โค๏ธ

30.06.2025 13:14 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Your opinion is unpopular, but at least with two people ๐Ÿ˜‰

That's why we have a W at the beginning of the word; it indicates the main scope of action.

25.06.2025 13:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@brucel.bsky.social by far the best 404 page in the entire industry ๐Ÿ˜‚๐Ÿ˜๐ŸŽฉ
brucelawson.co.uk/404-error/

23.06.2025 12:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@carlosespada is following 20 prominent accounts