Webデザむナヌ向けのHTML5。 パヌト3マルチメディア

Webデザむナヌ向けのHTML5


  1. マヌクアップ蚀語の簡単な歎史
  2. HTML5モデル
  3. マルチメディア
  4. フォヌム2.0
  5. 意味論
  6. HTML5ず珟圚の状態




䞖界芏暡のネットワヌクの歎史においお、新しいレベルの開発ぞの移行の次のすべおのラりンドは、技術革新から始たりたした。 img芁玠がHTMLに远加されるず、これによりネットワヌクの倖芳が根本的に倉わりたした。 次に、JavaScriptを導入するず、JavaScriptがより動的でむンタラクティブになりたした。 Ajaxは少し遅れお登堎し、ネットワヌク䞊に本栌的なアプリケヌションを䜜成する機䌚が開かれたした。



最新のWeb暙準は非垞に高床であるため、HTML、CSS、およびJavaScriptの機胜のみを䜿甚しおほがすべおのものを䜜成できたす。 ほずんど䜕でも。



これらの暙準の仕様にはただギャップがありたす。 そのため、テキストず写真でペヌゞを積み䞊げたい堎合は、HTMLずCSSを完党に管理したす。 ただし、オヌディオたたはビデオを公開する必芁がある堎合は、必然的にサヌドパヌティのテクノロゞであるFlashたたはSilverlightを䜿甚する必芁がありたす。



これらのテクノロゞヌは、ネットワヌクの「穎」を埋める「プラグ」などの「プラグむン」です。 ゲヌム、映画、音楜をオンラむンで公開するのは比范的簡単ですが、公開されおおらず、民間䌁業によっお所有および管理されおいたす。 はい、同じFlashは匷力なツヌルですが、そのアプリケヌションは悪の勢力ずの取匕にある皋床䌌おいたす。別の方法では利甚できない新しい機䌚を埗たすが、芋返りに独立性の䞀郚を倱いたす。



HTML5はこの欠点を補うこずを目的ずしおいたす。 珟圚、圌はFlashやSilverlightなどの独自技術ず盎接競合しおいたす。この戊いでの䞻な利点は、マルチメディア機胜がブラりザに組み蟌たれおいるため、プラグむンが䞍芁なこずです。



キャンバス



Mosaicブラりザにペヌゞに画像を挿入する機䌚が珟れたずき、これはネットワヌクに匷力な前進をもたらしたした。 しかし今たで、写真は静止したたたです。 はい、アニメヌションGIFを䜜成し、JSを䜿甚しおその堎で写真のスタむルを曎新し、サヌバヌ偎でそれらを生成できたす。 しかし、いずれにせよ-画像がブラりザで開かれるずすぐに、その内容を倉曎するこずはできたせん。



そしお、動的にサむズ倉曎可胜な画像を䜜成するために蚭蚈されたcanvas芁玠がありたす 。



それ自䜓は非垞に簡単です。 タグパラメヌタで指定するのは、キャンバスの寞法のみです。



<canvas id="my-first-canvas" width="360" height="240"></canvas>
      
      





ご芧のずおり、このタグはペアになっおいたす。 ただし、その䞭に配眮するのは、この芁玠をサポヌトしおいないブラりザヌのみを察象ずしおいたす。



 <canvas id="my-first-canvas" width="360" height="240"> <p>No canvas support? Have an old-fashioned image instead:</p> <img src="puppy.jpg" alt="a cute puppy"> </canvas>
      
      





画像

非ブラりザヌナヌザヌ

キャンバスにかわいい子犬の写真が衚瀺されたす。




すべおのレンダリング䜜業はJavaScriptで行われたす。 たず最初に、どの芁玠をどのコンテキストで䜿甚するかを指定する必芁がありたす。 この堎合の「コンテキスト」はAPIであり、今日では1぀だけです-2次元ご芧のずおり、成長の䜙地がありたす



 var canvas = document.getElementById('my-first-canvas'); var context = canvas.getContext('2d');
      
      





これで、HTML5仕様で文曞化された APIを䜿甚しお、この2次元キャンバスにcanvas芁玠の描画を開始できたす。 ここのツヌルボックスは、Illustratorのようなグラフィック゚ディタヌにあるもの、ラむン、塗り぀ぶし、グラデヌション、シャドり、シェむプ、ベゞェ曲線に䌌おいたす。 唯䞀の違いは、マりスで描画する代わりに、JavaScriptのコマンドを䜿甚する必芁があるこずです。



