私はすでに Web 標準について多くの知識を持っており、それを使用しています。また、Web 標準を使用するということは、「あなたのサイトは標準の検証に合格しましたか?」と誇らしげに言えることではなく、それ以上のものであることもはっきりと認識しています。しかし、「エリート」Web デザイナーとして、Web 標準を使用したり他の人に伝えたりすることだけがすべてではないと常に感じることがあります。問題は、これを今実行しても、来年も同じ状況が続くかということです。それから1年はどうなっているでしょうか?ほとんどのデザイナーが IE 用にサイトをデザインし続けている一方で、Web 標準を採用しているデザイナーはまだ少数なのでしょうか?どこへ行くの?
この疑問は、FireAndrei の Design による記事「Web 標準を気にすべき本当の理由」を読んだ後に生じました。これは、Keith が少し前に投稿した Web 標準に関する記事のおかげでもあります。さらに進んで、Web 標準に向けて実用的なことを行うにはどうすればよいでしょうか?最初のステップは (まったく悪い考えかもしれませんが)、Eric Meyer や Douglas Bowman などの Web 専門家に、W3C 検証サイトとガイド マニュアルの包括的な再設計と計画を実行してもらうことだと思います。 Andrei 氏は、記事「Design Eye for the Usability Guy」の中で、知識と効果のパッケージが優れた例であると提案しています。この記事は、醜いインターフェースなど、多くの分野における W3C サイトの欠点を簡潔かつ明確に指摘しています。アンドレイ氏は、この問題を推進するための募金財団の立ち上げにも言及しましたが、これは非常に良いアイデアであり、出発点だと個人的に思います。
W3C の変革
W3C はおそらく、Web 標準に関連するすべての中核です。つまり、W3C は自動車修理工場のようなもので、自分のサイトに「車で」乗り入れ、ガソリンやすべてのメンテナンスを受け取ることができます。実際には、Web 標準を学び始めたばかりの場合、W3C 検証の警告を理解するのは難しいかもしれません。実際、W3C にはすべての CSS チュートリアルが含まれている必要があります。これにより、今何をすればよいかを漠然と尋ねるのではなく、簡単に答えを得ることができるはずです。答えを見つけるために特定のサイトにアクセスする必要がある場合もあれば、他のサイトで答えを見つける人もいます。また、権威のない答えが Web 上に拡散し、議論を巻き起こし続けています。すべての問題が W3C で解決できればいいですね。問題が発生した場合、最初に考えるのは W3C にアクセスすることです。このアイデアを実装するのが簡単ではないことは承知していますが、W3C は少なくとも役に立ち、人々に Web 標準を学ぶよう促すべきであり、私はそのような仕事に喜んで専念するつもりです。
W3C を変革しても、少数の人だけが標準を使用しているという現状を変えることはできませんが、少なくとも始まりにはなります。 Web 標準の展開が遅い本当の理由は、Microsoft ができること (できないこと) を理由に、自社が何を行うか、何を行わないかを気にしていないことです。セキュリティホールと同様、ほぼ毎日発生しており、ユーザーが多額の費用をかけてもこの状況を変えることはできません。 Microsoft が XP Service Pack 2 のサポートを継続するために Longhorn のリソースの一部を費やすことをいとわないのは、あまりにも多くの問題がメディアによって暴露されており、圧力を受けてそうせざるをえないからです。
欧州連合
EU が Microsoft の Windows Media Player を処罰した件は冗談です。 Web ページにムービーを配置する必要があるときは、いつも QuickTime テクノロジを使用します。これは、短いファイルでも高品質のムービー、優れたスクリプト処理機能などが得られる優れたソフトウェアです。しかし、私は毎回顧客と「喧嘩」し、狂ったように議論しなければなりません。顧客の主張は、Web サイトにアクセスするユーザーのほとんどは Windows Media Player を使用しているのに、なぜ Windows Media Player を使用しないのかというものです。毎回こういうことになるとイライラしませんか? EU はマイクロソフトを自由に罰することができますが、これによってマイクロソフトの考えや行動が変わるわけではありません。私たちは民主的な社会に住んでいますが、ソフトウェアの世界も民主的であるというわけではありません。 。 IEブラウザでも同様のことが起こります。おそらく私たちには、私たちが毎日どのような環境で暮らしているかを EU と米国の政府に伝える責任があるかもしれませんが、そこ(EU と米国の政府)にはもはやウェブがないので、誰もそれをする能力がないのだと私はほぼ確信しています。そこには専門家がいます(少なくとも私の知る限りでは十分ではありません)。
Web デザイン ソフトウェアのメーカーに Web 標準をサポートするアプリケーションの開発を強制し、それによって私たちに Web 標準の使用を厳密に強制してはどうでしょうか?これは成功する可能性がありますか?このアプローチは批判にもつながりません。 Microsoft にある程度の圧力をかけることによってのみ、いくつかの目標を達成できると私は信じています。プレッシャーはなく、すべてが継続し、何も変わらないため、Microsoft は今後も大きな戦いを続ける可能性があります。 Robert Scoble のコメントを見てみましょう。
ブラックリスト?
ブラックリスト Web サイトを立ち上げてはどうでしょうか? IE の使用を強制し、Web 標準を採用することに消極的なサイトをすべてブラックリストに登録します。すべての Web 標準ブログ サイトは、ブラックリスト サイトを指すリンクを作成します (「Get FireFox」アイコンまたは Zeldman アイコンがリンクの下に配置されます)。大規模に暴露されれば、ほとんどの企業がブラックリストからの除外を希望すると思います。それが大胆であることは承知していますが、ほとんどの商用サイトは、おそらく Web 標準について聞いたことがないことを理解しています。それは事実です。このような「暴力」は必要な場合があり、間接的に Microsoft に影響を与える可能性があります。
品質ラベル/証明書
もう 1 つのアイデアは、Web 標準を採用する商用サイトに ISO 証明書のような品質証明書、または品質ラベルを与えることです。これにより、サイトが Web 標準に準拠していることを顧客に保証するだけでなく、顧客もその恩恵を受けることができます。結局のところ、製品に世界中で認められた品質ラベルがあれば、セールスポイントが高まります。そうすることで「信頼性と評判」または露出が増えるのであれば、クライアントはこのアプローチを検討するだろうと私は信じています。多くの企業がこのアプローチを選択すれば、Microsoft はプレッシャーを感じ、Web 標準に関して何らかの対応を検討するでしょう。
上記はすべて私の個人的な思いつきであり、実現方法はわかりませんし、実現できるかどうかもわかりません。でも少なくとも私は気にかけていて、何かを考えようとしている。おそらく、これらのアイデアは多くの人々 (Web 標準リーダーを含む) に注目され、受け入れられ、その後、実行される可能性があります。また、始めるにはある程度の資本が必要ですし、物事を変えるには多大な労力とお金がかかります。
-----翻訳が完了しました。以下はこの記事に対するいくつかのコメントの要約です。その他のコメントについては、元の記事を参照してください。
コメントの概要
Lukasz: どうして IE が気になるのですか? 何をしなければなりませんか?事実を直視しましょう。Windows は世界で最も一般的なオペレーティング システムであり、IE のシェアは 95% 以上に達します。なぜマージンを気にする必要があるのでしょうか (FireFox、Mozilla など、たとえ何であっても)。ユーザーとして私が気にするのは、企業がどの基準に準拠しているかではなく、情報です。次のことを考えてみることをお勧めします。標準をサポートしていないのに、なぜ Microsoft ブラウザがこれほど人気があるのでしょうか?
lars: 人々は長い間 IE を使用しており、企業は IE に準拠したサイトを構築していますが、追加コストと WYSIWYG 標準に準拠した編集ツールがないため、W3C Web 標準については気にしていません。また、ブラックリストを作成することもほぼ不可能であり、IE 専用に設計されたサイトが非常に多くあります。 IE のシェアが 95% 以上であるという Lukasz の発言については、私は同意しません。Zeldman の「Web 標準による設計」を読んだ人なら、他の多くのブラウザが IE 専用に設計されたサイトを表示できるように IE のふりをしていることを知っています。
ByteWarrior: すでにブラックリストがあります。PromoZilla.nl (オランダ) を参照してください。ブラックリストには 300 を超える Web サイトが含まれており、そのうち 50 は Mozilla/Firefox をサポートするように変更されています。
tinotino: Microsoft は賢明に行動していますが、賢明ではありません。私たちは大木に対する小さな斧です。インチが標準ではないのと同じように、私たちは自分の足で測るのと同じように、標準が必要です。私は利用可能なすべてのブラウザでサイトのバグをデバッグするのが嫌いです。それは愚かで非効率的です。
Rob van der Linde: 必要に応じて、グローバル ブラックリスト Web サイトの構築をサポートする PHO/MySQL の作成を手伝うことができます (暇なときに)。しかし、サーバースペースとドメイン名を提供することはできません。おそらく、php プログラマーのグループにサポートを求めるか、Sourceforge でそのようなプロジェクトを構築することができます。
David: 私はデザイナーですが、プログラミングについては何も知りません。すべての投稿を読んだ後、人々が標準を使用したくないのではなく、すでに熟練した設計スキルを持っている人々が設計を放棄してコードを書くことを望まないだけだと思います。
Veerle (著者): David さん、この変化はデザイナーにとって特に明らかなものではないことは理解できます。私はグラフィック デザイナーで、コードを深く掘り下げることを恐れない人間の 1 人です。恐怖で髪の毛が逆立ってしまうようでは、コードを書く意味がありません。 WYSIWYG 編集ソフトウェア (dreamWeaver に似ています) が役立つと思います。優れた Web デザイナーとして、インターフェイスや外観だけを気にする場合でも、コードがどのように生成されるかなどの基本的な知識は知っておく必要があると思います。私の毎日の仕事は、インターフェイス (UI) を設計し、(X)HTML テンプレートをプログラマーに送信することです。しかし、私は依然として、ページ コードが多層のネストされたテーブルに代わる簡潔で標準的なものになることを望んでいます。 1996 年に Web ページ制作を学び始めたとき、私はすべて手作業でコーディングしました。デザインと XHTML/CSS の両方のスキルを知っていれば、これが今では私の最大の強みになります。