Bu yazımda web tarayıcılar, Google Chrome, Chrome eklentileri gibi sözel yoğunluklu olan konuları ele alacağım. İlgisi olanlar Web Tarayıcıların Tarihi, Google Chrome’un ve Mobilde Google Chrome’un tarihi gibi konuları da ayrıca araştırabilir, yazılım geliştirme konumuzdan uzaklaşmamak adına o konuları yazıma dahil etmedim.
İçerikler:
· Google Chrome Nedir?
· Chrome Eklentisi (Uzantısı) Nedir?
Google Chrome Nedir?
Google Chrome, Google tarafından geliştirilen ve dünyada istatistiklerle açık ara en fazla kullanıcıya sahip olan ücretsiz bir web tarayıcısıdır. Chrome tarayıcısının kaynak kodlarını çoğu zaman Chromium adlı açık kaynak projesinde de görebilirsiniz, çünkü Chromium aslında Microsoft Edge, Yandex Browser, Google Chrome gibi tarayıcıların da temelidir. Yani, piyasadaki neredeyse bütün tarayıcılar Chrome tabanlıdır diyebiliriz, Chrome da Chromium tabanlıdır. Ancak, biz geliştirici olarak en yaygın kullanılan tarayıcı Chromium değil de Chrome olduğu için Chrome’a odaklanacağız. Chromium’a merak duyanlar, https://www.chromium.org/chromium-projects/ bağlantısından Chromium tarayıcısını da deneyimleyebilir, kendince notlar çıkarabilir.
w3schools’un yaptığı araştırmaya göre, 2024 Mart ayında Chrome %77.6’lık bir pazar payı ile hala başı çekiyor, ancak gerideki yıllara baktığınızda bu durumun uzun yıllar boyu değişmediğini görebilirsiniz. Listede arkasında kalan tarayıcıların da Mozilla Firefox dışında Chromium tabanlı tarayıcılar olduğunu görebilirsiniz. (Verilere erişmek için bkz: https://www.w3schools.com/browsers/ )
Chrome Eklentisi (Uzantısı) Nedir?
Uzantılar, halihazırda var olan yapıların kullanım kolaylığını sağlama veya kullanıcının arayüzde isteyeceği görünüş değişimleri gibi gereksinimlere çözüm sağlayan ek yapılar olarak tanımlanabilir. Yani Google Chrome kullanıcıları; eklentileri, tarayıcıları görsel olarak kişiselleştirmenin yanı sıra, farklı teknik yöndeki kişiselleştirme yollarına da gidebilirler.
Bu noktada, sizlere https://chromewebstore.google.com/category/extensions bağlantısını ziyaret etmenizi ve ilginizi çeken eklentileri kendi bilgisayarınızda kullanmanızı öneriyorum, öne çıkanlara da mutlaka bakmalısınız.
Daha önceki bölümlerde belirttiğim gibi, Chrome tabanında kurulu olan çok fazla tarayıcı olduğundan, bu eklentiler Chrome kullanmıyor bile olsanız tarayıcınızda çalışabilir. Ancak bu durum tarayıcıya, tarayıcınızın güncel olup olmamasına, eklentinin uygun olup olmadığı gibi çok farklı faktöre göre değişiklik gösterdiğinden, bu dersler boyunca bilgisayarınızda Google Chrome’u yüklü bulundurmanız, halihazırda Chrome tarayıcısını kullanıyor iseniz geliştirmeleriniz için farklı bir profil açıp denemelerinizi yapmanızı tavsiye ediyorum. Sonraki yazıma geçmeden, Chrome eklentilerini deneyerek yapılarının neye benzediğini, ne gibi sorunlara çözümler oluşturduklarını deneyerek öğrenmelisiniz, bu denemeleriniz sizin bakış açınızı geliştirecektir. Bir sonraki yazımda, Chrome için eklenti geliştirmeye giriş yapacağız.
Bölüm Sonu Ödevleri :
- Google Chrome kurun, veya bağımsız bir profil oluşturun
- Kod geliştirme ortamları ve IDE’leri öğrenin, tercihinize göre bir tanesini bilgisayarınıza yükleyin.
- -Yazar Notu: Başlangıç için önerim Visual Studio Code editörünü kullanmanızdır, Visual Studio Code’yi yükleyip HTML eklentisinin kurulumunu yapın.