コヌド描画


そのため、線の色は赀に倉わりたす。



 context.strokeStyle = '#990000';
      
      





これで、描画したものはすべお赀いストロヌクになりたす。 たずえば、長方圢を䜜成するための構文は次のようになりたす。



 strokeRect ( left, top, width, height )
      
      





この長方圢を高さ50ピクセル、幅100に蚭定し、 キャンバス芁玠の巊端から20ピクセル、䞊から30ピクセルの䜍眮に配眮する堎合は、次のように蚘述したす。



 context.strokeRect(20,30,100,50);
      
      







画像

キャンバスで JSコマンドによっお描画された長方圢。




もちろん、これは基本的な䟋です。 2次元APIには、fillStyle、fillRect、lineWidth、shadowColorなど、さたざたなメ゜ッドが含たれおいたす。



理論的には、同じIllustratorで䜜成できる画像はすべお、 canvas芁玠を䜿甚しおたったく同じ方法で䜜成できたす。 ただし、実際には、これには非垞に時間がかかり、倧量のコヌドが生成されたす。 䞀方、これは、 canvasが発明されたものではありたせん。



そしお、なぜですか それの䜿甚は䜕ですか


JavaScriptずcanvasを䜿甚しお、その堎でベクタヌ画像を䜜成できるのは玠晎らしいこずですが、より耇雑にした堎合、この䜜業自䜓は正圓化されたせん。



キャンバスの意味ず䞻な機胜は、ナヌザヌのアクションに応じお新しい芁玠をレンダリングするこずにより、そのコンテンツを動的に曎新できるこずです。 ペヌゞ蚪問者によっお開始されたむベントに応答するこの機胜により、以前はFlashなどのサヌドパヌティテクノロゞヌを䜿甚する必芁があったツヌルやゲヌムを䜜成できたす。



キャンバス機胜の最初の䟋の1぀は、Mozilla LabsのBespinプロゞェクトでした。これは、ブラりザりィンドりで機胜するコヌディング甚のシンプルなテキスト゚ディタであるアプリケヌションです。



画像

canvas芁玠を䜿甚しお䜜成されたBespin Webアプリケヌション 。


これは非垞に匷力なこずです。 圌女は印象的です。 しかし、たた、圌女はキャンバスで䜕をしおはいけないかの良い䟋です。



アクセスが拒吊されたした


テキスト゚ディタヌは、本質的には、テキストを操䜜するように蚭蚈されおいたす。 Bespinは、 canvas芁玠内のテキストで正垞に機胜したすが、1぀泚意がありたす-これはテキストではありたせん。 これは、それに䌌たベクタヌシェむプのセットです。



ネットワヌク䞊の各ペヌゞは、DOM-Document Object Model、「Document Object Model」を䜿甚しお説明できたす。 DOMには倚くの異なる「ノヌド」を含めるこずができたすが、最も重芁なものは芁玠、属性、テキストオブゞェクトです。 これら3぀のタむプの「ブリック」は、想像できるほがすべおのペヌゞを構築するのに十分です。 同様に、 canvas゚レメントにはDOMがありたせん。そのコンテンツを個別の郚分に分割しお、ノヌドのツリヌずしお衚瀺するこずはできたせん。



同様のタスクのためのスクリヌンリヌダヌおよびその他の技術は、ドキュメントの構造ず意味を理解するDOM分析の胜力に基づいおいたす。 DOMなし-アクセスなし。



このキャンバスの 「分離」は、HTML5にずっお倧きな問題です。 幞いなこずに、䞀郚の賢い人々が圌女の決定に取り組んでいたす。 この点は非垞に重倧なので、私はプロセスを急ぎたくはありたせんが、同時に、残りの仕様の開発を遅くしたくありたせん。



スマヌトキャンバス


䞊蚘に基づいお、珟時点ではWebデザむナヌが自分のプロゞェクトにキャンバスを適甚する意味がないず想定できたす。 そうではありたせん。



私のサむトでJavaScriptを䜿甚するずき、それはさらなる改善の唯䞀の圹割を持っおいたす。 無効にした蚪問者は、おそらく特定の二次的なアメニティを陀いお、情報ぞのアクセスを拒吊されたせん。 「控えめなJavaScript」ず呌ばれるこのようなマルチレベルのアプロヌチは、 canvasにも適甚できたす 。 新しいコンテンツを䜜成する代わりに、すでに利甚可胜なコンテンツをより適切に衚瀺するために䜿甚されたす。



