wordpressでのスマホ対応webサイト制作・wpプラグイン・SNS活用・ 動画・bgmやテーマ曲アレンジまで考えるコラム!

   

wordpress屋のマルチメディアコンテンツ制作読んどけ☆コラム

音声セミナー・講座・音楽視聴をサイトに実装できる、HTML5 audio要素を使いこなそう

   

こんにちは、管理人@SS_mshpです。

今回は、管理人もこのサイトやお仕事受付サイトで使用している、便利なHTMLタグを紹介します(オーディオ)

ブラウザ対応やどんなサイトに使えるかなどを、さっそく確認していきましょう。

■HTML5 audio要素とは?

■そのまま!webサイトにタグでオーディオ再生機能を埋め込める

HTML5規格より登場した比較的新しい要素です。名前の通り、HTMLタグで『オーディオ再生機能』を、webサイトにつけることができます。しかもわりとカンタンに。

昔は(対応ブラウザが少なかった頃)、複雑なJavaScriptとかでオーディオプレイヤーを組んだり、flashで再生プレーヤー作ったりしていたので、行程が減ってweb屋的にもラクになりました。

■PCブラウザ・スマホ対応状況

mozillaディベロッパーのサイト
https://developer.mozilla.org/ja/docs/Web/HTML/Element/audio
に規格について書いてあり、ブラウザ対応についても述べられています(下のほう『ブラウザー実装状況』)。

コレをみる限り、最近のブラウザではほぼ対応できているとのこと。モバイルのAndroidに『?』って書いてありますが、管理人のスマートフォン(Android)や、IOSエミュレータでも動作したので、スマホもOKです。

ただし、ios(ブラウザ・モバイルsafari)、Androidのバージョンによっては、コントローラーの表示が異なるなどの事例が確認されていますので、古いバージョンのスマホを使っているユーザーが多い場合は注意してください。
https://www.google.co.jp/search?q=スマホ+audioタグ
(googleで検索してみました)

一番注意するのがIE(インターネットエクスプローラー)ですが、9以降とのこと。11ではプレイヤー表示できました

ブラウザシェアでIE8~9などのユーザーは合わせて数%なので、ほぼすべてのユーザーに対応可能です。『オーディオファイルに直接リンク』なども用意しておくと、古いIEユーザーも大丈夫です。てかこの層は、PCこわれたりしたら、そのうちMicrosoft Edgeに移行しそうです。

■HTML5 audioは、どのような業種・ジャンルのサイトに使えるの?

■音声セミナー・コンサルティング

音声がのせられるので、『成功に必要なマインドセット』『集客の心得』みたいなのを語って録音し、サイトにのせることができます。

図や資料、身ぶり手振りが入る場合はYouTube、音声のみでどうにかなるならaudioタグと使い分けましょう。

■教室・レッスン(語学・音楽)

ぶろぐ記事部分にワンポイントレッスンを書き、オーディオで補足することにより、語学や音楽レッスンのサイトにも使えます。

『発音記号見ても覚えられないなら聴いて覚える』『譜面見てもわからないから、聴いて覚える』コレでOKです。

■ミュージシャン・音楽クリエイター

コレは説明不要なので省きます。

■HTML5 audioの実装方法

■通常のwebサイト

まずはHTML5のドックタイプ宣言を、HTMLの一番上に。
HTML5ドックタイプ宣言は『<!DOCTYPE html>』と書きます。

なぜかというと『5』からの機能につき、HTML4やXHTMLだと動くかわからないからです。(ちなみにドックタイプ宣言が4でも、ブラウザが『タグが5だ』と判定するかは未確認です。やってみようかな時間があれば。)

オーディオタグを入れて、再生させたいオーディオファイルのURLを指定します。
『<audio src=”音声ファイル場所” controls></audio> 』のように。

コレは事前にサーバーアップしておきましょう(mp3やwavが載らない無料サーバー、かつオーディオファイル置き場がない場合は使えません)。ちなみに後ろの『controls』は、『コントローラー表示する属性』です。ここには絶対『autoplay』と書かないように!

