urbanists.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a server for people who like bikes, transit, and walkable cities. Let's get to know each other!

Server stats:

552
active users

#html5

3 posts2 participants0 posts today

Unfeasible project idea:

A #web #browser that purposefully sacrifices broad compatibility in favour of providing unique #SemanticWeb features and interactivity for well-written sites.

All the cool #SemanticHTML information we keep adding to our websites like <abbr>, <address>, <article>, <q>, <cite> and so on are awesome but almost no browser makes use of them!

Okay, so all that fancy corpo design and <div> hell won't render, but a well-written semantic website shines.

Continued thread

Everything I've seen about the <nav> element makes me feel like it's really only intended for groups of navigation links that navigate you somewhere else from the current page, and that are not really semantically related to the content of the specific page you are on.

As far as I know, screenreaders usually skip them.

In my case, the list of blog articles is the main attraction of the page though, not a "home" and "about" style navigation bar.

#HTML#HTML5#Markup
Replied in thread

@ajsadauskas @JessTheUnstill @tomiahonen yes, and to add insult to injury #Mozilla didn't even wanted to sell people like @fuchsiii or me a #FirefoxOS device, with the only one being "launched" in the #EU being a #SimLock'd & #NetLock'd #prepaid phone in #Spain one could only attain in-store with all the "#KYC" nonsense they had, demanding a legal address in Spain back then.

And #nerds like myself are far from the "#consoomer #Normies" for whom stuff that isn't on shelves at Staturn/MediaMarkt, BestBuy, Walmart, ... doesn't exist. I'm used to importing #tech that I want!

🆕 blog! “An opinionated HTML Serializer for PHP 8.4”

A few days ago, I wrote a shitty pretty-printer for PHP 8.4's new Dom\HTMLDocument class.

I've since re-written it to be faster and more stylistically correct.

It turns this:

<html lang="en-GB"><head><title id="something">Test</title></head><body><h1 class="top upper">Testing</h1><main><p>Some <em>HTML</em> and an…

👀 Read more: shkspr.mobi/blog/2025/04/an-op

#HowTo #HTML5 #php

The HTML5 Logo.
Terence Eden’s Blog · An opinionated HTML Serializer for PHP 8.4
More from Terence Eden

in case you missed it: back in 2016, before the US general election, we published this browser game, "election fighter", to test our visualization engine :) at the time, we never could have imagined that we would have to see what we're seeing today happening. truly revolting! perhaps this game can still serve its original purpose: to help you de-stress :)

vizflow.github.io/vizflow/exam

vizflow.github.ioElection Fighter - Now you can Fight BackTired of elections dominating the headlines? Now you can fight back