Şimdi Ara

|| İleri Düzey Firefox Ayarları ||

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
23
Cevap
0
Favori
2.552
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • Sayfayı Cache'den değil siteden çağır kardeşim!

    Malum Firefox'un sayfaya ait cache'sini yenileyip yenilemeyeceğine dair bir ayarı yok. Neden yok onu da bilmiyorum. Arada maalesef problem çıkartıp sayfanın yenisini çekeceğine cache'den çağırdığı oluyordu. Şuymuş ayar:

    1) Adres alanına about:config yazın ki meşhur ayar sayfası çıksın.
    2) browser.cache.check_doc_frequency ayarını bulun(tepedeki kutuya yaz bulsun)
    3) Değerini 1 yapın.

    Sayfa tazelemeyle ilgili diğer değerler:
    1 = Her sayfaya bağlandığımda
    0 = Her oturumda
    3 = Sayfa bayatladığında (ön seçili ayar bu! inanılır gibi değil)
    2 = Hiç bir zaman

    Firefox RAM Dieti-1

    Malum günler boyunca Firefox'unuz açık kalırsa RAM tüketimi epey fazlalaşabiliyor. Ve maalesef sorunlar yaşamaya başlıyorsunuz. Firefox'a bundan dolayı küsüp tüm avantajlarına rağmen Opera'ya geçenler var sırf bu nedenden dolayı. Elbette eklentiler vs yüzünden Opera'ya geçiş herkes için mümkün değil.

    Bugün bu konuda bir iki tüyo yazalım ki RAM tüketimi azalsın. İlki geri ileri tuşlarının hızlı cevap sunabilmesine yönelik ayar. Bu ayarı yine about:config'den bulacaksınız(Dikkat hala farenizde ileri-geri için atayabileceğiniz tuşlar yoksa - baş parmağınızın altına denk gelmeliler- hemen şimdi gidip yeni bir fare alın! Bize teşekkür edeceksiniz):

    browser.sessionhistory.max_total_viewers
    Bu ayarı basitçe "kaç sayfayı hafızada tutayım" ayarı olarak tercüme edebiliriz. Genelde -1 olarak geliyor. Diğer parametreleri şu sayfada görebilirsiniz:
    http://kb.mozillazine.org/Browser.sessionh…x_total_viewers
    Görüldüğü gibi 0'dan 8'e kadar değiştirebiliyorsunuz. Daha az sayfanın hafızada tutulmasını istiyorsanız rakamı küçük tutun. Mesela 2 derseniz sadece ikişer sayfa hafızada tutulacak. Sayfa başı 4MB civarı RAM tüketimi tahmin ediliyor.

    Firefox RAM Dieti-2

    Diet kliniğinden bir reçete daha. Bu arada bir tüyo sayılmasa da işe yarayabilecek bir tavsiye yazayım: Firefox'u günler boyunca açık bırakıyor ve çoğu zaman 20 tab'a kadar ulaşıyorsanız hafıza problemleri yaşamanız kaçınılmaz, maalesef. Böyle durumlarda sistem belleğini amerikan arabaları gibi tüketiyor kendisi.

    Tavsiye; Session Manager eklentisini(hatta restart firefox eklentisini) kurmanız ve günde bir firefox'u tekrar başlatmanız. Bu eklenti ile o sırada açık olan pencereleri kaydettirip-tekrar açtırabilirsiniz. Firefox çökünce de pencereleri kurtardığından işinize de yarar. Açıp-kapayarak Swap ve hafızada Firefox'un kullandığı alanı da böylece temizlemiş olursunuz.

    Linux'ta bazen 1-2 dakikayı geçebiliyor, swap ve belleğin temizlenmesi.

    Bir diğer tüyo ise yine bol tablı çalışanlar için: ekranınız büyük ise (ya da çözünürlük yüksekse) tab satırının 2-3 satıra çıkmasını sağlayabilirsiniz; epey kolaylık sağlıyor zira tek tab satırında bir süre sonra sayfa isimleri görünmez hale geliyor(sıkışıklıktan tabii ki). Bunu sağlayan eklenti "Too many tabs".

    2 Fare Ayarı

    Bu iki ayar klasik Firefox ayar panelinden. "Tam" tanımlarını merak eder dururdum yıllardır:
    Autoscrolling: fare orta tuşuna tıklarsanız sayfayı 4 yöne hareket ettirmenizi sağlayan meşhur ikon çıkar. Bu maalesef bizim gibi Linux'ta orta tuşla kopyala-yapıştır yapanlar için zulüm.

    Smoothscrolling: Normalde PageDown tuşuna basarsanız sayfa hop diye aşağı kayar. Bununla ise farenin kaydırma topunu çevirdiğinizde sayfa yumuşak bir şekilde geçiş yapar. Tabii ki bu biraz hikaye. Resim, flash vs içeren sayfalarda takılmalar her daim yaşanıyor.

    Bir de fareyi kaydırdığınızda kaç satır sayfa aşağı kaysın meselesi var. Tam ayar çekmek istiyorsanız about:config'de şu parametrenin değerini arttırın:

    mousewheel.withnokey.numlines 1

    1 yerine 3-4 gibi başka bir rakam deneyin. Keyfiniz bilir.

    Problem çıkartan Eklentiler Listesi

    http://kb.mozillazine.org/Problematic_extensions
    Özetle problem çıkardığı bilinen-tespit edilen eklentiler listesi. Güncel gibi gözüküyor ama sürekli yeni versiyon çıktığından bir şey söylemek tabii ki zor.
    Mesela Adblock değil de Adblock Plus, Session Saver değil de Session Manager'i kullanmak gerekiyormuş(ben de inadına tersini yapıyorum, daha çok hoşuma gidiyor SSaver)

    Alışırsanız epey zaman kazandıracak bir özellik. Önünüze çıkan her arama kutusuna doğrudan erişim sağlayabilirsiniz. Firefox'un kendi arama motoru kutusundan da hızlı çünkü fare ile hangi arama motorunu istediğinizi seçmenizi gerektiriyor.

    Bir Cache Tüyosu

    Bir tüyo daha. Tüyonun kahramanı parametreyi tanıyalım:

    browser.cache.memory.capacity


    Ama önce bellek cache'nizde neler var ona bakın:

    about:cache?device=memory


    Bunu adres çubuğunuza yazın ve açılan sayfaya göz gezdirin. En tepede de ne kadar bellek kullanılmış toplam rakamlarına göz atın.

    Aşağıdaki sayfada bu ayarla ilgili bilgileri bulabilirsiniz:
    http://kb.mozillazine.org/Browser.cache.memory.capacity

    Göreceğiniz üzere about:config'de böyle bir ayar yok, elle oluşturmanız gerek(New>Integer şeklinde). Uyarayım; bu diskte ne kadar cache alanı harcamak istediğinizle ilgili olan ayar değil; o klasik Firefox ayar panelinde. Bu ise cache'nin ne kadarını bellekte tutayım onu size tayin etme şansı veriyor.
    Kaç bookmark'ınız var?
    Firefox'un böyle bir özelliği yok ama bunu javascript ile saydırabiliriz. Nasıl mı? Bir bookmarklet ile. Şöyle izah edeyim; bunu adres çubuğuna yazmanız kafi. Çalıştırın ve böylece javascript işlemi yapıp size cevap versin. İsterseniz bunu bir bookmark olarak kaydedip bir kenarda tutabileceğiniz için adı bookmarklet.

    javascript:(function(){var l,a,i; a=document.getElementsByTagName('a');L=a.length;alert('Bookmarks: '+L);})();

    Adres çubuğuna yazın dedik ama işlem yapacağı sayfayı da açmanız lazım elbet :) Bu da bookmarks.html sayfası. Profil klasörünüzün içinde yer alır ve yer imlerinizi saklar. Profil klasörünüz nerede bilmiyorsanız işletim sisteminize aratın, klasör klasör dolaşmayın.
    Sayfa ne zaman güncellenmiş?

    Sürekli lazım olur bu. Malum arada sırada içindeki bilginin yeni mi eski mi olduğunu anlamak istediğimiz sayfalar olur. Yine eski ama hala iş gören bu bookmarkleti kullanabilirsiniz:

    javascript:alert(document.lastModified)

    Alıntı:http://blog.pclabs.gen.tr/2006/07/24/ileri-duzey-firefox-tuyolari/



    < Bu mesaj bu kişi tarafından değiştirildi F@ruk -- 30 Mayıs 2007; 20:29:33 >







  • Teşekkürler
  • tesekkurler
  • tesekkürler..
  • Bilgiler için teşekkürler
  • teşekkürler
  • firefox kullanmam ama güzel anlatım olmuş elinize sağlık
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • teşekkürler
  • emek harcayanlara çok teşekkürler, denemek lazım
  • teşekkürler
  • quote:

    Orjinalden alıntı: F@ruk
    Sayfa ne zaman güncellenmiş?

    Sürekli lazım olur bu. Malum arada sırada içindeki bilginin yeni mi eski mi olduğunu anlamak istediğimiz sayfalar olur. Yine eski ama hala iş gören bu bookmarkleti kullanabilirsiniz:

    javascript:alert(document.lastModified)

    Ben burasını anlamadım. Çalışması için ne yapmak gerekiyor?
  • Teşekkürler her zaman Firefox

    Candas - O zaten kendi update ediyor kendini özel bişey yapaman gerek kalmıyor
  • teşekkürler dostum...

    işe yarar bilgiler...
  • Ben daha önceden 1. sini yapmıştım ama restarttan sonra firefox hata vermeye başladı, bütün yerimleri gitti ama sizde de böyle olurmu bilemiyorum...
  • Sağolasın dayı, çok işe yarar walla
  • İlk dediğini yaptım, sonrası uzun geldi. Yazıyı kaydettim, sonra okuyup yapıcam.
  • bende ermanpac ın yolundan gittim.paylaşım için çok sağol.
  • Teşekkür eden herkese teşekkürler



    < Bu mesaj bu kişi tarafından değiştirildi F@ruk -- 2 Mart 2007; 11:13:45 >
  • Sayfa Görüntülenmesini Hızlandırmak
    Firefox’da web sayfalarından karşılık alma (Render) bekleme süresi varsayılan olarak 250 milisaniye, yani .25 saniye olarak ayarlanmıştır. Bunu nglayout.initialpaint.delay isimli bir “integer” ayar yaratarak değerini 0 yaparsanız artık bekleme yapmaz. Firefox’un anında sayfalardan karşılık almasını sağlar.Firefox bir sayfayı aktif olarak yüklerken periyodik olarak sayfayı yeniden biçimlendirir (Reflow). Bu o ana kadar alınan veriye göre tabanlandırılır. content.notify.interval adlı bir “integer” ayarı yaratırsak, mikrosaniye seviyesinde bu yeninden biçimlendirme ayarları için minimum değer atayabiliriz. Bu varsayılan olarak 120000 mikrosaniyedir. Yukarıdaki ayarı yarattıktan sonra bu değeri 500 000 veya 1 000 000 yaparak yeniden biçimlendirmenin aralıklarını yükseltebilirsiniz. Çünkü bazen sık aralıklarla yeniden biçimlendirme sayfayı yavaşlatabilir.Firefox bir sayfasından karşılık alırken (Render), periyodik olarak kendi içinde hızlanır. Böylece karşılık alma daha hızlı olur. Bu Firefox tarafından “tokenizing” olarak adlandırılmıştır. Fakat bunun sonucu Firefox o süre boyunca kullanıcıya karşı cevap veremez duruma gelir. Eğer bu süreye bir maksimum değer atamak isterseniz content.max.tokenizing.time adlı bir integer ayar yaratanmanız gerekiyor. Ve bu ayarın değerini de, content.notify.interval‘ın değerinden yüksek veya en az aynısı yapmanız gerekiyor. Yüksek olması daha iyi. Ayrıca eğer content.max.tokenizing.time integer ayarı yarattıysanız iki adet de Boolean değeri yaratmanız gerekiyor, content.notify.ontimer ve content.interrupt.parsing her ikisi de true.

    Firefox bir web sayfasından karşılık alırken (Render) kullanıcı bir komut çalıştırırsa, örneğin yüklenmekte olan bir sayfada yukarı aşağı hareket çubuğunu oynatırsa, Firefox’un kullanıcıya cevap verme süresi vardır. Bunun maksimum değerini content.switch.threshold adlı bir integer ayar oluşturarak atayabilirsiniz. Bu normalde content.notify.interval değerinin üç katıdır, bunu aynı veya çok daha düşük bir değer yapabilirsiniz. Örneğin 10000 olarak ayarlayabilirsiniz mikrosaniye bakımından. Bir üst paragrafda geçen content.notify.ontimer ve content.interrupt.parsing Boolean değerlerini yaratmadıysanız, bu ayar için yaratmanız ve her ikisini de true olarak ayarlamanız gerekiyor.

    Sekmeli Tarayıcı Özellikleri

    Eğer sekmeli tarama özelliklerinde 1.X sürümünden sonra yapılan değişikliklerden memnun değilseniz yapabileceğiniz şeyler hala var. Bir çoğu, çeşitli eklentilerle de yapılabiliyor olsa da, bu şekilde düzenlemek daha performanslı olacaktır.

    browser.tabs.closeButtons adlı integer ayarı, sekmelerin üzerindeki kapatma düğmelerini (x ikonları) özelleştirir.

    * 0: Sadece aktif olan sekmede kapatma ikonunu gösterir. Böylece yanlışlıkla aktif olmayan bir sekmeyi kapatmazsınız.
    * 1: Kapatma ikonunu her sekmede gösterir (Varsayılan).
    * 2: Hiç kapatma ikonu göstermez, sekmeleri ctrl-F4 ile kapatabilirsiniz sadece.
    * 3: Sadece son sekmede kapatma ikonu gösterir.

    Eğer browser.search.openintab Boolean ayarı True olarak ayarlanmışsa, arama kutusunda yaptınız bir aramanın sonucu yeni bir sekmede açılır. Böylece yanlışlıkla kullandığınız bir sayfanın üzerine yazılmaz.

    browser.tabs.loadFolderAndReplace Boolean değerini False olarak ayarlarsanız yerimi gruplarını açarken, hazırda açık olan sekmelerin üzerine yazmaz. Normalde yerimi grubunu açmaya kalktığınızda açık sayfaların üzerine yazılır. Bu da bir nevi önlem olarak uygulanabilir.

    browser.tabs.tabMinWidth integer ayarı, çok fazla sekme açılıp, sekme çubuğunda hareket butonu çıktığındaki sekme boyutunu ayarlar. Bu varsayılan olarak 100 (pixel değeri)’dür. Bunu küçülterek bir çubuğa daha fazla sekme sığmasını sağlayabilirsiniz.

    browser.tabs.tabClipWidth integer değeri de, pixel bakımından bir sekmenin kapatma ikonu gösterme şartının minimum değerini ayarlar. Varsayılan olarak 140′dır, bunu küçülterek, bütün boyutlarda kapatma düğmesi görünmesini sağlayabilirsiniz.

    Arayüz Özelleştirmeleri

    accessibility.typeaheadfind.casesensitive integer ayarı, Firefox’un sayfa içinde arama özelliğinin büyük-küçük harf hassaslığını kontrol eder. Varsayılan olarak 0′dır ve büyük küçük harf ayrımı yapmaz. Değeri 1 yaparak büyük küçük harf hassas yapabilirsiniz.

    Firefox kullananlar, eğer adres çubuğuna bir adres değil de kelime yazıp enter’a basılırsa, google üzerinde “şanslı hissediyorum” seçeneği ile arama sonucu geleceğini biliyorlardır. Bununla ilgili varsayılan ayarlar keyword.URL‘de bulunur. Bunu düzenleyebiliriz. Örneğin arama sonucunun Microsoft Live.com adresinden gelmesini isterseniz bu değeri,http://search.live.com/results.aspx?q= veya Yahoo için:http://search.yahoo.com/search?p=
    Eğer varsayılan ayara geri dönmek isterseniz:http://www.google.com/search?ie=UTF-8&oe=
    UTF-8&sourceid=navclient&gfns=1&q=
    Eğer bu özelliği tamamen devre dışı bırakmak isterseniz keyword.enabled Boolean ayarını false yapmalısınız.

    Firefox’da bir kelimeye çift tıklayıp seçerseniz (Örneğin kopyalamak için) otomatik olarak kelimenin sonuna bir boşluk ekler. Bunu istemiyorsanız layout.word_select.eat_space_to_next_word Boolean ayarının değerini false yapmalısınız.

    Yukarıdaki ayara benzeyen bir şey de, eğer yanında bir noktalama işareti olan kelimeye çift tıklarsanız Firefox işareti seçmez. Bunu değiştirmek, yani noktalama iaşretini de seçmek için layout.word_select.stop_at_punctuation Boolean ayarının değerini false yapmalısınız.

    Ağ Ayarları

    Ağ ayarları Firefox’da düşük hızlı kullanıcılar düşünülerek ayarlanmıştır. Eğer ADSL gibi yüksek hıza sahip bir bağlantınız varsa bir takım değişiklikler yapılabilir. Ancak bu değişikliklerden muzice beklememek gerekir. Çok küçük farklar olacaktır ve bazı kurumsal ağlarda bu tarz modifikasyonlar yasaklanmanıza (ban) sebep olabilir.

    network.http.max-connections integer ayarı, Firefox’un aynı anda kaç web sunucusu ile simultane ağ bağlantısı yapacağını kontrol eder. Örneğin birden fazla anasayfa ile Firefox çalışıtırıyorsanız veya değişik sekmelerde açılan farklı reklam sunucularına tıklarsanız işinize yarayabilir. Bunun varsayılan değeri 24′tür ve genellikle yeterlidir. İsterseniz 32′ye çıkartabilirsiniz. Bazı kişiler bu değerin 64 olması gerektiğini yazıyorlar ancak 32′den sonra bir etkisi olacağını düşünmüyoruz.

    network.http.max-connections-per-server integer ayarı, Firefox’un aynı web sunucusuna kaç farklı bağlantı kuracağını kontrol eder. Bu bir web sayfasından yüklenen farklı elementlerin hızlanmasını sağlar. Varsayılan olarak 8′dir, bunu 16 yapabilirsiniz. Ancak hatırlatmamız gereken bir durum var, bir çok web sayfası sahibi alan genişliinin korunması açısından bu fikri pek sevmezler ve 8 üzeri bağlantılarda sizi yasaklayabilirler.

    network.http.max-persistent-connections-per-server integer ayarı, sunucu tarafından izin verilen sürekli bağlantı sayısını kontrol eder. Varsayılan olarak 2′dir. Bazı siteler kullanıcılara daha fazla sürekli bağlantı izni vermiş olabilirler. Bu değeri en fazla 8 yapmanızda fayda var, çünkü daha fazlası gene yasaklanmanıza sebep olabilir. Eğer Firefox tarafından bir vekil sunucu (proxy) ile bağlanıyorsanız değiştirmeniz gereken integer network.http.max-persistent-connections-per-proxy‘dir.

    network.http.pipelining Boolean ayarı, deneysel bir hızlandırma tekniği olan “pipelining”i kontrol eder. Normalde bir tarayıcı, bir sunucuya bir veri yolladığında cevap gelmeden ikinci veriyi yollamaz. Pipelining ise cevapları beklemeden yollar. Eğer bu ayarı, true yaparak açarsanız şu integer ayarını de değiştirmelisiniz veya yoksa yaratmalısınız. network.http.pipelining.maxrequests‘i 16 yapabilirsiniz, bunu 128 yapanlar dahi var ancak ne kadar verimli olduğu şüpheli. Eğer vekil sunucu (proxy) kullanıyorsanız, network.http.proxy.pipelining Boolean değerini de true yapmalısınız.

    Bellek Kullanımını Ayarlamak.

    Mozilla Firefox’un bir bellek problemi olduğu biliniyor. Tek sayfa açıkken 75-100 arası MB bellek kullanımı raporlayanlar bile var. Sebebi basit aslında. Firefox o anda yüklenen web sayfası elemntleri, yeniden yüklememek için belleğinde saklar (Cache). Bu da bellek kullanımına yol açar. Aşağıdaki ayarlar bunu kısmen azalatacktır ama bilmenizde fayda var, bazı sayfaların açılışı yavaşlayacaktır.

    browser.cache.memory.enable Boolean ayarı varsayılan olarak açıktır ve Firefox bununla tüm grafikleri daha hızlı cevap alabilmek için kopyalar. Bunu false yaparak engelleyebilirsiniz ancak eskiden girdiğiniz siteler daha yavaş açılacaktır. Veya bu seçeneği true olarak bırakıp, browser.cache.memory.capacity adında bir integer açabilir ve bu işlem için kullanılacak fiziksel ram miktarını kb cinsinden girebilirsiniz. -1 değeri girerseniz uygun fiziksel ram miktarınına göre ayarlayacaktır.

    browser.sessionhistory.max_total_viewers Firefox’un o anda ziyaret ettiği kaç sayfayı belleğinde tutması gerektiğini söyleyen ayardır. Firefox girdiğiniz web sayfalarını belleğinde tutar (Cache) ve her bir site 4 MB bellek harcar. Bu ayar varsayılan olarak -1′dir. Yani bu ayarla en fazla 8 site bellekte tutulur. Bunu 0 yaparak tamamen iptal edebilirsiniz.

    Bir diğer bellek ayarlaması da Firefox’un küçültüldüğünde, kullandığı belleği serbest bırakmasıdır. Bu ayara varsayılan olarak kapalıdır ve sadece Windows için geçerlidir. Bunu açmak için config.trim_on_minimize Boolean değerini bulmalısınız ve True yapmalısınız. Eğer bu ayar yoksa yaratabilirsiniz. Bu ayar, firefox’u büyültmeye kalktığınızda yavaşlamaya yol açacaktır. Ancak Firefox’u başka fazla bellek kullanan yazılımlarla birlikte açmanız gerekiyorsa kullanışlı bir ayardır.

    Alıntı:http://blog.doctus.net/2007/05/30/firefox-icin-performans-ayarlari/


    Burayada bakabilirsiniz;

    http://www.bildirgec.org/yazi/firefox-a-ince-ayar




  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.