Firefox 57'yi CSS ile Özelleştirme

Fx için Özel CSS, Firefox 57 için CSS stilleri koleksiyonudur ve popüler Firefox eklenti Klasik Tema Restoratörünün yazarı tarafından daha yenidir.

Firefox 57, bir WebExtensions özel sistemine geçiş nedeniyle Classic Theme Restorer'ı ya da uzantıları veya temaları değiştiren başka bir arayüzü desteklemiyor. Yeni WebExtensions sistemi, uzantı geliştiricilere API'ler sağlayarak tarayıcının kullanıcı arayüzünde değişiklikleri önler.

Firefox kullanıcılarının UI'yi değiştirmelerinin tek yolu, Mozilla'nın Firefox'ta doğal olarak sağladıkları dışında, CSS kullanmak.

CSS yollarını bilen Firefox kullanıcıları, web tarayıcı sürümlerini değiştirmek için CSS dosyalarını el ile düzenleyebilir. Diğer taraftan çoğu Firefox kullanıcısı muhtemelen bunu yapmaz ve Fx için Özel CSS'nin devreye girdiği yer burasıdır.

Firefox 57'yi CSS ile Özelleştirme

Proje GitHub'da barındırılmaktadır ve Klasik Tema Restoratör ve NoiaButtons gibi popüler Firefox eklentileri ile bilinen Aris tarafından sürdürülmektedir. Classic Theme Restorer, Mozilla’nın Firefox 29’da başlattığı Australis arabirimine bir yanıt olarak oluşturuldu. Mozilla, Firefox sürümünde eski eklentiler için destek bıraktığından ve yetenekler sunmadığından, uzantı artık Firefox 57’de ya da daha yenisinde çalışmayacak kullanıcı arayüzünü WebExtensions API'si olarak değiştirmek için.

Projenin başlangıç ​​sayfası, Firefox web tarayıcısının profil klasörünü bulma ve Firefox’u değiştirmek için verilen stilleri kullanma hakkında bilgi sunar.

Profil klasörünü bulmanın en kolay yolu, aşağıdakileri yüklemektir: tarayıcının adres çubuğundaki destek ve Uygulama Temelleri> Profil Klasörü altındaki "klasörü aç" düğmesini tıklatarak.

Profil dizininin kökünde yoksa, chrome adlı bir klasör oluşturmanız gerekir. Tamamlandıktan sonra, arşiv içeriğini bu klasöre kopyalayın. UserChrome.css ve userContent.cs'lerin chrome klasörünün kökünde bulunduğundan emin olun.

Bu özel stilleri Firefox'a eklemek için yapılması gereken tek şey bu. Ancak atmak isteyebileceğiniz ve tweaks'i kişiselleştiren başka bir adım daha var.

Varsayılan tweaks grubu, bazı kullanıcılara hitap edebilir, ancak CSS dosyaları, arayüzü daha fazla değiştirmek için farklı tweaks'ı etkinleştirme veya devre dışı bırakma seçenekleriyle birlikte gelir.

UserChrome.css dosyasını düz bir metin düzenleyicide açın. Dosya, gerçek CSS stillerini CSS dosyalarından içe aktarmak için @import komutunu kullanır. Bu, ana userChrome.css'nin düzenli kalmasını sağlamak ve Firefox kullanıcılarının bunu değiştirmesini kolaylaştırmak için yapılır.

/ * İle başlayan satırlar yorumlanır ve bu nedenle bağlandıkları CSS dosyaları içe aktarılmaz.

Yapmanız gereken, Firefox'ta hangisinin etkinleştirilebileceğini belirlemek için her seferinde bir bölüm listelemek.

Tweaks'i çizginin önüne / * ve arkasına * / ekleyerek kaldırırsınız. Benzer şekilde, bir ince ayar yapmak için öndeki / * ve arkadaki * / işaretlerini kaldırırsınız.

İşte şu anda mevcut olan tweaks listesi:

  • Gezinme araç çubuğu düğmelerini değiştirin.
  • Kare düğmelerini etkinleştir
  • Simge görünümünü değiştir
  • Uygulama düğmesi açılır penceresini değiştirin.
  • Yer imleri menüsünü ve açılır pencereyi değiştir.
  • Eski yer imleri araç çubuğu düğmesi görünümü
  • Diğer düğme ayarları (İleri düğmesi gizlenir, ileri ve geri düğmeleri ayrılmış geçmiş açılan pencereleri, yakınlaştırma düğmeleri sıfırlamayı gizle).
  • Özel geri ve ileri düğmelerinin görünümü
  • Navigasyon araç çubuğundaki uygulama / hamburger butonu
  • Firefox'un başlık çubuğundaki Uygulama / hamburger düğmesi (yalnızca Windows)
  • Sekmeler görünümü (stil, araç çubuklarının altındaki örnek araç çubuğu konumu (okuma: üstte olmayan sekmeler), sekme başlıkları, simgeler ve daha fazlası.
  • Arama çubuğunu, içerik menülerini, simgeleri ve diğer araç çubuklarını değiştirin.
  • Konum çubuğunun stilini değiştirin.

Bunlardan bazıları açıklayıcıdır. Diğerleri değildir, ancak bunlar söz konusu olduğunda iki seçeneğiniz var. Onları etkinleştirin ve doğrudan kontrol edin ya da ne yaptıklarını öğrenmek için yüklenen CSS dosyasını açın. İkincisi, bazı CSS bilgisi gerektirir.

UserContent.css dosyası aynı düzeni kullanır. CSS dosyalarını içe aktarır ve bunları etkinleştirmek veya devre dışı bırakmak size bağlıdır.

Önerilen yerel arabirim tweaks ve about: config tweaks'ın bir listesi, Firefox'un görünümünü daha da değiştirmek için proje tarafından sağlanmıştır.

Kapanış Kelimeleri

Fx için Özel CSS, Firefox 57'in arayüzü için uzantılar kullanılarak veya yerleşik özellikler kullanılarak yapılamayan birçok arayüz değişikliği sunar. Mevcut Firefox kullanıcıları, özellikle şu ana kadar Classic Theme Restorer veya benzer bir eklenti kullanmışlarsa faydalı bulabilirler.

Güncellemeler düzenli olarak Aris tarafından yayınlanmaktadır; tweaks aracılığıyla tanıtılabilecek yeni işlevler için değil, aynı zamanda stilleri yeni Firefox sürümleriyle uyumlu tutmak için de iyidir.