complete content of Mozilla History slides, some images still needed
authorRobert Kaiser <kairo@kairo.at>
Wed, 20 Jan 2021 13:09:15 +0000 (14:09 +0100)
committerRobert Kaiser <kairo@kairo.at>
Wed, 20 Jan 2021 13:09:15 +0000 (14:09 +0100)
fosdem2021/index.html
fosdem2021/slides.css
fosdem2021/slides.js

index dc74d24c0009740185bb4beb52a8837ba4369055..823015ccc2cf1f673bd2e5a58d096520595e0375 100755 (executable)
@@ -37,7 +37,7 @@
 
 <article id="index" data-title="Start Page" data-seconds="600">
 <h1><span>Mozilla History: 20+ Years And Counting</span></h1>
-<h2>An overview a decades-old project</h2>
+<h2>An overview of origins, past, and present</h2>
 
 <div class="simplebox decofont">
 <mark><a href="http://home.kairo.at/">Robert Kaiser</a></mark>
@@ -57,7 +57,7 @@
   <li><a href="#toc">Contents</a></li>
   <li><a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img
       alt="Lizenziert unter CC-BY-SA," class="ccinline" src="cc-by-sa.svg"></a>
-    01/2020 Robert Kaiser -
+    01/2021 Robert Kaiser -
     "Mozilla", "Firefox" and related marks/logos are
     <a href="http://www.mozilla.org/foundation/trademarks/list.html">trademarks
     of Mozilla Foundation</a>.</li>
 </div>
 </article>
 
-<article id="launchh" data-title="Mozilla Project Launch">
+<article id="launch" data-title="Mozilla Project Launch">
 <h1><span>Mozilla Project Launch</span></h1>
 
 <div class="simplebox">
  alt="mozilla.org: hack - this technology could fall into the right hands">
 <ul>
   <li>Jan 1998: Netscape announces <mark>open-sourcing</mark> of code</li>
+  <li><abbr title="Netscape Public License">NPL</abbr> as a new license, written by Mitchell Baker</li>
   <li>Using <mark>Mozilla</mark> project name, <a href="https://mozilla.org/">mozilla.org</a></li>
   <li>Red dino <a href="https://en.wikipedia.org/wiki/Mozilla_%28mascot%29">mascot</a> (by Shepard Fairy)</li>
   <li>tag line "hack - this technology could fall into the right hands"</li>
 </div>
 </article>
 
