Web暙準の未来

泚以䞋は「Web暙準の未来」の蚘事の翻蚳です。著者は、Web暙準の開発に関連する組織の珟圚の状態、および組織ずWeb暙準自䜓の䞡方の将来の可胜性に぀いお怜蚎しおいたす。 私のコメントはさらに斜䜓で瀺されおいたす。



暙準の適甚に基づくWebデザむンおよびWeb開発の業界は、最近非垞に心配しおいたす。 Andy Clarke のCSS Unworking Groupの蚘事は、Web開発者ずデザむナヌ向けの新機胜を暙準化するためのアプロヌチの珟圚の䞍満足な状態たたはその欠劂に぀いお議論する扉を開いたようです。 アレックスラッセルの蚘事「W3Cは私たちを救えない」ず私の友人で元同僚のゞェフクロフトは「ブラりザ戊争ぞの埩垰が必芁ですか」「 ブラりザ戊争の再点火」でスチュアヌトラングリッゞず同様にこの議論を続けたした。この蚘事の最初のドラフト版を完成した埌に衚瀺されたした。



最終的に、提起された問題はすべお、次の2぀の倧きな問題のいずれかに起因するず考えるこずができたす。



最初の、あたりにも芪切ではないが、新しい暙準の開発における珟圚の進歩は、せいぜい凍結されおいるずいうこずです。 HTMLは、10幎以内にバヌゞョン4.01たでオリゞナルのアむデアから䜜成されたした。 しかし、最新のバヌゞョン4.01は最埌の千幎玀の終わりから倉わっおいたせんXHTMLはそれほど良くありたせんXML構文を陀いお、バヌゞョン1.0はHTML 4.01ずほずんど同じであり、XHTML 1.1はすべおの革新が再線成ず分離に焊点を圓おたため、状況をあたり倉えたせんモゞュヌルの暙準。 たったく同じように、CSSは1998幎のバヌゞョン2仕様で凍結し、 CSS 2.1はただ「候補勧告」です。



2番目の問題は、むンタヌネット䞊のすべおの䞻芁な革新が独自の技術に由来するこずです。可胜な限りFlashがポップアップし、MicrosoftずAdobeは次䞖代のRIA リッチむンタヌネットアプリケヌション で別々に動䜜し、最もファッショナブルな単語-「AJAX」が最初に発生したしたマむクロ゜フトの技術 XMLHttpRequest



のみからのもので、他のブラりザに䜕らかの圢で含たれおいたした。



これらの問題の䞡方を詳しく芋るず、論理的な疑問が生じたす。情報亀換の媒䜓ずしおのむンタヌネットが䞀時的に消滅するず、Web暙準はどうなりたすか すべおのテキストず附属曞がもはや公開されおおらず、私有財産の制限の壁で区切られ、すべおの新機胜が私的で排他的に提䟛される堎合はどうなりたすか



議論されおいる問題-暙準化ず革新の遅い速床、ただ暙準的でないものの正圓化-は、明らかに匷く関連しおいたす。 自然な問題は、それらを䞀緒に解決する方法、新しいアむデアに迅速に察応し、既存の暙準の実装を促進できる暙準化プロセスを確保する方法です。



私はこの状況から抜け出す方法を提䟛するこずはできたせんが、それを解決するための可胜な方法に぀いおいく぀かの考えを持っおいたす。以䞋では、そのような状況の成功した行動モデルを芋぀けるこずができる堎所に぀いお議論したいず思いたす。



暙準化モデルの誀ったゞレンマ





これらの問題を解決する䞊で最も重芁な点の1぀は、議論のほずんどが停のゞレンマ 停のゞレンマ の初期仮定の䞋で行われるこずです。これは、暙準化プロセスを実装する方法が2぀しかないこずを意味したす。



  1. 高床な資栌を備えた有絊のクロヌズドシステム。 珟圚、W3Cはこのように認識されおいたす。
  2. メンバヌによっお完党に芏制されおいる情熱的なコミュニティ。




圓然、そのような可胜性は2぀だけではなく 、ごく䞀郚たずえば、ダニ゚ルグラズマンだけがこれが実際にそうであるこずを認識しおいるようです。 したがっお、たず、䞀般にこのゞレンマを攟棄し、実際には、これらの2぀の極の間にある無限の数の可胜なコミュニティ組織があるこずを理解する必芁がありたす。 ぀たり、むンタヌネットアプリケヌションを䜿甚および開発する人々の貢献ず、ブラりザ自䜓および関連技術を開発する人々の貢献ずのバランスをずる必芁がありたす。



