Mozilla Uygulama Paketi - Mozilla Application Suite

Mozilla Uygulama Paketi
Mozilla 1.7 Polonya Vikihaberinden bir sayfa görüntülüyor
Lehçe bir sayfayı gösteren Mozilla 1.7 Vikihaber
Geliştirici (ler)Mozilla Vakfı
Son sürüm
1.7.13 / 21 Nisan 2006; 14 yıl önce (2006-04-21)[1]
Depodxr.mozilla.org/mozilla-central/source/
MotorGeko
İşletim sistemiÇapraz platform
SelefNetscape Communicator
HalefDeniz maymunu
LisansMozilla üç lisanslı
İnternet sitesiwww.mozilla.org

Mozilla Uygulama Paketi (başlangıçta olarak bilinir Mozillaolarak pazarlanıyor Mozilla Süit) üretilmiyor çapraz platform Birleşik İnternet paketi. Geliştirilmesi başlatıldı Netscape Communications Corporation tarafından satın alınmadan önce AOL. Kaynak koduna dayanıyordu Netscape Communicator. Gelişimin öncülüğünü, Mozilla Organizasyonu 1998'den 2003'e kadar ve Mozilla Vakfı 2003'ten 2006'ya.

Proje, Deniz maymunu İnternet paketi (SeaMonkey projenin orijinal kod adıydı), aynı kaynak koduna dayanan ve daha yeni Mozilla kod tabanıyla geliştirilmeye devam eden topluluk odaklı bir İnternet paketi.

Mozilla Suite birkaç ana programdan oluşuyordu: Navigator (bir internet tarayıcısı ), İletişimci (Mozilla Mail ve Haber Grupları ), bir Web sayfası geliştiricisi (Mozilla Besteci ), bir IRC istemcisi (ChatZilla ) ve bir elektronik adres defteri. Ayrıca uygulamayı senkronize etmek için araçlar da dahil edildi PalmPilot cihazlar ve gelişmiş Web geliştirme için çeşitli uzantılar, DOM Denetçisi, ve Venkman (bir JavaScript hata ayıklayıcı ).

Versiyon 6 ve 7 Netscape süit Mozilla Suite'e dayanıyordu. Son resmi sürüm 1.7.13'tür, çünkü Mozilla Vakfı şu anda Firefox ve Thunderbird. Mozilla Suite, Mozilla projesinin şartları altında mevcuttur. üç lisanslı, gibi ücretsiz ve açık kaynaklı yazılım.

Tarih ve gelişme

Mozilla Application Suite'in başlangıç ​​ekranı Mac OS 9 Mozilla maskotu ile

Mart 1998'de Netscape, popüler olan kod tabanının çoğunu yayınladı. Netscape Communicator paketi açık kaynak lisansı altında. Buradan geliştirilen uygulamanın adı, mozilla.org Web sitesinde yeni oluşturulan Mozilla Organizasyonu tarafından koordine edilen Mozilla olacaktır. Düzen motoru ve ön uç ile ilgili kodlar dahil olmak üzere orijinal Communicator kodunun büyük kısımları kısa süre sonra terk edilmiş olsa da, Mozilla Organizasyonu sonunda Communicator'ı özellikler, kararlılık ve standartlara uygunluk derecesi açısından geride bırakan tam özellikli bir İnternet paketi üretmeyi başardı. .

AOL başlığı altında, Mozilla Organizasyonu tarayıcının geliştirilmesine ve Mozilla kaynağının yönetimine, bu görevin Mozilla Vakfı'na geçtiği Temmuz 2003'e kadar devam etti. Vakıf, esas olarak mozilla.org'daki geliştiricilerden ve çalışanlardan oluşan kar amacı gütmeyen bir kuruluştur ve Mozilla ticari markasının sahibidir (ancak bireysel ve kurumsal katkıda bulunanlar tarafından tutulan ancak kaynak kodunun telif hakkı yoktur, ancak GPL ve MPL ). AOL'den ilk bağışları aldı, IBM, Sun Microsystems, Kırmızı şapka, ve Mitch Kapor. Bununla birlikte, Netscape Navigator tarayıcısının sona ermesinin ve AOL'nin kullanım sözleşmesinin açıklanmasının ardından AOL ile tüm resmi bağlar koptu. Microsoft 's Internet Explorer AOL yazılımının gelecekteki sürümlerinde tarayıcı. AOL o zamandan beri Mozilla'yı kullanacağını duyurdu Geko düzen motoru.