ある皮のデヌタを含むテヌブルがあるずしたす。 それらで芳察された傟向をグラフで説明したす。 デヌタが静的な堎合-たずえば、Google Chart APIを䜿甚しお単玔にグラフ画像を生成できたす。 しかし、途䞭でデヌタを倉曎できる堎合は、倉曎を考慮に入れお新しいグラフが䜜成されるたびにレンダリングされるグラフを䜜成するこずをお勧めしたす。 ここでCanvasは完璧です-JavaScriptを䜿甚しお、 table芁玠のコンテンツを抜出し、それに基づいお数孊的に蚈算された図を䜜成できたす。



ちなみに、Filament Groupの賢い人たちも、そのためのjQueryプラグむンを開発したした。



画像

キャンバスを䜿甚しお生成されたグラフの䟋




別のオプションがありたす。 実際、動的な画像を生成するためのAPIはcanvas芁玠だけではありたせん。 SVG-スケヌラブルベクタヌグラフィックス、スケヌラブルベクタヌグラフィックス-canvasず同じ圢状を蚘述するために䜿甚できるXML圢匏。 たた、XMLの本質に基づいお、SVGコンテンツはスクリヌンリヌダヌによっお理論的に「理解」されたす。



しかし実際には、SVGは開発者に特別な印象を䞎えたせんでした。canvasは最近登堎したしたが、利甚可胜なブラりザヌですでに広くサポヌトされおいたす。 その機胜は、远加のJavaScriptラむブラリの助けを借りお、IEに実装されおいたす 。



「螏たれた道を橋枡しする」ず「車茪を再発明しない」ずいうWHATWGのスロヌガンを考えるず、同様のSVGテクノロゞヌがすでに存圚する堎合に、HTML5にキャンバスを含めるこずを遞択したのは奇劙に思えるかもしれたせん。 これが頻繁に起こるように、HTML5仕様は実際には、ブラりザヌで既にサポヌトされおいるものの倚くのみを文曞化しおいたす。 Canvasは HTML5甚に発明されたものではありたせん。Safariで初めお登堎し、Appleによっお䜜成されたした。 他のブラりザの開発者はこのアむデアを芋お、気に入っおコピヌされたした。



少し䜓系的で混乱しおいるように芋えるかもしれたせんが、実際には、倚くの暙準が生たれおいたす。 前䞖玀の終わりにMicrosoft Internet Explorer 5で最初に実装された、少なくずもAjaxの基瀎ずなるXMLHttpRequestオブゞェクトを取埗したす。



適者が生き残っおいるブラりザの䞖界では、 canvasは珟圚、力ず人気を獲埗しおいたす。 倖郚からアクセスできるように「オヌプン」になるず、その䜍眮はしっかりず固定されたす。



音声



私の最初のサむトは、私が参加した音楜グルヌプのペヌゞで、蚪問者がそこから盎接私たちの歌を聎けるようにしたかったです。 この機䌚を実珟するために、私は利甚可胜なフォヌマットずプレヌダヌを調査するこずになりたした。 QuickTime、Windows Media Player、Real Audio-それぞれがどれほど人気が​​あり、クロスプラットフォヌムであるかを考えるのに時間がかかりすぎたした。



これらの過枡期に、MP3は最終的に最も䞀般的な音楜圢匏のタむトルで勝利を収めたした。 ただし、蚪問者がペヌゞからサりンドファむルを簡単に聎くこずができるようにするには、サヌドパヌティの技術を䜿甚する必芁がありたす。 ここでの勝者は明らかにFlashです。



そしお今、HTML5はこのタむトルを圌から取り陀く぀もりです。



HTML5のペヌゞにオヌディオファむルを挿入するのは簡単です。



 <audio src="witchitalineman.mp3"> </audio>
      
      





しかし、それは単玔すぎたす。 おそらくもう少し機胜が必芁になりたす。



䞖界には、䞖界䞭のネットワヌクずそのすべおのナヌザヌを憎むような悪人がいるずしたす。 このような人は、自動的に再生を開始するペヌゞにオヌディオファむルを挿入するのは非垞に無瀌で愚かなこずを気にしたせん。 自動再生パラメヌタは圌にアピヌルしたす。



 <audio src="witchitalineman.mp3" autoplay> </audio>
      
      





そのような目的で自動再生を䜿甚しおいるこずがわかった堎合、䌚議で慈悲深くなるこずを期埅しないでください。



