ウェブサイトブラウザーの互換性
現在のWebサイトのデザイナーが直面しなければならない最大の問題の1つは、わずか5年前にはそれほど問題ではなかったが、Webサイトがさまざまな種類のブラウザーまたはアクセスプログラムから表示されるようにすること、またはクロスプラットフォーム互換であることを確認することでした。 Webの初期の頃、Internet ExplorerではなくNetscape Navigatorを選択する際の唯一の真の決定は、選択したWebブラウザーが機能よりもインターフェイスをより多く使用する必要があったことです。

すべてのWebブラウザーはHTML、CSS、Javascript、および一般的なプログラミングおよびコーディング言語を簡単に読み取りますが、Webが複雑になるにつれて、Flashなどの特定の機能やこれらの機能を実行するWebブラウザーの機能が決定要因になりました。現在、スマートフォンのモバイルWebブラウザーの出現により、開発者は、制限がある可能性のあるデスクトップブラウザーだけでなく、小さな画面でページを奇妙にレンダリングしたり、Flashのような機能をまったくロードしないさまざまなモバイルブラウザーも考慮する必要があります、iOSモバイルSafariブラウザーで見られるように。

まず、賢明にあなたのウェブサイトオーサリングプログラムを選択してください。 Microsoft PublisherはMicrosoft Officeにバンドルされています。通常、今日購入したほとんどのPCに含まれるパッケージですが、このプログラムは独自形式のWebサイトファイルを生成します。つまり、MicrosoftのInternet Explorerでのみ表示できます。これにより、Webブラウジングの世界の少なくとも半分がWebサイトを表示できなくなります。代わりに、Adobe Dreamweaverのような一般的なプログラムの使用を検討してください。 HTMLをフリーハンドでコーディングする場合は、Microsoft Wordの使用を避け、メモ帳やワードパッド、またはコンピューターに付属している単純なワードプロセッシングソフトウェアを使用してください。

最も人気のあるWebブラウザーでページを正しく表示するには、アップロードする前に、まずInternet Explorer、Firefox、PC上のChrome、MacのSafariおよびOperaでテストしてください。また、FlashやCSSなどの機能強化により、一部のWebブラウザーがクラッシュしたり、一部のモバイルブラウザーでまったくレンダリングされないため、サイト全体ではなく機能強化として慎重に使用してください。 CSSの場合、多くのブラウザーは異なるレンダリングを行うことを忘れないでください。Webページが複数のブラウザーでテストされていない場合、CSSのあるページはあるブラウザーでは見栄えがよく、別のブラウザーではごちゃごちゃになります。

Webサイトをクロスプラットフォーム対応にする場合、すべてのブラウザーが画像用のPNGやメディア用のWMVなどのさまざまなファイル形式をサポートしているわけではないことに注意してください。メディアをアップロードするときは、JPEGやAVIなど、広く受け入れられている形式に固執してください。場合によっては、これらのファイルは他の形式よりも大きくなる可能性がありますが、Webサイトのクロスプラットフォーム互換性に応じてトレードオフになると考えてください。

ウェブサイトの作成を開始する前に少し考えて計画を立て、アップロードする前にいくつかのテストを行うことで、ウェブサイトができる限りクロスプラットフォーム互換であることを確認できます。

動画の説明: HTML5 + CSS入門 第2回 CSSとは、開発環境、ブラウザごとの互換性 (九月 2022).