Upload
takesako
View
3.877
Download
2
Embed Size (px)
DESCRIPTION
http://www.youtube.com/watch?v=LlIS0Pj7xOI
Citation preview
1
Shibuya.JS 24Shibuya.JS 24Lightning Talks
JavaScritpt.GIF異言語融合
JavaScritpt.GIF異言語融合
サイボウズ・ラボ株式会社
竹迫 良範
id:TAKESAKO
3
LT×2 本やります
4
はじめに
5
5 秒でわかる JavaScript.GIF5 秒でわかる JavaScript.GIF
正しい GIF 画像でもある JavaScript ファイルJavaScript として解釈される GIF 画像ファイル
IE/Firefox/Opera で動作<script src=“alert0.gif” language=“JavaScript”>
Demo
JavaScript x GIF
7
<script src="nipodan24.gif" language="JavaScript"></scirpt><img src="nipodan24.gif" />
8
以上JavaScript.GIF
終了
9
他の言語融合
10
JavaScript x Java
= LiveConnect (?)
JavaScript.GIF 改めLiveConnect
JavaScript.GIF 改めLiveConnect
サイボウズ・ラボ株式会社
竹迫 良範
id:TAKESAKO
12
質問Q. LiveConnect って
ご存知ですか?
13
LiveConnect とは?LiveConnect とは?
Netscape Navigator 3.0 からサポートされた JavaScript <-> Java との通信機能JavaScript 内に Java のコードをいきなり記述可能
<script language=”JavaScript”> var s = new java.net.Socket("example.com", 80);
Java のオブジェクトを JavaScript から自由に操作できる
LiveConnect をサポートしているブラウザMozilla, Firefox, Opera など主要ブラウザで動作
動作条件Java と JavaScript が両方 ON になっていること
14
15
LiveConnect
Rediscover the
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/livecon.htm
17
(略)
Demo3D Real world
with LiveConnect
19
USB::MissileLauncherUSB::MissileLauncher
20
LiveConnect デモLiveConnect デモ
コンセプトツール AJAX telnet client1. SMTP アクセス2. USB-Missile Launcher
21
ソースコードは普通の HTML+JavaScriptソースコードは普通の HTML+JavaScript
22
DOS/V パラ 在庫処分 980 円 セール
23
cpan> install Deveice::USB::MissileLaunchers
24
Yappo++
25
禁則事項USB::MissileLauncher
を人に向けて撃ってはいけません
26
27
LiveConnect
さらに詳しく
28
LiveConnect は Mozilla 2.0 で削除される予定です
29
orz
30
以上LiveConnect
終了
31
ご清聴ありがとうございましたご清聴ありがとうございました