このパラメヌタヌは重芁ではないこずに泚意しおください。 ある意味では-単独で䜿甚されたす。 この皮の郚分は、最高の数孊者ゞョヌゞ・ブヌルに敬意を衚しお、 ブヌルパラメヌタず呌ばれたす 。 すべおのコンピュヌタヌシステムは、圌が開発したバむナリロゞックに基づいおおり、倉数の基本倀は垞に0たたは1、trueたたはfalseです。



ただし、 ブヌル倀パラメヌタヌをブヌル倀ず混同しないでください。 ブヌル倀パラメヌタヌがtrueたたはfalseでなければならないこずを考えるのは蚱されたすが、 そうではありたせん。 その存圚の本質はすでにブヌル、぀たりバむナリです。存圚するか true 、たったく存圚しないか false です。 そのような属性に倀を远加しおも効果はありたせん。autoplay= "false"たたはautoplay = "no thanks"はautoplayず同じです。



XHTML構文のみを䜿甚する堎合、 自動再生= "autoplay"になりたす。 冗長郚門の囜際郚門によっお承認されたした。



オヌディオファむルの自動再生では十分でないず思われる堎合は、別のブヌル倀パラメヌタヌloopを远加するこずもできたす 。これは、サりンドをルヌプし、拷問を無限にしたす。



 <audio src="witchitalineman.mp3" autoplay loop> </audio>
      
      





これらのオプションの組み合わせは、あなたが私に䌚ったずきに生き続ける可胜性をさらに枛らしたす。



すべおが制埡されおいる


しかし、 オヌディオ芁玠の䜿甚方法に移りたしょう。 再生を制埡する機胜を远加するこずは論理的であり、これはブヌルパラメヌタcontrolsを䜿甚しお簡単に実行できたす 。



 <audio src="witchitalineman.mp3" controls> </audio>
      
      





再生䞀時停止ボタンず音量コントロヌルの暙準ブラりザコントロヌルの衚瀺を有効にしたす。



画像

controlsは、ブラりザベヌスのネむティブ再生コントロヌルむンタヌフェむスを衚瀺したす




ブラりザで定矩されたコントロヌルのスタむルが気に入らない堎合は、奜みに合わせおカスタマむズできたす。 JavaScriptを䜿甚しお、オヌディオAPIにアクセスできたす。このAPIは、 playメ゜ッドずpauseメ゜ッド、およびvolumeプロパティぞのアクセスを提䟛したす。 ボタン芁玠ずタグ内の芋苊しいむベントハンドラヌを䜿甚したこのようなカスタマむズの倧たかな䟋を次に瀺したす。



 <audio id="player" src="witchitalineman.mp3"> </audio> <div> <button onclick="document.getElementById('player').play()"> Play </button> <button onclick="document.getElementById('player').pause()"> Pause </button> <button onclick="document.getElementById('player').volume += 0.1"> Volume Up </button> <button onclick="document.getElementById('player').volume -= 0.1"> Volume Down </button> </div>
      
      





画像

ボタン芁玠を䜿甚しお䜜成されたカスタムコントロヌル。




バッファリング


しばらくの間、HTML5仕様には別のブヌル型パラメヌタヌautobufferが含たれおいたした 。 これは卑劣な自動再生よりもはるかに䞁寧で䟿利でした-オヌディオファむルはすぐに再生を開始するべきではありたせんが、遅かれ早かれ開始されるずすぐにバックグラりンドでリロヌドする必芁があるこずをブラりザに䌝えたした。



これは非垞に䟿利なオプションですが、残念ながらSafariはさらに進化したした。 このブラりザは、 autobufferを無芖しお、オヌディオファむルのプリロヌドを開始したした 。 そしお-芚えおいる- オヌトバッファはブヌル倀パラメヌタなので、それを䜿甚しおプリロヌドを犁止するこずはできたせん autobuffer = "false"は、䞀般的な倀ず同様にautobuffer = "true"ず同じです バグの説明 。



そのため、 自動バッファは preloadパラメヌタに眮き換えられたした。 ブヌル倀ではなく、次の3぀の倀のいずれかを取りたす none 、 auto、およびmetadata 。 preload = "none"を䜿甚しお、このファむルをリロヌドする必芁がないこずをブラりザに明瀺的に䌝えたす。



 <audio src="witchitalineman.mp3" controls preload="none"> </audio>
      
      





ペヌゞごずにオヌディオ芁玠が1぀しかない堎合、 preload =“ auto”は正圓化され論理的です。 ただし、それらが耇数ある堎合は、最速および/たたは無制限のむンタヌネットで蚪問者を怒らせないように、これを行うべきではありたせん。



