• 09-03-2018, 19:16:52
    #1
    Merhabalar alt kısımda belirtilen css sorununu nasıl çözebilirim css kodlar açık .
    Sıkıştırma yapsamda hız testinde aynı hata ile karşılaşıyorum. Bu hayatı nasıl atlatabiliriz. Teşekkürler

    PSI, bu sayfanın oluştuma engelleme kaynaklarını yüklemek için fazladan 2 gidiş-dönüş ve tam oluşturma için 0.4 MB gerektirdiğini tahmin etmektedir. Ortanca değere sahip sayfa 4 gidiş-dönüş ve 2.7 MB gerektirmektedir. Gidiş-dönüş sayısı ve bayt miktarının daha az olması sayfaların daha hızlı yüklenmesini sağlar.
    Optimizasyon Önerileri
    Oluşturmayı önleyen JavaScript ve CSS kodlarını ekranın üst kısmındaki içerikten kaldırın
    Sayfanızda oluşturmayı engelleyen 4 tane CSS kaynağı var. Bu durum, sayfanızın oluşturulmasında gecikmeye neden oluyor.
    Sayfanızda ekranın üst kısmındaki içerikten hiçbiri aşağıdaki kaynakların yüklenmesi beklenmeden oluşturulamadı. Engelleyen kaynakları ertelemeyi veya eşzamansız olarak yüklemeyi ya da bu kaynakların önemli miktarda bölümünü doğrudan HTML'de satır içi yapmayı deneyin.
    Aşağıdakilerin CSS Yayınını optimize edin:ARKADAŞLAR SORUNU ARAŞTIRMA SONUCUNDA ÇÖZDÜM ÇÖZÜMÜ ALT KISIMDAKİ GİBİ

    Dosyaları noscript şeklinde çağırmamız gerekiyor örnek alt kısımda

    <noscript id="deferred-styles">
    <link rel="stylesheet" href="css/bootstrap.css"/>
    <link rel="stylesheet" href="fonts/stylesheet.css"/>
    <link rel="stylesheet" href="fonts/font-awesome.css"/>
    </noscript>
    <script>
    var loadDeferredStyles = function() {
    var addStylesNode = document.getElementById("deferred-styles");
    var replacement = document.createElement("div");
    replacement.innerHTML = addStylesNode.textContent;
    document.body.appendChild(replacement)
    addStylesNode.parentElement.removeChild(addStylesN ode);
    };
    var raf = requestAnimationFrame || mozRequestAnimationFrame ||
    webkitRequestAnimationFrame || msRequestAnimationFrame;
    if (raf) raf(function() {
    window.setTimeout(loadDeferredStyles, 0);
    });
    else window.addEventListener('load', loadDeferredStyles);
    </script>
  • 11-03-2018, 20:18:28
    #2
    Çok teşekkürler
  • 11-03-2018, 20:34:04
    #3
    Üyeliği durduruldu
    iyi hoş güzel hocam çalışıyorda kod.. bazı cssleri defer yaparsanız site bozuk açılabilir.. krtik css derlemesi yapılmalı bu işlem öncesi.
    bu arada paylaşım için teşekkürler..
  • 11-03-2018, 21:09:47
    #4
    Bulduğunuz çözümün farklı bir yönetimini de ben söyleyeyim.
    Ana css dosyanızın içerisine framework,font ve ekstra css dosyalarını import edin css i optimize edin. Css dosyasını head tagı içerisinde js dosyalarını da footer alanın da çekerseniz bi nebze işinize yarayacaktır.
    Blogum da yayınladığım yazıyı incelerseniz faydası dokunucaktır. .htaccess için kodlarını yedek almadan uygulamayınız.
    İlgili yazı
  • 11-03-2018, 21:40:14
    #5
    Üyeliği durduruldu
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Bulduğunuz çözümün farklı bir yönetimini de ben söyleyeyim.
    Ana css dosyanızın içerisine framework,font ve ekstra css dosyalarını import edin css i optimize edin. Css dosyasını head tagı içerisinde js dosyalarını da footer alanın da çekerseniz bi nebze işinize yarayacaktır.
    Blogum da yayınladığım yazıyı incelerseniz faydası dokunucaktır. .htaccess için kodlarını yedek almadan uygulamayınız.
    İlgili yazı
    hocam affına sığınıyorum terzi sökük meselesi mi var hem ilgili yazı diyorsunuz her sunucu onu yemiyor ayrıca .
    w3 total bunu bir iki tık ile yapıyor.. saygılar.
  • 11-03-2018, 21:46:13
    #6
    Lordbey adlı üyeden alıntı: mesajı görüntüle
    hocam affına sığınıyorum terzi sökük meselesi mi var hem ilgili yazı diyorsunuz her sunucu onu yemiyor ayrıca .
    w3 total bunu bir iki tık ile yapıyor.. saygılar.
    Amerikayı yeniden keşfetmedim hocam Bu paylaşılan yazı içeriği standart bir yöntem olup her web kullanıcısı bunu kullanır. İşe yaramıyor demek yanlış bir cümle. Sitenizin css js ve resimlerini cache e alıyorsunuz tarayıcıya. Ekstra olarak sunucunuzun hızı paylasmıs oldugunu resımlerın optımızesi gibi durumlar ıcın farklı yontemler kullanmalısınız. W3 yapıyor evet yapmadığını söylemedim ama çoğu css düzeltmesinde gerek tırnak gerek before after özelliklerinde hata yapmakta. Ayrıca -webkit- -moz- gibi css hacklerini direk temizliyor. Malesef ki tarayıcıların çoğu hala css3 e tam optimize değil. Sorun sizin için link ise kaldıralım Amacımız reklam yapmak değil insanlara çözüm yolu sunmak.
    Saygılar.
  • 11-03-2018, 21:49:44
    #7
    Üyeliği durduruldu
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Amerikayı yeniden keşfetmedim hocam Bu paylaşılan yazı içeriği standart bir yöntem olup her web kullanıcısı bunu kullanır. İşe yaramıyor demek yanlış bir cümle. Sitenizin css js ve resimlerini cache e alıyorsunuz tarayıcıya. Ekstra olarak sunucunuzun hızı paylasmıs oldugunu resımlerın optımızesi gibi durumlar ıcın farklı yontemler kullanmalısınız. W3 yapıyor evet yapmadığını söylemedim ama çoğu css düzeltmesinde gerek tırnak gerek before after özelliklerinde hata yapmakta. Ayrıca -webkit- -moz- gibi css hacklerini direk temizliyor. Malesef ki tarayıcıların çoğu hala css3 e tam optimize değil. Sorun sizin için link ise kaldıralım Amacımız reklam yapmak değil insanlara çözüm yolu sunmak.
    Saygılar.
    enteresan bir durum var işi yaramıyor demedim ben onu nerden çıkardınız. lütfen bir cevap vermeden önce üç dört beş altı .... kere oku
    saygı bizden..
  • 11-03-2018, 21:54:22
    #8
    Lordbey adlı üyeden alıntı: mesajı görüntüle
    enteresan bir durum var işi yaramıyor demedim ben onu nerden çıkardınız. lütfen bir cevap vermeden önce üç dört beş altı .... kere oku
    saygı bizden..
    Her sunucu onu yemiyor kelimesinden nasıl bir anlam çıkarmam gerekiyor hocam. Benim cahilliğimle o anlam çıktı. Gerçek anlamını belirtin cahillikten kurtulalım.
    Ayrıca konu altına yazdığım ilk post da kendime ait bir bilgi paylaşmadım. Tekrar söylüyorum Amerikayı keşfetmedim
    1- Css ve Js dosyaları ile ilgili kısmın yazdığım şekilde uygulanmasını Google amca belirtiyor.
    2- .htaccess kodları ise yıllardır internette dönen kodlardır ve benim birçok kez kullanıp olumlu sonuç aldığım bir işlemdir.

    Yine yeniden saygılar.
  • 11-03-2018, 21:57:12
    #9
    Üyeliği durduruldu
    Birdilimask adlı üyeden alıntı: mesajı görüntüle
    Her sunucu onu yemiyor kelimesinden nasıl bir anlam çıkarmam gerekiyor hocam. Benim cahilliğimle o anlam çıktı. Gerçek anlamını belirtin cahillikten kurtulalım.
    Ayrıca konu altına yazdığım ilk post da kendime ait bir bilgi paylaşmadım. Tekrar söylüyorum Amerikayı keşfetmedim
    1- Css ve Js dosyaları ile ilgili kısmın yazdığım şekilde uygulanmasını Google amca belirtiyor.
    2- .htaccess kodları ise yıllardır internette dönen kodlardır ve benim birçok kez kullanıp olumlu sonuç aldığım bir işlemdir.

    Yine yeniden saygılar.
    ya hu kardeşim tamam sensin şimdi sana dert anlatamıcam "işe yaramaz evet işe yaramıyor bir halta yaramıyor yararsız paylaşım " demişim gibi uzattıkça uzatıyorsun anlamak istediğini anla.. sen biliyorsun sensin.. daha alıntılama beni rica ediyorum..