• 17-05-2021, 07:47:07
    #1
    Misafir
    Site hızlandırmaya ilk başladığımda gözden kaçırdığım bir nokta vardı.
    Çoğu zaman bu performans canavarını pek dikkate almıyordum.
    Nedir bu yavaşlık faktörü diye soracak olursanız; özel fontlar.
    Gerekli özeni gösterdiğimde en az 2 kat hız artışı oldu.

    Özel fontlar ikiye ayrılır:
    • Google fonts
    • Harici yazı tipleri

    Google Fonts için Çözüm:
    Gecikme oluşturan iki neden var.
    1- Harici istek
    2- Render, dönüşüm

    Üçüncü Taraf HTTP İstekleri:

    Her ne kadar Google'nin uzay teknoloji sunucularından çağrılıyor olsa da,
    istek istektir. Gecikme yaratır. Siteyi yorar. Yavaşlatır.


    Çözüm:
    Eşzamansız yükleme, önden istek gönderme ve bağlanma...
    Ve daha gelişmiş bazı teknikler için sizin için mükemmel bir araç var.
    https://googlefonts.3perf.com/
    Bu snippet neler yapıyor siteden detaylı inceleyebilirsiniz.
    Sadece istediğiniz google yazı tipini girin ve size vereceği kodu sitenizdeki head tagları arasına yazın.


    Harici Yazı Tipleri için Çözüm:
    Bu yöntem daha etkilidir. Fontları localde barındırırsınız. Ekstra bir bağlantıya gerek kalmaz.
    Google fonts üzerinden indireceğiniz, yada tamamen başka özel bir font. Sadece render süresi vardır.
    font-display:swap; özelliğini kullanın. Render olana kadar sistem fontu gözüksün.

    Eşzamansız yükleme sayesinde açılış gecikmesi de azalacaktır.

    Burada dikkat edilmesi gereken, font dosyasının boyutudur.
    Sitenize yüklemeden önce indirdiğiniz özel fontun dosya boyutuna bakın.
    Bazı fontlar 125kb iken bazıları 475kb olabiliyor. Yerelden çağrılıyor olsa da, dosya boyutu düşük olmalı.
    Bu, sistem fontundan özel fonta dönüşüm süresini kısaltacaktır.


    ve BONUS ÇÖZÜM:
    Sitenizdeki font çeşitliliğini arttırmayın. En iyi performans özel fontun olmamasıdır.
    Ama görsellik için mutlaka gerekiyor diyorsanız bir, maksimum iki özel font kullanın.


    Hatta seçtiğiniz fontların maksimum iki varyasyonu olsun. Regular ve bold.Normal ve kalın yazı.
    Başka bir deyişle font-weight:400 ve font-weight:700


    Bunları söylememin bir sebebi var. Bazı arkadaşların sitesinde şunu gördüm.
    Bilinçsiz olarak çok fazla font ve varyasyon kullanmışlar.
    Genellikle elementor gibi editörlerde seçiyorlar bu fontları.
    Yada tema ayarları içinde her blok için ayrı font tanımlıyorlar.
    Bu kesinlikle kaçınılması gereken bir durum.

    Sonuç:
    Eğer gözden kaçırdıysanız yada yeterli özeni göstermediyseniz fontlarınızı tekrar optimize edin.
    En az 2x hız artışını garanti ediyorum. Bu bazen 5x bile olabiliyor. Deneyin. Farkı görün.
    17 kişi bunu beğendi.
  • 17-05-2021, 08:14:39
    #2
    İpucu için teşekkürler. Bende her zaman sistem fontunu kullanırım.

  • 17-05-2021, 12:48:13
    #3
    Misafir
    Tufan1903 adlı üyeden alıntı: mesajı görüntüle
    İpucu için teşekkürler. Bende her zaman sistem fontunu kullanırım.

    evet sistem fontu çok avantajlıdır. ben teşekkür ederim.
    • Tufan1903
    Tufan1903 bunu beğendi.
    1 kişi bunu beğendi.
  • 17-05-2021, 15:46:30
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Son zamanlarda burada gördüğüm en yararlı konulardan biri bu.
    Size mesaj attım dönüş yaparsanız sevinirim.
  • 17-05-2021, 22:27:45
    #5
    Gold üye
    Elinize sağlık hocam
  • 18-05-2021, 01:44:38
    #6
    Burda yazılanları denedim ama bir türlü olmadı. Ücretsiz tema olunca fontları değiştirmek anlamayan için kolay olmuyor. Snippet denilen yere font.google ile devam eden linki yapıştırıp çıkan sonucu header da head arasına yerleştirdim yine değişmedi.

    Yabancı bir site de google fontlarını iptal eden bir eklenti yüklenmesi gerektiği yazıyordu. O eklentiyi ekledim ve yazı fontlarını değiştiren bir eklentiyle dolaşım menüsündeki yazı tipini georgia yaptım.

    Sonuç mobil 100 masaüstü 100

    Artık sabaha kadar sevinçten uyumam

    Gtmetrix skoru yine B olarak aynı ama tam yükleme süresi 3 saniyeden 2.5 saniyeye düştü.
  • 18-05-2021, 08:54:16
    #7
    gyurtalan adlı üyeden alıntı: mesajı görüntüle
    Burda yazılanları denedim ama bir türlü olmadı. Ücretsiz tema olunca fontları değiştirmek anlamayan için kolay olmuyor. Snippet denilen yere font.google ile devam eden linki yapıştırıp çıkan sonucu header da head arasına yerleştirdim yine değişmedi.

    Yabancı bir site de google fontlarını iptal eden bir eklenti yüklenmesi gerektiği yazıyordu. O eklentiyi ekledim ve yazı fontlarını değiştiren bir eklentiyle dolaşım menüsündeki yazı tipini georgia yaptım.

    Sonuç mobil100 masaüstü100

    Artık sabaha kadar sevinçten uyumam

    Gtmetrix skoru yine B olarak aynı ama tam yükleme süresi 3 saniyeden 2.5 saniyeye düştü.
    Tebrikler hocam, eklentinin adını yazarsanız sabaha kadar sevniçten uyuyamacak bir ton arkadaş olabilir
  • 18-05-2021, 15:01:03
    #8
    Misafir
    hizirplay adlı üyeden alıntı: mesajı görüntüle
    Elinize sağlık hocam
    Kirkbir adlı üyeden alıntı: mesajı görüntüle
    Son zamanlarda burada gördüğüm en yararlı konulardan biri bu.
    Size mesaj attım dönüş yaparsanız sevinirim.
    gyurtalan adlı üyeden alıntı: mesajı görüntüle
    Burda yazılanları denedim ama bir türlü olmadı. Ücretsiz tema olunca fontları değiştirmek anlamayan için kolay olmuyor. Snippet denilen yere font.google ile devam eden linki yapıştırıp çıkan sonucu header da head arasına yerleştirdim yine değişmedi.

    Yabancı bir site de google fontlarını iptal eden bir eklenti yüklenmesi gerektiği yazıyordu. O eklentiyi ekledim ve yazı fontlarını değiştiren bir eklentiyle dolaşım menüsündeki yazı tipini georgia yaptım.

    Sonuç mobil100 masaüstü100

    Artık sabaha kadar sevinçten uyumam

    Gtmetrix skoru yine B olarak aynı ama tam yükleme süresi 3 saniyeden 2.5 saniyeye düştü.
    gokaybjk adlı üyeden alıntı: mesajı görüntüle
    Tebrikler hocam, eklentinin adını yazarsanız sabaha kadar sevniçten uyuyamacak bir ton arkadaş olabilir
    Hepinize teşekkürler. Faydalı olmasına sevindim.
    • gyurtalan
    • gokaybjk
    gyurtalan ve gokaybjk bunu beğendi.
    2 kişi bunu beğendi.
  • 19-05-2021, 01:52:49
    #9
    Üyeliği durduruldu
    mcatakcin adlı üyeden alıntı: mesajı görüntüle
    Hepinize teşekkürler. Faydalı olmasına sevindim.
    Size mesaj attım ama dönüş yapmadınız