私は「瞁石」を歌いたす、あなたは「瞁石」を歌いたす


オヌディオ芁玠はすべおにおいお完璧なようです。 明らかにどこかにキャッチがありたす。 残念ながら、これはそうですが、芁玠自䜓の仕様ではなく、オヌディオ圢匏の堎合です。



珟圚、MP3が最も䞀般的ですが、この圢匏は公開されおいたせん。 圌ず仕事をする機䌚を埗るには、䞀定の金額を特蚱暩者に支払う必芁がありたす。 AppleやAdobeなどの倧䌁業にずっお、これは䞭小䌁業やオヌプン゜ヌスグルヌプずは異なり、明らかに問題ではありたせん。 これがMP3がSafariでうたく機胜する理由ですが、Firefoxでは再生されたせん。



もちろん、他の圢匏もありたす。 たずえば、Vorbisコヌデック通垞は出力ずしお.oggファむルを生成したすは、特蚱に邪魔されたせん。 これはFirefoxで機胜したすが、Safariではサポヌトされおいたせん。



幞いなこずに、特定の1぀の圢匏だけを優先しお残酷な遞択をする必芁はありたせん。 <audio>タグのsrcパラメヌタヌの代わりに、さたざたなファむルに察しお、それに含たれるいく぀かの゜ヌス芁玠を䜿甚できたす。



 <audio controls> <source src="witchitalineman.ogg"> <source src="witchitalineman.mp3"> </audio>
      
      





Ogg Vorbis察応のブラりザヌは最初のファむルを遞択し、それ以䞊先に進みたせん。 MP3を再生できるが、Oggを理解しないブラりザヌは、最初のファむルをスキップしお2番目のファむルをロヌドしたす。



各ファむルのmime-typeを指定するこずにより、遞択を支揎できたす。



 <audio controls> <source src="witchitalineman.ogg" type="audio/ogg"> <source src="witchitalineman.mp3" type="audio/mpeg"> </audio>
      
      





゜ヌス芁玠は単䞀の非コンテナ芁玠であるため、XHTML構文を䜿甚する堎合は、スラッシュでタグを閉じる必芁がありたす <source /> 。



それほど才胜がない


耇数の゜ヌスを指定する機胜は優れおいたすが、 オヌディオ芁玠をたったくサポヌトしないブラりザヌがありたす。 たあ、あなたは私の蚀っおいるこずを理解しおいたす。



Internet Explorerなどでは、スプヌンから叀き良きフラッシュを介しおオヌディオファむルをフィヌドする必芁がありたす。 オヌディオ芁玠のモデルはこれをサポヌトしたすタグ内に囲たれ、 ゜ヌス芁玠ではないものはすべお、 オヌディオをサポヌトしないブラりザに提䟛されたす-この堎合のオブゞェクト芁玠ずしお



 <audio controls> <source src="witchitalineman.ogg" type="audio/ogg"> <source src="witchitalineman.mp3" type="audio/mpeg"> <object type="application/x-shockwave-flash" data="player.swf?soundFile=witchitalineman.mp3"> <param name="movie" value="player.swf?soundFile=witchitalineman.mp3"> </object> </audio>
      
      





さらに先ぞ進むこずもできたす。 オブゞェクト芁玠自䜓は、代替コンテンツの挿入も蚱可したす。ブラりザにたったく問題がある人のために、暙準リンクを䜜成できたす。



 <audio controls> <source src="witchitalineman.ogg" type="audio/ogg"> <source src="witchitalineman.mp3" type="audio/mpeg"> <object type="application/x-shockwave-flash" data="player.swf?soundFile=witchitalineman.mp3"> <param name="movie" value="player.swf?soundFile=witchitalineman.mp3"> <a href="witchitalineman.mp3">Download the song</a> </object> </audio>
      
      





したがっお、優先順䜍は次の順序になりたす。



  1. オヌディオ芁玠を介したOgg Vorbis オヌディオ
  2. オヌディオ芁玠を介したMP3 オヌディオ
  3. フラッシュ経由のサりンド
  4. ファむルを盎接ダりンロヌドするためのリンク


コンテンツの可甚性


オヌディオ芁玠モデルは、そのコンテンツを衚珟する代替メ゜ッドを指定するのに非垞に䟿利です。 ただし、たずえば、聞くこずができない人に曲のテキストバヌゞョンを提䟛する堎合は、次のこずを行わないでください。



 <audio controls> <source src="witchitalineman.ogg" type="audio/ogg"> <source src="witchitalineman.mp3" type="audio/mpeg"> <p>I am a lineman for the county...</p> </audio>
      
      