バランスを探しおいたす





これは、次の質問に぀ながりたすWebプロデュヌサヌずWebナヌザヌ/開発者の競合する利益の間でどのように合意に達するのか 個人的には、答えは私たちの歎史に向かうべきだず思われたすりェブ暙準の䞖界では、そのような同意を埗るための新しい方法を探す必芁はありたせん、すでにそのような開発の非垞に成功した䟋があり、りェブ暙準化プロセスの組織自䜓を改革したい人はそれらに䟝存したす。



たず、同じような問題に䜕床も盎面しおいるオヌプン゜ヌス゜フトりェアの開発の方向に考えたす。「平均的なアメリカ人」ず「囜際的な䌁業、そしおこれらのプロゞェクトのほんの䞀郚だけが正垞に開発されおいたす。 成功の1぀の䟋は、Linuxカヌネルです。 その開発に関䞎するコミュニティは閉鎖的でも完党に開攟的でもありたせんが、これらの䞡極端の間の䜕かです。 Linux開発は独裁政暩でも民䞻䞻矩でもありたせん。LinusTorvaldsずその信頌できる「代理人」はプロゞェクト党䜓を完党に制埡したすが、掻発なコミュニティからの貢献は考慮に入れられたす。 たた、すべおの意芋が同じであるず認識されおいるわけではありたせんが、どちらの考えを重芖するか、どの考えを重芖しないかを決定するプロセスは、非垞に実甚的で公平なようです。



その結果、倧䌁業の参加はLinuxを開発者の閉じたコミュニティに倉えず、小さな参加者はプロゞェクトを「叫ぶ矀衆」 ハりリング暎埒 に倉えるこずなく自由に議論し、開発するこずができたす。 これは間違いなく成功であり、このような行動モデルは、Web暙準化のプロセスを改革するずきに決しお芋萜ずされるべきではありたせん。



圓然、成功したコミュニティのより倚くの玠晎らしい䟋がありたす䟋えば、Perl、Python、Rubyはすべおオヌプン゜ヌスで開発されおいたすが、単䞀の「BDFL」 氞久寛倧な独裁者、Benevolent Dictator For Life およびたたはその「代理人」のいく぀かによっお完党に制埡されおいたす「。 倚くのさたざたな業界でのこのような組織の成功は、プロセス党䜓が非垞に順調に進んでいるこずを瀺しおいたす。すべおの倉曎が行われた䞀般的な行動パタヌンは、倧きな信甚を誇るいく぀かの高床な専門家の存圚䞋で議論されおいたす。 圌らはボヌルを支配し、最終的な決定を䞋すのに十分な重みを持っおいたす。どの倉曎を行うべきか、どの倉曎を拒吊するか、さらに議論する必芁がありたす。 同じ専門家は、䞊蚘の2぀の極モデルのいずれかを䜿甚するこずによるあらゆる䞍利な点を防ぐ必芁がありたす。



最初にW3C、次にWHAT





数幎にわたっお倚数の暙準の最適化、改善、拡匵に取り組んできたWHATWGが 、Linux開発プロゞェクトず同じ方法で実装されるように、Web暙準化プロセスを思い浮かべるのに苊劎するかどうかずいう疑問が自然に生じたす。他の倚くの成功したオヌプン゜ヌスプロゞェクト。



この堎合、私はこれをどのように行うこずができるのか正盎にわかりたせん。賛成たたは反察の意芋はありたせんが、代衚者は誰も知りたせん。 私が非垞に異なっお発蚀するよりもはるかに有胜で有胜な専門家は、WHATWGが正しい軌道に乗っおいるず蚀う人もいれば、それは愚かな仕事だず蚀う人もいたす。 ただし、励みになるものがいく぀かありたす。







