[13] [DFN[[CODE(DOMi)@en[[[EventSource]]]]]] は、[[遠隔DOM事象]]を受信するための[[物体]]が実装する [[DOM]] [[界面]]です。 * 歴史 ** [CODE(HTMLe)@en[event-source]] 要素 [14] はじめ、 [CODE(HTMLe)@en[[[event-source]]]] [[要素]]として [[Ian Hickson]] により提案されていました。この提案は後に [[Web Applications 1.0]] 仕様書案 (現・[[HTML5]]) に組み入れられました。 [1] [CITE[Web Applications 1.0]] [21] [[Opera]] 9 以降で実装されています。 [[ニンテンドーDSiブラウザー]]でも使えます。 [2] [CITE[Opera Web Chat]] ([[名無しさん]]) [3] [CITE[Event Streaming to Web Browsers - Web Applications Blog - by Web Applications]] ([[名無しさん]]) [4] [CITE[EarthQuakes Map Widget - Opera Widgets]] ([[名無しさん]] [WEAK[2006-09-09 03:28:34 +00:00]]) [5] [CITE[Bug 338583 – Add support for Server-Sent DOM Events (Remote Events)]] ([CODE[2007-08-17 13:54:47 +09:00]] 版) ([[名無しさん]]) [6] [[Hixie]] が Status を [Q@en[Being considered for removal]] に設定しているみたいです。 ([[名無しさん]] [WEAK[2007-12-09 05:50:04 +00:00]]) [7] >>6 大改訂があった結果、[CODE(HTMLe)@en[[[event-source]]]] は [Q@en[Last call for comments]]、 [[鯖送信DOM事象]]の章は [Q@en[Working draft]] になっています。 ([[名無しさん]] [WEAK[2008-02-23 10:28:51 +00:00]]) [8] >>7 さっきの [[Ian Hickson]] の [['''#'''whatwg]] での発言によると、 削ろうと思ったけど残すべきという意見があって、 それがもっともだと思ったから削るのはやめたと。 ([[名無しさん]] [WEAK[2008-02-23 10:41:26 +00:00]]) [9] [CITE[Re: several messages about and related subjects]] ([[Ian Hickson ]] 著, [TIME[2008-02-22 10:16:51 +09:00]] 版) ** [CODE(HTMLe)@en[eventsource]] 要素 [10] [[HTML5]] で定義されていた [CODE(HTMLe)@en[[[event-source]]]] [[要素]]は、 [CODE(HTMLe)@en[[[eventsource]]]] に改名されました。 ** [CODE(DOMi)@en[EventSource]] 界面 [11] 以前から [CODE(HTMLe)@en[[[eventsource]]]] [[要素]]は[[要素]]である意味があるのか疑問視する意見がありましたが、 2009年2月に[[要素]]としては削除され、 [CODE(DOMi)@en[[[EventSource]]]] [[DOM]] [[界面]]となりました。 [12] [CITE[IRC logs: freenode / #whatwg / 20090226]] ([TIME[2009-03-09 18:58:46 +09:00]] 版) >17:40 (hsivonen) Hixie: so what's the remaining selling point over Web Sockets? that you can feed EventSource from a regular HTTP server? >17:40 (Hixie) the only selling point over websocket that it's ever had is that it is compatible with CGI scripts [15] [CITE@en-US-x-Hixie[Server-Sent Events]] ([TIME[2009-03-27 10:09:23 +09:00]] 版) [16] [CITE@en-US-x-Hixie[Server-Sent Events]] ([TIME[2009-04-23 13:50:52 +09:00]] 版) [17] [CITE@en[(X)HTML5 Tracking]] ([TIME[2009-09-06 10:20:51 +09:00]] 版) [18] [CITE[IRC logs: freenode / #whatwg / 20100427]] ([TIME[2010-05-16 19:00:37 +09:00]] 版) [19] [CITE@en[Event Streaming to Web Browsers]] ([[Opera Software ASA]] 著, [TIME[2011-02-03 10:59:19 +09:00]] 版) [20] [CITE[Index of /~wakaba/-temp/test/dom/eventsource]] ([TIME[2011-02-03 11:02:37 +09:00]] 版)