JavaScript  Shogo
Ohta(os0x)
‣   os0x     ‣            Twitter‣     ‣     JavaScript,
          Ruby‣   Google
API
Expert     ‣     Chrome
API
Develope...
‣    ‣   http://d.hatena.ne.jp/secondlife/        20110704/1309759409‣    ‣   http://d.hatena.ne.jp/secondlife/        201...
JavaScript
JavaScript        http://www.flickr.com/photos/urbanoasis/3236188250/
‣‣(   )
‣        (   )‣(   )
(Rails   )JavaScript‣    ‣    ‣‣ JavaScript ‣ DOM(HTML)
capybara           +    selenium‐driver‣‣‣
headless
        (browser)‣ GUI CUI‣ JavaScript DOM   (           )
‣ capybara‐envjs ‣ SpiderMonkey ‣ envjs   ‣                envjs‣ capybara‐zombie ‣ V8(node.js) ‣ JSDOM   ‣
‣ Akephalos ‣ Rhino ‣ HTMLUnit   ‣ envjs     ‣ selenium‣             (?)       Chris
    Kowalik   mike(V8    )
‣ Akephalos ‣   ‣   http://myrmecoleon.sytes.net/iib/view/AKP001.html
WebKit
capybara‐webkit‣ QtWebKit       view‣      Ruby   socket
‣ Sencha   Ariya
Hidayat    Jasmine    spec Qt           (blog   )‣                  Ariya   PhantomJS‣ PhantomJS       th...
‣ selenium‣ envjs‣    ‣‣
(   )
fork   commit   pull
request
HTTP
Header(UserAgent     )      (COOKPAD spec   )
fork   commit   pull
request
github
JavaScriptspec            

spec
spec‣         spec    JavaScript‣ spec ‣ spec           spec
JSCoverage‣ JavaScript    ‣        (t‐wada   )‣                 js
‣ capybara‐webkit           unload            JScoverage                   JSON                      (Qt            )‣    ...
‣ capybara‐webkit   JSCoverage           JavaScript‣             github pull
request!    ‣
Javascript integration (3)
Javascript integration (3)
Javascript integration (3)
Javascript integration (3)
Javascript integration (3)
Upcoming SlideShare
Loading in...5
×

Javascript integration (3)

16,588

Published on

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
16,588
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
49
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript of "Javascript integration (3)"

    1. 1. JavaScript Shogo
Ohta(os0x)
    2. 2. ‣ os0x ‣ Twitter‣ ‣ JavaScript,
 Ruby‣ Google
API
Expert ‣ Chrome
API
Developers
JP ‣ HTML5
Developers
JP‣ WEBDB+PRESS ‣ JavaScript
    3. 3. ‣ ‣ http://d.hatena.ne.jp/secondlife/ 20110704/1309759409‣ ‣ http://d.hatena.ne.jp/secondlife/ 20110410/1302442313‣ ‣ http://techlife.cookpad.com/2011/07/15/ extension‐framework/
    4. 4. JavaScript
    5. 5. JavaScript http://www.flickr.com/photos/urbanoasis/3236188250/
    6. 6. ‣‣( )
    7. 7. ‣ ( )‣( )
    8. 8. (Rails )JavaScript‣ ‣ ‣‣ JavaScript ‣ DOM(HTML)
    9. 9. capybara + selenium‐driver‣‣‣
    10. 10. headless
 (browser)‣ GUI CUI‣ JavaScript DOM ( )
    11. 11. ‣ capybara‐envjs ‣ SpiderMonkey ‣ envjs ‣ envjs‣ capybara‐zombie ‣ V8(node.js) ‣ JSDOM ‣
    12. 12. ‣ Akephalos ‣ Rhino ‣ HTMLUnit ‣ envjs ‣ selenium‣ (?) Chris
 Kowalik mike(V8 )
    13. 13. ‣ Akephalos ‣ ‣ http://myrmecoleon.sytes.net/iib/view/AKP001.html
    14. 14. WebKit
    15. 15. capybara‐webkit‣ QtWebKit view‣ Ruby socket
    16. 16. ‣ Sencha Ariya
Hidayat Jasmine spec Qt (blog )‣ Ariya PhantomJS‣ PhantomJS thoughtbot
inc Joe
Ferris capybara‐webkit
    17. 17. ‣ selenium‣ envjs‣ ‣‣
    18. 18. ( )
    19. 19. fork commit pull
request
    20. 20. HTTP
Header(UserAgent ) (COOKPAD spec )
    21. 21. fork commit pull
request
    22. 22. github
    23. 23. JavaScriptspec 

    24. 24. spec
    25. 25. spec‣ spec JavaScript‣ spec ‣ spec spec
    26. 26. JSCoverage‣ JavaScript ‣ (t‐wada )‣ js
    27. 27. ‣ capybara‐webkit unload JScoverage JSON (Qt )‣ JSON cobertura (XML) 
( )
 Jenkins
    28. 28. ‣ capybara‐webkit JSCoverage JavaScript‣ github pull
request! ‣
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×