#IPv6 is a mistake!

  • Noone needs #128bit address space!
  • 21+ years of protocol existance, yet no mandatory & widespread adoption…
  • You want to have more than 1 PC per line? We have a solution for it, it's called #NAT!
  • IPs should not have variable lenghts and hexadecimal digits!!!

#SLAAC? #RouterAdvertisement?? #6rd???

  • These are real #IPv6only mechanisms deployed in the real world!

"Yes, I'd love to have all my devices loose their #IP assignments everytime my #WAN connection resets/disconnects/…!"

  • They have played us for absolute fools!

#meme #shitpost #IPv4 #Enshittification

#JavaScript is a mistake!

Noone needs *turing-complete scripting on a webpage!

20+ years of #JS, yet all it does is make the web *slower!

You want to have interactivity? We have Server-Sided Scripts for that!

#Websites should not mandate shitty add-ons. We don't accept #Flash and #Shockwave and we should've never accepted JS alongsite of it either!

#Cryptojacking? #ClownFlare-#Captcha??? Google gaslighting users???

  • These are all real JS code deployed in the wild.

"Yes, I'd love discriminate against #blind users and everyone who doesn't have a <5yr old PC, Gigabytes of RAM and unlimited fiber internet!"*

They have played us for absolute fools!

#Enshittification #Bloatware #Adware #Privacy #ADA #Compliance #GDPR #BDSG #Accessibility

@kkarhan The only reason we don't accept Flash, Shockwave, or Silverlight, is that JavaScript replaces them. If HTML5 and modern JavaScript had never emerged, we would still happily accept Flash.

@anselmschueler How about neither of them?

There's rarely a good reason to mandate these as #HTML5 has all the nice stuff like <video> tag.

@kkarhan

I would be very much interested in a web where there's little to no custom scripting. For me, that would also correspond with less custom styling. However, that would be a fundamentally different structure.

You would also still want ways to have actual applications for the rare cases it's good. Overall, engineering a solution where as much custom code as possible is actually necessary, and where there's a high degree of separation between static content and dynamic things, is very hard, but would be a good first step.

@anselmschueler precisely that is what I want!

web0 manifesto