( )
               Mozilla / Firefox
                   @Browser Workshop

          KBMJ ITC
          aka. btm (id:smell...
1   5
btm, smellman,        ,      ,    etc...

10     29                  ←new!

         (breakcore)
OSS
Linux   12   (   3        )

                          13

                        Linux

Ruby on Rails             OS...
/

Java, Tcl/Tk,             , C, Scheme, XML, XSLT,
XUL, Javascript, Forth, Eiffel, Smalltalk, Visual Basic,
Python, Perl...
Mozilla                          (1)
      1999       Mozilla M3 (Millstone 3)
  (      1   )

      2000       mozilla.pa...
Mozilla                                   (2)
         2002             mozilla.party.jp 3.0
     (      3       )

      ...
Mozilla                           (3)
     2005
                    C Magazine
 (          2   )

     2006
              ...
Mozilla                           (4)
     2008
                    Firefox 3 Hacks
 (          5   )

     2009          ...
Mozilla

 Mozilla     ”Mosaic”   ”Gozilla”

   Mosaic
             Netscape

   Mozilla
Netscape aka. Mozilla

Netscape Navigator
README        ”n-e-t-
s-c-a-p-e”
  ”Mozilla”
Netscape   VS Microsoft

 Internet Explorer        Mosaic



             Netscape

           OS
Netscape

1998   Netscape   Netscape Navigator 5



 Eric Raymond
Netscape
NGLayout

Netscape 5
Netscape Windows, Mac OS, Unix

 Windows    Windows API

 Mac OS    Carbon

 Unix   Motif

   OS
GUI   API
XUL

XML based
Userinterface Language
  GUI XML




  OS
XPCOM
Cross Platform Component Object Model
          COM

                          C++



                              ...
XPConnect


Javascript     XPCOM

  Javascript
GUI XML    GUI   Javascript

          GUI
Gecko   GUI



GUI
Netscape 6.0


 Mozilla M18
Gecko


Mozilla 0.8

                (0.9?)

  Mozilla 1.0
marquee

1.0         marquee

      marquee            95%
                      Netscape Redhat
Mozilla 1.0

            Netscape

  AOL            Netscape



  marquee
Firefox
Mozilla
          GUI



                     IRC
            GUI

                    GUI
          Firefox
Mozilla Phoenix




 Phoenix

  Phoenix   BIOS
Mozilla Firebird

 Phoenix             ...

  Firebird   OSS




               ...
Mozilla Firefox



         Debian
Mozilla Firefox 1.0
Mozilla Firefox 1.5



  SVG(           )

  Canvas
XUL

 Overlay
XPI
          install.js
      Javascript
UNIX Mozilla
piro

  Mozilla 0.9.5



  Mozilla
Firefox

                       Google Chrome




  addons.mozilla.org              Firefox
Google
HTML5 Firefox
WHATWG

W3C                Apple, Opera, Mozilla



 Apple    Canvas                           Web



  HTML5
HTML5

WHATWG   Web Applications 1.0   Web Forms
2.0      W3C

  2008

  2012
video
                 Ogg/Theora   H.264
    Firefox                    ×
 Google Chrome
     Safari          ×
   Chromi...
HTML5      video



     Ogg/Theora

   Apple   Google
H.264
H.264        Mozilla



 Mozilla




Google On2
Google
HTML5




        HTML5
Firefox
Firefox 3.7
Direct 2D   (Windows   )




  IE9
Firefox 4
UI

     Google Chrome
Jetpack Reboot



 (   )Javascript

 ( )Jetpack
Firefox

Firefox 4   Jetpack



HTML5 HTML5
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop
Upcoming SlideShare
Loading in...5
×

(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop

7,339

Published on

ブラウザ勉強会プレ開催で話したプレゼンです。

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

No Downloads
Views
Total Views
7,339
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
6
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

(元)コミュニティメンバーから見たMozilla / Firefoxの歴史と展望@Browser Workshop

  1. 1. ( ) Mozilla / Firefox @Browser Workshop KBMJ ITC aka. btm (id:smellman) http://d.hatena.ne.jp/smellman/
  2. 2. 1 5
  3. 3. btm, smellman, , , etc... 10 29 ←new! (breakcore)
  4. 4. OSS Linux 12 ( 3 ) 13 Linux Ruby on Rails OSS EC http://ec.kbmj.com/
  5. 5. / Java, Tcl/Tk, , C, Scheme, XML, XSLT, XUL, Javascript, Forth, Eiffel, Smalltalk, Visual Basic, Python, Perl, PHP, Delphi, Ruby Linux, Apache, Tomcat, JRun, Coldfusion, Jetty, Active Directory....
  6. 6. Mozilla (1) 1999 Mozilla M3 (Millstone 3) ( 1 ) 2000 mozilla.party.jp 1.0 ( 2 ) Bugzilla 2001 XUL ( 3 )
  7. 7. Mozilla (2) 2002 mozilla.party.jp 3.0 ( 3 ) 2003 ( 4 ) 2004 mozilla.party.jp 5.0 ( 1 ) Firefox 1.0
  8. 8. Mozilla (3) 2005 C Magazine ( 2 ) 2006 XULRunner ( 3 ) 2007 Software Design ( 4 ) fx devcon
  9. 9. Mozilla (4) 2008 Firefox 3 Hacks ( 5 ) 2009 Software Design ( 6 ) 2010 Software Design ( 7 )
  10. 10. Mozilla Mozilla ”Mosaic” ”Gozilla” Mosaic Netscape Mozilla
  11. 11. Netscape aka. Mozilla Netscape Navigator README ”n-e-t- s-c-a-p-e” ”Mozilla”
  12. 12. Netscape VS Microsoft Internet Explorer Mosaic Netscape OS
  13. 13. Netscape 1998 Netscape Netscape Navigator 5 Eric Raymond
  14. 14. Netscape
  15. 15. NGLayout Netscape 5
  16. 16. Netscape Windows, Mac OS, Unix Windows Windows API Mac OS Carbon Unix Motif OS
  17. 17. GUI API
  18. 18. XUL XML based Userinterface Language GUI XML OS
  19. 19. XPCOM Cross Platform Component Object Model COM C++ OS
  20. 20. XPConnect Javascript XPCOM Javascript
  21. 21. GUI XML GUI Javascript GUI
  22. 22. Gecko GUI GUI
  23. 23. Netscape 6.0 Mozilla M18
  24. 24. Gecko Mozilla 0.8 (0.9?) Mozilla 1.0
  25. 25. marquee 1.0 marquee marquee 95% Netscape Redhat
  26. 26. Mozilla 1.0 Netscape AOL Netscape marquee
  27. 27. Firefox
  28. 28. Mozilla GUI IRC GUI GUI Firefox
  29. 29. Mozilla Phoenix Phoenix Phoenix BIOS
  30. 30. Mozilla Firebird Phoenix ... Firebird OSS ...
  31. 31. Mozilla Firefox Debian
  32. 32. Mozilla Firefox 1.0
  33. 33. Mozilla Firefox 1.5 SVG( ) Canvas
  34. 34. XUL Overlay
  35. 35. XPI install.js Javascript
  36. 36. UNIX Mozilla
  37. 37. piro Mozilla 0.9.5 Mozilla
  38. 38. Firefox Google Chrome addons.mozilla.org Firefox
  39. 39. Google
  40. 40. HTML5 Firefox
  41. 41. WHATWG W3C Apple, Opera, Mozilla Apple Canvas Web HTML5
  42. 42. HTML5 WHATWG Web Applications 1.0 Web Forms 2.0 W3C 2008 2012
  43. 43. video Ogg/Theora H.264 Firefox × Google Chrome Safari × Chromium × Opera × IE
  44. 44. HTML5 video Ogg/Theora Apple Google
  45. 45. H.264 H.264 Mozilla Mozilla Google On2
  46. 46. Google
  47. 47. HTML5 HTML5
  48. 48. Firefox
  49. 49. Firefox 3.7
  50. 50. Direct 2D (Windows ) IE9
  51. 51. Firefox 4
  52. 52. UI Google Chrome
  53. 53. Jetpack Reboot ( )Javascript ( )Jetpack
  54. 54. Firefox Firefox 4 Jetpack HTML5 HTML5
  1. A particular slide catching your eye?

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

×