+<article id="suite" data-title="Mozilla Application Suite">
+<h1><span>Mozilla Application Suite</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li>Late 1998: Start building on in-development Raptor/NGLayout/<mark>Gecko</mark>
+      engine (HTML4+XML-compliant).</li>
+  <li>Complete <mark>rewrite</mark> of suite based on browser tech ("XPFE")</li>
+  <li><abbr title="XML User Interface Language">XUL</abbr> (with CSS + JS),
+      <abbr title="XML Binding Language">XBL</abbr>,
+      plus <abbr title="Cross-Platform Component Object Model">XPCOM</abbr>, RDF/XML, etc.</li>
+  <li>M3-M18 milestone releases, 0.6 as base for Netscape 6, <mark>1.0 in June 2002</mark></li>
+  <li>Regular development and releases up to 1.7 in 2005</li>
+  <li>Deprecated for Firefox and Thunderbird</li>
+  <li>Transition to community in 2005 ("SeaMonkey")</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
+
+<article id="firefox" data-title="The Rise of Firefox">
+<h1><span>The Rise of Firefox</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li>April 2002: <mark>m/b</mark> -
+      <a href="https://github.com/mozilla/gecko-dev/blob/4c205237b560525550d77a47c6ca805ecc569ca6/browser/README.html">"The
+      idea is to design the best web browser for most people."</a></li>
+  <li>Leaner, cleaner, <mark>browser-only UI</mark> based on same technologies as suite</li>
+  <li>Name changes to Phoenix, Firebird and finally Firefox</li>
+  <li>Firefox 1.0 released on <mark>November 9, 2004</mark></li>
+  <li>Web Search integration</li>
+  <li>Rapid growth to hundreds of millions of users</li>
+  <li>Started a whole new push of Internet innovation</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
+
+<article id="mofo" data-title="Mozilla Foundation">
+<h1><span>Mozilla Foundation</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li>AOL/Netscape pulling out of Mozilla in 2003</li>
+  <li><mark>Mozilla Foundation</mark> ("MoFo") created with some one-time funding</li>
+  <li>No employees, Mitchell Baker as chairwoman</li>
+  <li>Donations, then Web Search money with Firefox 1.0</li>
+  <li><mark>Mozilla Corporation</mark> ("MoCo") subsidiary since 2005 for tax reasons</li>
+  <li>After that, mission-driven, non-commercial work at MoFo</li>
+  <li>New <mark>moz://a</mark> logo since 2017</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
+
+<article id="mission" data-title="Mission and Manifesto">
+<h1><span>Mozilla Mission and Manifesto</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li>Initially, "act as the virtual meeting place for the Mozilla code"</li>
+  <li>First actual <a href="https://web.archive.org/web/20031118185113/http://www.mozilla.org/about/">mission
+      statement</a> on website in 2003: "preserve choice and innovation on the Internet"</li>
+  <li>Today: "ensure the Internet is a <mark>global public resource, open and
+      accessible to all</mark>. [...]"</li>
+  <li>Since 2007, Principles of
+      <mark><a href="https://www.mozilla.org/en-US/about/manifesto/">Mozilla Manifesto</a></mark></li>
+  <li>Pledge for human experience added to Manifesto in 2018</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
+
+<article id="products" data-title="Other Products/Projects">
+<h1><span>Other Products/Projects (Excerpt)</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li><abbr title="Mozilla Developer Center">MDC</a>/<abbr title="Mozilla Developer Network">MDN</a>:
+      developer documentation, since 2005</li>
+  <li>XULRunner: XUL application platform, 2006-2015</li>
+  <li><mark>Rust</mark>: programming language, personal project since 2006,
+      sponsored by Mozilla since 2010, creation of separate foundation in progress</li>
+  <li>Persona/BrowserID: decentralized auth system, 2011-2016</li>
+  <li><mark>Firefox OS</mark>: web-based mobile OS, 2013-2016</li>
+  <li><mark>Pocket</mark> (orig. "Read It Later"): web content lists,
+      independent since 2007, acquired by Mozilla in 2017</li>
+  <li>Firefox Lockwise: password manager, since 2018</li>
+  <li>Firefox Monitor: data breach checker, since 2018</li>
+  <li>Mozilla <mark>VPN</mark>: since 2019/2020</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
+
+<article id="now" data-title="Current State of Mozilla">
+<h1><span>Current State of Mozilla</span></h1>
+
+<div class="simplebox">
+<img src="" class="slidepic"
+ alt="">
+<ul>
+  <li><mark>Firefox</mark> (desktop, mobile) and Pocket</li>
+  <li>Plus <mark>Privacy &amp; Security</mark> products (Monitor, VPN, ...)</li>
+  <li>Mozilla Foundation: Mission (MozFest, Common Voice, ...)</li>
+  <li><mark>Thunderbird</mark>: separate under MoFo umbrella</li>
+  <li>Related projects: <a href="https://www.rust-lang.org/">Rust</a>,
+      <a href="https://www.bugzilla.org/">Bugzilla</a>,
+      <a href="https://webthings.io/">Webthings</a>,
+      <a href="https://www.kaiostech.com/">KaiOS</a>, ...</li>
+</ul>
+<p class="ensurepicinbox"></p>
+</div>
+</article>
 
 <article id="end" data-title="The End">
 
 <div class="simplebox endslidecontainer">
-<h1 class="cent endslidetext"><span>Questions?</span></h1>
+<h1 class="cent endslidetext"><span>Thank You.</span></h1>
+<h2 class="cent endslidetext"><span><a href="https://home.kairo.at/">https://home.kairo.at/</a></span></h2>
 <img src="mozgear.jpg" class="sshot endslidepic" alt="Various Mozilla gear (T-shirts, stickers, etc.)">
 </div>
 </article>
index 013058eda32c9dffa4add3adb863e94a9be0787e..16e53275690c32377a826c411383c43d029ec6f4 100644 (file)
@@ -426,9 +426,30 @@ h3.endslidetext > span {
   padding: 0 10px;
 }
 
+.endslidetext:first-child {
+  top: 1rem;
+}
+
+.endslidetext:nth-child(2) {
+  top: 11rem;
+}
+
+.endslidetext:nth-child(3) {
+  top: 17rem;
+}
+
 @media (min-resolution: 1.3dppx) {
   h2.endslidetext,
   h3.endslidetext {
     font-size: 1.2em;
   }
+  .endslidetext:first-child {
+    top: .5rem;
+  }
+  .endslidetext:nth-child(2) {
+    top: 9rem;
+  }
+  .endslidetext:nth-child(3) {
+    top: 14rem;
+  }
 }
index 8d4bb28f63cf091d6098254b1be9c74047e24b3f..46f61b3892f6897b836112beda45030c927f92f9 100644 (file)
@@ -19,7 +19,7 @@ var navPrev, navNext, navPrevNolink, navNextNolink;
 // Slide timer - color variation of headerText
 // Time per slide is total presentation length divided by number of slides
 // except start and end slide.
-var presLengthSeconds = 5 * 60;
+var presLengthSeconds = 30 * 60;
 var slideStart, timerMSec;
 
 // Called when the document has been loaded.