fromjason, to SmallWeb
@fromjason@mastodon.social avatar

Imagine stumbling across a post you wrote about the web, curation, and algorithms, only to see a "Save a Click" AI summary in the comments lmao.

aral, to webdev
@aral@mastodon.ar.al avatar

You’d think folks writing the HTML spec would know the difference between an HTML attribute and inline JavaScript but you’d be mistaken and that’s why we can’t open a modal dialog without client-side JavaScript in 2024.

🤷

PS. What would be great to have is:

<dialog modal open></dialog>

So that a modally-open dialog can be streamed from the server without requiring client-side JavaScript to trigger it open when it loads.

https://github.com/whatwg/html/issues/3567#issuecomment-373894397

maxleibman, to aitools
@maxleibman@mastodon.social avatar

Google wants to make it harder to block ads. Thought experiment:

If, instead of ad blocking per se, we used browser extensions that blocked all tracking, prevented execution of arbitrary code, and made fingerprinting devices impossible, but also left all ad content visible, would Google (and the rest of their industry) still be opposed?

The answer tells you everything you need to know about why it is moral and ethical to use ad blockers.

vruz,
@vruz@mastodon.social avatar

@maxleibman

We used to have this, when most ads used to be displayed as an <OBJECT> element, which was diligently eliminated by the WHATWG when they were drafting HTML 5. Before you could easily block any <OBJECT>.

It was easy to see then, as it is easy to see now, that HTML5 wasn't 100% driven by the lofty goals invoked at the time, even if upright individuals did great work as part of it, that was certainly not the primary goal of the companies that sponsored the work of the .

eloquence, to random
@eloquence@social.coop avatar

This is a big deal:

The W3C, founded in 1994 by web inventor Tim Berners-Lee, has quit X and declared the fediverse to be their primary social media channel. Follow them at: @w3c

The future of the open web is .. the open web.

mima,

@fluepke has pretty much become a rubberstamp for the -led cartel that is the . An organization that doesn't give smaller browsers like , , and a voice in the writing of specs for web standards like and does not deserve support, and should not be seen as an ally of the .

@eloquence

mima,

@f09fa681 Issue of whatwg/html pretty much explains for itself what it means for contributions which don't get "enough implementer interest" in the despite having a significant grassroots support.

This obsession in making sure at least two "implementers" have the feature baked into their codebases is frankly bull and is one of the factors of why we have such a -biased . Theoretically it's there so that every feature would be certain that there are players backing and seeing that feature being useful and good for the , but in reality it has become Google's veto in most cases, with the popular being one of the victims here. It has been a standard for quite some years, yet Chrome's developers seem to have an extreme case of "Not Invented Here" syndrome and decided not to implement it for whatever reason. Maybe they really don't have an interest in it and are therefore in "patches welcome" mode like a corporation would do in . Or maybe, they saw it as a threat to their Google because it pretty much satisfies most of the usecases their toy project is designed to solve, and web developers don't want to deal with such a complex feature just to limit the scope of their . Whatever the reason is, this should not kill a feature that has been long-awaited by many web developers to be supported in their and is backed by a well-maintained and developed (which is in this case).

Allowing comments in GitHub issues is ultimately useless if the final decisions are made by a closed cabal of big "implementers" who as history has shown has been pretty much Google's lapdogs most of the time.

@fluepke @eloquence

bp, to random

After almost a year of discussions, Apple confirms what we already knew: there will be no customized built-ins

https://github.com/WebKit/standards-positions/issues/97#issuecomment-1645167814

smallcircles, to webdev
@smallcircles@social.coop avatar

"Towards a Modern Web Stack"

This is interesting.

Ian "Hixie" Hickson editor of HTML specification for 10 years, in January 2023 criticises the use of , , for intricate applications, and proposes an alternate approach based on 4 lower-level :

  1. (for )

Gets criticised for it and defends his proposal on HN: https://news.ycombinator.com/item?id=34612696

(Correct link to the Google Doc is in bottom comment by Hixie)

oblomov, to blink182
@oblomov@sociale.network avatar

I don't think people appreciate the role that played in fostering the and during the first (when the was still built on their proprietary engine), and a fortiori the role it had in their demise (when they switched to being “just another /‌ skin”), despite their browser never even reaching a 3% market share.

oblomov,
@oblomov@sociale.network avatar

In the five years between the creation of the and the switch from Presto to WebKit (and then Blink) by Opera, their role within the working group was essential as an independent standard implementor. Anything that was supported by two out of three (at the time, Apple, Mozilla, Opera) vendors meant different engines implemented the standard. Today, three out of five implementations agreeing is meaningless, since they are most likely just WebKit and its forks.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • osvaldo12
  • ngwrru68w68
  • GTA5RPClips
  • provamag3
  • InstantRegret
  • everett
  • Durango
  • cisconetworking
  • khanakhh
  • ethstaker
  • tester
  • anitta
  • Leos
  • normalnudes
  • modclub
  • megavids
  • lostlight
  • All magazines