CSS
 Computer >> コンピューター >  >> プログラミング >> CSS

CSSによる聴覚メディア(Aural Media)の基礎知識と活用シーン

ドキュメントの聴覚レンダリング(音声出力)は、主に視覚障害のある方々によって利用されています。画面を見る代わりに、音声合成によって文書の内容を「聞く」ことで情報を取得できるのが大きな特徴です。

聴覚レンダリングが活用される場面

視覚的な表示ではなく、音声によってドキュメントへアクセスすることが有効な場面には、以下のような例が挙げられます。

  • 読み書きの学習
  • 研修・トレーニング
  • 車内など移動中のウェブアクセス
  • 家庭内エンターテインメント
  • 産業分野のマニュアルやドキュメント
  • 医療分野のドキュメント

三次元空間と時間的空間の概念

CSSの聴覚プロパティを使用する場合、その「キャンバス」は二つの空間概念から構成されます。

一つは三次元の物理空間です。音は聞き手の周囲を取り囲むように配置され、左右や上下、遠近といった立体音響的な表現が可能になります。

もう一つは時間的空間です。ある音に対して、その前・最中・後という時間的な関係で別の音を指定できるため、複数の音声や効果音を自然に組み合わせた再生が実現できます。

このようにCSSの聴覚メディア機能を活用することで、より多くのユーザーがアクセシブルにコンテンツを利用できるようになります。

  1. CSSでソーシャルメディアログインフォームを作成する方法【サンプルコード付き】

    CSSとFont Awesomeのアイコンフォントを組み合わせれば、TwitterやFacebookなどのソーシャルメディアログインボタンを備えた、レスポンシブ対応のログインフォームを簡単に作成できます。本記事では、そのままコピーして使える完全なサンプルコードを交えながら、実装手順をわかりやすく解説します。サンプルコード以下は、CSSを使ってソーシャルメディアログインフォームを作成するコード例です。通常のメールアドレス・パスワードによるログインに加えて、「パスワードを保存する」チェックボックス、「パスワードをお忘れですか?」リンク、そしてTwitter・Facebookでのログインボタンも配置

  2. CSSのメディアクエリを活用したレスポンシブWebデザインの基本と実装例

    メディアクエリとは メディアクエリ(Media Queries)は、CSSで提供される技術の一つで、スマートフォン、タブレット、デスクトップPCなど、デバイスの画面サイズに応じて異なるスタイルルールを適用できる仕組みです。 これにより、単一のHTMLファイルであらゆる画面幅に対応したレスポンシブWebデザインを実現できます。ブレークポイント(画面幅の境界値)ごとに条件を指定し、その条件が一致した場合のみCSSが適用されるのが特徴です。 主な構文のポイント @media only screen and (max-width: 600px) … 幅600px以下の画面に適用 @media onl