News for hackers. Stuff that matters.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by atopal on Friday February 02, 2024 @07:11PM (#39236269)
We made that change around 2017. Mozilla Developer Network is somewhat ambiguous. In surveys and user interviews people were confused about the name. Web developers thought it might be a resource specifically for Mozilla developers, which to be fair was the focus in the earlier days. The web platform documentation was just one part of many Mozilla related things documented on MDN for some time. In 2017 though the web platform documentation had grown to make up 95% of MDN's traffic and it had become clear that it was not primarily a resource for Mozilla developers anymore, the name change to "MDN Web Docs" was intended to reflect that change in focus.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by Forricide on Friday February 02, 2024 @08:16PM (#39236688)
This is a super interesting anecdote, considering the name definitely confused me at the time - trying to learn web development with no context I did indeed think it was some kind of Mozilla-centric resource. All those times using w3schools over MDN are, in hindsight, a little sad aha.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by DonHopkins on Saturday February 03, 2024 @03:06AM (#39238405)
Not as much as the names ExpertsExchange.com and PenIsland.com confused me!
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by susam on Friday February 02, 2024 @07:18PM (#39236308)
When the expansion of the first letter of an acronym becomes obsolete, I think it is a good opportunity to turn the acronym into a recursive acronym, e.g., MDN = MDN Developer Network.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by patze on Friday February 02, 2024 @07:51PM (#39236544)
This reminds me on the recursive XNA acronym which stands for “XNA’s not acronymed”.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by susam on Friday February 02, 2024 @08:19PM (#39236701)
Nice one! Thanks for sharing!

One of my most favourite recursive acronyms is XINU which stands for "XINU Is Not Unix". The delightful thing about this acronym is that "XINU" is also the reverse of "UNIX".

Upon a closer look, it turns out that for a given word W, a recursive acronym proclaiming that it is not W while simultaneously being the reverse of the word W, we need W to be of the form W = "?NI?" where each "?" denotes a distinct letter. Some fictitious examples:

* ANIL ⇒ LINA = LINA Is Not ANIL.

* KNIT ⇒ TINK = TINK Is Not KNIT.

Words of the form "?N?" also work if we are happy with a contracted "is" in the acronym. In fact we can get circular recursive acronyms in such cases:

* ANI = ANI's Not INA ⇔ INA = INA's Not ANI.

* ONE = ONE's Not ENO ⇔ ENO = ENO's Not ONE.

Both acronyms in each pair refer to each other thus making them circular while also being the reverse of each other! These could be useful names to express friendly banter between rival projects.

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by phinnaeus on Friday February 02, 2024 @08:41PM (#39236825)
How about the classic "I'm So Meta, Even This Acronym..." ?
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by susam on Friday February 02, 2024 @08:48PM (#39236856)
Wow! I was an avid reader of the XKCD comics about 15 years or so ago but I somehow missed this one. For others who are wondering what this is, here's the link to the relevant XKCD comic: https://xkcd.com/917/

What is so clever about this phrase is that it naturally completes to a full sentence that contains itself as an acronym!

I'm So Meta, Even This Acronym IS META!

A wonderful tribute to Hofstader's books that are full of such fascinating self-references.

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by lupire on Saturday February 03, 2024 @09:43AM (#39240749)
That's Acronymiquine.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by NocturnalWaffle on Friday February 02, 2024 @10:24PM (#39237273)
Ah, good ol'e Dr Comer. Back in school I worked on a project rewriting XINU in Rust. It was quite difficult in the early days of Rust, but it was a fun project to get insight into how XINU worked.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by mbork_pl on Saturday February 03, 2024 @01:07AM (#39237937)
Also, EINE = EINE Is Not Emacs, and its successor ZWEI = ZWEI Was Eine Initially.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by lordchair on Saturday February 03, 2024 @05:36AM (#39239110)
Or GNU which is a recursive acronym for "GNU's Not Unix!"

source: https://en.wikipedia.org/wiki/GNU#Name

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by 38 on Friday February 02, 2024 @11:25PM (#39237521)
or instead of being a troll, you could just remove the pointless extra letter:

DN = Developer Network

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by account42 on Tuesday February 06, 2024 @04:58AM (#39272640)
a) I bet you're no fun at parties.

b) That would be way to ambiguous and imply this is the only/main developer website when it's just relevant for web developers.

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by ttepasse on Friday February 02, 2024 @08:57PM (#39236917)
I was always surprised that the browser oligopoly together with the W3C already had started building a site for web platform docs - webplatform.org - and then just mothballed that in favour of MDN. Seemed weird.

Snapshot: https://webplatform.github.io

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by thayne on Saturday February 03, 2024 @12:50AM (#39237871)
Is that supposed to be for all the browsers? I always thought it was specifically for chrome and sponsored just by google. But maybe the bias towards chrome is part of why MDN became more prevalent.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by wruza on Saturday February 03, 2024 @04:55AM (#39238925)
Scrolled through few articles and it feels as useless restyled copy of w3schools or a similar site. Which are already less useful than MDN.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by soperj on Friday February 02, 2024 @09:19PM (#39237027)
> Mozilla Developer Network is somewhat ambiguous

MDN is less ambiguous?

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by mort96 on Friday February 02, 2024 @09:32PM (#39237092)
Yeah. MDN is just a name, you learn what MDN means and you know it, like you learned what Apple means or what Windows means. "Mozilla Developer Network" sounds more like a description that you're supposed to interpret the meaning of, and one natural interpretation is the network for Mozilla developers, and another is that it's a network for people developing for Mozilla platforms, maybe to do with Firefox add-ons.

I'd maybe call it "misleading" more than "ambiguous" but meh.

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by Angostura on Saturday February 03, 2024 @05:10AM (#39238992)
> you learn what MDN means

"What's MDN stand far?" "Mozilla Developer Network"

Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by mort96 on Saturday February 03, 2024 @05:43AM (#39239138)
That's the point: it doesn't.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by Aeolun on Saturday February 03, 2024 @06:14AM (#39239285)
I mean, even if you are not aware of that and you start wondering what MDN is an acronym for, that’s the obvious result to arrive at?
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by mort96 on Saturday February 03, 2024 @09:18AM (#39240530)
And so what? It's not like they can fix the fact that there are old websites with outdated information on them, so people who are looking for what MDN means will find some outdated sources, yeah. Changing an initialism to a proper name takes time, that's not surprising.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by lupire on Saturday February 03, 2024 @09:52AM (#39240853)
It is easier to displace than destroy previous meaning. Thers what backronyms are for.
Re:Why Isn't the <html> Element 100% Supported on CanIUse.com? by stevage on Saturday February 03, 2024 @01:19AM (#39237986)
Huh, thanks for the explanation.

I always understood it by analogy with MSDN so it wasn't confusing to me at all.