Bu, genel kullanıcılar için bir tarayıcı kullanımı olarak önerilmez, ancak Joli OS gibi bazı işletim sistemlerinde Chromium varsayılan tarayıcıdır.

Chromium Nedir (Chromium Tabanlı Tarayıcılar)
Chromium, Chromium Authors topluluğu ve diğer birkaç şirket tarafından geliştirilen açık kaynaklı bir web tarayıcı projesidir. Geliştiricilere göre Chromium, kullanıcılara hızlı, güvenli ve güvenilir İnternet erişiminin yanı sıra web uygulamaları için uygun bir platform sağlamak üzere tasarlanmıştır. Bu makale Chromium nedir? sorgusu için sonuçların kapsamlı bir derlemesidir.
Chromium nedir? Doğuşu ve Gelişimi
Web tarayıcısının geliştirilmesine 25 Temmuz 2008'de başlandı. 1 Eylül 2008'de resmi Google blogunda Sandar Pichai ve Linus Upson Google Chrome tarayıcısını duyurdu. Ertesi gün, Google'ın tarayıcısının ilk halka açık beta sürümü yayınlandı ve tarayıcı kodunun çoğu, temelde isteğe bağlı bir BSD lisansı ve diğerleri altında lisanslanarak yayınlandı. Projeye Chromium adı verildi.
Google geliştiricileri, açık ve ücretsiz Chromium projesinin oluşturulmasını, Mozilla ve WebKit'in İnternet ve web teknolojilerini geliştirmelerine yardımcı olma, geliştiricilere kendi projelerini oluşturmak ve geliştirmek için uygun bir platform sağlama ve kendi ürünlerini topluluk tarafından test etme yeteneği sağlama arzusu olarak açıkladı.
Toplulukla etkileşim için Google bir dizi hizmet oluşturdu: tartışma grupları, yardım forumları, resmi proje blogu ve bir hata izleyici bunlardan birkaçı. Ayrıca, Chromium geliştiricileri, kendi geliştirmelerini ve düzeltmelerini WebKit upstream ile birleştirmek için ellerinden geleni yapacaklarını garanti ettiler.
Hızlı bir tarayıcı geliştirmek için geliştiriciler açık kaynak bileşenleri kullanmaya karar verdiler. Web sayfalarını oluşturmak için motor olarak Free WebKit seçildi. Gerekli işleme hızını sağlarken bir dizi başka avantaja da sahipti. JavaScript motoru biraz daha karmaşıktı.
2008 yılında, mevcut tüm motorlar ya gerekli performansı sağlamıyordu ya da kapalı lisanslar altında dağıtılıyordu. Bu nedenle Google mühendisleri sıfırdan hızlı, yüksek performanslı bir V8 motoru yazdı ve bu da Chromium'un web tarayıcısını piyasaya sürdüğünde en hızlı JavaScript tarayıcılarından biri olmasını sağladı. 2009 yılının sonunda, dinamik içerik oluştururken donanım hızlandırması uygulamak için Chromium'un test yapıları üzerinde çalışmaya başlandı. Çalışmalar sonucunda, bir GPU kullanarak dinamik 2D (Canvas) ve 3D içerik (WebGL) oluştururken en yüksek performansı sağlayan donanım hızlandırmayı etkinleştirmek zaten mümkün. sürümü.
Sayfalara erişimi hızlandırmak için DNS ön okuma teknolojisi ve sayfa ön işleme kullanılmaktadır. 7 Aralık 2010 tarihinde Google, yeni bir kod derleme çerçevesi sunan yeni bir V8 geliştirme turunu duyurdu. Crankshaft adı verilen yeni teknoloji, tüm rakip motorları geride bırakarak büyük performans artışları (%109 mertebesinde) sağladı.
Nisan 2013'te Chromium ve Chrome tarayıcılarının yanı sıra Chrome OS'nin de bir WebKit çatalı olan yeni açık kaynak Blink motoruna geçeceği duyuruldu. Bu çözümün ilk amacı motorun iç mimarisini iyileştirmek ve kaynak kodu miktarını azaltmaktı.
Chromium ve Güvenlik
Chromium'un yaratıcılarının en güvenli tarayıcıyı yaratma arzusu doğrultusunda, geliştiriciler tarayıcıyı korumak için yeni özellikler kullanmaya çok önem veriyorlar. Chromium'da güvenliği sağlamak için, istismar edilen güvenlik açığı aracılığıyla bir kullanıcının bilgisayarına yapılan saldırının kapsamını sınırlamayı mümkün kılan bir sandbox modeli seçildi.
Google araştırmacıları, tehditlerin yaklaşık %70'inin güvenilmeyen içerikle etkileşime giren bir işleme motorunda "çalıştığı" sonucuna varmıştır. Geliştiricilerin tüm motor çalışmalarını sandbox'a aktarmalarının nedeni budur. Çoğu Linux işletim sisteminde bu mod tarayıcıda etkinleştirilir, ancak Slackware dağıtımının bazı resmi olmayan Chromium yapıları sandbox modunu kapatmaya zorlar.
Bununla birlikte, Google tarafından resmi olarak desteklenen Linux sistemlerinde, sürüm 23'ten başlayarak, Chromium seccomp-bpf filtreleri gibi ek bileşenleri kullanmak için çekirdek yeteneklerini kullanır ve bu, bir saldırganın belirli çekirdek çağrılarını kullanma potansiyelini önemli ölçüde sınırlayabilir.
Chromium XSS saldırılarına karşı etkili bir koruma sağlamaz, ancak Chromium yalnızca HTTP çerezlerini desteklediği için siteler arası komut dosyası oluşturma tehlikesi önemli ölçüde azalır.
Sürüm 7'de deneysel özellikler listesinde tanıtılan XSS Denetçisi özelliği de aktif olarak test edilmektedir. Bu bileşen siteler arası komut dosyası korumasını önemli ölçüde geliştirir. XSS Denetçisi ilk olarak Chromium'un 4. sürümünde kullanıldı, ancak 4.1 sürümündeki çok sayıda hata ve performans düşüşü nedeniyle işlev devre dışı bırakıldı.
Geliştiriciler performans ve kararlılıkla ilgili sorunu çözmeyi başardılar, ancak işlev hala deneysel, çünkü tüm siteler onunla çalışamıyor. Ayrıca Chromium'un 7. sürümünde, bir deney olarak, eklentiler aracılığıyla kontrol imkanı ortaya çıktı.
Tarayıcı, modülün hata düzeltmeleri içeren güncellenmiş bir sürümü yayınlanana kadar düzeltilmemiş güvenlik açıklarına sahip eklentilerin devre dışı bırakılmasını önerebiliyordu, işlev sonunda tarayıcının 10. sürümünde kullanılabilir hale geldi.
Gizli kullanıcı bilgileriyle çalışırken kriptografik güvenliği sağlamak için Chromium, SSL 3.0 ve TLS 1.0 şifreleme protokollerine uygun olarak paketlenebilen güvenli bir veri aktarım protokolü (HTTPS) ile çalışma olanağı sağlar. Ek koruma için Chromium, zorunlu modda sitelerle güvenli bağlantılar kurulmasını sağlayan deneysel açık protokol HSTS'yi kullanabilir. Kullanıcı bazı güvenlik ayarlarını kendisi yapabilir.
Chromium, kimlik avı ve kötü amaçlı yazılımlara karşı koruma sağlayan yerleşik bir Güvenli Tarama bileşenine sahiptir. Chromium, ilk başlatıldığında ilk beş dakika içinde kötü amaçlı yazılım ve sahte web sitesi tanımlarını indirir ve ardından Google'a herhangi bir kişisel bilgi göndermeden her 30 dakikada bir günceller.
Bileşenin kendisi tarayıcı ayarlarından devre dışı bırakılabilir. Chromium ayrıca web sayfalarının içeriğinin esnek bir şekilde yapılandırılmasına olanak tanır: eklentilerin başlatılması, JavaScript ve çerez işleme protokollerinin düzenlenmesi ve gizli verilerin belirli bir süre için temizlenmesi vb.
Diğer güvenlik mekanizmaları şunlardır: Origin header HTML5 spesifikasyonu, geçersiz site isteklerini engelleyerek siteler arası istek sahteciliği (CSRF) koruması sağlar. Chromium, tarayıcıyı clickjacking'e karşı koruyan X-Frame-Options API'sini ve tarayıcıyı MIME'ye karşı koruyan X-Content-Type-Options API'sini destekler.
Chromium, ziyaret ve indirme geçmişinin günlüklere kaydedilmediği ve tarayıcı kapatıldıktan sonra çerezlerin silindiği "gizli modu" desteklemektedir. Aynı zamanda Google, kullanıcıları parasal ödüller karşılığında tarayıcıdaki güvenlik açıklarını geliştiricilere bildirmeye teşvik etmektedir.
Chromium ve Güvenilirlik – Avantajlar
Kararlılığı artırmak için Chromium için çok işlemli bir mimari seçilmiştir. Tarayıcı, işleme motoru, uzantılar, eklentiler ayrı süreçlerde çalışır. Böylece, örneğin, bir uzantı arızası durumunda, tarayıcı her zamanki gibi çalışmaya devam edecek ve sizden uzantıyı yeniden başlatmanızı isteyecektir. Kararlılığın yanı sıra, çok işlemli mimarinin bir dizi başka avantajı da vardır.
1- Bunlardan biri, bileşenlerden biri kapatıldığında belleği anında boşaltma yeteneğidir. Özellikle, bir sekme kapatıldığında, bir sekmeyi kapatırken belleği temizlemenin biraz daha uzun sürdüğü tek işlemli bir mimari kullanan tarayıcıların aksine, sekme tarafından tüketilen bellek anında serbest bırakılacaktır.
2- Bir diğeri ise işletim sistemiyle aktif etkileşimdir. Çok sayıda sekme kullanıldığında, kullanıcı bunlara ihtiyaç duysa bile birçoğu boşta kalabilir. Chromium, işletim sistemiyle etkileşime girerek, sistemi kullanılmayan bir sekmeyi simge durumuna küçültülmüş bir uygulama olarak ele almaya zorlayarak bellek tüketimini azaltır.
3- Bir diğer avantaj ise çalışan her bir bileşene hangi kaynakların ne miktarda tahsis edildiğini anlayabilmektir. Chromium'un kendi görev yöneticisi ve bellek istatistikleri aracı vardır, böylece kullanıcı her bir işlemi doğru bir şekilde anlayabilir.
Ancak aynı zamanda bu mimarinin önemli bir dezavantajı vardır: Daha büyük bir toplam bellek tüketimi olarak ifade edilebilir.
Chromium Dosya Türü Desteği
Tarayıcı, grafik görüntüler JPEG (Libjpeg aracılığıyla), PNG (Libpng aracılığıyla), GIF vs. vb. Alternatif bir grafik formatı olarak Chromium, Google tarafından geliştirilen ve JPEG'e kıyasla daha küçük boyutta daha iyi kalite sağlayan bir JPEG alternatifidir. WebP Biçim. Ses ve video formatları için destek yalnızca ücretsiz Ogv, Ogg ve WebM formatlarıyla sınırlıdır.
Geliştiriciler için Genişletilebilirlik
Yerel API'leri kullanan Chromium uzantıları, yer imleriyle etkileşime girmenize, bunları oluşturmanıza ve üzerlerinde çeşitli eylemler gerçekleştirmenize olanak tanır; içerik menüsü içeriklerini düzenlemenize olanak tanır; sekmeler bunları sıralamanıza, değiştirmenize ve diğer bazı eylemleri gerçekleştirmenize olanak tanır. DOM, HTML5 API'leri, WebKit API'si gibi üçüncü taraf API'lerle çalışmak mümkündür.
Ayrıca Chromium için DOM, HTML5 API'leri, WebKit API'si gibi üçüncü taraf API'lerle çalışmak mümkündür. JavaScript NPAPI API aracılığıyla yerel ikili uzantı kodunu çağırmanıza olanak tanıyan bir çapraz tarayıcı NPAPI modülü kullanabilirsiniz. Bu API ile yazılmış uzantıları kullanmanın en büyük dezavantajı güvensizliktir. Uzantılar tarayıcı ile aynı izinleri alır ve uzantıdaki bir güvenlik açığı sayesinde bir saldırgan sisteme zarar verebilir. Geliştirilen uzantılar kontrol edildikten sonra resmi uzantı galerisine yüklenebilir.
Tüm uzantılar, çoğu açma programı (7-Zip, WinRAR, vb.) tarafından açılabilen özel olarak oluşturulmuş bir ZIP dosyası olan crx biçiminde saklanır. 19 Ağustos 2010 itibariyle güncellenen güvenlik politikaları, geliştiricilerin dizinde uzantı yayınlamaya başlamasına izin veriyor. 5 ABD doları bir ücret ödenmesini gerektirir.
Chromium uzantıları Omaha protokolünü kullanarak kendilerini güncelleyebilirler. Chromium, tarayıcının yeteneklerini büyük ölçüde genişleten Greasemonkey betiği için yerleşik desteğe sahiptir.
Eklentiler ve Web Mağazası
Chromium, web tarayıcınızın yeteneklerini genişleten eklentileri tarayıcınıza bağlamanıza olanak tanır. Windows platformundaki standart teslimatta, tarayıcı ile birlikte aşağıdakiler de vardır: Varsayılan Eklenti – üçüncü taraf eklentilere bağlanma olanağı sağlar. GPU Eklentisi – Pepper 3D GPU işleme özelliğini ekler. Native Client, yerel kod uygulamalarını bir sanal alanda çalıştırmanıza olanak tanıyan bir eklenti bileşenidir. Eklentiler çoklu işlemci mimarisine göre ayrı süreçlerde başlatılır, böylece tarayıcının işleyişini kesintiye uğratamazlar.
19 Mayıs 2010'da resmi Chromium blogu, uygulama yayınlama olanağı sağlayacak olan Chrome Web Mağazası'nı duyurdu. Uygulamalar, uzantılar gibi etkileşimli web siteleridir, ancak temel fark uygulamaların satılabilmesidir. Bu şekilde Google, gelişmelerinden yararlanmak isteyen büyük oyuncuları çekmeyi umuyor.
Duyurulan uygulamalar arasında bir grafik editörü ve bir dizi oyun vardı. 7 Aralık 2010'da, Chrome Etkinliğinde, Chromium tarayıcısının ve Google Chrome'un geliştiricileri, web uygulamalarını, uzantıları ve temaları yükleyebileceğiniz Chrome Web Mağazasının açılışını duyurdu. Uygulama geliştirme, uzantı geliştirme ile yaklaşık olarak aynı kapsama sahiptir, ancak yüklü uygulamaları tarayıcının dışında çalıştırma olasılığı eklenmiştir.
Senkronizasyon
Bir Google hesabı aracılığıyla, Google Chrome tarayıcısı (ve sürüm 5'ten daha yüksek bir çekirdeğe sahip diğer Chromium tabanlı tarayıcılar), web uygulamaları, otomatik tamamlama formları (kredi kartı verileri hariç), yer imleri, uzantılar, tarayıcı ayarları vb. dahil olmak üzere senkronize edilebilir.
Tarayıcı bir bütün olarak, rakiplerine kıyasla daha yüksek bir hıza dikkat çeken uzmanlar tarafından olumlu algılanmaktadır ve ayrıca web uygulamalarında, minimalist bir arayüzde, uygun sekmeli çalışmada ve diğer bazı avantajlarda bazı avantajlara sahiptir.
Ana Chromium dalı (Mevcut Ürün, Beta ve Geliştirme kanalları dışında), yeni özelliklerin ve işlevlerin "sıcak geliştirme" tanıtımı için kullanılan Google Chrome'un alfa sürümü olarak kabul edilebilir. Bu, genel kullanıcılar için bir tarayıcı kullanımı olarak önerilmez, ancak Joli OS gibi bazı işletim sistemlerinde Chromium varsayılan tarayıcıdır.
Windows, Chromium'u iki güncelleme kanalı aracılığıyla güncellemenize olanak tanıyan bir dizi üçüncü taraf programına sahiptir. Kararlı bir Chromium kanalı kullanmak tarayıcı hatalarını ve çökmelerini önler. Chromium kod tabanı, ana akıma kıyasla bir dizi özelliğe sahip bir dizi alternatif web tarayıcısının temelini oluşturmuştur.
Buna bir örnek, sürüm 15'ten bu yana Blink motorunu kullanan Opera tarayıcısıdır (daha önce tescilli Presto'yu kullanıyordu). Ayrıca, Chromium temelinde, birçok İnternet şirketi kendi İnternet hizmetleriyle entegre tarayıcılar yayınlamaktadır: Yandex Browser gibi.
En İyi Chromium Tabanlı Tarayıcılar
Chromium'u, geliştiricilerin kendi tarayıcılarını oluşturmak için kullandıkları açık kaynaklı bir proje olarak ele almış olsak da, Chromium'un kendisi bir tarayıcıdır. Çok basit bir arayüze sahip olmasına rağmen Chromium tarayıcısı oldukça hızlıdır.
1- Google Chrome, en popüler Chromium tabanlı tarayıcıdır. Ancak zamanla açık kaynak yazılımdan uzaklaşmışlardır. Ancak Google Chrome'un temeli Chromium platformu üzerine inşa edilmiştir.
2- Microsoft Edge, Microsoft'un Internet Explorer'ının önemli bir gelişmiş sürümüdür, ancak Chrome veya Firefox ile karşılaştırıldığında henüz popülerlik kazanmamıştır.
3- Demir Tarayıcı, Google Chrome'un biraz basitleştirilmiş bir versiyonu, ancak yeterince güçlü ve verilerinizi takip etmiyor.
4- Epic Browser, oturum başına ortalama 600+ izleme girişimini durdurduğunu iddia ediyor.
5- Colibri, Firefox veya Chrome gibi başka bir web tarayıcısı değil, tamamen farklı bir tarama deneyimi. Birden fazla sekmede gezinebilirsiniz, ancak web sayfası bölümlere ayrılabilir. Böyle bir yapının arkasındaki amaç, tarayıcıyı ultra hızlı tutmaktır.
6- Blisk, Chromium tabanlı olduğu için güçlüdür, ancak asıl güç, geliştirme için gerekli araçların tarayıcının kendisiyle entegre edilmiş olmasında yatmaktadır.
7- Brave, hızlı, güvenilir ve verilerinizin izlenmesini önler. Güvenilirliğinin arkasındaki neden, Mozilla'nın eski CEO'larından biri tarafından kurulmuş olması ve işini bilen bir geliştirici ekibi tarafından geliştirilmiş olmasıdır.
8- Vivaldi, Opera'nın kurucu ortaklarından birine ait bir şirket tarafından geliştirilen mükemmel tasarlanmış estetik bir tarayıcıdır.
9- Opera, Chromium'un avantajlarına ve ücretsiz VPN gibi ek özelliklere sahiptir. Tarayıcı hem hızlı hem de güvenilirdir. Nadiren çöküyor. Opera kesinlikle çoğu popüler tarayıcıdan daha iyi bir deneyim.
Aslı
SEO ve dijital gelişmeler hakkında makaleler, derlemeler, çeviriler, listeler, incelemeler, analizler.
Chromium Nedir (Chromium Tabanlı Tarayıcılar)
Chromium, Chromium Authors topluluğu ve diğer birkaç şirket tarafından geliştirilen açık kaynaklı bir web tarayıcı projesidir. Geliştiricilere göre Chromium, kullanıcılara hızlı, güvenli ve güvenilir İnternet erişiminin yanı sıra web uygulamaları için uygun bir platform sağlamak üzere tasarlanmıştır. Bu makale Chromium nedir? sorgusu için sonuçların kapsamlı bir derlemesidir.
Web tarayıcısının geliştirilmesine 25 Temmuz 2008 tarihinde başlanmıştır. 1 Eylül 2008'de resmi Google blogunda Sandar Pichai ve Linus Upson Google Chrome tarayıcısını duyurdu. Ertesi gün, Google'ın tarayıcısının ilk halka açık beta sürümü yayınlandı ve tarayıcı kodunun çoğu, temelde isteğe bağlı bir BSD lisansı ve diğerleri altında lisanslanarak yayınlandı. Projeye Chromium adı verildi.
Google geliştiricileri, açık ve ücretsiz Chromium projesinin oluşturulmasını, Mozilla ve WebKit'in İnternet ve web teknolojilerini geliştirmelerine yardımcı olma, geliştiricilere kendi projelerini oluşturmak ve geliştirmek için uygun bir platform sağlama ve kendi ürünlerini topluluk tarafından test etme yeteneği sağlama arzusu olarak açıkladı.
Toplulukla etkileşim kurmak için Google bir dizi hizmet oluşturmuştur: tartışma grupları, yardım forumları, resmi proje blogu ve bir hata izleyici bunlardan birkaçıdır. Ayrıca, Chromium geliştiricileri, kendi iyileştirmelerini ve düzeltmelerini WebKit upstream ile birleştirmek için ellerinden geleni yapacaklarını garanti ettiler.
Hızlı bir tarayıcı geliştirmek için geliştiriciler açık kaynak bileşenleri kullanmaya karar verdiler. Web sayfalarını görüntülemek için motor olarak Free WebKit seçildi. Gerekli işleme hızını sağlarken bir dizi başka avantaja da sahipti. JavaScript motoru biraz daha karmaşıktı.
2008 yılında, mevcut tüm motorlar ya gerekli performansı sağlamıyordu ya da kapalı lisanslar altında dağıtılıyordu. Bu nedenle Google mühendisleri sıfırdan hızlı, yüksek performanslı bir V8 motoru yazdı ve bu da Chromium'un web tarayıcısını piyasaya sürdüğünde en hızlı JavaScript tarayıcılarından biri olmasını sağladı. 2009'un sonunda, dinamik içerik oluştururken donanım hızlandırması uygulamak için Chromium'un test yapıları üzerinde çalışmaya başlandı. Çalışmanın sonucu, bir GPU kullanarak dinamik 2D (Canvas) ve 3D içerik (WebGL) oluştururken en yüksek performansı sağlayan donanım hızlandırmayı etkinleştirmenin zaten mümkün olduğu Chromium'un 7. sürümünde ortaya çıktı.
Sayfalara erişimi hızlandırmak için DNS ön okuma teknolojisi ve sayfa ön işleme kullanılmaktadır. 7 Aralık 2010 tarihinde Google, yeni bir kod derleme çerçevesi sunan yeni bir V8 geliştirme turunu duyurdu. Crankshaft adı verilen yeni teknoloji, tüm rakip motorları atlayarak büyük performans kazanımları (%109 mertebesinde) sağladı.
Nisan 2013'te Chromium ve Chrome tarayıcılarının yanı sıra Chrome OS'nin de bir WebKit çatalı olan yeni açık kaynak Blink motoruna geçeceği duyuruldu. Bu çözümün ilk amacı motorun iç mimarisini iyileştirmek ve kaynak kod miktarını azaltmaktı.
Senkronizasyon
Uygulama geliştirme, uzantı geliştirme ile hemen hemen aynı kapsama sahiptir, ancak yüklü uygulamaları tarayıcı dışında çalıştırma olasılığı da vardır. Uygulama geliştirme, uzantı geliştirme ile hemen hemen aynı kapsama sahiptir, ancak ek olarak yüklü uygulamaları tarayıcı dışında çalıştırma imkanı da vardır.
Buna bir örnek, sürüm 15'ten bu yana Blink motorunu kullanan Opera tarayıcısıdır (daha önce tescilli Presto'yu kullanıyordu). Ayrıca, Chromium temelinde, birçok İnternet şirketi kendi İnternet hizmetleriyle entegre tarayıcılar yayınlamaktadır: Yandex Browser gibi.
Tamam: