• 07-05-2025, 19:38:23
    #1
    Kategori Moderatörü
    En iyi dediğiniz, önerdiğiniz yöntem nedir? Bazen html çalışmaları yaparken eski classların cssi vs kalıyor ya da ai ile çalışırsak aynı classa tekrar css yazabiliyor. Bunları en sağlıklı şekilde nasıl temizliyorsunuz?
  • 07-05-2025, 19:43:49
    #2
    Üyeliği durduruldu
    https://webzara.com.tr/css-minifier

    kendi websitem buyrun hocam 🫡
  • 07-05-2025, 19:45:59
    #3
    Kategori Moderatörü
    Finoxis adlı üyeden alıntı: mesajı görüntüle
    https://webzara.com.tr/css-minifier

    kendi websitem buyrun hocam 🫡
    Hocam böyle bi site denedim de sadece boşlukları siliyor sanırım öyle bir şey değil de daha çok kullanılmayan veya tekrar eden classları toparlayan bir araç arıyorum.
  • 07-05-2025, 19:50:16
    #4
    öyle bir yöntem veya online tool bulabilirseniz ben de yeni bir şey öğrenmiş olurum
  • 07-05-2025, 20:42:48
    #5
    Ben de geçmişte bunu çok araştırdım ancak kesin bir yolu yok hocam
  • 07-05-2025, 20:45:49
    #6
    yapay zeka editörlerine yaptırılabilir aslında güzel bir prompt ile kullanılmayan cssleri sil diyerek sildirebilirsiniz.
  • 07-05-2025, 20:46:40
    #7
    Kategori Moderatörü
    ahmtcn37 adlı üyeden alıntı: mesajı görüntüle
    yapay zeka editörlerine yaptırılabilir aslında güzel bir prompt ile kullanılmayan cssleri sil diyerek sildirebilirsiniz.
    Windsurfde cursorde kullandım bu konuda pek iyi değiller ya
  • 07-05-2025, 20:52:28
    #8
    Sevindik adlı üyeden alıntı: mesajı görüntüle
    Windsurfde cursorde kullandım bu konuda pek iyi değiller ya
    büyük ihtimalle proje, dosya büyüklüğüne göre değişebilir. Biraz baktımda gulp kullanarak yapılabiliyormuş. gulp-purgecss pluginini kullanarak yapabilirsin bir bak istersen.
    https://gulpjs.com/plugins buradan pluginleri bulabilirsin. ChatGPT'nin verdiği örnek kod aşağıda test edebilirsin istersen ben denemedim düzgün çalışıp, çalışmadığını bilmiyorum.
    const gulp = require('gulp');
    const purgecss = require('gulp-purgecss');
    const cleanCSS = require('gulp-clean-css');
    
    // CSS temizleme görevi
    gulp.task('purgecss', function () {
      return gulp.src('src/css/**/*.css') // CSS dosyalarının yolu
        .pipe(purgecss({
          content: ['src/**/*.html', 'src/**/*.js', 'src/**/*.php'], // HTML, JS, PHP gibi kaynak dosyalar
          safelist: ['active', /^nav-/] // Silinmemesi gereken class'lar
        }))
        .pipe(cleanCSS({ compatibility: 'ie8' })) // Minify işlemi
        .pipe(gulp.dest('dist/css')); // Temizlenmiş CSS'in çıktısı
    });
  • 07-05-2025, 20:56:49
    #9
    cline sanırım bunu yapar hocam

    Prompt olarak

    @Dosyaadi.html içerisinde ki bütün css leri başka bir dosyaya yazdır daha sonra @css.cs ile bu listeyi karşılaştır ve listede olmayan css leri temizle" gibi.