載りました。管理人のサイトにつけるとこんな感じになります。

ちなみに、IE11だと

プレイヤーがでっかくなります(笑)

■ワードプレスタイプ

ワードプレスでのHTML audio実装はめちゃくちゃ簡単です。アクセス状況によってHTML5やFlashになったりすると、どこかに書いてありました。

プレイヤーで再生させたいオーディオファイルを、メディアライブラリにアップロード。

個別記事や固定ページ編集画面で、

任意の場所でメディア追加でオーディオを選ぶと、オーディオプレーヤーのタグが入ります。

以上。

このサイトはワードプレスタイプにつき、こちらの方法でやっています。

↑上記のタグでワードプレスに入れるとこうなります。

■あとがき

とりあえず、HTML5 audioブラウザ対応や付け方、利用例などをサクッとみてきました。
音声ファイルを使って、利用客に分かりやすいサイトにできそうな場合は、ぜひ導入を検討してください。



【カテゴリ】 - webサイト制作 【タグ】 -

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

CSSの『Expected RBRACE 』エラーって何なの?(ワードプレス4.9で判明)

今回は、ワードプレスを新バージョンにしたら判明した、変なCSSエラーがでていた件についてお話します。 エラーがわかる便利な機能がついてるんで、今まで(致命的では …

ワードプレスCSSで色が変わらない時『functions.phpやテーマカスタマイザー』もチェック

今回は、ワードプレスのサイト制作をするとき、ひっかかりそうなポイントについてです。 最近ワードプレスサイト制作のお仕事をしていたんですけど、たまに、CSSなどを …

fc2ブログでSSL対応開始!設定方法や注意点をチェック!

今回は、管理人も使っている大手ブログサービス(fc2)で、ブログ本体もSSL暗号化接続が可能になったのでやってみます。 社会的信用はいまいちだけど(fc2動画の …

ワードプレスでタイトルが長くなりすぎるのを、適正な長さにして検索表示対策

今回は、ワードプレスの個別記事タイトルの検索表示を最適化して、検索してきたユーザーに対して見やすくする方法です。 一時期はタイトルにキーワードを詰め込みまくるの …

ワードプレスサイト高速化失敗例(ページスピードスコア低下)→最後にjsで読み込むCSS

今回は、管理人が重いワードプレスサイトを高速表示しようとして、失敗した事例(ページスピードスコアが逆に低下)をお話します。 特にCSSの読み込みに関するチューニ …

オウンドメディア&コーポレートサイトを、1サーバー1ドメインで構築する手順

今回は、ワードプレスなどを使って、汎用性のある複数サイト組み合わせを行います。 その組み合わせは『コーポレートサイト&オウンドメディア』。早速、サーバー設定や企 …

サイト制作お仕事事例~WPで仮想通貨投資情報サイトを(justiceクリプトカレンシーズ・AID LLCさま)

今回は、お仕事で対応したWebサイトの事例があって、お取引先さまより『ぜひ紹介してくれ』といわれたので、ご紹介いたします。 AID LLCさまよりご依頼いただい …

googleカレンダーとメールフォームで、予約受付ってできるの?iframeレスポンシブに気をつけて

今回は、googleカレンダーとメールフォームで、予約受付ページを作ってみます(うまくいくかは微妙です)。 画像はfreeimages.comさんからお借りしま …

【WPプラグイン】月額無料でレストラン・カフェなど飲食店の予約に使える『Restaurant Reservations』

今回は、飲食店でワードプレスサイトを持ったときに効果を発揮する、月額無料の強力な予約プラグインを紹介します(Restaurant Reservations)。 …

【ワードプレスサイト高速化プラグイン】Speed Up-JavaScript To Footerで、表示速度を速くする方法

今回は、ワードプレスサイトの使い勝手(読者から見た)を向上させるプラグインを紹介いたします。 一般的には重いとされるワードプレスサイトで、表示速度対策は必須です …