• 29-03-2021, 21:30:06
    #1
    Merhaba,
    Bu konuya az önce bir sitede denk geldim ve nedir ne değildir diye biraz araştırdım.

    Muhtemelen uygulayan veya uygulamayı düşünen arkadaşlar olacağını düşündüğüm için paylaşmak istedim.

    Öncelikle gereksiz (o an sitede çalışmayan kaynakları) görmek için şu adımları uyguluyoruz:



    Hemen altta bize coverage sekmesi açılacak ve orada işimize yaramayan css/js kodları KIRMIZI olarak gösterecek.

    Şöyle:



    Bu işlemin hem faydalı, hem de tehlikeli olduğunu düşünüyorum. O yüzden değişiklik yapılacak olan dosyanın yedeğini almakta fayda var.

    İşlemi yapmadan önce sıkıştırma eklentisi kullanıyorsanız devre dışı bırakarak cache temizleyin. Bunu temizlik yapmamız gereken dosya yoluna daha kolay ulaşabilmek için yapıyoruz.

    Ardından yukarıdaki görseldeki gibi coverage yi çalıştırıyoruz.

    Dikkat!

    Bu noktada sitede o an çalışmayan css ve js leri gösteriyor. Ancak fark ettim ki, sitenin arka planında duran ancak o an çalışmayan kodları da gereksiz olarak gösteriyor.

    Örneğin dark mode için tanımlanmış css kodları. Site beyaz iken bütün dark mode css kodları gereksiz olarak gösteriliyor.
    Ancak site dark mode olarak yenilendiğinde, gereksiz olarak görülen kodların oranı da değişiyor. (Tehlikeli dememin sebebi bu yüzden. )

    Deneyecekseniz en azından aklınızda olsun

    Benden bu kadar.

    Örnek:




  • 29-03-2021, 21:34:22
    #2
    Öncelikle paylaşımınız için teşekkürler ancak bu yöntem uygulamada geçersiz bir yöntemdir çünkü siz bahsettiğiniz kısımda sadece sitenizin taradığınız sayfası için oluşan sonuçları almaktasınız yani o sayfada kullanılmayan bir css kod satırı sitenizin başka bir sayfasında kullanılıyor olabilir.
    Bunun dışında da günümüzdeki güncel sitelerin css dosyalarının kod satırları binler, on bileri bulan kod satırlarıyla doludur. Bu kadar çok kod satırı arasından tek tek belirtilen kodları bulup silmek ve o kadar uğraşığınıza rağmen sadece 1 tane bile sitenizin başka sayfasında çalışan kodu silmeniz yüzünden sitenizde hata almanız kaçınılmaz duruma gelmektedir.
  • 29-03-2021, 21:34:29
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    45000 > 16000 olmuş siteden siteye değişir tabi bu ama pek faydası olacagını sanmıyorum random kod silmek sorun yaşatır profosyonel arkadaşların bilinçli olarak silmesi daha doğru.
  • 29-03-2021, 21:36:25
    #4
    Muhammed280916 adlı üyeden alıntı: mesajı görüntüle
    o sayfada kullanılmayan bir css kod satırı sitenizin başka bir sayfasında kullanılıyor olabilir.
    Bahsettiğim zaten tam olarak buydu hocam.

    Yapmayı düşünen olursa diye işlemin tehlikeli olduğunu da bu yüzden yazdım.
  • 29-03-2021, 21:42:24
    #5
    senibirkedigibi adlı üyeden alıntı: mesajı görüntüle
    45000 > 16000 olmuş siteden siteye değişir tabi bu ama pek faydası olacagını sanmıyorum random kod silmek sorun yaşatır profosyonel arkadaşların bilinçli olarak silmesi daha doğru.

    Açıkçası kurcalamayı sevdiğim için uğraşıyorum hocam. Js kodlarına dokunmaya zaten korkuyorum.
    Sadece CSS üzerinden bu işlemi daha önce yapmıştım. Tabi her seferinde yedek alarak.
  • 29-03-2021, 21:47:25
    #6
    Ciplakyazar adlı üyeden alıntı: mesajı görüntüle
    Açıkçası kurcalamayı sevdiğim için uğraşıyorum hocam. Js kodlarına dokunmaya zaten korkuyorum.
    Sadece CSS üzerinden bu işlemi daha önce yapmıştım. Tabi her seferinde yedek alarak.
    Hocam eğer css dosyalarınızı optimize etmek istiyorsanız reklam olmaması açısından link eklemicem ama profilimden site hızlandırma eğitim setime bakabilirsiniz. Ücretsiz olarak ta yardımcı olmak isterim bu konuda ama ücretli bir eğitimde sunduğum içeriği ücretsiz paylaştığımda da öğrencilerden eleştiriler alıyorum