2 Nisan 2003'te yayınlanan Mozilla geliştirme yol haritasına göre, Mozilla Organizasyonu geliştirme çabalarını yeni bağımsız uygulamalara odaklamayı planladı: Phoenix (şu anda Mozilla Firefox ) ve Minotaur (artık Mozilla Thunderbird ). Paketi bağımsız ürünlerden ayırmak için, paket "Mozilla Suite" veya daha uzun "Mozilla Application Suite" olarak pazarlanmaktadır.

10 Mart 2005'te Mozilla Vakfı, paketin 1.7.x'ten sonraki resmi sürümlerini yayınlamayacağını duyurdu.[2] Ancak Mozilla Vakfı, gelişmeye devam etmek isteyen topluluk üyeleri için altyapı sağlayacaklarını vurguladı. Aslında bu, paketin geliştirilmeye devam edeceği, ancak Mozilla Vakfı tarafından geliştirilmeyeceği anlamına gelir. Hala Mozilla Suite'i kullanmak isteyen kafa karıştırıcı kuruluşlardan kaçınmak için, topluluk tarafından geliştirilen yeni ürünün adının "Deniz maymunu "1.0" ile başlayan sürüm numaraları ile.

Özellikleri

Kullanılabilirlik ve erişilebilirlik

Mozilla destekli sekmeli tarama, kullanıcıların aynı tarayıcı penceresinde birden çok Web sayfası açmasına izin verir. Başlangıçta yalnızca MultiZilla uzantısı, özellik daha sonra doğrudan tarayıcı içinde uygulandı.[3] Mozilla, özelleştirilebilirliği erken benimseyen tarayıcılar grubuna da dahil oldu. aniden belirmek tanımlama bilgisi istemleri dahil olmak üzere engelleme ve ayrıntılı tanımlama bilgisi yönetimi.

Tarayıcı, kullanıcıların bilgi bulmasına yardımcı olan bir dizi özelliğe sahipti. İlk olarak Mozilla'da bir artımlı bulma "yazarken bul" olarak bilinen özellik. Bu özellik etkinleştirildiğinde, bir kullanıcı bir Web sayfasını görüntülerken bir kelimeyi yazmaya başlayabilir ve tarayıcı otomatik olarak onu aradı ve bulunan ilk örneği vurguladı. Kullanıcı kelimenin daha fazlasını yazdıkça, tarayıcı aramasını daralttı.

Ek olarak, Mozilla "özel anahtar kelime" özelliğini destekledi. Bu özellik, kullanıcıların kendi yer imleri anahtar kelimeleri (ve isteğe bağlı bir sorgu parametresi) kullanarak konum çubuğundan. Örneğin, özel bir anahtar kelime kullanarak, bir kullanıcı adres çubuğuna "google apple" yazabilir ve aşağıdaki sonuçlara yönlendirilebilir: Google "elma" araması yapın.

Posta ve haber grubu bileşeni için yerleşik Bayes e-posta spam'i filtre, bir eğitim döneminden sonra istenmeyen e-posta istenmeyen postalarını etkili bir şekilde filtreleyebilir.

Özelleştirilebilirlik

Mozilla, uzatma modeli Firefox ve Thunderbird tarafından genişletilen ve iyileştirilen. Uzantılar aracılığıyla ( XPInstall modüller), kullanıcılar gibi yeni özellikleri etkinleştirebilir fare hareketleri, reklam engelleme, proxy sunucu değiştirme ve hata ayıklama araçları.

Genişletme sistemi, yeni işlevlerin test edilebileceği bir deney zemini olarak görülebilir. Bazen bir uzantı veya bir parçası resmi ürünün bir parçası haline geldi (örneğin, MultiZilla'nın sekmeli tarama özelliği sonunda standart Mozilla'nın bir parçası haline geldi).

Mozilla ayrıca görünümünü değiştiren çeşitli temaları / dış görünümleri de destekledi. Temalar, CSS ve resim dosyalarının paketlerinden oluşuyordu. Mozilla Eklentileri Web sitesi birçok tema sunuyordu. Yeni bir tema eklemenin ötesinde, kullanıcılar bazı düğmelerini ve araç çubuklarını ekleyip kaldırarak arayüzünü özelleştirebilirler.