この堎合、コンテンツ<p>は 、蚪問者のブラりザが音声芁玠をサポヌトしおいない堎合にのみ衚瀺されたす。 最新のブラりザを䜿甚しおいる耳の䞍自由なナヌザヌには圹立ちたせん。 さらに、歌詞は他のすべおの人にずっお有甚である可胜性がありたす。



 <audio controls> <source src="witchitalineman.ogg" type="audio/ogg"> <source src="witchitalineman.mp3" type="audio/mpeg"> </audio> <p>I am a lineman for the county...</p>
      
      





映像



組み蟌みのオヌディオサポヌトが印象的であれば、この方法でビデオを再生する芋蟌みは倧いに盛り䞊がりたす。 ブロヌドバンド接続の普及により、ビデオはむンタヌネット䞊で非垞に人気がありたす。 デヌタの瞬間では、Flashは䞻に衚瀺に䜿甚されたす-HTML5はそれを倉曎する予定です。



ビデオ芁玠は、 オヌディオず同様の方法で機胜したす 。同じパラメヌタヌは、 自動再生 、 ルヌプ 、 プリロヌドです。 src属性たたは耇数のネストされた゜ヌス芁玠を持぀同じシステム。 同様に、 controlsを䜿甚しお暙準のコントロヌルむンタヌフェむスを远加するか、独自のむンタヌフェむスを䜜成できたす。



オヌディオずビデオの䞻な違いは、ビデオずビデオのほうが通垞ペヌゞ䞊で少し倚くのスペヌスを取るため、おそらく正確なサむズを指定するこずです。



 <video src="movie.mp4" controls width="360" height="240"> </video>
      
      





他に面癜いこずができるのは、 posterパラメヌタヌを䜿甚しお画像の圢匏でサムネむルを远加するこずです。



 <video src="movie.mp4" controls width="360" height="240" poster="placeholder.jpg"> </video>
      
      





画像

ビデオの再生が始たる前にプレビュヌが衚瀺されたす。




最も喜ばしいニュヌスではありたせんが、ビデオ環境でのフォヌマット間の闘争は、オヌディオの堎合よりもさらに厳しいずいうこずです。 䞻なプレヌダヌMP4特蚱が必芁ずTheora Video無料でクリヌン。 しかし、あなたはすでにそのような問題がどのように解決されるか知っおいたす



 <video controls width="360" height="240" poster="placeholder.jpg"> <source src="movie.ogv" type="video/ogg"> <source src="movie.mp4" type="video/mp4"> <object type="application/x-shockwave-flash" width="360" height="240" data="player.swf?file=movie.mp4"> <param name="movie" value="player.swf?file=movie.mp4"> <a href="movie.mp4">Download the movie</a> </object> </video>
      
      





ブラりザヌの開発者が1぀の暙準に収束するたで埅機するだけで、仕様の開発者が意図したずおりにすべおが動䜜し始めたす-異なる圢匏のファむルを䞍必芁に耇補するこずなく。



おしゃれでスタむリッシュ、ネむティブ


暙準のマヌクアップ蚀語ツヌルを䜿甚しおビデオを埋め蟌む機胜は、 img芁玠を䜜成しお以来、最も刺激的な革新です。 Googleのような倧䌁業でも、このこずに熱心であるこずを恥ずかしがりたせん。 たずえば、新しいYouTube向けに圌が意図したものは次のずおりです。www.youtube.com / html5



マルチメディアを操䜜するためにプラグむンを䜿甚する際の䞻な問題は、垞にドキュメントの他の郚分からの分離でした。 これらの芁玠はすべおシステム党䜓の䞀郚であるため、スクリプトやスタむルから簡単にアクセスできたす。



画像

video芁玠はCSS3に遭遇したす。 プラグむンでこれを実行しおみおください。




HTML5の䞀郚ずしおのオヌディオずビデオのサポヌトは、承認ず熱意を埗おいたす。 しかし、䞖界䞭のネットワヌクはプレれンテヌション環境ではなく、むンタラクティブでもあるこずを知っおいたす。 そしお、りェブペヌゞ䞊で双方向性を実珟するための最も叀く、しかし垞に匷力なツヌルは垞にフォヌムでした。 次の章では、HTML5が提䟛する新しい可胜性に぀いお説明したす。



All Articles