30Aug

İşte Firefox Google Chrome'un Arkasında Yıl Oldu Neden?

Firefox'da bir sorun var. Geride kalmış, gelişme en zorlu, en zor problemler üzerinde durmuştu. Son birkaç yıldır Firefox'taki en önemli iyileştirmelerin çoğu, yalnızca Chrome'da yapılan değişiklikleri kopyalamaktadır.

Firefox'un daha iyi olmasını diliyoruz, ama gerçek şu ki Chrome kadar iyi değil. Pek çok eski Firefox geliştiricisi artık Google Chrome'da çalışıyor ve belki de yeniliğin Firefox'da değil Chrome'da olması mantıklı.

Çok İşlemli Mimari Yok

CPU'lar giderek daha fazla çekirdek alarak paralel olarak daha fazla iş yapma kapasitesine ulaşıyor. Tek çekirdekli işlemciler duyulmamış durumdadır ve hatta en düşük güç tüketen bilgisayarların en azından çift çekirdekli işlemcileri vardır. Gelecek giderek artan miktarda işlemci çekirdeği ve bilgisayar programlarının bu işlem gücünden yararlanmak için paralel olarak daha fazla çalışma yapabilecek durumda olması gerekecek.

Chrome, çok işlemli bir mimariye sahip olarak bu konuyu ele alıyor. Açtığınız her web sitesi kendi süreçlerinde çalışır. Arka planda iş yapan uzantılar ve uygulamalar gibi süreç süreçleri kendi süreçlerinde çalışır. Tarayıcı eklentileri de kendi süreçlerinde çalışır. Kritik olarak, Chrome'un kullanıcı arabirimi de kendi işlemesiyle çalışır.

, modern bir çok çekirdekli işlemci kullanıyorsanız, akıllıca kullanacak ve işlemler CPU'lar arasında bölünerek iyi bir performans gösterecektir. Bir kerede çok şey yapabilir ve arka planda sayfalar yüklendiğinde Chrome arayüzü asla kekemeyecek ve hıçkırık olmamalı.

Firefox başka bir konudur. Eklentiler ayrı bir süreçte çalışsa da, Firefox tek işlemli bir mimari kullanıyor. Beş tarayıcı sekmesini açarsanız, ana Firefox süreci yüklemeli ve bunları işlerken Firefox kullanıcı arayüzünü de kullanmalıdır; böylece tarayıcı Chrome kadar duyarlı olmaz. Sayfalardan biri çökerse, tüm tarayıcıyı onunla birlikte aşağıya indirecektir.

Hala çok dikkat çekici - güçlü bir Intel Core i7 işlemci üzerinde, Chrome en azından deneyimime göre, Firefox'un arayüzünü kusursuzca gerçekleştiriyor ve birden çok sayfa dolarken yavaşlıyor. Sadece sorunsuz değil ve Firefox'un tarihli mimarisi yüzünden.

Mozilla bunun için bir çözüm üzerinde çalışıyordu. Buna Elektroliz adı verildi, 2009'da kalkınma başladı ve Firefox'u çok yönlü bir tarayıcı haline getirmek için bir projeydi. Mozilla, "Elektroliz büyük bir girişim" ve kısa vadede tarayıcı yanıt vermeyi artırmak için "birkaç küçük girişimi" arıyor olacağını belirterek, elektroliz 2011'de "yakın gelecekte bekletildi".

Mozilla kısa bir süre önce Mayıs 2013'te Elektroliz projesini yeniden başlattı, şans eseri bir noktada çok işlemli bir Firefox göreceğiz. Internet Explorer'ın bile Internet Explorer 8'den itibaren çoklu işlem özellikleri var, bu yüzden Firefox yolun gerisinde kalıyor ve şimdi de projeyi 2011'de durdurduktan sonra yakalamaktaki zorlu işe başlıyoruz.

Yıl Sonrası Chrome Ardından: 4.7 ve sayım

Firefox Doesn 't Güvenlik Koruma Bölgesini Kullan