Ek olarak, Mozilla tercihlerinin çoğunu kullanıcıların yazarak erişebilecekleri bir listede sakladı. about: config adres çubuğunda. Yer imi simgelerini açmak gibi bazı tercihler yalnızca bununla kullanılabilirdi.

Standartlar desteği

Mozilla Vakfı, Mozilla'nın özellikle mevcut standartlara uyumluluğundan gurur duyuyordu. W3C Web standartları. Mozilla, o sırada çoğu temel standart için kapsamlı desteğe sahipti: HTML, XML, XHTML, CSS, JavaScript, DOM, MathML, DTD, XSLT ve XPath.

Mozilla ayrıca PNG görüntülerini ve değişken şeffaflığı da destekledi ( Internet Explorer yalnızca tam olarak desteklenir versiyon 7 ). Aslında, Internet Explorer'ın PNG görüntülerini desteklememesi büyük tartışmalara neden oldu, çünkü birçok Web geliştiricisi PNG ile aynı yeteneklere ve görüntü kalitesine sahip olmayan eski GIF biçiminden uzaklaşmak istedi.

Mozilla, CSS Seviye 2'nin çoğunu ve henüz tamamlanmamış CSS Seviye 3 standardının bir kısmını uygulamıştı. Orijinali geçen ilk tarayıcılar arasındaydı Kutu Asit Testi daha titiz olanı tam olarak geçmese de Asit2 HTML, CSS ve PNG standartları desteği için test edin. Mozilla'nın çekirdek teknolojisinin daha yeni sürümlerini temel alan diğer tarayıcılar ise Acid2 testini geçmektedir.

Posta ve haber grubu POP ve IMAP'ı destekledi. Ayrıca LDAP adres tamamlamayı da destekledi. HTML e-postalarının hem okunması hem de yazılması desteklendi. Posta dosyaları şurada saklandı mbox format ve dolayısıyla taşınabilirdi.

Paketin ilk versiyonu, yani temelini oluşturan Netscape 6, desteklemedi yanıp sönme öğesi, böylece Netscape'in kendi yarattığı kötü şöhretli etiketi desteklemeyen tek Netscape / Mozilla tarayıcısı oldu. Paketin sonraki sürümleri, hem öğeyi hem de kayan yazı etiketi, başlangıçta rakip tarafından yaratılmıştır Internet Explorer.

Çapraz platform desteği

Mozilla çok çeşitli platformlarda çalıştı. Birincil dağıtım sitesinde bulunan sürümler aşağıdaki işletim sistemlerini destekledi:

