Mozilla Application Suite
Entwickler (en) | Mozilla Foundation |
---|---|
Endgültige Veröffentlichung | |
Vorschau -Version | |
Repository | dxr.mozilla.org/mozilla-central/source/ |
Motor | Gecko |
Betriebssystem | Plattformübergreifend |
Vorgänger | Netscape Communicator |
Nachfolger | Seeaffe |
Lizenz | Mozilla Trilizenz |
Webseite | www.mozilla.org |
Das Mozilla Application Suite (ursprünglich bekannt als Mozilla, vermarktet wie die Mozilla Suite) ist ein abgebrochener plattformübergreifend integriert Internet Suite. Seine Entwicklung wurde von initiiert von Netscape Communications Corporationvor ihrem Erwerb von AOL. Es basierte auf dem Quellcode von Netscape Communicator. Die Entwicklung wurde von der angeführt Mozilla Organisation von 1998 bis 2003 und von der Mozilla Foundation von 2003 bis 2006.
Das Projekt wurde von der abgelöst Seeaffe Internet Suite (Seamonkey war der ursprüngliche Code-Name für das Projekt), eine Community-betriebene Internet-Suite, die auf demselben Quellcode basiert und weiterhin mit der neueren Mozilla-Codebasis entwickelt wird.
Die Mozilla Suite bestand aus mehreren Hauptprogrammen: Navigator (a Webbrowser), Kommunikator (Mozilla Mail & Newsgroups), ein Webseitenentwickler (Mozilla -Komponist), ein IRC -Kunde (Chachilla) und ein elektronisches Adressbuch. Ebenfalls enthalten waren Tools zur Synchronisierung der Anwendung mit Palmpilot Geräte und verschiedene Erweiterungen für die fortschrittliche Webentwicklung, einschließlich der Dom Inspector, und Venkman (Ein JavaScript Debugger).
Versionen 6 und 7 der Netscape Die Suite basierte auf der Mozilla Suite. Die letzte offizielle Version ist 1.7.13, da sich die Mozilla Foundation derzeit auf die Entwicklung von konzentriert Feuerfuchs und Thunderbird. Die Mozilla Suite ist unter den Bedingungen des Mozilla -Projekts erhältlich Trilizenz, wie Kostenlose und Open-Source-Software.
Geschichte und Entwicklung
Im März 1998 veröffentlichte Netscape den größten Teil der Codebasis für seine beliebte Netscape Communicator Suite unter einer Open -Source -Lizenz. Der Name der daraus entwickelten Anwendung wäre Mozilla, die von der neu erstellten Mozilla -Organisation auf der Website von Mozilla.org koordiniert wird. Obwohl große Teile des ursprünglichen Communicator-Code, einschließlich der Layout-Engine- und Front-End-Codes, kurz darauf aufgegeben wurden .
Im Rahmen des AOL -Banners setzte die Mozilla -Organisation die Entwicklung des Browsers und das Management der Mozilla -Quelle bis Juli 2003 fort, als diese Aufgabe an die Mozilla Foundation übertragen wurde. Die Stiftung ist eine gemeinnützige Organisation, die hauptsächlich aus Entwicklern und Mitarbeitern von Mozilla.org besteht, und besitzt das Markenzeichen von Mozilla (jedoch nicht das Urheberrecht des Quellcode Gpl und Mpl). Es erhielt erste Spenden von AOL, IBM, Sun Microsystems, roter Hut, und Mitch Kapor. Alle offiziellen Beziehungen zu AOL wurden jedoch nach der Ankündigung des Ende des Netscape Navigator Browsers und der AOL -Vereinbarung zur Verwendung getrennt Microsoft's Internet Explorer Browser in zukünftigen Versionen seiner AOL -Software. AOL hat seitdem angekündigt, Mozilla zu verwenden Gecko Layout -Motor.
Laut der am 2. April 2003 veröffentlichten Mozilla Development Roadmap plante die Mozilla -Organisation, die Entwicklungsbemühungen auf die neuen eigenständigen Anwendungen zu konzentrieren: Phoenix (jetzt bekannt als Mozilla Firefox) und Minotaurus (jetzt bekannt als als Mozilla Thunderbird). Um die Suite von den eigenständigen Produkten zu unterscheiden, wird die Suite als "Mozilla Suite" oder die langwierigere "Mozilla Application Suite" vermarktet.
Am 10. März 2005 gab die Mozilla Foundation bekannt, dass sie keine weiteren offiziellen Versionen der Suite über 1,7.x.[4] Die Mozilla Foundation betonte jedoch, dass sie Community -Mitgliedern, die die Entwicklung fortsetzen wollten, eine Infrastruktur bereitstellen würden. Tatsächlich bedeutet dies, dass die Suite weiterhin weiterentwickelt wird, jedoch nicht von der Mozilla Foundation selbst. Um zu vermeiden, dass verwirrende Organisationen, die die Mozilla-Suite noch verwenden möchten, wurde bekannt gegeben, dass das neue, von der Community entwickelte Produkt benannt werden würde "Seeaffe", mit Versionsnummern, die bei" 1.0 "beginnen.
Merkmale
Benutzerfreundlichkeit und Zugänglichkeit
Mozilla unterstützt Surfenstöbern, damit Benutzer mehrere Webseiten im selben Browserfenster öffnen können. Ursprünglich nur über die Multizilla -Erweiterung erhältlich, wurde die Funktion direkt im Browser implementiert.[5] Mozilla gehörte auch in die Gruppe der Browser, die frühzeitig anpassbar angenommen haben aufpoppen Blockierung und körniges Keksmanagement, einschließlich Cookie -Eingabeaufforderungen.
Der Browser hatte eine Reihe von Funktionen, die den Benutzern halfen, Informationen zu finden. Erstens hatte Mozilla eine Inkrementelle Fund Feature, der als "Finden Sie beim Typ" bekannt. Mit dieser Funktion kann ein Benutzer einfach mit dem Eingeben eines Wortes beim Anzeigen einer Webseite beginnen, und der Browser suchte automatisch danach und markierte die erste gefundene erste Instanz. Als der Benutzer mehr vom Wort eingeben hat, verfeinerte der Browser seine Suche.
Darüber hinaus unterstützte Mozilla die Funktion "benutzerdefinierte Keyword". Mit dieser Funktion konnten Benutzer auf ihren zugreifen Lesezeichen Aus der Standortleiste mit Schlüsselwörtern (und einem optionalen Abfrageparameter). Mit einem benutzerdefinierten Schlüsselwort kann ein Benutzer beispielsweise "Google Apple" in die Adressleiste eingeben und zu den Ergebnissen von a umgeleitet werden Google Suche nach "Apple".
Für die Mail- und Newsgroup-Komponente das integrierte Integration Bayesian E-Mail-Spam Der Filter konnte nach einer Ausbildung wirksam unerwünschtes E-Mail-Spam herausfiltern.
Anpassbarkeit
Mozilla stellte die vor Erweiterungsmodell, der von Firefox und Thunderbird erweitert und verbessert wurde. Durch Erweiterungen (installiert über Xpinstall Module) können Benutzer neue Funktionen aktivieren, wie z. Mausgesten, Werbung Blockierung, Proxy -Server -Umschalten und Debugging -Tools.
Man kann das Erweiterungssystem als Grund für das Experimentieren betrachten, bei dem neue Funktionen testen können. Gelegentlich wurde eine Erweiterung oder ein Teil davon Teil des offiziellen Produkts (zum Beispiel wurde Multizillas Browsing -Feature schließlich Teil des Standard -Mozilla).
Mozilla unterstützte auch eine Vielzahl von Themen/Häuten, die sein Aussehen veränderten. Die Themen bestanden aus Paketen von CSS und Bilddateien. Das Mozilla-Add-Ons Die Website bot viele Themen. Neben dem Hinzufügen eines neuen Themas könnten Benutzer ihre Schnittstelle anpassen, indem sie einige seiner Schaltflächen und Symbolleisten hinzufügen und entfernen.
Darüber hinaus hat Mozilla die meisten Vorlieben in einer Liste gespeichert, auf die Benutzer durch Eingabe zugreifen konnten Über: Konfiguration in der Adressleiste. Einige Vorlieben waren nur durch die Lesezeichen -Ikonen erhältlich.
Standards unterstützt
Die Mozilla Foundation war stolz auf Mozillas Einhaltung bestehender Standards W3c Webstandards. Mozilla hatte zu diesem Zeitpunkt umfassende Unterstützung für die meisten grundlegenden Standards, einschließlich Html, Xml, Xhtml, CSS, JavaScript, Dom, Mathml, DTD, Xslt und XPath.
Mozilla unterstützte auch PNG -Bilder und variable Transparenz (welche Internet Explorer nur voll unterstützt in Version 7). In der Tat hat die mangelnde Unterstützung von Internet Explorer für PNG -Bilder viel Debatten geführt, da viele Webentwickler sich vom alten GIF -Format entfernen wollten, das nicht die gleichen Fähigkeiten und Bildqualität wie PNG hat.
Mozilla hatte den größten Teil der CSS-Stufe 2 und des noch nicht abgeschlossenen CSS-Level-3-Standards implementiert. Es gehörte zu den ersten Browsern, die das Original bestanden haben Box -Säure -Test, obwohl es nicht vollständig die strengere passt Säure2 Test für die Unterstützung von HTML-, CSS- und PNG -Standards. Andere Browser, die auf neueren Versionen der Kerntechnologie von Mozilla basieren, bestehen jedoch den Acid2 -Test.
Die Mail und die Newsgroup unterstützten Pop und IMAP. Es unterstützte auch die Abschluss der LDAP -Adresse. Sowohl das Lesen als auch das Schreiben von HTML-E-Mails wurden unterstützt. Mail -Dateien wurden in gespeicherter mbox Format und waren somit tragbar.
Die erste Version der Suite, d. H. Diejenige, die die Grundlage von bildete Netscape 6, unterstützte die nicht Blinkelementdamit es zum einzigen Netscape/Mozilla -Browser ist, der das berüchtigte Tag nicht unterstützt hat, das Netscape selbst erstellt hat. Spätere Versionen der Suite unterstützten das Element sowie das Element Festzelt -Tag, ursprünglich vom Rivalen erstellt Internet Explorer.
Plattformübergreifende Unterstützung
Mozilla lief auf einer Vielzahl von Plattformen. Auf der Primärverteilungsstelle verfügbare Veröffentlichungen unterstützten die folgenden Betriebssysteme:
- Verschiedene Versionen von Microsoft Windows, einschließlich 95, 98, Mir, NT 4.0, 2000, XP, Server 2003, und Vista.
- Mac OS X
- Mac OS 9 (Eingestellt nach Mozilla 1.2.1, aber ein inoffizieller Mozilla 1.3.1 ist hier erhältlich [1]). Ein aktualisierter Zweig der Suite überlebt jedoch den klassischen Mac OS in Form von CLASSILLA.
- Linux-basierte Betriebssysteme verwenden X.org Server oder Xfree86
- OS/2, auch bekannt als Warpzilla[6]
Mozilla verwendete das gleiche Format, um Benutzerprofile (die ihre persönlichen Browsereinstellungen enthalten) auch in verschiedenen Betriebssystemen zu speichern. Daher kann ein Profil auf mehreren Plattformen verwendet werden, solange alle Plattformen auf das Profil zugreifen können (z. B. das Profil wurde auf einem aufbewahrt FAT32 Partition zugänglich von Windows und Linux). Diese Funktionalität war nützlich für Benutzer, die ihre Maschinen doppelten. Es kann jedoch gelegentlich Probleme verursachen, insbesondere bei Erweiterungen.
Web development tools
Mozilla kam mit drei Webentwicklungs -Tools - a Dom Inspector, Venkman und JavaScript -Konsole. Der DOM-Inspektor war in Nicht-Mozilla-Browsern nicht verfügbar, und die JavaScript-Konsole war fortgeschrittener als die Konsolen in Nicht-Mozilla-Browsern. Venkman war eine schwer zu bedienende, aber anständige JavaScript -Debugger. Diese wurden standardmäßig installiert, obwohl Sie sie (mit Ausnahme der JavaScript -Konsole) mit den anderen Installationsoptionen ausschalten konnten.
Sicherheit
Mozilla wurde unter Berücksichtigung der Sicherheit entworfen. Zu den Hauptmerkmalen gehörte die Verwendung der Sandbox -Sicherheitsmodell, Gleiche Ursprungsrichtlinie und externes Protokoll -Whitelisting.
Ein wichtiges Merkmal der Mozilla -Sicherheit war, dass sein Quellcode für alle sichtbar ist. Vorgeschlagene Softwareänderungen wurden von mindestens einer anderen Person überprüft und in der Regel von einem anderen "überprüft" und waren für alle anderen, die in der Software in die Software gesetzt wurden, zu berücksichtigen, zu protestieren oder zu verbessern.
Darüber hinaus operierte die Mozilla Foundation[wenn?] Ein "Bug Bounty" -Schema: Benutzer, die einen gültigen kritischen Sicherheitsfehler gemeldet haben, erhielten eine Bargeldbelohnung in Höhe von 500 US-Dollar für jeden Bericht und ein Mozilla-T-Shirt. Der Zweck dieses "Bug Bounty" -Systems war laut der Mozilla Foundation "mehr Menschen, Sicherheitsfehler in unseren Produkten zu finden und zu melden, damit wir unsere Produkte noch sicherer machen können als sie bereits sind". Jeder auf der Welt könnte einen Fehler melden. Außerdem Zugriff auf den Quellcode von Mozilla Firefox, interne Entwurfsdokumentation, Forum -Diskussionen und andere Materialien, die bei der Suche nach Fehlern hilfreich sein könnten, standen für jeden zur Verfügung.
Die Mozilla Foundation hat eine Richtlinie für Sicherheitsfehler herausgegeben, um die Mitwirkenden bei der Bewältigung von Sicherheitslücken zu unterstützen. Die Richtlinie schränkt den Zugriff auf einen Sicherheitsfehler an Mitglieder des Sicherheitsteams ein, bis Mozilla eine Lösung für das Problem verschickt hat. Dies soll die Ausbeutung öffentlich bekannter Schwachstellen abschrecken und den Entwicklern Zeit geben, einen Patch auszugeben. Ähnlich wie bei anderen "verantwortungsbewusste Offenlegung"Richtlinien, die von Unternehmen wie Microsoft herausgegeben werden, ist diese Richtlinie gegen die vollständige Offenlegung Prinzip, das von einigen Sicherheitsforschern bevorzugt wird.
Ab Juni 2005 hatte Secunia drei unpatchierte Schwachstellen in Mozilla mit dem schwerwiegendsten mit "weniger kritisch" gekennzeichnet.
Markteinführung und Projektende
Von 1998 bis 2004 wuchs der globale Nutzungsanteil von Mozilla aus einem vernachlässigbaren Betrag von etwa 3%. Aufgrund des Plans der Stiftung, den Entwicklungsfokus auf eigenständige Anwendungen wie Firefox und Thunderbird zu wechseln, standen für Mozilla viele neue Funktionen und Verbesserungen nicht zur Verfügung. Dies kombiniert mit dem Community -Marketing Aufwand namens "Feuerfox verbreiten", zog seit Ende 2004 immer mehr Benutzer von Mozilla entfernt, als Firefox 1.0 veröffentlicht wurde. Es gab keine offiziellen Veröffentlichungen der Mozilla -Suite über Version 1.7.13. Ab 2008 lag der Nutzungsanteil von Mozilla Suite bei ungefähr 0,1%. SeeaffeEine Community-betriebene Internet-Suite, die auf demselben Quellcode basiert, wird von denen verfolgt, die Mozillas Feature-Set schätzten.[7]
Siehe auch
- Liste der Webbrowser
- Liste der Nachrichten Kunden
- Liste der HTML -Redakteure
- Vergleich von Webbrowsern
- Vergleich von E -Mail -Kunden
- Vergleich von HTML -Redakteuren
- Vergleich von Kunden im Internet -Staffel -Chat -Kunden
Verweise
- ^ https://www-archive.mozilla.org/releases/mozilla1.7.13/.
- ^ a b "Mozilla 1.x veröffentlicht". Archiviert von das Original am 23. April 2006.
- ^ https://www-archive.mozilla.org/releases/mozilla1.8b1/.
- ^ "Zwei eingestellte Browser". Lwn.net. 21. Dezember 2005. Abgerufen 19. August 2012.
- ^ Noll, John (2007). "Innovation in der Open -Source -Softwareentwicklung: Eine Geschichte von zwei Funktionen" (PDF). Open Source -Entwicklung, -Anptionierung und Innovation. Open Source-Entwicklung, -Anadat- und Innovation: IFIP Working Group 2.13 auf Open Source-Software, 11.-14. Juni 2007, Limerick, Irland. IFIP - Die Internationale Föderation für Informationsverarbeitung. Vol. 234. Die International Federation for Information Processing, Vol 234. Springer, Boston, MA. S. 109–120. doi:10.1007/978-0-387-72486-7_9. ISBN 978-0-387-72485-0. S2CID 7090935. Archiviert von das Original (PDF) Am 2018-07-28.
- ^ Watson, Dave (21. Juli 2001). "Ein kurzer Blick auf Mozilla 0.9.2". Die südkalifornische Betriebssystembetriebsgruppe. Abgerufen 16. August 2010.
- ^ "Über Seamonkey". Das Seamonkey -Projekt. Abgerufen 6. März 2016.
Allgemeine Referenzen
- Mozilla Foundation (2. April 2003). Mozilla Development Roadmap. Abgerufen am 11. Juni 2005.
- Mozilla Foundation (10. März 2005). Mozilla Application Suite - Übergangsplan.Abgerufen am 10. März 2005.
- Seamonkey Council (2. Juli 2005). Das Seamonkey -Projekt setzt die Internet Suite fort. Abgerufen am 27. März 2007.