From cdf834e1344103dbb9b5942d4398d4e928c4ecf9 Mon Sep 17 00:00:00 2001 From: Robert Kaiser Date: Wed, 20 Jan 2021 14:09:15 +0100 Subject: [PATCH] complete content of Mozilla History slides, some images still needed --- fosdem2021/index.html | 135 ++++++++++++++++++++++++++++++++++++++++-- fosdem2021/slides.css | 21 +++++++ fosdem2021/slides.js | 2 +- 3 files changed, 153 insertions(+), 5 deletions(-) diff --git a/fosdem2021/index.html b/fosdem2021/index.html index dc74d24..823015c 100755 --- a/fosdem2021/index.html +++ b/fosdem2021/index.html @@ -37,7 +37,7 @@

Mozilla History: 20+ Years And Counting

-

An overview a decades-old project

+

An overview of origins, past, and present

Robert Kaiser @@ -57,7 +57,7 @@
  • Contents
  • Lizenziert unter CC-BY-SA, - 01/2020 Robert Kaiser - + 01/2021 Robert Kaiser - "Mozilla", "Firefox" and related marks/logos are trademarks of Mozilla Foundation.
  • @@ -109,7 +109,7 @@
    -
    +

    Mozilla Project Launch

    @@ -117,6 +117,7 @@ alt="mozilla.org: hack - this technology could fall into the right hands">
    • Jan 1998: Netscape announces open-sourcing of code
    • +
    • NPL as a new license, written by Mitchell Baker
    • Using Mozilla project name, mozilla.org
    • Red dino mascot (by Shepard Fairy)
    • tag line "hack - this technology could fall into the right hands"
    • @@ -128,11 +129,137 @@
    +
    +

    Mozilla Application Suite

    + +
    + +
      +
    • Late 1998: Start building on in-development Raptor/NGLayout/Gecko + engine (HTML4+XML-compliant).
    • +
    • Complete rewrite of suite based on browser tech ("XPFE")
    • +
    • XUL (with CSS + JS), + XBL, + plus XPCOM, RDF/XML, etc.
    • +
    • M3-M18 milestone releases, 0.6 as base for Netscape 6, 1.0 in June 2002
    • +
    • Regular development and releases up to 1.7 in 2005
    • +
    • Deprecated for Firefox and Thunderbird
    • +
    • Transition to community in 2005 ("SeaMonkey")
    • +
    +

    +
    +
    + +
    +

    The Rise of Firefox

    + +
    + +
      +
    • April 2002: m/b - + "The + idea is to design the best web browser for most people."
    • +
    • Leaner, cleaner, browser-only UI based on same technologies as suite
    • +
    • Name changes to Phoenix, Firebird and finally Firefox
    • +
    • Firefox 1.0 released on November 9, 2004
    • +
    • Web Search integration
    • +
    • Rapid growth to hundreds of millions of users
    • +
    • Started a whole new push of Internet innovation
    • +
    +

    +
    +
    + +
    +

    Mozilla Foundation

    + +
    + +
      +
    • AOL/Netscape pulling out of Mozilla in 2003
    • +
    • Mozilla Foundation ("MoFo") created with some one-time funding
    • +
    • No employees, Mitchell Baker as chairwoman
    • +
    • Donations, then Web Search money with Firefox 1.0
    • +
    • Mozilla Corporation ("MoCo") subsidiary since 2005 for tax reasons
    • +
    • After that, mission-driven, non-commercial work at MoFo
    • +
    • New moz://a logo since 2017
    • +
    +

    +
    +
    + +
    +

    Mozilla Mission and Manifesto

    + +
    + +
      +
    • Initially, "act as the virtual meeting place for the Mozilla code"
    • +
    • First actual mission + statement on website in 2003: "preserve choice and innovation on the Internet"
    • +
    • Today: "ensure the Internet is a global public resource, open and + accessible to all. [...]"
    • +
    • Since 2007, Principles of + Mozilla Manifesto
    • +
    • Pledge for human experience added to Manifesto in 2018
    • +
    +

    +
    +
    + +
    +

    Other Products/Projects (Excerpt)

    + +
    + +
      +
    • MDC/MDN: + developer documentation, since 2005
    • +
    • XULRunner: XUL application platform, 2006-2015
    • +
    • Rust: programming language, personal project since 2006, + sponsored by Mozilla since 2010, creation of separate foundation in progress
    • +
    • Persona/BrowserID: decentralized auth system, 2011-2016
    • +
    • Firefox OS: web-based mobile OS, 2013-2016
    • +
    • Pocket (orig. "Read It Later"): web content lists, + independent since 2007, acquired by Mozilla in 2017
    • +
    • Firefox Lockwise: password manager, since 2018
    • +
    • Firefox Monitor: data breach checker, since 2018
    • +
    • Mozilla VPN: since 2019/2020
    • +
    +

    +
    +
    + +
    +

    Current State of Mozilla

    + +
    + +
      +
    • Firefox (desktop, mobile) and Pocket
    • +
    • Plus Privacy & Security products (Monitor, VPN, ...)
    • +
    • Mozilla Foundation: Mission (MozFest, Common Voice, ...)
    • +
    • Thunderbird: separate under MoFo umbrella
    • +
    • Related projects: Rust, + Bugzilla, + Webthings, + KaiOS, ...
    • +
    +

    +
    +
    diff --git a/fosdem2021/slides.css b/fosdem2021/slides.css index 013058e..16e5327 100644 --- a/fosdem2021/slides.css +++ b/fosdem2021/slides.css @@ -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; + } } diff --git a/fosdem2021/slides.js b/fosdem2021/slides.js index 8d4bb28..46f61b3 100644 --- a/fosdem2021/slides.js +++ b/fosdem2021/slides.js @@ -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. -- 2.43.0