Mozilla, farklı işletim sistemlerinde bile kullanıcıların profillerini (kişisel tarayıcı ayarlarını içeren) depolamak için aynı formatı kullandı; bu nedenle, tüm platformlar profile erişebildiği sürece bir profil birden çok platformda kullanılabilir (örn., Profil bir FAT32 hem Windows hem de Linux'tan erişilebilen bölüm). Bu işlevsellik, makinelerini çift başlatan kullanıcılar için yararlıydı. Ancak bazen, özellikle uzantılarda sorunlara neden olabilir.

Web geliştirme araçları

Mozilla, üç Web geliştirme aracıyla geldi: DOM Denetçisi, Venkman ve JavaScript Konsolu. DOM Inspector, Mozilla olmayan tarayıcılarda mevcut değildi ve JavaScript Konsolu, Mozilla olmayan tarayıcılarda bulunan konsollardan daha gelişmişti. Venkman, kullanımı zor ancak iyi bir JavaScript hata ayıklayıcısıydı. Bunlar varsayılan olarak yüklenmiştir, ancak diğer kurulum seçenekleriyle bunları devre dışı bırakabilirsiniz (JavaScript Konsolu hariç).

Güvenlik

Mozilla, güvenlik göz önünde bulundurularak tasarlandı. Temel özellikleri arasında korumalı alan güvenlik modeli, aynı menşe politikası ve harici protokol beyaz listeye alma.

Mozilla güvenliğinin temel özelliklerinden biri, kaynak kodunun herkes tarafından görülebilmesiydi. Önerilen yazılım değişiklikleri, en az bir kişi tarafından gözden geçirildi ve genellikle bir başkası tarafından "süper gözden geçirildi" ve yazılıma yerleştirildikten sonra, başka birinin dikkate alması, protesto etmesi veya iyileştirmesi için görünür hale geldi.

Ek olarak, Mozilla Vakfı işletildi[ne zaman? ] bir "hata ödülü" şeması: Geçerli bir kritik güvenlik hatası bildiren kullanıcılar, her rapor için 500 ABD doları nakit ödül ve bir Mozilla Tişörtü aldı. Mozilla Vakfı'na göre bu "bug bounty" sisteminin amacı, "ürünlerimizi olduğundan daha güvenli hale getirebilmemiz için daha fazla insanı ürünlerimizdeki güvenlik hatalarını bulmaya ve rapor etmeye teşvik etmekti". Dünyadaki herhangi biri bir hata bildirebilir. Ayrıca, Mozilla Firefox'un kaynak koduna, dahili tasarım belgelerine, forum tartışmalarına ve hataları bulmada yardımcı olabilecek diğer materyallere erişim herkes tarafından kullanılabilirdi.

Mozilla Vakfı, katılımcıların güvenlik açıklarıyla başa çıkmalarına yardımcı olmak için bir güvenlik hataları politikası yayınladı. Politika, Mozilla sorun için bir düzeltme gönderene kadar, güvenlik ekibi üyelerine güvenlikle ilgili bir hata raporuna erişimi kısıtlar. Bunun amacı, herkes tarafından bilinen güvenlik açıklarından yararlanılmasını engellemek ve geliştiricilere bir yama yayınlaması için zaman tanımaktır. Diğerine benzer olsa da "sorumlu açıklama "Microsoft gibi şirketler tarafından yayınlanan politikalar; bu politika, Tam açıklama bazı güvenlik araştırmacıları tarafından tercih edilen ilke.

Haziran 2005 itibariyle Secunia, üç yamalanmamış güvenlik açığı Mozilla'da en ciddi olanı "daha az kritik" olarak işaretlendi.

Pazarın benimsenmesi ve proje sonu

1998'den 2004'e kadar Mozilla'nın küresel kullanım payı ihmal edilebilir bir miktardan yaklaşık% 3'e çıktı. Vakfın geliştirme odağını Firefox ve Thunderbird gibi bağımsız uygulamalara çevirme planı nedeniyle, Mozilla için birçok yeni özellik ve geliştirme mevcut değildi. Bu, topluluk pazarlaması "adlı çaba"Firefox'u yay ", Firefox 1.0'ın piyasaya sürüldüğü 2004 sonundan bu yana Mozilla'dan giderek daha fazla kullanıcı çekti. Mozilla Suite'in 1.7.13 sürümünden sonraki resmi sürümü yoktu. 2008 itibarıyla Mozilla Suite kullanım payı yaklaşık% 0.1 idi. Deniz maymunu Aynı kaynak koduna dayanan topluluk odaklı bir İnternet paketi, Mozilla'nın özellik setini takdir edenler tarafından takip edilmektedir.[5]

Ayrıca bakınız

Notlar

  1. ^ "Mozilla 1.7.13". https://www-archive.mozilla.org. 21 Nisan 2006. Alındı 22 Ağustos 2015.
  2. ^ "Üretimi durdurulan iki tarayıcı". LWN.net. 21 Aralık 2005. Alındı 19 Ağustos 2012.
  3. ^ Noll, John (2007). "Açık Kaynak Yazılım Geliştirmede Yenilik: İki Özelliğin Hikayesi" (PDF). Açık Kaynak Geliştirme, Benimseme ve Yenilik: Açık Kaynak Yazılım üzerine IFIP Çalışma Grubu 2.13, 11-14 Haziran 2007, Limerick, İrlanda. Uluslararası Bilgi İşlem Federasyonu, cilt 234. Springer, Boston, MA.
  4. ^ Watson, Dave (21 Temmuz 2001). "Mozilla 0.9.2'ye Hızlı Bakış". Southern California OS / 2 Kullanıcı Grubu. Alındı 16 Ağustos 2010.
  5. ^ "SeaMonkey Hakkında". SeaMonkey Projesi. Alındı 6 Mart 2016.

Referanslar

Dış bağlantılar