/[pub]/suikawiki/sw4data/ids/8/375.txt
Suika

Contents of /suikawiki/sw4data/ids/8/375.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations) (download)
Thu Dec 25 14:33:42 2008 UTC (16 years, 5 months ago) by wakaba
Branch: MAIN
Changes since 1.1: +399 -401 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.2
2    
3     * [CODE(HTMLe)@en[video]] 要素 (HTML)
4    
5     [1] [[HTML]] の [DFN[[CODE(HTMLe)@en[video]] [[要素]]]]は、
6     [[動画]]を表します。
7    
8     @@ TODO: 最新の [[HTML 5]] 仕様に追随する
9    
10     [20]
11     :状態:[[WHATWG]] [[WD]]
12     :[[名前空間URI]]:[CODE(URI)@en[[[http://www.w3.org/1999/xhtml]]]]
13     :[[局所名]]:[CODE(HTMLe)@en[[[video]]]]
14     ([Q@en[[[video]]]] ([Q[[[映像]]]]) より)
15     :分類:
16     @@
17     :[[内容モデル]]:[[半透明]] (>>21)
18     :文脈:
19     @@
20     :[[開始タグ]]:必須
21     :[[終了タグ]]:必須
22     :[[DOM界面]]:[CODE(DOMi)@en[[[HTMLVideoElement]]]]
23     ([CODE(DOMi)@en[[[HTMLMediaElement]]]],
24     [CODE(DOMi)@en[[[HTMLElement]]]],
25     [CODE(DOMi)@en[[[Element]]]],
26     [CODE(DOMi)@en[[[Node]]]])
27     :[[属性]]:
28     @@
29    
30    
31     ** 内容
32    
33     [21]
34     @@ [CODE(HTMLa)@en[[[src]]]] があれば[[透明]]、
35     なければ1つ以上の [CODE(HTMLe)@en[[[source]]]]
36     の後[[透明]]。
37    
38     [[#comment]]
39    
40    
41     ** 歴史
42    
43    
44     *** Vosaic
45    
46     [3] [[mosaic]] の変種の1つ、 [[Vosaic]] は、
47     [CODE(HTMLe)@en[[[video]]]] と [CODE(HTMLe)@en[[[audio]]]]
48     を実装していました。
49    
50     [5] [[Vosaic]] の [CODE(HTMLe)@en[[[video]]]]
51     は[[強制空要素]]でした。
52    
53     [2] [CITE@en[Vosaic]] <http://www.ohotuku26.or.jp/organization/abc/def/Advanced/vosaic.html>
54    
55     日本語での解説頁です。
56    
57     [4]
58     >>2 より使用例:
59     [PRE(HTML obsolete example code)[
60     <video src="address:port/filepath option=cylic|control">
61     ]PRE]
62    
63     [CODE(HTMLa)@en[[[src]]]] [[属性]]内に[[間隔]]の後[[選択肢]]が含められていますが、
64     書き間違いではなく、実際に [[Vosaic]] がこのように実装していました。
65    
66     [23]
67     この [CODE(HTMLe)@en[[[video]]]] [[要素]]の提案は、
68     主要な [[Webブラウザ]]に実装されることもなく、
69     やがて忘れ去られました。
70    
71     [[#comment]]
72    
73    
74     *** HTML5
75    
76     [22]
77     2007年3月、 [[Opera]] は内部版で [CODE(HTMLe)@en[[[video]]]]
78     [[要素]]を実装し、 [[WHATWG]] に対して [[HTML 5]]
79     に含めるように提案しました。
80    
81     ;; この提案は [[Vosaic]] の実装とは無関係で、
82     互換性もありません。
83    
84     [24]
85     これを受けて [[Ian Hickson]] は [[Web Applications 1.0]]
86     [[WD]] に [CODE(HTMLe)@en[[[video]]]] [[要素]]を追加しました。
87     この時点では、[[スクリプト]]による基本的な制御のためのわずかな
88     [[API]] だけを含む簡単な仕様で、それ以上は実装状況を勘案しつつ
89     [Q[第2版]]以降で拡張していくとされていました。
90    
91     [25]
92     当時やはり [[Webブラウザ]]での[[動画]]や[[音声]]の直接実装に興味を持っていた
93     [[Apple]] は、 [[HTML 5]] 案を更に拡張する形で、
94     [CODE(HTMLe)@en[[[video]]]] と [CODE(HTMLe)@en[[[audio]]]]
95     の2つの[[要素]]、それに [[CSS]]
96     の拡張を含む仕様案を提案しました。
97    
98     ;;
99     [12]
100     [CITE[Apple Proposal for Timed Media Elements]]
101     ([[Maciej Stachowiak]] 著, [CODE[2007-03-22 00:08:26 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/9709>
102     ([[名無しさん]] [WEAK[2007-03-25 07:01:44 +00:00]])
103    
104     ;;
105     [11]
106     [CITE[Proposed HTML Timed Media Elements]] ([CODE[2007-03-22 19:14:49 +09:00]] 版) <http://webkit.org/specs/HTML_Timed_Media_Elements.html>
107     ([[名無しさん]] [WEAK[2007-03-22 10:17:41 +00:00]])
108    
109     ;;
110     [13]
111     [CITE[HTML Timed Media Elements and CSS Open Issues]] ([CODE[2007-03-25 15:58:36 +09:00]] 版) <http://webkit.org/specs/Timed_Media_Elements-Open_Issues.html>
112     ([[名無しさん]] [WEAK[2007-03-25 07:02:17 +00:00]])
113    
114     [26]
115     結局 [[Ian Hickson]] は早く十分な機能を持った仕様案をまとめるべきとの意見に押されて、
116     より詳細な制御のための [[API]]、様々な[[事象]]、
117     [[属性]]による[[宣言的]]な制御、
118     [[利用者エージェント]]の native な制御用[[利用者界面]]などの[Q[第2版]]の機能の規定を4月までに
119     [[Web Applications 1.0]] に含めました。
120    
121     ;;
122     [10]
123     [CITE[<video> element feedback]] ([[Ian Hickson]] 著, [CODE[2007-03-20 09:25:25 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/9604>
124     ([[名無しさん]] [WEAK[2007-03-21 04:11:31 +00:00]])
125    
126     [27]
127     現時点で [[HTML 5]] [[WD]] は
128     [[Ogg Theora]] に対応するべき ([['''SHOULD''']])
129     と述べています。
130    
131     [[動画]]や[[音声]]の[[コーデック]]の規定に関しては多くの議論がありました。
132     [[howcome]] は、[[相互運用性]]のために baseline format
133     を定めることが重要であり、無償で自由に利用でき、
134     処理も重くない (性能が低い機器でも実装可能な) [[Ogg Theora]]
135     を採用するべきだと強く主張しました。
136     一方で、 [[Apple]] など、 [[MPEG4]] 形式を推す主張もありました。
137     [[Dirac]] などその他の[[コーデック]]を推す意見や、
138     特定の[[コーデック]]を推奨するべきではないとする意見もありました。
139    
140     議論は [[WHATWG]] のみならず、できたばかりの [[W3C]]
141     [[HTML WG]] などにも飛び火しましたが、
142     結局意見は収束することなく (飽きて)
143     議論だけ終わり現在に至っています。
144    
145    
146     **** 参考文献
147    
148     [6]
149     [CITE[A blog? with Σαιτω - Opera - OLPC]] ([CODE[2007-03-06 07:08:02 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20070302/1172830726>
150     ([[名無しさん]] [WEAK[2007-03-06 00:04:23 +00:00]])
151    
152     [7]
153     [CITE[A blog? with Σαιτω - 将来の Opera は Ogg Theora をネイティブ・サポート]] ([CODE[2007-03-06 07:08:02 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20070305/1173097992>
154     ([[名無しさん]] [WEAK[2007-03-06 00:04:54 +00:00]])
155    
156     [8]
157     [CITE[Why video? - Anne’s Weblog]] ([CODE[2007-03-17 21:02:21 +09:00]] 版) <http://annevankesteren.nl/2007/03/video>
158     ([[名無しさん]] [WEAK[2007-03-17 12:22:17 +00:00]])
159    
160     [9]
161     [CITE[A blog? with Σαιτω - <video> を主張する訳]] ([CODE[2007-03-18 11:49:06 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20070318/1174180040>
162     ([[名無しさん]] [WEAK[2007-03-18 02:50:58 +00:00]])
163    
164     [14]
165     [CITE['''['''whatwg''']''' on codecs in a 'video' tag.]] ([CODE[2007-04-01 11:26:51 +09:00]] 版) <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-March/010652.html>
166    
167     [15]
168     [CITE@en[Web Developer Chat: H&#229;kon Wium Lie on the <video> tag - Web Applications Blog - by Web Applications]] ([CODE[2007-04-24 07:07:00 +09:00]] 版) <http://my.opera.com/WebApplications/blog/2007/04/23/web-developer-chat-hakon-wium-lie-on-the-video-tag>
169     ([[名無しさん]] [WEAK[2007-04-23 22:08:19 +00:00]])
170    
171     [16]
172     [CITE[The <video> Element - Google Video]] ([CODE[2007-05-12 19:39:03 +09:00]] 版)
173     <http://video.google.com/videoplay?docid=5545573096553082541>
174    
175     [[Google]] における [[howcome]] の講演。
176     [CODE(HTMLe)@en[[[video]]]] 入門。まあまあ面白い。
177    
178     [17]
179     [CITE@en-us[Building a Video Element into Newer Versions of HTML - SEO by the SEA]] ([CODE[2007-05-12 20:13:53 +09:00]] 版)
180     <http://www.seobythesea.com/?p=563>
181    
182     [18]
183     [CITE[video codecs in HTML 5]] ([[Lockergnome.com]] 著, [CODE[2007-05-12 20:13:54 +09:00]] 版)
184     <http://help.lockergnome.com/linux/video-codecs-HTMLftopic-419645-days0-orderasc-20.html>
185    
186     [34]
187     [CITE[The Video Element]] ([CODE[2007-06-09 00:43:34 +09:00]] 版) <http://lachy.id.au/dev/presentation/webjam3/>
188     ([[名無しさん]] [WEAK[2007-06-08 15:45:41 +00:00]])
189    
190     [35]
191     [CITE@en-AU[Opera Watch - Opera CTO talks about the OLPC computer]] ([CODE[2007-06-09 22:08:06 +09:00]] 版) <http://operawatch.com/news/2007/06/opera-cto-talks-about-the-olpc-computer.html>
192     ([[名無しさん]] [WEAK[2007-06-09 13:10:58 +00:00]])
193    
194     [36]
195     [CITE[Firefox 3 to feature native audio video support : Mozilla Links]] ([CODE[2007-06-09 22:08:16 +09:00]] 版) <http://mozillalinks.org/wp/2007/06/firefox-3-to-feature-native-audio-video-support/>
196     ([[名無しさん]] [WEAK[2007-06-09 13:23:20 +00:00]])
197    
198     [37]
199     [CITE[Firefox 3 to feature native audio video support : Mozilla Links]] ([CODE[2007-06-09 22:08:16 +09:00]] 版) <http://mozillalinks.org/wp/2007/06/firefox-3-to-feature-native-audio-video-support/>
200     ([[名無しさん]] [WEAK[2007-06-09 13:23:40 +00:00]])
201    
202     [38]
203     [CITE@ja[Taken SPC : Mozilla でも video 要素実装が進行中]] ([CODE[2007-06-09 22:08:38 +09:00]] 版) <http://taken.s101.xrea.com/blog/article.php?id=755>
204     ([[名無しさん]] [WEAK[2007-06-09 13:24:12 +00:00]])
205    
206     [39]
207     [CITE[Bug 382267 &#8211; Implement WHATWG Video spec]] ([CODE[2007-06-09 22:09:10 +09:00]] 版) <https://bugzilla.mozilla.org/show_bug.cgi?id=382267>
208     ([[名無しさん]] [WEAK[2007-06-09 13:25:42 +00:00]])
209    
210     [40]
211     [CITE@en[HTML5 Media Elements - MozillaWiki]] ([CODE[2007-05-29 08:51:00 +09:00]] 版) <http://wiki.mozilla.org/HTML5_Media_Elements>
212     ([[名無しさん]] [WEAK[2007-06-09 13:27:04 +00:00]])
213    
214     [41]
215     [CITE[H&#229;kon Wium Lie on the future of the web - CSS3 . Info]] ([CODE[2007-06-09 22:10:03 +09:00]] 版) <http://www.css3.info/hakon-wium-lie-on-the-future-of-the-web/>
216     ([[名無しさん]] [WEAK[2007-06-09 13:27:29 +00:00]])
217    
218     [42]
219     [CITE@en[Bluish Coder: Support for HTML Video element in Firefox]] ([CODE[2007-06-03 04:00:47 +09:00]] 版) <http://www.bluishcoder.co.nz/2007/05/support-for-html-video-element-in.html>
220     ([[名無しさん]] [WEAK[2007-06-09 13:28:22 +00:00]])
221    
222     [43]
223     [CITE@en-AU[Web Jam 3 - Lachy’s Log]] ([CODE[2007-06-10 01:31:46 +09:00]] 版) <http://lachy.id.au/log/2007/06/webjam3>
224     ([[名無しさん]] [WEAK[2007-06-09 16:33:34 +00:00]])
225    
226     [44]
227     [CITE@ja[Firefox3 いろいろ - えむもじら]] ([CODE[2007-06-10 01:38:55 +09:00]] 版) <http://level.s69.xrea.com/mozilla/index.cgi?id=20070608_Firefox3>
228     ([[名無しさん]] [WEAK[2007-06-09 16:40:48 +00:00]])
229    
230     [45]
231     [CITE[Metavid &#187; Blog Archive &#187; HTML5 Video: The Future is Now!]] ([CODE[2007-06-11 00:10:28 +09:00]] 版) <http://metavid.ucsc.edu/blog/2007/06/07/html5-video-the-future-is-now/>
232     ([[名無しさん]] [WEAK[2007-06-10 15:11:57 +00:00]])
233    
234     [46]
235     [CITE[A blog? with Σαιτω - video 要素 - 講演]] ([CODE[2007-06-12 21:06:42 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20070612/1181613127>
236     ([[名無しさん]] [WEAK[2007-06-12 12:22:04 +00:00]])
237    
238     [47]
239     [CITE[A blog? with Σαιτω - video 要素 - 講演]] ([CODE[2007-06-12 21:06:42 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20070612/1181613127>
240     ([[名無しさん]] [WEAK[2007-06-12 12:22:57 +00:00]])
241    
242     [48]
243     [CITE[Charbax Blog &#187; H&#229;kon Wium Lie’s keynote at Reboot]] ([CODE[2007-06-24 11:26:57 +09:00]] 版) <http://charbax.com/2007/06/19/hakonwiumlie-keynote-at-reboot/>
244     ([[名無しさん]] [WEAK[2007-06-24 02:42:41 +00:00]])
245    
246     [49]
247     [CITE@en[Bluish Coder: Patch for Video element support in Firefox]] ([CODE[2007-07-07 06:42:10 +09:00]] 版) <http://www.bluishcoder.co.nz/2007/07/patch-for-video-element-support-in.html>
248     ([[名無しさん]] [WEAK[2007-07-07 03:02:11 +00:00]])
249    
250     [50]
251     [CITE[Re: <video> element feedback]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-10-09 04:04:23 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/11953>
252     ([[名無しさん]])
253    
254     [51]
255     [CITE[Re: <video> element feedback]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-10-08 22:58:31 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/11952>
256     ([[名無しさん]])
257    
258     [52]
259     [CITE[Re: Cue points in media elements]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-10-19 00:41:23 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/12101>
260     ([[名無しさん]])
261    
262     [54]
263     [CITE[Re: several messages regarding Ogg in HTML5]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-12-11 21:40:53 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/12516>
264     ([[名無しさん]])
265    
266     [55]
267     [CITE[Re: several messages regarding Ogg in HTML5]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-12-12 02:19:30 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/12565>
268     ([[名無しさん]])
269    
270     [56]
271     [CITE@en[Bluish Coder: Video Element and Ogg Theora]] ([CODE[2007-12-16 18:34:41 +09:00]] 版) <http://www.bluishcoder.co.nz/2007/12/video-element-and-ogg-theora.html>
272     ([[名無しさん]])
273    
274     [57]
275     [CITE@en[W3C Video on the Web Workshop - Agenda]] ([CODE[2007-12-15 03:11:25 +09:00]] 版) <http://www.w3.org/2007/08/video/agenda.html#s2>
276     ([[名無しさん]])
277    
278     [58]
279     [CITE[December 12, 2007: Xiph.Org Statement Regarding the HTML5 Draft and the Ogg Codec Set]] ([CODE[2007-12-24 13:35:40 +09:00]] 版) <http://www.xiph.org/press/2007/w3c/>
280     ([[名無しさん]])
281    
282     [59]
283     [CITE[Kestrel - video - A blog? with Σαιτω]] ([CODE[2008-02-09 23:15:11 +09:00]] 版) <http://d.hatena.ne.jp/saiton/20071108/1194522691>
284     ([[名無しさん]])
285    
286     [60]
287     [CITE@en[W3C Video on the Web Workshop - Report]] ([CODE[2008-02-20 00:06:26 +09:00]] 版) <http://www.w3.org/2007/08/video/report>
288     ([[名無しさん]])
289    
290     [61]
291     [CITE@ja[Taken SPC : Firefox 3 は video 要素をサポートするのか?]] ([CODE[2008-05-11 14:25:31 +09:00]] 版) <http://taken.s101.xrea.com/blog/article.php?id=823>
292     ([[名無しさん]])
293    
294     [62]
295     [CITE@ja[HTMLのVideo要素 - Torisugari の日記]] ([CODE[2008-03-16 01:40:58 +09:00]] 版) <http://slashdot.jp/~Torisugari/journal/424334>
296     ([[名無しさん]])
297    
298     [63]
299     [CITE[Re: Full screen for the <video> element]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-10-27 00:45:25 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/12218>
300     ([[名無しさん]])
301    
302     [64]
303     [CITE[Re: Some <video> questions]] ([[Ian Hickson <ian@...>]] 著, [CODE[2008-05-15 07:43:54 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/14132>
304     ([[名無しさん]])
305    
306     [[#comment]]
307    
308    
309     **** メモ
310    
311     [[#comment]]
312    
313    
314     *** メモ
315    
316     [[#comment]]
317    
318    
319     ** 実装
320    
321     [28] 2007年3月?4月?に [CODE(HTMLe)@en[[[video]]]]
322     を試験的に実装した [[Opera]] が公開されました。
323    
324     [[#comment]]
325    
326    
327     ** 関連
328    
329     [31]
330     [[HTML 4]] では[[動画]]は [CODE(HTMLe)@en[[[object]]]]
331     が扱うことになっていました。しかし、
332     [[動画]]に限らずどんな[[物体]]でも扱える汎用の
333     [CODE(HTMLe)@en[[[object]]]]
334     [[要素]]は実装が困難で[[相互運用性]]が低いのが現状です。
335     [[Web応用]]が[[動画]]を操作する [[API]]
336     を標準化することも不可能と考えられました。
337     このような状況を打開するため、
338     [CODE(HTMLe)@en[[[object]]]] とは別の
339     [CODE(HTMLe)@en[[[video]]]] が追加されました。
340    
341     [32]
342     [[動画]]を扱う [[Web]] 関連仕様として既に
343     [[SVG]] や [[SMIL]] に [CODE(XMLe)@en[[[video]]]]
344     や[[アニメーション]]の機能がありました。
345     しかし、これらは [[Web]] では実際にはほとんど使われていません。
346     これらの仕様は曖昧だったり複雑だったりして、
347     再利用する価値はないとみなされ、
348     互換性のない [[HTML]] [CODE(HTMLe)@en[[[video]]]]
349     が新たに仕様化されました。
350    
351     [33]
352     [[HTML 5]] の仕様の作成にあたっては、 [[Flash]]
353     などの[[動画]]系の [[API]] を参考にしたようです。
354    
355     ;; ここでいう参考というのはどのような機能を持たせるべきかで、
356     互換性があるわけではありません。
357     あえて互換性を持たせる価値はないと判断されました。
358    
359     [[#comment]]
360    
361    
362     ** メモ
363    
364     [53]
365     [CITE[Video codec requirements changed]] ([[Ian Hickson <ian@...>]] 著, [CODE[2007-12-11 02:39:38 +09:00]] 版) <http://permalink.gmane.org/gmane.org.w3c.whatwg.discuss/12435>
366     ([[名無しさん]])
367    
368    
369     [65]
370     [CITE@en[Mv Embed - Metavid]] ([TIME[2008-10-19 00:40:45 +09:00]] 版) <http://metavid.org/wiki/Mv_Embed>
371    
372     [66] [CITE@ja[Opera The Fastest Browser on Earth: HTML 5 video タグを試す]] ([TIME[2008-12-23 11:34:56 +09:00]] 版) <http://opera8.seesaa.net/article/110372161.html>
373    
374    
375     * [CODE(XMLe)@en[video]] 要素
376    
377     @@
378     [29] [[SMIL]]/[[HTML+TIME]]
379    
380     [[#comment]]
381    
382    
383     * [CODE(XMLe)@en[video]] 要素
384    
385     @@
386     [30] [[SVG]]
387    
388     [[#comment]]
389    
390    
391     * [CODE(URI)@en[video]]: URI scheme
392    
393     [19]
394     [CITE[Real-time extensions for HTML on interactive digital television]] ([CODE[1996-09-17 21:05:30 +09:00]] 版)
395     <http://www.w3.org/AudioVideo/9610_Workshop/paper22/paper22.html>
396    
397     [[#comment]]
398    
399    
400 wakaba 1.1 * メモ

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24