Web デザインの仕事を始めて以来、Web 標準を使用してデザインするグループに長い間参加してきました。 W3C が推奨する標準に従って設計することが正しいことだとますます感じています。私がadaptivepath.comサイトを再設計する準備ができたとき、私のパートナーは、標準に準拠したアプローチを使用してサイトを構築することに同意しました。ただし、始める前に、Web 標準の採用には多大な労力が必要です。それだけの価値はあるのでしょうか?
確かに、再設計は「Web 標準支持者」の間で信頼性を高めることができますが、業界の賞賛は別として、標準は私たちのような個々のビジネス サイトにとって本当に重要なのでしょうか? Web 標準は私たちに利益をもたらしますか? XHTML+CSS に切り替えることで経済的なメリットはありますか?すべての答えは「はい」です。
開発を加速する
HTML ページのシンプルさは Web の発展を大いに促進してきましたが、同時にそれが悩みの種にもなりました。コード形式に対して非常に「寛容」であるため、一部のブラウザーのプライベート コードの開発が奨励され、これによって無数のユーザーが最高のエクスペリエンス (ページの最高の効果を見ること) を得ることができなくなりました。
当社のクライアントの多くは、できるだけ多くのユーザーに最適なデザインを提供するために、サイトの複数のバージョンを構築しています。当社の場合、一連の HTML ページ、スタイル シート、およびごく少量の開発のみが必要です。adaptivepath.com Web サイトのユーザーの 95% 以上が標準に準拠したブラウザを使用しているため、今こそそうすべきだと考えました。 Web標準への移行。
Web 標準では、エラー チェックの実行が強制されます。 HTML のバージョンを宣言するだけで、バリデーターは宣言した標準に従ってページを検証します。バリデーターは厳密に検証し、どのようなエラーがあるかを詳細に通知します。これにより、開発者が品質に費やす時間を短縮し、異なるブラウザ間でサイトが高度な一貫性を維持できるようにします。現在のブラウザには表示上のバグがまだいくつかありますが、5 年前に比べればはるかに改善されています。
維持が容易でチャンスが増える
長年にわたり、Web 標準グループは「ビジュアル デザインとコンテンツを分離する」ことの利点を推奨してきました。これは、HTML が非常に単純になり (ほとんどばかばかしいほど)、ほとんどの XHTML ページには意味的に豊富な <div> と <p が少数しか含まれないことを意味します。 > タグと強力な CSS ファイルへのリンク。この完全な分離により、ページの開発とメンテナンスが容易になります。その理由は、まず第一に、編集者とデザイナーが別々に作業できるなど、開発チーム間の調整が向上するためです。
最近、CSS テクノロジーを使用して、顧客向けの CSS ファイルを自社の開発サーバーで開発するプロジェクトがありました。彼らがバックエンド サーバーでコンテンツを準備している間、私たちはバージョン リリース システムと統合することなく、CSS ファイルを編集するだけで済みます。開発期間を大幅に短縮しました。迅速な開発により、競争力とコスト上の利点が得られ、開発時間が短縮されるだけでなく、リソースが解放され、より多くの機会が得られます。
アクセスチャネルの拡大
クリーンなコードはさらに多くのメリットをもたらします。 CSS をサポートしていないブラウザは、スタイル シートを単純に無視できるようになりました。つまり、セマンティック XHTML 表現は、携帯電話、PDA、音声リーダー、スクリーン リーダーなどの非従来型クライアントを含むあらゆるブラウザでレンダリングできます。これらの単純なタグをサポートするデバイスであればどれでも使用できます。
Web 標準に準拠するサイトは、モバイル アクセスをサポートし、第 508 条のユーザビリティ標準をサポートし、古いバージョンのブラウザと互換性があります。すべてのメリットが得られ、開発と保守が容易になり、その過程でハードウェアのコストも節約できます。
帯域幅コストを節約する
ページからフォント、表タグ、および装飾に使用されているいくつかの画像を削除すると、ページ サイズが 20.9k から 9.2k に減少しました。現時点では、これらの削減は些細なことのように見えるかもしれませんが、すべてのページ訪問を合計すると、サイトをトラフィックで圧倒するほどの大幅な削減になります。
私たちのサイトでは 1 日に約数千のページビューがあり、帯域幅を 56% 節約できます。大規模な商用サイトでは 1 ~ 2 分でこのような訪問に達する可能性がありますが、人気の高いサイトでは 1 日に数千万のページビューに達することもよくあります。ページあたり 30 ~ 40,000 を節約でき、キャッシュされたスタイル シートを再度ダウンロードする必要がなければ、これらのサイトは毎月数千ドルを節約できます。 IT 担当者がこのデザインに興奮しているのがわかるでしょう。
ユーザーエクスペリエンスの向上
金額を定量化するのは簡単ですが、コードを圧縮すると、さらに隠れた追加のメリットも得られます。高速でアクティブなサイトが常に全体的なユーザー エクスペリエンスを向上させることは周知の事実です。
Web の初期には、巨大なグラフィカル インターフェイスの設計により、ダイヤルアップ インターネット ユーザーはアクセス速度の遅さに耐えていましたが、ブロードバンドの普及により、この状況は改善されました。ただし、出張中のビジネス旅行者でも、ホテルの電話からダイヤルアップすることで新規ユーザーになる可能性があります。クリーンで標準化されたコードを使用すると、ユーザーは Web サイトでの目標を迅速かつ簡単に達成できます。
変革には価値があることが判明した
私たちが標準に切り替えることにしたのは、礼儀としてではなく、標準がもたらす素晴らしい経済的メリットのためです。そのため、ますます多くの優れたサイトが Web 標準に目を向けるようになっています。なぜまだ XHTML+CSS への移行を始めていないのですか?
標準化によってもたらされる経済的利益は目に見えています。サイトが標準化されれば、企業はコンテンツの自由な共有という真の約束を実現するでしょう。