Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Shibuyajs24 JavaScript.GIF x LiveConnect

4,443 views

Published on

http://www.youtube.com/watch?v=LlIS0Pj7xOI

Published in: Technology
  • Be the first to comment

Shibuyajs24 JavaScript.GIF x LiveConnect

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

×