Chrome ve Internet Explorer, mümkün olan en az sayıda kullanıcı izinleriyle tarayıcı işlemlerini çalıştırmak için "düşük bütünlük modu" veya "korumalı mod" adlı modern bir Windows özelliğini kullanmaktadır. Chrome'da veya IE'de bir tarayıcı güvenlik açığı keşfedildi ve sömürüldüyse, saldırgan aynı zamanda güvenlik sanal alanından kaçmak ve sistemin geri kalanına erişebilmek için bir takım ek güvenlik açığı kullanmak zorunda kalacaktı.

Bu özellik altı yıl önce piyasaya sürülen Windows Vista'dan beri varlığını sürdürüyor. Bununla birlikte, Mozilla hala "düşük haklara sahip Firefox" özelliğinde çalışıyor ve sandbox özellikleri kullanıcılara sunulacak hiçbir zaman yoktur. Sandboxing bir çare değildir, ancak diğer modern tarayıcılarda bulunan önemli bir güvenlik özelliğidir.

Firefox'un hata izleyicisine yapılan yorumlar, geliştiricilerin Windows 8 Modern Firefox uygulaması, Firefox OS ve OS X'de deneysel Servo tarayıcısını sandbox haline getirme konusuna bakacağını gösteriyor. Herkesin şu anda Firefox'un Windows masaüstü sürümünü korumaya çalıştıklarına dair bir işaret yok..Açıkçası, Firefox'un en çok korunması gereken en popüler, en savunmasız sürümüdür.

Yıl Aralığındaki Chrome: 4.7 ve sayım

Firefox, Masaüstü Web App Mağazası İstiyor

Mozilla, HTML5 uygulamalarının nerelerde işe yaradığı platformlar arası bir gelecek sunan, web uygulamaları ve web teknolojilerinin masaüstü yazılımı ve yerli mobil uygulamaların yerine geçeceğini taahhüt ediyorher platform.

Bu amaçla Mozilla, Firefox Marketplace olarak bilinen kendi web uygulaması mağazasını oluşturmak istiyor. Bu özellik Android için Firefox'ta bulunur ve Firefox OS'un bir parçası olacaktır. Firefox OS, kendisinden sonra başlamış olan bir mobil işletim sistemidir - Microsoft'un Windows Phone ve BlackBerry'nin BlackBerry 10'undan bile sonra, çok geç başlatıldığından onlardan önce uzun bir yokuş yukarı mücadele eden iki mobil işletim sistemi daha olması gerekir.

Bununla birlikte şu anda sadece Android için Firefox Marketplace'i Android için kullanabilirsiniz. Mozilla yıllardır masaüstünde bir Firefox Marketplace'i piyasaya sunmayı deniyor ancak şimdilik yalnızca mobil cihazlara odaklanmaya karar verdiler. Masaüstü Firefox Marketplace gelecekte piyasaya sürülecek. Bu arada, Chrome yıllardır Chrome Web Mağazası'nı elinde tuttu. Yeni Chrome paketlenmiş uygulamalar yakında Chrome web uygulamalarının işlevselliğini artıracak ve böylelikle daha da gelişecek.

Mozilla, web uygulamalarını ve açık web teknolojilerini masaüstünde bastırmak istiyor ancak bunu yapmıyorlar - Google'da.

Chrome Arkasındaki Yıllar: 2.5 ve sayım

Firefox'un Arkasında Firefox'un Gecikme Örneği