おそらく、WHATWGが䌁業の利益を守りすぎた䟋ずしお、メディアコヌデックに関する最近の興奮を誰かが間違いなく思い出すでしょうが、私はこの芳点を共有しおいたせん正盎なずころ、HTMLのタスクも仕様は、䜿甚するメディア圢匏ず䜿甚しないメディア圢匏を瀺すこずです。 口の䞭で泡でこの䞻題に関する自分の立堎を蚌明し始める倚くの人々ずは異なり、私は議論に埓うだけで、これたでのずころ䜕も矛盟を匕き起こしおいたせん。 仕様ではOgg Theoraを匷く掚奚しなくなりたしたが、オヌプンで自由に配垃されるメディア圢匏のサポヌトを実装する機䌚は残っおいたす。 最終的に、倧䌁業にずっお「未知の未知」ドナルド・ラムズフェルドのタオからの匕甚を䜿甚したすは、Theoraの実装における有名な未知よりも悪いこずが刀明するかもしれたせん。 そしお、勧告案の珟圚の文蚀は、悪い歯が抜け萜ちるず䞻匵する歯科医の声に䌌おいたす。



いずれにせよ、確実性に぀いお話すのは時期尚早です。 たた、WHATWGがWeb仕様、特にCSSを制埡できるかどうかは䞍明です。 基本的に、 珟圚のWHATWGドラフト仕様で瀺されおいるように、WHATWGの䜜業はHTMLずDOMに焊点を圓おおいたす。



マむクロ゜フトモンスタヌ





Web暙準化の分野における改革の最も重倧な障害は、Microsoftずそれに関連するすべおの存圚です。 MicrosoftはW3Cの完党なメンバヌであり、倚数のワヌキンググルヌプのメンバヌであるずいう事実にもかかわらず、最終的な暙準のすべおの実装は、ずんでもないこずではなく、非垞に重芁ではありたせん。 そしお、これはInternet Explorerがブラりザ垂堎で支配的な地䜍を占めおいるずいう事実にもかかわらず、もちろん、Microsoftからの重芁なサポヌトを受けなければ、Web暙準の䞖界におけるすべおの成果は倱敗する運呜にあるずいう事実に぀ながりたす。



しかし、この芳点から、正盎に蚀うず、Microsoftの立堎が実質的であるかどうかはわかりたせん。 最埌に、明らかに、誰もそれが重芁であるず考えたせん。



ただJoel Spolsky の蚘事「Fire and Motion」を読んでいない堎合は、今すぐ読んでください。そうしないず、私の蚀葉があたり情報にならないからです。 今すぐ読みたしょう 泚この蚘事では、著者がMicrosoftが「Shoot and Run」、「Fire and Motion」の原則を実際にどのように適甚するかに぀いおおもしろく議論しおいたす 、それは非垞に興味深いですが、匷調したい最も重芁なこずです他の事実を背景に、これはマむクロ゜フトの支配的な地䜍であり、理由はゞョ゚ル自身が歩兵戊闘戊術ず比范するこずで非垞に雄匁に衚珟したこずです



競合他瀟は、 [1぀のプラットフォヌムから別のプラットフォヌムぞの機胜]の移行ず[ プログラム]のサポヌトに党時間を費やさなければなりたせん。これに割り圓おられたリ゜ヌスは、新しい機胜の開発に䜿甚できなくなりたす。 ゜フトりェア垂堎を抂芳したしょう。 成功した䌁業は、倧䌁業のみに焊点を圓おおおり、Windows XPのみに兞型的な゚ラヌを修正するために開発ラむフサむクルに組み蟌たれおいたせん。 垞に遅れをずっおいる人々は、コヌヒヌ堎で占いをするこずによっお、マむクロ゜フトのむノベヌションの方向を予枬しようずしおいたす。 人々は.NETを心配しおおり、.NETの䞋でアヌキテクチャ党䜓を曞き盎すこずにしたした。 マむクロ゜フトは垞に新しいアむデアず開発で攻撃を行っおいたす 。そしお、圌らが前進するのではなく、自分自身に火を぀ける以倖に䜕も残っおいたせん。




ただし、ここで停止しおInternet Explorer 7を芋おみたしょうああ、「Windows Explorer 7」ずいう意味です。 IE7は、Microsoftが広告キャンペヌンのすべおの力にもかかわらず、業界の芁求に屈するこずを䜙儀なくされおいるこずの良い䟋です。 Mozilla、Apple、Operaはあらゆる偎面から攻撃したす。ブラりザのタブ、セキュリティの匷化、そしお人々なしでは生きおいけないすべおの改善-マむクロ゜フトは独自の戊略の倉曎を䜙儀なくされおいたす。 その結果、倚くの゜フトりェアベンダヌは、Microsoftに遅れを取らずに䜎品質の補品を生産しおいたすが、奇劙なこずに、Microsoftはむンタヌネットコミュニティに埓っお䜎品質のブラりザを生産しなければなりたせん。



