Micah

@asuh
59 Followers
487 Following
258 Posts
Technology-lover, Front of the Front-End, Internet-obsessed, Privacy-advocated, Geek-faced, Musically-gifted, Self-induced and online all the time.
Homehttps://asuh.com
[email protected]https://bsky.app/profile/asuh.com

@kizu @chriskirknielsen
Thankfully, Firefox 146 will have `@Scope` support! I've been waiting for ages for this :)

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/146

Firefox 146 release notes for developers - Mozilla | MDN

This article provides information about the changes in Firefox 146 that affect developers. Firefox 146 was released on December 9, 2025.

MDN Web Docs

@malteengeler Just saw this from the hashtag, so here's two things for ya.

1. I've enjoyed The SEO Framework WordPress plugin for meta data help:
https://wordpress.org/plugins/autodescription/

2. Mastodon itself created a metadata attribute specifically for the fediverse
https://blog.joinmastodon.org/2024/07/highlighting-journalism-on-mastodon/

The SEO Framework – Fast, Automated, Effortless.

The fastest feature-complete SEO plugin for professional WordPress websites. Secure, fast, unbranded, and automated SEO. Do less; get better results.

WordPress.org

@zcorpan @keithamus @bramus

That's a great question and your two examples are quite relevant regarding support for widows and orphans. I personally suspect that multi-columns could be a great superpoower for typography if browsers had consistent support for widows and orphans, beyond just text-wrap balance and pretty.

Here's some more context by @kizu for what's happened with all these properties

https://blog.kizu.dev/short-lines-bad-breaks-and-css/

Short Lines, Bad Breaks, and CSS

In today’s CSSWG meeting, there was one issue about the new value of `text-wrap-style` property — `avoid-orphans`. There was agreement in the meeting that we should look for a better name, and open a separate issue about this, which I did, as well as opened another one — about the `orphans` and `widows` properties.

@keithamus Thank you for asking!

- Style queries
- @ starting-style - animating from display: none
(https://bugzilla.mozilla.org/show_bug.cgi?id=1908291 & https://bugzilla.mozilla.org/show_bug.cgi?id=1912426)
- Dialog element HTML controls
- `interpolate-size` support
- Scroll-driven animations
- View Transitions for MPAs
(For the above two, everything @bramus used in his demo here: https://www.bram.us/2024/04/29/if-view-transitions-and-scroll-driven-animations-had-a-baby-css-cafe/)
- @ scope
- JPEG XL (https://bugzilla.mozilla.org/show_bug.cgi?id=1539075)
- text-wrap: pretty (https://bugzilla.mozilla.org/show_bug.cgi?id=630181)
- CSS widows & orphans
- margin-trim

1908291 - CSS @starting-style not working when removing/hiding elements

NEW (nobody) in Core - CSS Transitions and Animations. Last updated 2024-07-17.

In my yearn for simplicity as a developer, I’m always looking for ways to reduce code. I found a personally fascinating tiny purpose use for esbuild via @jakelazaroff (https://asuh.com/?p=2412)
bundler | asuh.com

In my yearn for simplicity as a developer, I’m always looking for ways to reduce code. I found a personally fascinating tiny purpose use for esbuild via Jake Lazaroff. At the time, I was reviewing the…

asuh.com

@jakelazaroff Thank you for following up! I did not get this working, but as soon as I saw your reply, I reviewed the files, noticed what you said about `/build/` being in memory, removed the folder from the script tag in my index file, and then I saw it working. I can be dense sometimes, where it wasn't clear I wouldn't actually see a generated build folder after running the command.

With that said, I put it up on Github :)

https://github.com/asuh/bundler

GitHub - asuh/bundler: Minimal bundler using esbuild, perfect for websites built with static HTML, CSS, and JS

Minimal bundler using esbuild, perfect for websites built with static HTML, CSS, and JS - asuh/bundler

GitHub

@artlung @SaraSoueidan @11ty this is a primary reason I haven’t heavily investigate moving away from WordPress, since commenting is built in and, with indieweb plugins, answers a lot of what Joe is asking.

This is where the concept of islands architecture could help.

https://is-land.11ty.dev/

What’s the logic behind submitting a form?

The other non-trivial question is where to store the comment data.

Islands

@jakelazaroff thanks, yeah I did check the documentation and I’m successfully seeing the index file on localhost. Seems unlikely but could http without the “s” be an issue? Also, do you remember if a /build/ folder is supposed by literally be created bc of the esbuild command? I don’t see that happen, either

@jakelazaroff I found your TIL regarding esbuild as live reload, so cool! Any tricks to get it working? I can see it responding to the watch in my terminal, but neither Chrome or Firefox reload the page.

https://til.jakelazaroff.com/esbuild/run-a-development-server-with-live-reload/

[esbuild] Run a development server with live reload | Today I Learned

A collection of useful things I've learned.

If you remember, know, or like this game, that's my jam.

https://www.albinoblacksheep.com/games/boomshine

Boomshine

Boomshine Online Flash Game by Danny Miller

Albino Blacksheep