Filled the State of #HTML survey (https://stateofhtml.com); there are plenty of new stuff in it!
Filled the State of #HTML survey (https://stateofhtml.com); there are plenty of new stuff in it!
#Development #Approaches
Why I’m writing pure HTML/CSS in 2025 · “Building pure HTML/CSS pages is a breeze and a joy.” https://ilo.im/165j5i
_____
#Website #Accessibility #Security #SEO #Hosting #WebPerf #WebDev #Frontend #HTML #CSS
[What] message is delivered by classic Prof. Dr. pages, looking primitive and all the same? Independence. Inside academic circles, a page made in Prof. Dr. Style shows off distance from the institution's corporate identity and its Content or Knowledge Management systems, which is not an easy status to achieve. Outside of academia, such pages are made by people who know everything about the internet, but are too cool to mess with web design.see: Prof. Dr. Style, Vernacular Web 3 (2010)
I finally came around to writing up the details behind the CSS-only code listings I use on my blog. These listings wrap on page resize with line continuation markers, show scrollbars past a configurable minimum width, support native text selection without the line numbers being copied, and number lines in plain CSS without any JS involved. Have a look, the post is simultaneously a demo:
And another one, the HTML validator does indeed now also support the `popoper*` attributes.
(I wonder if I slowly turn into a maintainer…)
#Development #Releases
Tailwind Plus adds vanilla JavaScript support · UI blocks no longer require a JavaScript framework https://ilo.im/165nit
_____
#TailwindCSS #DesignPatterns #WebComponents #JavaScript #Frameworks #WebDev #Frontend #HTML #CSS
i started throwing some of the stuff from us organizing the Philly HTML Day event together in a @kinopio space. it's a place to gather together artifacts to fine tune it later. In its current state, it's not as good for permanent archival purposes or structure, and I don't expect it to be.
https://kinopio.club/philly-html-day-2025-lore-ox_hvZtXgrCbt2lWY_LJ0
#html #HTMLEnergy #HTMLDay #indieWeb #meetUp #Philly #Philadelphia #kinopio
Game Studio Starter Kit (6 Game Collection) http://leanpub.com/set/leanpub/ugsskitc by Stephen Gose is the featured Track on the Leanpub homepage! https://leanpub.com #ProjectManagement #GameDevelopment #Html #Javascript #WebDevelopment #Education #Diy
The Invoker Commands API is the new hotness for a declarative #HTML solution to the problem “click and see something happen!!”
However…
If we’re inside shadow DOM and the button being clicked is supposed to do a thing via its host component, then uh, nope.
Thankfully there’s always a workaround in the Wide World of the Web, so I’ve written it up and here it is!
Yay for building directly on top of platform mechanics.
#JavaScript #WebComponents #WebDev
https://thathtml.blog/2025/07/more-fun-with-invoker-commands-web-components/
Please run your own tests.
I outline my methodology in the post. It’s not perfect, but I try three languages, hidden content, and dynamic content across real sites.
If you’re only testing one (common) language on one visible non-dynamic control, that’s far less robust.
And here I am with a spicy take on the <hgroup> HTML element of all things.
Is the <hgroup> element redundant and should we handle headings and subheadings differently instead of re-introducing the element?
https://aldavigdis.dev/2025/07/25/taming-html-headings-subheadings-and-overlines/
A valid HTML zip bomb, https://ache.one/notes/html_zip_bomb by @ache
The article shows how to create an HTML zip bomb for AI crawlers not respecting the `robots.txt` file.
A zip bomb is a huge file (like 10Gib), that once compressed, has a reasonable size like 10Mib. An AI crawler will uncompressed it and will see all its memory being consumed, leading to a possible crash.
That’s an effective way to counter-attack disrespectful AI crawlers.
#Development #Anniversaries
MDN turns 20 · Celebrating its renowned web technology documentation https://ilo.im/165mhl
_____
#Mozilla #MDN #Documentation #WebPlatform #Browser #WebDev #Frontend #HTML #CSS #JavaScript
"This site requires JavaScript to run correctly. Please turn on JavaScript or unblock scripts"
That's weird. With scripts blocked, I can read the whole article no problem. I mean, it *is* Hyper TEXT Markup Language, after all. Enabling scripts leads to a pop-up modal begging for an email address.
#Development #Techniques
The ‘figcaption’ problem · How to best align the caption with the image width? https://ilo.im/165mt5
_____
#CSS #Layout #Image #Figcaption #WebDev #Frontend #HTML
What #libre #IDE (integrated development environment for programming code) would y'all want to coalesce around using, supporting, and developing? Asking especially for coding websites and applications with #PHP, #JavaScript, #CSS, and #HTML but #Python, #Elixir, #Rust, and #Go would all be great for us @agaric too.
A valid HTML zip bomb
Link: https://ache.one/notes/html_zip_bomb
Discussion: https://news.ycombinator.com/item?id=44670319
Why and How to Write Minimal and Valid HTML, a Link Guide:
On using all of HTML’s features and ensuring that HTML code is error-free—two surprisingly underused and unpopular approaches to writing HTML.