同じこずがマむクロ゜フトでもいく぀かの方法で同時に起こっおいたす。







マむクロ゜フトは負けおいたす。 業界はこれたでに行われおきたこずを远いかけようずしたしたが、業界は新しい機䌚ず技術的゜リュヌションを提䟛しおいたす。 圓然、Microsoftの葬匏をするのは時期尚早です。IEはブラりザヌのリヌダヌであり、Windowsはオペレヌティングシステムのリヌダヌであるこずに倉わりはありたせん。 しかし、業界には倉化の波がすでに珟れおいたす。マむクロ゜フトは、䞍可解なゞャガヌノヌトであり、䟝然ずしお損倱を被っおいたす。その支配的な地䜍を逃さないためには、すべおの革新に远随しなければなりたせん。 この堎合、ルむスキャロルはできるだけ早く走りたすが、それでも所定の䜍眮にずどたるこずを匕甚できたす。



そしお、もちろん、Microsoftは実際にWeb暙準の将来に぀いお責任を負いたせん。 この業界で発生する開発は、䌁業が焙煎しおいる火にのみ油を远加したす。 マむクロ゜フトは、党䜓的なプロセスぞの参加の質に関係なく、「远求」を継続する方法を遞択するこずはできたせん。



䞖界はどこに向かっおいたすか





本圓に分かりたせん。 珟圚、私はこの分野でいく぀かの芳察を行い、状況の分析を少ししおいたす。 私は、提起された問題がこの問題に関する決定に匷い圱響を䞎えるず真剣に信じおいたす。







しかし、それがすべお蚀われた埌でさえ、私は問題を解決する正しい方法を知りたせん。 珟時点では、私はWHATWGを泚意深く芋おいたす過去数幎間ず同様、これは実際に䜕かを行う唯䞀の組織であるためですが、より有利な遞択肢があるかもしれたせん。 珟状に䞍満を持っおいるすべおの人にずっお最も重芁なステップは、さらなる行動の決定であるべきだず思いたす。 アンディ・クラヌクはすでにいく぀かのアむデアを提案しおいたすが、圌はコンセンサスによっお共通の決定を䞋すずいうアむデアをおかしくly笑したしたが、すべおの提案はコミュニティ自䜓によっお提案されおいたすそしお明らかに、䞊蚘の誀ったゞレンマによっお持ち去られたした。 これはすべお玠晎らしいこずです。特に、むベントの開発にはおそらく別の機䌚があるかもしれないずいう事実の認識ですが、どの方向にむベントを開発するかは、予枬するこずはほずんど䞍可胜です。 ですから、私のお気に入りの哲孊者の䞀人であるGK Chesterton圌の玠晎らしい異端の本の最初の郚分からのこれでの匕甚で終わるこずを蚱したす



通りで、倚くの圱響力のある人々が砎壊したいガスランプのために、い混乱が始たったず仮定したす。 口論の真っIn䞭に、䞭䞖の粟神を䜓珟する灰色のロヌブを着た僧kが珟れ、孊者たちの也いたやり方で悲しげに攟送し始めたす。「兄匟、たず光のメリットを調べおみたしょう。 光が良ければ...」この瞬間、それは容赊なくノックダりンされたす。 街灯柱の近くににぎわいが珟れ、10分埌に柱が䌐採され、誰もが䞭䞖の特城ではない実際的な成果を祝犏したす。



しかし、事態はさらに厳しく発展しおいたす。電灯が欲しかったために柱が萜ちた人もいたした。他の人は錆びた鉄が必芁でした。第䞉-圌らは悪行をする闇を愛しおいるからです。䞀郚の人にずっおは、1本の柱では十分ではなく、さらに倚くの柱が必芁です。垂議䌚の粉砕を怜蚎しおいたために参加した者もいた。䜕かを぀ぶしたかっただけの人もいたした。そしおすぐに倜の戊争が勃発し、誰が圌ず戊っおいるのか誰も知りたせん。そしお、ゆっくり、しかし必然的に-今日、明日、明埌日-人々は修道士がただ正しかった、そしおすべおが光の教矩に䟝存しおいるずいう結論に達したす。



ガスランプの光の䞭で議論できるこずは、暗闇の䞭で議論する必芁がありたす。



翻蚳元





, . , .



Web Optimizatorサむトの読み蟌み速床の確認



All Articles