Bu hafta Mozilla başlattı Firefox 57 —Aka Quantum — 13 yıllık geçmişinde tarayıcının en büyük güncellemesi.
Firefox'un kodunun% 75'i, toplam 5.000.000 satır kod olan Quantum için yeniden yazıldı. 80 gönüllü dahil olmak üzere 700 geliştirici, Ağustos ayından bu yana kod tabanına katkıda bulundu. Aslında, yepyeni bir tarayıcı.
Firefox her zaman harika bir tarayıcı olmuştur. Açık kaynak kimlik bilgileri ve onaylanmış underdog durumu, işletim sistemi varsayılanlarını kullanmamayı tercih edenler için ilk tercihtir. En son istatistikler Firefox'un küresel paylaşımını Safari'nin (kombine MacOS ve iOS sürümleri)% 15'ine ve Chrome'un% 55'ine kıyasla yaklaşık% 6'ya çıkardı.
Firefox'a karşı çok sevgiye rağmen, Firefox Quantum'a geçiş yapmak için zorlayıcı bir sebep olmamıştır.
Bir tarayıcının yeni bir versiyonunun çok heyecanlı bir şekilde karşılandığını hatırlamıyorum ve neredeyse tamamen tek bir şeye dönüşüyor, Firefox Quantum bir roket gibi gidiyor.
Firefox Kuantum bir roket gibi gider
Her tarayıcı, genellikle tek haneli bir yüzdeyle iyileştirilmiş render hızına sahip olma iddiasında bulunur. Firefox Quantum, Firefox'un önceki sürümüne göre iki kat daha hızlıdır. Ancak, bu bir understatement gibi hissediyor; Firefox Quantum, makinemdeki diğer tarayıcılardan daha hızlıdır, özellikle Chrome'dan daha hızlıdır. Firefox Quantum'a göz atmak, tüm web önbelleğe alınmış gibi görünüyor.
Mozilla'nın kendi testleri, Firefox Quantum'un beta sürümünün en az Chrome kadar hızlı olduğunu, ancak büyük ölçüde daha hızlı olmadığını buldu. Chrome'daki boşluğu kapatmadan kapattıklarını düşünüyorlar. Mütevazi davranıyorlar. Anecdotally, son birkaç gün içinde benim deneyimim Firefox Quantum önemli ölçüde daha hızlıdır; Örneğin Firefox'un yaklaşımını destekleyen sitelere göz atıyorum, örneğin Google Arama gibi.
İnkar edilemez olan, Firefox'un yeni hızının keyifli bir tarama deneyimi sunmasıdır.
Mozilla Turbo şarjlı Firefox Quantum'un modern donanımın kullanım şeklini değiştirmesinin yollarından biri.
Karmaşık yazılım, işlemleri hızlandırmak için farklı çekirdeklere farklı görevler tahsis ederek çoklu işlemci çekirdeklerinden yararlanır. Bu şekilde geliştirmek karmaşıktır, çünkü iki çekirdek ilgili görevler üzerinde çalışıyorsa, diğerini kolayca geçersiz kılabilir ve sisteme hatalar ekleyebilir. Bu karmaşıklık çoğu zaman, örneğin bir CSS motorunu tek bir çekirdeğe ayırmak suretiyle ring-eskrim görevleri ile çözülür; daha az verimli, ancak daha kararlı.
Firefox Quantum, tekli görevler için birden çok çekirdekten yararlanarak veya daha fazla çekirdek için dağıtılabilmeleri için işleri daha küçük ısırma boyutlu parçalara bölerek bir sıçrama yaptı.
Firefox Quantum'un hızının en önemli bileşenlerinden biri yeni CSS render motoru Stylo'dur. Stylo, DOM çekirdeğinin farklı kısımlarını farklı çekirdeklere ayırarak çok çekirdekli yaklaşımı genişletir.
Mozilla'ya göre, Firefox Quantum, Windows'daki “rakip” ten (aka Chrome)% 30 daha az bellek kullanıyor. Digg'nin testi Chrome'un Firefox Quantum'dan% 40 daha fazla RAM ve üç kat daha fazla işlem kullandığını tespit etti.
Firefox hakkında ne harika bir şey Quantum, sahip olduğunuz daha fazla çekirdeğin daha hızlı oluşmasıdır.
Firefox hakkında ne harika Kuantum, sahip olduğunuz daha fazla çekirdeğin daha hızlı oluşmasıdır. Firefox şu anda hızlı ve sadece gelecekte daha hızlı olacak.
Quantum'u bu kadar verimli yapmak için, Mozilla insanların interneti nasıl kullandığını inceledi. Sonuç olarak, Firefox Quantum görevlere öncelik verir, örneğin bir düğme etkileşimi önbellekleme veya çöp toplama gibi bir şeye öncelik verir. Bu, Mozilla'nın gelecekteki sürümlerde odaklanacağı bir yön.
Görevleri önceliklendirmenin en belirgin faydalarından biri sekmelerdir. Firefox Quantum, Chrome'dan daha çok sekme için daha az bellek kullanır. Birden fazla sekme açıkken, araştırma yapmak Firefox'u benim için bir beyin fırtınası haline getiriyor.
Quantum'da, etkin sekmeniz tüm diğer sekmelerde önceliklidir ve kaynakların en iyi şekilde kullanılmasını sağlar. Bu da beni merak ediyor: Neden daha önce tarayıcı yapmıyorlar? Çok açık.
Firefox Quantum Kullanıcı Arayüzü, özellikle Firefox'un önceki bir sürümünden yükseltme yapıyorsanız, size biraz farklı görünecektir. Mozilla, Google'ın kitabından bir yaprak çıkardı ve kendi Ürünleri için kendi tasarım sistemini geliştirdi. Foton . Mozilla'nın, tüm tasarım sorunlarına (Google'ın Materyal Tasarımı ile yaptığı gibi) bir çerez kesici yaklaşım olarak itilmesini öneren bir öneri bulunmamakla birlikte, Mozilla'nın daha önce sahip olmadığı hoş bir tutarlı yaklaşımdır.
Mozilla'nın kendi sözleriyle Photon, uyarlanabilir, hızlı, farkında, ulaşılabilir, destekleyici ve kaprisli olmayı hedefliyor. Firefox Quantum'un UI'si tüm bu kutuları işaretliyor.
Firefox'un önceki sürümlerinde gördüğümüzden daha fazla detay var. Örneğin, etkin olmayan sekmelerde güzel ince hover animasyonu. Her şey, arka plana dönüştüğü için mutlu olan keyifli bir deneyim olmayı bir araya getiriyor.
Birkaç izin var. Boş sekmenin üç ayrı arama seçeneğine sahip olmasından heyecan duymuyorum: tarayıcı konum alanı, arama alanı ve boş sayfa arama alanı. Bunlar, aksi takdirde büyük bir üründe küçük saplar.
Firefox Quantum'un pazar payını alacağı sorusu yok. Bu sene gelecek sene pazarın% 15'ine sahip olacak, yine de Chrome'un kullanıcı tabanının üçte birinden daha az, ancak Opera'nın öldüreceği rakamlar.
Herhangi bir makul kritere göre Firefox Quantum şu anda mevcut olan en iyi tarayıcıdır
Firefox Quantum'a meraktan çıktım ve birkaç gün içinde Chrome'a geri dönmeyi umuyordum; Chrome şimdi dock'umdan gitti ve Firefox varsayılan tarayıcım olarak ayarlandı.
Kuşkusuz Firefox Quantum'un bazı uzatma uyumluluk sorunları var, ancak herhangi bir yeni tarayıcı ve geliştirici için zaten durum böyle. Sonunda mermiyi ısırıp Firebug'u çıkardığımda beklenmedik bir pişmanlık hissi yaşadım.
Herhangi bir makul kritere göre Firefox Quantum şu anda mevcut olan en iyi tarayıcıdır. Bu durumun devam edip etmediği, yarışmalara ve gelecekteki Firefox geliştirmelerine bağlıdır. Tüm göstergeler, Mozilla'nın zarfı zorlamaya devam etmesidir.
Firefox Quantum hızlı, kaynak dostu, akıllıca tasarlanmış bir üründür. Firefox'ta gezinmek sadece daha keyifli bir deneyim, daha ne isteyebilirsiniz?