From b1edb751dc7c682adfed2ab4ed60a0d69dc7c8c8 Mon Sep 17 00:00:00 2001 From: robert Date: Sun, 22 Mar 2009 21:33:21 +0000 Subject: [PATCH] add further slides for FF/TB to SM2 talk --- maow-berlin2009-sm2/slide_demo.html | 36 +++++++++++ maow-berlin2009-sm2/slide_differences.html | 55 +++++++++++++++++ maow-berlin2009-sm2/slide_end.html | 11 ++-- maow-berlin2009-sm2/slide_installrdf.html | 68 +++++++++++++++++++++ maow-berlin2009-sm2/slide_introduction.html | 4 +- maow-berlin2009-sm2/slide_manifest.html | 47 ++++++++++++++ maow-berlin2009-sm2/slide_overlay.html | 58 ++++++++++++++++++ maow-berlin2009-sm2/slide_rapidtest.html | 62 +++++++++++++++++++ maow-berlin2009-sm2/slide_reasons.html | 49 +++++++++++++++ maow-berlin2009-sm2/slide_sm2overview.html | 60 ++++++++++++++++++ maow-berlin2009-sm2/toc.html | 10 ++- 11 files changed, 452 insertions(+), 8 deletions(-) create mode 100644 maow-berlin2009-sm2/slide_demo.html create mode 100644 maow-berlin2009-sm2/slide_differences.html create mode 100644 maow-berlin2009-sm2/slide_installrdf.html create mode 100644 maow-berlin2009-sm2/slide_manifest.html create mode 100644 maow-berlin2009-sm2/slide_overlay.html create mode 100644 maow-berlin2009-sm2/slide_rapidtest.html create mode 100644 maow-berlin2009-sm2/slide_reasons.html create mode 100644 maow-berlin2009-sm2/slide_sm2overview.html diff --git a/maow-berlin2009-sm2/slide_demo.html b/maow-berlin2009-sm2/slide_demo.html new file mode 100644 index 0000000..05ec259 --- /dev/null +++ b/maow-berlin2009-sm2/slide_demo.html @@ -0,0 +1,36 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Demo + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Demonstration

+ +
+Wie sieht das jetzt alles in der Praxis aus? +
+ + + + diff --git a/maow-berlin2009-sm2/slide_differences.html b/maow-berlin2009-sm2/slide_differences.html new file mode 100644 index 0000000..407bd0a --- /dev/null +++ b/maow-berlin2009-sm2/slide_differences.html @@ -0,0 +1,55 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Unterschiede + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Wichtige Unterschiede von SM2 zu FF/TB

+ +
+ +
+ + + + diff --git a/maow-berlin2009-sm2/slide_end.html b/maow-berlin2009-sm2/slide_end.html index c694d0d..a4501d2 100755 --- a/maow-berlin2009-sm2/slide_end.html +++ b/maow-berlin2009-sm2/slide_end.html @@ -10,7 +10,7 @@ - + @@ -21,7 +21,7 @@
MAOW Berlin 2009
Inhalt || Beginn || - < Zurück | + < Zurück | Weiter >
@@ -30,7 +30,7 @@

Danke für Ihre Aufmerksamkeit!

-Es bleibt etwas Zeit fü eine Diskussion. +Es bleibt etwas Zeit für eine Diskussion.
  • Gibt es offene Fragen?
  • Anmerkungen zum Vortrag?
  • @@ -41,8 +41,9 @@ Es bleibt etwas Zeit fü eine Diskussion.
-Verbreiten Sie das Mozilla-Manifest! -
http://www.mozilla.org/about/manifesto +Gehet hinaus und redet darüber! +
http://www.seamonkey-project.org/ +
http://www.seamonkey.at/ (Deutsch)
diff --git a/maow-berlin2009-sm2/slide_installrdf.html b/maow-berlin2009-sm2/slide_installrdf.html new file mode 100644 index 0000000..e26cee2 --- /dev/null +++ b/maow-berlin2009-sm2/slide_installrdf.html @@ -0,0 +1,68 @@ + + + + + + FF/TB-Erweiterungen in SM2 - install.rdf + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Portierung, Schritt 1: install.rdf

+ +
+
    +
  • Einfach SeaMonkey als targetApplication hinzufügen: +
    <?xml version="1.0"?>
    +<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    +     xmlns:em="http://www.mozilla.org/2004/em-rdf#">
    +  <Description about="urn:mozilla:install-manifest">
    +    <em:id>testext@eample.org</em:id>
    +    <em:name>Test Extension</em:name>
    +    <em:version>1.0</em:version>
    +    <em:description>An example extension for testing only.</em:description>
    +    <em:creator>Robert Kaiser</em:creator>
    +    <em:type>2</em:type>
    +
    +    <!-- Firefox -->
    +    <em:targetApplication>
    +      <Description>
    +        <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>
    +        <em:minVersion>3.0b5</em:minVersion>
    +        <em:maxVersion>3.6a1pre</em:maxVersion>
    +      </Description>
    +    </em:targetApplication>
    +
    +    <!-- SeaMonkey -->
    +    <em:targetApplication>
    +      <Description>
    +        <em:id>{92650c4d-4b8e-4d2a-b7eb-24ecf4f6b63a}</em:id>
    +        <em:minVersion>2.0a1pre</em:minVersion>
    +        <em:maxVersion>2.0.*</em:maxVersion>
    +      </Description>
    +    </em:targetApplication>
    +  </Description>
    +</RDF>
  • +
