世界を動かす技術を、日本語で。

MDNの20周年を祝う

概要

  • MDN が20周年を迎えた記念
  • ウェブ開発者 にとって信頼されるドキュメントの成長
  • コミュニティ による貢献と協力の歴史
  • ケーキ を通じたブラウザ間の伝統的な祝福
  • 今後も 開発者支援 とオープンウェブ推進の継続

MDN 20周年記念

  • MDN は20年前、ウェブが複雑化し始めた時期に コミュニティ主導のWiki として誕生
  • 当初から ウェブ標準 に重点を置き、開発者へのナビゲーション支援を提供
  • ウェブの進化に伴い、 知識ベースとコミュニティ も拡大
  • 現在、 約14,000ページのドキュメント33,000以上のローカライズ記事18,000近い機能の互換性データ を保有
  • 世界中の開発者にとって最も 信頼性が高く包括的なリソース

ケーキで祝うウェブの伝統

  • ウェブ業界では、 ブラウザ開発者同士がケーキを贈り合う伝統
    • 主要なマイルストーン達成時の協力と友情の象徴
  • MicrosoftはFirefox 2、3、4への ケーキ贈呈 の実績
  • MozillaからもIE10へ ケーキを贈呈
  • 今回のMDN誕生日には web.devチームから特製ケーキ を受領
  • ケーキを通じて 競争と協力の精神 を両立

MDNを支えるコミュニティ

  • 世界中のパートナー、同僚、コミュニティメンバー への感謝
  • GitHub組織 を通じて10万人以上のコントリビューターが参加
  • 毎月数百万人の開発者がMDNを利用
  • 情熱、好奇心、直接的な貢献 による継続的な発展
  • 今後20年も 開発者の力になり続ける 決意

体験の共有とこれから

  • X、Mastodon、Bluesky でMDNに関する思い出や体験談のシェアを推奨
  • ウェブプラットフォームドキュメントへの 新規参加者 を歓迎
  • 次のMDNの歴史 を共に作る機会
  • すべての開発者に向けた オープンな協力の呼びかけ

MDNの歩み

  • 10周年15周年 など、節目ごとに記念記事を公開
  • Web開発者のためのドキュメント 作成に一貫して注力
  • 人とデバイスのためのカラーモデル など、専門的な投稿も継続

Hackerたちの意見

いいリソースだね。ここ15年間、少なくとも月に1回はDuckDuckGoで!mdn Arrayを検索してるよ。

コミュニティのメンバーがmdn.io/arrayのリダイレクトを作ったよ!役に立つかもね! ;)

MDNで知らない機能について学ぶのは難しいよね。時々、MDNのドキュメントを読んで「これ、誰のため?」って思うことがある。2段落読んでも、その機能が何をするのか、どんな問題を解決するのか全然わからないこともあるし。トピックに詳しくないと、読んでも何も得られないよね。時には、仕様書を読む方が背景情報が多くていいかも。MDNがあるのは嬉しいけど、CSS: The Definitive Guideみたいにトピックを説明してくれたらもっと良かったな。MDNのドキュメントでCSSを学ぶのに何年もかかったけど、CSS: The Definitive Guideを読んだら3ヶ月で理解できた。すべてがすごくわかりやすかったよ。CSS: The Definitive Guideの説明をMDNのリファレンス資料に合わせて更新してくれるウィキがあったらいいな。お金払ってもいいよ。

4〜5年前にMDNのドキュメントで、ブラウザで動かなかった例を見つけたことがあるんだよね。実装されてなかったからなんだけど、fit-content関数とfit-contentキーワードの違いについての説明もわかりにくかったから、問題を提起したんだ。https://github.com/mdn/sprints/issues それでドキュメントが修正されたんだけど、今はもうその方法は通用しないみたい。別の場所やプロセスで問題を提起してドキュメントを変更できるところがあるのかはわからないな。追記:その問題は5年前のものだよ。https://github.com/mdn/sprints/issues/3723

こんにちは、MDNチームの一員です。フィードバックありがとうございます!チームにしっかり伝えますし、さらにどう発展させていけるか考えますね。「これは誰のため?」についてですが、私たちのリファレンスページは実際のブラウザの実装に基づいています。仕様を孤立して文書化するのではなく、ブラウザ全体で実装されている機能に焦点を当てています。この情報を明確で中立的な方法で、どんな段階の開発者にもアクセスできるように提供することを目指しています。それに加えて、私たちは新しい開発者を支援するための構造化されたカリキュラムに基づいた学習向けのコンテンツや無料リソースを増やす努力をしています。また、コアドキュメントを補完する形で、ニッチなトピックに関するより詳細なガイドをブログで公開し始めましたが、あなたが言ったこととは少し目的が異なります。

まだ存在してて、更新もされてるのはいいね。2020年にチーム全体を解雇したみたいだけど、再雇用したのかな? https://news.ycombinator.com/item?id=24132494

ほんとに不思議だよね。MozillaがMDNを潰そうとして、運営チームを解雇したのに、MozillaのドメインがMDNの誕生日を祝う理由って何なんだろう?

コードはオープンだから、誰が何を貢献してるか簡単にチェックできるよ。https://github.com/mdn/content/pulse/monthly 要するに、最近のトップ貢献者の少し多くはMozillaの社員じゃないみたい。Yaleやフリーランサー(Mozillaに雇われてる?)、いろんな会社が見えるよ。

その大部分はOpenWebDocsで、ボランティアとテック企業の混合なんだ。https://openwebdocs.org

こんにちは、MDNチームの者です。チームは一時的に2人と数人の契約者だけになってたけど、今はかなり成長しました。現在、MDNは15人の活気あるチームに支えられていて、コアスタッフや契約者、そして専門知識を提供してくれる広範なパートナーや貢献者がいます。私たちのチームについてはこちら→ https://developer.mozilla.org/en-US/about#our_team

MDMへのトラフィックは年々どう変わってるのかな?例えば、Tailwindが出たとき、CSS関連の検索がTailwind関連の検索に移ったし。もちろんLLMの影響もあるよね。

確かにトラフィックが減ってる。MDNの代わりにDevDocsを使ってるよ。

Hacker Newsで議論の続きを見る