Mozilla Firefox
Tarihçe

Firefox projesi, Mozilla projesinin deneysel bir dalı olarak Dave Hyatt, Joe Hewitt ve Blake Ross tarafından başlatıldı. Bu grup, Netscape'in sponsor olmasından kaynaklanan ticari gereksinimlerin, ayrıca özelliklerin geliştiriciler tarafından belirlenmesinin Mozilla tarayıcısına zarar verdiğini düşünüyordu. Mozilla Suite'in “fazlalıkları” olarak gördükleri şeyleri atmak için tek başına çalışan bir tarayıcı oluşturdular. Firefox adını alacak bu tarayıcının, ileride Mozilla Suite'in yerini almasını umuyorlardı. 3 Nisan 2003'te Mozilla Organizasyonu, o tarihten itibaren Mozilla Suite yerine Firefox ve Thunderbird’e odaklanacağını açıkladı. Mozilla Suite gönüllüleri ise SeaMonkey projesini oluşturdu ve 2005’te SeaMonkey, tamamen Mozilla Application Suite’in yerine geçti.
Firefox projesi birkaç kez isim değişikliğine gitmek zorunda kaldı. Projenin ilk adı Phoenix (Türkçesi: Zümrüdüanka) idi. Mitolojide yanarak öldükten sonra kendi küllerinden yeniden doğan bir kuş olan Zümrüdüanka’nın “külleri”, ilk “tarayıcı savaşlarında” Microsoft Internet Explorer tarafından öldürülen Netscape Navigator'ı temsil ediyordu. Ancak Phoenix markası Phoenix Technologies’e ait olduğu için bu addan vazgeçildi ve Firebird adında karar kılındı. Bu ad ise Firebird adını kullanan açık kaynaklı veritabanı yazılımı projesinin tepkisine neden oldu. Mozilla Vakfı, karışıklığı önlemek için tarayıcının Mozilla Firebird adını kullanacağını açıkladıysa da tartışmalar sürdü ve 9 Şubat 2004’te tarayıcının adı Mozilla Firefox olarak değiştirildi. Firefox, kızıl panda adlı hayvanın takma adıdır ve Firefox’un maskotu olarak da bu hayvan benimsenmiştir.
2016 yılında Mozilla, Firefox'un Gecko mimarisini ve diğer bileşenlerini iyileştirmeyi amaçlayan Quantum adlı bir proje duyurdu. Bu proje, tarayıcının performansını artırmayı, mimarisini modernleştirmeyi ve tarayıcıyı çoklu işlem modeline geçirmeyi hedefliyordu. Bu iyileştirmeler, Google Chrome'un payının azalması ve performansının gerilemeye başladığı şikayetlerinin ardından geldi. Ancak bu değişiklikler, Firefox için mevcut eklentilerin yeni sürümlerle uyumsuz hale getirilmesine neden oldu. Mevcut mimari yerine, Chrome ve diğer yeni tarayıcılara benzer olacak şekilde tasarlanmış yeni bir uzantı sistemi tercih edildi. Kasım 2017'de piyasaya sürülen Firefox 57, Quantum tabanını içeren ilk sürüm oldu ve bu nedenle Firefox Quantum olarak adlandırıldı. Mozilla'dan bir yetkili, Quantum'un tarayıcının 1.0 sürümünden bu yana yapılan "en büyük güncelleme" olduğunu belirtti. Mimarinin ilk sürümlerinde yanıt vermeyen ve çöken sayfalar, aynı işlem içinde yüklenen diğer sayfaları etkilemekteydi. Chrome her yüklenen sekme için ayrı işlemler kullanırken, bellek tüketimi ile performansı dengelemek için Firefox varsayılan olarak dört bölüm üzerine sekme görevlerini dağıtmaktadır. İşlem sayısı ayarlanabilir olduğu için performansı artırırken bellek kullanımını da artırmaktadır, bu nedenle daha büyük RAM kapasitesine sahip bilgisayarlar için uygundur.
3 Mayıs 2019'da Mozilla sunucularındaki bir ara sertifikanın süresinin dolması, Firefox'un tüm tarayıcı eklentilerini (add-on'ları) otomatik olarak devre dışı bırakmasına ve kilitlemesine neden oldu. Mozilla, bu sorunun giderilmesine hemen sonra Mozilla Studies bileşenlerini kullanarak düzeltmeyi hedefledi.
13 Ocak 2022 tarihinde Firefox'un HTTP/3 uygulamasındaki bir sorun, birkaç saat kesintiye yol açtı.