+
+
+ + + diff --git a/maow-berlin2009-sm2/slide_introduction.html b/maow-berlin2009-sm2/slide_introduction.html index 97556c6..d4b8c6d 100644 --- a/maow-berlin2009-sm2/slide_introduction.html +++ b/maow-berlin2009-sm2/slide_introduction.html @@ -11,7 +11,7 @@ - + @@ -22,7 +22,7 @@ Inhalt || Beginn || < Zurück | - Weiter > + Weiter >

Vorstellung

diff --git a/maow-berlin2009-sm2/slide_manifest.html b/maow-berlin2009-sm2/slide_manifest.html new file mode 100644 index 0000000..4e5ca39 --- /dev/null +++ b/maow-berlin2009-sm2/slide_manifest.html @@ -0,0 +1,47 @@ + + + + + + FF/TB-Erweiterungen in SM2 - chrome.manifest + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Portierung, Schritt 2: chrome.manifest

+ +
+ +
+ + + + diff --git a/maow-berlin2009-sm2/slide_overlay.html b/maow-berlin2009-sm2/slide_overlay.html new file mode 100644 index 0000000..abba4f0 --- /dev/null +++ b/maow-berlin2009-sm2/slide_overlay.html @@ -0,0 +1,58 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Einfaches Overlay + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Portierung, Schritt 3: Einfaches Overlay

+ +
+ +
+ + + + diff --git a/maow-berlin2009-sm2/slide_rapidtest.html b/maow-berlin2009-sm2/slide_rapidtest.html new file mode 100644 index 0000000..0c129c0 --- /dev/null +++ b/maow-berlin2009-sm2/slide_rapidtest.html @@ -0,0 +1,62 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Schnelles Testen + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Schnelles Testen von Erweiterungs-Änderungen

+ +
+Warnung: Diese Anleitung führt unsichere Aktionen im Profil aus - +bitte entweder die Profildaten sichern oder ein neues Testprofil anlegen, +bevor das ausprobiert wird! +
    +
  1. about:config aufrufen, eine neue Bool-Pref + extensions.checkCompatibility erstellen und und auf + false setzen. Damit lässt sich jede Firefox-Erweiterung + in SeaMonkey 2 prinzipiell installieren.
  2. +
  3. Die zu bearbeitende Erweiterung installieren (funktioniert + natürlich noch nicht korrekt).
  4. +
  5. SeaMonkey beenden, und die installierte Erweiterung in + extensions/ im Profilverzeichnis finden.
  6. +
  7. install.rdf kann dort gleich angepasst werden, sodass beim + nächsten SeaMonkey-Start extensions.checkCompatibility + wieder rückgesetzt werden kann.
  8. +
  9. Die ev. vorhandene .jar-Datei der Erweiterung in ein + gleichnamiges Verzeichnis entpacken und in chrome.manifest das + jar:-Präfix und den .jar!-Teil entfernen.
  10. +
  11. Die entpackten Dateien werden jetzt direkt verwendet, d.h. Editieren aller + Dateien der Erweiterung ist sofort beim SeaMonkey-Neustart wirksam. Die + vorinstallieren Werkzeuge DOM-Inspector und Venkman (JavaScript-Debugger) + können bei der Entwicklung der Anpassungen hilfreich sein.
  12. +
  13. Sobald alle Änderungen gemacht wurden, kann die .jar + wieder gepackt werden und chrome.manifest zurück + geändert werden oder die neuen Dateien in den Erweiterungs-Quelltext + übernommen werden.
  14. +
+
+ + + + diff --git a/maow-berlin2009-sm2/slide_reasons.html b/maow-berlin2009-sm2/slide_reasons.html new file mode 100644 index 0000000..4035684 --- /dev/null +++ b/maow-berlin2009-sm2/slide_reasons.html @@ -0,0 +1,49 @@ + + + + + + FF/TB-Erweiterungen in SM2 - Warum? + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Warum Erweiterungen auf SeaMonkey 2 portieren?

+ +
+ +
+ + + + diff --git a/maow-berlin2009-sm2/slide_sm2overview.html b/maow-berlin2009-sm2/slide_sm2overview.html new file mode 100644 index 0000000..4eab855 --- /dev/null +++ b/maow-berlin2009-sm2/slide_sm2overview.html @@ -0,0 +1,60 @@ + + + + + + FF/TB-Erweiterungen in SM2 - SeaMonkey 2 + + + + + + + + + + + + +
MAOW Berlin 2009
+ Inhalt || + Beginn || + < Zurück | + Weiter > +
+ +

Was bietet SeaMonkey 2?

+ +
+ +
+ + + + diff --git a/maow-berlin2009-sm2/toc.html b/maow-berlin2009-sm2/toc.html index 6dbc251..ac53fa0 100755 --- a/maow-berlin2009-sm2/toc.html +++ b/maow-berlin2009-sm2/toc.html @@ -26,7 +26,7 @@

Inhaltsverzeichnis

-

Das offene Internet und Mozilla

+

Firefox- und Thunderbird-Erweiterungen in SeaMonkey 2 funktionsfähig machen

Die folgenden Folien finden Sie in diesem Vortrag:

@@ -34,6 +34,14 @@
-- 2.35.3