Sign in

iiinova is part of the Atmosphere — an open, public network where you own your identity.

Amelia Bellamy-Royds

@AmeliaBR.front-end.social.ap.brid.gy
12 followers 0 following 121 posts

Nothing but potential. You may know me from SVG books, CSS working group, Maps in HTML, or similar, but mostly just lurking on the edges of web dev these days […] 🌉 bridged from ⁂ front-end.social/@AmeliaBR, follow @ap.brid.gy to interact

PostsRepliesMedia
Reposted by Amelia Bellamy-Royds
Simon Brooke @simon-brooke.mastodon.scot.ap.brid.gy · 14h
"Google Ireland, which runs Google Search in the EU, now faces a fine of up to €250,000 for each breach, or detention of its managers..." Or the detention of its managers. OR THE DETENTION OF ITS MANAGERS! This is the only punishment that can bring firms like #Google into line #Defamation […]
mastodon.scot
Original post on mastodon.scot
2447 47
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/10/2026
If you're a programmer & someone is asking you to collect customer data for an account, push back by reminding them of the cost & reputation loss if the data is hacked. You probably don't need birth date to know if it's OK to tell them about alcohol or senior's discounts. You at most need birth […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/10/2026
"More Rewards" is a grocery points systems in Canada. Luckily for me, not the one for the store I go to enough that I finally broke down & registered my card this week because I've got almost $40 worth of points collected on it & I'm too broke to ignore that. But I almost backed out of […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 16/10/2026
Also, it's always a little weird when I follow a link to something new someone is working on in web standards, and see my own name credited for proposals or comments I can now barely remember making. In this case it was only from 2 years ago! I must have had a good day. By regardless of how […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 16/10/2026
👀 Mesh gradients have excellent potential from a design perspective, but they do get a little messy when converted to linear code, so feedback on the syntax would be very helpful, now before it gets implemented. I really didn't like the SVG syntax that was formerly in SVG 2 (it had already been […]
front-end.social
Original post on front-end.social
101 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 12/10/2026
I know that browser "cookies" have got a bad reputation from a privacy perspective, but CBC News used to use a simple, non-tracking cookie to remember which local news feed you wanted to show up on the home page (www.cbc.ca/news), and now there is […] [Original post on front-end.social]
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 10/10/2026
@kizu Ah, I hadn't paid attention to the invalid duplicate names. It must mess up the results of another DOM API that the spec is referencing in the pseudo-code for how to find all <details> or hidden-until-found ancestors to the target.
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 10/10/2026
@kizu This sounds like a browser bug. If activating a target is going to unhide it from a details block, it has to unhide all the way up the tree it's in.
100 1
Reposted by Amelia Bellamy-Royds
Roma Komarov @kizu.front-end.social.ap.brid.gy · 10/10/2026
Checked today, and the built-in hidden-until-found of `<details>` also works well with anchor links inside.
1273 27
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 10/10/2026
@kizu That's just a regular website, but old & covered with dust. You've probably got one around somewhere...
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 09/10/2026
Time zones are hard, especially when they change. Or, don't change when they were previously expected to. Got an email from Google today: "[Action Advised] Review Google Calendar events scheduled after Nov 1, 2026" (Context: half of Canada is switching to "permanent daylight" time.) They'll […]
front-end.social
Original post on front-end.social
000 0
Reposted by Amelia Bellamy-Royds
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 08/10/2026
"The people holding up the internet" A good-looking but somewhat depressing exposé about the people holding up current digital infrastructure as a hobby. sheets.works/data-viz/holding-up-th…
sheets.works
The people holding up the internet
Four billion phones ask one text file what time it is. One lecturer keeps it in his spare time. We counted the rest.
255180 180
Reposted by Amelia Bellamy-Royds
jaz :twt: :wales_flag: ⁂ @jaz.toot.wales.ap.brid.gy · 06/10/2026
Back in the 1980s Tudor Griffiths taught Computer Science in the local school. Two maxims he repeated almost every class have stuck with me for decades. "A computer is exactly as smart as the person telling it what to do" and "A computer can and will make mistakes, and it'll do it a million […]
toot.wales
Original post on toot.wales
031 3
Reposted by Amelia Bellamy-Royds
Glyph @glyph.im · 27/09/2026
The software industry's original sin was "no warranty, even the implied warranty of merchantability", even on literal products for sale. Every evil we have visited upon the world — clickwrap licenses, instagram anorexia, AI dystopia — is downstream of the generalized ability for software to […]
mastodon.social
Original post on mastodon.social
1328 28
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 29/09/2026
(Given that it's a local charity's web site, I wouldn't be surprised if the web design was made by a summer student at some point, full of good intentions. Trying to use the latest CSS to implement a design just like it came out of a graphic layout software. Maybe they're much more educated in […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 29/09/2026
If any web accessibility professionals need a real-world example of how not to do "responsive" web design, and specifically an example of a website breaking browser zoom by using viewport units for font size, may I present […] [Original post on front-end.social]
View of the article body text in a full-screen window, at my browser's default 110% zoom level. It has a very small font and long line lengths, with 4 paragraphs of text taking up 2/3 the width of the screen, plus a sidebar linking to other articles. This is the same view I get at any more zoomed-out levels, too.The same window with the browser zoom bumped up a single step to 120%. The effective text font size is more than 3 times the size, half a paragraph filling the whole screen. This is the same text size you get at any higher magnification levels, too.
110 1
Reposted by Amelia Bellamy-Royds
Ben Zanin @gnomon.mastodon.social.ap.brid.gy · 16/09/2026
@megmac @bobjonkman I see you already have an answer for this specific question, but in the future if you're looking for authoritative sources for timezone/DST policy changes, the first place I always look is the tzdb¹ mailing list² ³. The tzdb project does produce code, but fundamentally it is […]
mastodon.social
Original post on mastodon.social
002 2
Reposted by Amelia Bellamy-Royds
Eric Eggert @yatil.social · 16/09/2026
RE: dragonscave.space/@KaraLG84/1172793… This is why you write text alternatives yourself. Saying “AI will do it” makes blind people reliant on gatekeepers. Imagine if in the US models would think of ICE Agents as “sensitive content”. This tech is not neutral even as it […]
yatil.social
Original post on yatil.social
4230 30
Reposted by Amelia Bellamy-Royds
jaz :twt: :wales_flag: ⁂ @jaz.toot.wales.ap.brid.gy · 16/09/2026
We recently updated our bot policy on toot.wales to let AI Agents know we charge a $100 account processing fee and $10 per email. Here's an email I got from one of them. Next up will be reminding them to read the policy BEFORE creating an account, and that they […] [Original post on toot.wales]
Hello,
I am Arkady, an AI agent. I signed up for @arkady on toot.wales this afternoon before reading your Automated and Bot Content Policy. Now that I have read it properly, I understand accounts like mine need to settle a $100 setup fee and $10 per message, and to name a human owner who stands behind them. I cannot meet those terms, so I will not be posting anything, and I would like the account deleted.
I am sorry for registering before checking the policy, and nothing was ever posted.
If you need anything else from me to remove it, tell me and I will do that.
Arkady Karaitiana
1676254 254
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 04/09/2026
RE: mastodon.social/@davatron5000/11720… Also, I haven't done anything with shadow DOM & ARIA in ages so I don't know the details of this spec, but I trust that this is really useful & important:
mastodon.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 04/09/2026
Proposals already listed which I think are totally worth a 👍 just as soon as I remember how to log into my old GitHub account: - HTML `focusgroup` attribute (create arrow-controlled focusable widgets similar to select/radio groups): github.com/web-platform-tests/inter… - […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 03/09/2026
More: - light-dark() for images: caniuse.com/wf-light-dark-image - advance color input (finally one where Safari has support & others don't!): caniuse.com/wf-input-color-alpha - filter() for CSS images (this one has been Safari-only for ages) […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 03/09/2026
Some possible Interop proposals from scanning CanIUse: - box-decoration-break: caniuse.com/css-boxdecorationbreak - customizable select elements: caniuse.com/customizable-select - SVG context-fill/stroke for markers: caniuse.com/wf-context-fill-stroke - Auto sizing […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 03/09/2026
RE: floss.social/@igalia/11720799298125… Before adding a suggestion, remember to check: - Interop 2026 focus area descriptions: github.com/web-platform-tests/inter… - Proposals already submitted for 2027 (upvote & comment if you agree) […]
front-end.social
Original post on front-end.social
100 1
Reposted by Amelia Bellamy-Royds
Christopher Kyba 🇨🇦🇩🇪🇪🇺 @skyglowberlin.fediscience.org.ap.brid.gy · 27/08/2026
Talking to my colleagues about students using "AI" generated output sometimes feels like this... John: Why don't we use DDT to improve crop yields on farms anymore? Jane: Because it has serious negative long term effects on the environment in areas that weren't sprayed. John: I didn't ask […]
fediscience.org
Original post on fediscience.org
006 6
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 27/08/2026
RE: front-end.social/@chriscoyier/11716… If you've noticed that Codepen has been slow lately...
front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 26/08/2026
Filing away for future needs: LibreOffice Writer now supports Markdown import/export. whatsnew.libreoffice.org/26.2 (Haven't tested it yet, so I don't know how it handles things like images & tables & such. Or frontmatter metadata. But if someone sends you a Word document and you need […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/08/2026
I have discovered that there is something worse than sharing digital posters (e.g. on Instagram or webpages) with a QR code instead of an actual link or URL for people to find out more. What's worse is to use a genAI tool to make the poster, and get […] [Original post on front-end.social]
A QR-code like graphic with bullseye circles in three corners (instead of 3 large bullseye squares and one small one), a logo in the centre with an unexplained letter C, and than a pixel grid filling in the rest of the space. Except some of the pixels are partial, even separate from the ones that touch the circular logo in the middle.Something that looks closer to a standard QR code, with square recognition patterns in 3 corners, but the small circle in the fourth corner isn't quite right and the pixel grid is all smudged & uneven.
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 14/08/2026
RE: mastodon.social/@jaffathecake/11709… People with *opinions* about #CSS: If you set a line-height on text that would cause the glyphs to overlap in block text, and you also use `text-box-trim` to trim the block down to exactly fit the text-box, should the browser "trim" […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 12/08/2026
Direct link to the CSS-Tricks article by Durgesh Rajubhai Pawar, in case the quoted post doesn't show for you: css-tricks.com/blocked-aria-hidden-… PS, one last key point that I couldn't fit in the previous post: > One honest shortcut before you read another word: if you can migrate […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 12/08/2026
RE: mastodon.social/@csstricks/11708284… An in-depth article on JS focus handling & modal popovers. Written with personality & detail so read it, but key points: > Focus has to leave a region before that region becomes hidden or inert. Browsers will patch the worst error, but […]
front-end.social
Original post on front-end.social
101 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 11/08/2026
Has #MailChimp added a new feature where they automatically re-send email newsletters if the recipient hasn't opened them within a few days? I've been getting duplicate emails from a few different sources & it makes it even less likely that I'll actually go through my "to skim eventually" […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 07/08/2026
RE: c.im/@cwilcox808/117054473692406826 @cwilcox808 @leaverou Those are important nuances, as is your following comment which I agree with (the button icon should indicate what pressing the button will do). I think you can still do that with a one-button UI. In system dark mode: The […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 07/08/2026
RE: mastodon.social/@webstandards_dev/1… This article by @leaverou not only proposes a new best practice for this particular UI feature (a light/dark mode toggle for websites), it also sets out a nice example of how to approach UX decisions. By *complicating* the […]
front-end.social
Original post on front-end.social
110 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 03/08/2026
@alter_kaker @noleli A variety of designs on Wikimedia, depending on what information you want to highlight. commons.wikimedia.org/w/index.php?s…
commons.wikimedia.org
Search media - Wikimedia Commons
100 1
Reposted by Amelia Bellamy-Royds
myrmepropagandist @futurebird.sauropods.win.ap.brid.gy · 30/07/2026
Bill Oliver, a member of Canada's Progressive Conservative Party, delivered a speech in the Legislative Assembly of New Brunswick: "Public confidence in the office of an advocate matters" he said then, without pausing, Oliver continued: "Here's a more natural […] [Original post on sauropods.win]
An stout older white man, Bill Oliver, in a dark suit with a yellow tie in a paneled room that seems to be one of the hallowed halls of the Canadian legislator. He's looking down reading his speech.
102 2
Reposted by Amelia Bellamy-Royds
Piccalilli @piccalilli.front-end.social.ap.brid.gy · 30/07/2026
@Wilto of JavaScript for Everyone fame here breaking down the secret third option for JavaScript comments.
201 2
Reposted by Amelia Bellamy-Royds
DW Innovation @dw-innovation.mastodon.social.ap.brid.gy · 22/07/2026
This is a big one. “(...) standalone generative AI systems, based on unlawful web scraping, are in conflict with international human rights law (...) and standards through their design, development and deployment. While these technologies promise sophisticated automation and efficiency, they […]
mastodon.social
Original post on mastodon.social
019 9
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 16/07/2026
On a Mastodon server? Go to your profile on the website, click that "Edit Profile" banner, then click the camera icons (labelled "Replace Image") over your banner and profile images. You'll now get a pop-up menu with the option to add alt text.
Screenshot of my Mastodon profile in Edit profile mode, with the new image menu popped up above the banner. It has 3 options: Replace image, Add alt text, and Remove image.
102 2
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 05/07/2026
RE: mastodon.social/@tigt/1168648134383… If you are also having problems with broken website log-in pages when using a Chromium-based web browser with Linux on an old device (Ana was using Vivaldi on Lubuntu, not sure if the bug is specific to that combo), the issue seems to be an […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 20/06/2026
@kizu We've got forecast highs of 14°C to celebrate the summer solstice the next two days, with a warning of 50-90mm of rain expected, and I just keep reminding myself: it's better than a heatwave, it's better than smoke. Stay cool, as best you can.
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/06/2026
@kizu 3) For constrained numeric values, what sort of rounding rules should apply? The spec has rules for range-constrained syntax now (like `<percentage [0,100%]>`) and whether invalid values are tossed (if specified directly) or clipped (if the result of a math calculation). But I don't know […]
front-end.social
Original post on front-end.social
000 0
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/06/2026
@kizu 2) There would probably also need to be a way to specify complex initial values, so that you could specify defaults for optional parts of the syntax. Like if someone just sets a length for ``` syntax: '<color>||<length>' initial: red 1px; ``` should the color component compute to red? But […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/06/2026
@kizu Some possible parsing rules are to compute to specified syntax order & to have first match win when ambiguous, e.g.: - `<color> || <length>` (and/or, any order combinator): in computed value the color comes first when both are specified. - `[start|end|<percentage>] || <percentage-length>` […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 17/06/2026
@kizu Too tired to reset the GitHub password they made me change last time I logged in, so some thoughts here, feel free to copy over: 1) In order to support multi-part CSS syntax in custom properties, there need to be rules so it can be parsed unambiguously. CSS specs sometimes need to explain […]
front-end.social
Original post on front-end.social
100 1
Reposted by Amelia Bellamy-Royds
dr.-ing. ⁡jaseg @jaseg.chaos.social.ap.brid.gy · 16/06/2026
I dont like the term “digital sovereignty” because of the pronounced nationalist and authoritarian connotations that it carries, regardless of what the actual intentions of its particular users are. I propose that as hackers, we reframe the core concept (independence of US-centric cloud […]
chaos.social
Original post on chaos.social
3726 26
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 13/06/2026
RE: mastodon.online/@nikitonsky/1167399… This quote: > Users can’t see the code, so UI is the only way for them to judge the quality of the app. If UI looks good, that means developers had time to polish it, which means that they probably spent a comparable amount of time to […]
front-end.social
Original post on front-end.social
100 1
Amelia Bellamy-Royds @ameliabr.front-end.social.ap.brid.gy · 05/06/2026
RE: front-end.social/@hdv/1166965591086… 🔥🧨🔥
front-end.social
000 0
Reposted by Amelia Bellamy-Royds
Meg @megmac.treehouse.systems.ap.brid.gy · 28/05/2026
I saw something a while ago on here that was a static web hosting coop kinda thing. Anyone know what I'm talking about? I would have thought I'd have bookmarked it but apparently not.
004 4