Firefox, yıllar boyunca birçok açıdan yakalamış ancak birçok değişikliği Google Chrome'un çalışma biçimini kopyalamıştır:

  • Çok Pencereli Gizli Tarama : Firefox, başta beri Chrome'da olan, çok istediği özellik olan normal tarama penceresinin yanı sıra, özel göz atma penceresi açma özelliğini de kazandı.
  • Sıklıkla Güncellemeler : Chrome piyasaya sunulduktan sonra Firefox, Chrome gibi daha sık yayınlanma zamanlamasına geçti. Tarayıcı Yükseltmelerini Gerçekleştirebilen Eklentiler : Firefox, uzantı API'sini güncelleme üzerinde çalışmak zorunda kaldı, uzantıların yeniden başlatılmadan kurulmasına ve tıpkı Chrome'da nasıl çalıştığı gibi, tarayıcı sürümü güncellemelerinden sonra kesintisiz olarak çalışmasına izin verdi.
  • PDF Viewer : Firefox, yakın zamanda Chrome'da böyle bir özellik piyasaya sürüldükten sonra entegre bir PDF görüntüleyicisi kazandı.
  • Kullanıcı Arayüzü Tasarımı : Firefox'u da içeren daha az tarayıcı arayüzüne geçmek için tüm tarayıcılar Chrome'un öncülüğünü takip ettiler. Yeni UI mockup'ları Firefox'un geleceğinde daha da fazla Chrome benzeri arayüz olmasını öneriyor.
  • İşlemden Çıkarılmayan Eklentiler : Firefox, Chrome gibi uygun çoklu işlem özelliklerine sahip değilken, Flash gibi eklentilerin kendi işlemlerinde çalışmasına izin veren bir özellik ekledi; böylece geri kalanı çökertmezler.tarayıcı
  • JavaScript Performansı : Diğer tüm tarayıcılarda olduğu gibi Firefox da, herkesin JavaScript performansında gösterdiği büyük rolü takiben JavaScript'in performansını önemli ölçüde artırmak için itti.

Bir bütün olarak ele alındığında, Chrome'un yıllardır tarayıcı yeniliğinde öncü olduğu görülüyor.

Biz Firefox'un Daha İyi Olmasını İstiyoruz

Sadece Firefox'a saldırmaya çalışmıyoruz. Bir zamanlar en iyi tarayıcıydı ve Mozilla Internet Explorer 6'nın pazar payı içine girme konusunda hak ediyor, Microsoft'a yerlerini kaybedebileceklerini ve durdukları Internet Explorer geliştirmesini yeniden başlatmalarını zorladığını gösteriyor. Ayrıca, "İnternet Explorer için Tasarlanmış" olduklarını söyleyen web sitelerini ortadan kaldırarak webin standartlaştırılması için kredi talep ediyorlar. Bu, diğer tarayıcıların girmesine izin verdi - en popüler olanlar Chrome ve Safari. Firefox zemin hazırladı ve Mozilla açık standartlar için yorulmaz bir savaşçı oldu.

Web'in Mozilla'yı tek bir büyük şirketle bağlantılı olmayan bir tarayıcı satıcısı olması, Microsoft, Google ve Apple'ın diğer en iyi tarayıcılara sahip olması iyi bir fikir. Web'i daha iyi hale getirmek isteyen kar amacı gütmeyen bir kuruluş tarafından oluşturulmuş bir açık kaynak tarayıcımız olması web için harika.

Bu yüzden Mozilla'nın Firefox'un geride kalmasına utanç verici bir şey yazıyor. Elektroliz üzerinde gelişmeyi durdurmak ve hala kumlama güvenlik özelliklerini uygulamamış olmak Mozilla'nın, Firefox'un performansını ve güvenliğini artırmak için alt katta durma ve gerçekten zorlu düşük seviyeli işi yapmaya hazır olmadığını işaretler. Yapmış oldukları diğer değişikliklerden birçoğu daha önce Chrome'da yapılan değişiklikleri taklit etti.

Firefox hala bazı açılardan en iyi tarayıcıdır.Örneğin, en güçlü tarayıcı uzantısı çerçevesine ihtiyacınız varsa, Firefox'un da var. Ancak Firefox'un başka şekillerde daha rekabetçi olmasını diliyoruz.2013'te, bir tarayıcı uygun güvenlik korumalı çok işlemli bir uygulama olmalıdır. Fakat Firefox, aslında bu iki önemli özellik söz konusu olduğunda Internet Explorer'ın gerisinde kalmıyor.

Bir zamanlar Mozilla paketi olarak bilinen güçlü bir tarayıcı vardı.Çok büyüktü ve kendi iyiliği için şişmişti, bu nedenle bir grup geliştirici çekirdek teknolojilerinden yeni, minimal bir tarayıcı oluşturmaya karar verdi. Ona Phoenix deniyordu ve bugün bildiğimiz Firefox'a dönüştü.Mozilla, tüm eski kodların önüne geçtiği için Firefox'u modern bir tarayıcı yapamazsa, belki de Phoenix 2.0'a ihtiyacımız var.

Resim Kredisi: Régis Leroy, Flickr

'da