İnsan oxunaqlılığı üçün yazılmış kod kompüterin onu işə salmaq üçün faktiki ehtiyac duymadığı çoxlu formatlama daxil edir — minifikasiya istehsal üçün bunları təmizləyir.
Minifikasiya aləti kod faylını emal edir və boşluqları, sətir kəsmələrini və şərhləri silir, bəzən dəyişən adlarını da qısaldır — hamısı kodun işlədikdə faktiki etdiklərini dəyişdirmədən.
Minifikasiya bəzən JavaScript və ya CSS faylının ölçüsünü 30-60% azalda bilər, təkcə kodun faktiki icrasına heç bir təsir göstərməyən formatlama simvollarını silməklə.
Developerlər inkişaf zamanı təmiz, oxunaqlı kod yazır, sonra build aləti yerləşdirmədən əvvəl onu avtomatik olaraq minifikasiya edir — praktikada heç kim əl ilə formatlamanı silmir.
Müasir build alətləri minifikasiyanı avtomatik idarə edir — NOXEL360-ın öz frontend aktivləri yerləşdirmə prosesinin standart bir hissəsi olaraq minifikasiya edilir.
HTML də minifikasiya edilə bilər və oxşar ölçü azaltma prinsipləri digər fayl növlərinə də tətbiq olunur, baxmayaraq ki JavaScript və CSS ən çox yayılmış və təsirli hədəflərdir.
Xeyr — o, yalnız lazımsız formatlama simvollarını silir, kodun faktiki məntiqini və ya davranışını dəyişdirmir.
Xeyr — müasir build alətləri və freymvorklər minifikasiyanı yerləşdirmə prosesinin bir hissəsi kimi avtomatik olaraq idarə edir.
Dəyişir, lakin JavaScript və CSS faylları üçün 30-60% azalma adi haldır, təkcə lazımsız formatlamanın silinməsi ilə.
Bəli, əhəmiyyətli dərəcədə — minifikasiyanın yalnız yerləşdirmədən dərhal əvvəl baş verməsinin səbəbi də budur, davam edən inkişaf üçün orijinal oxunaqlı kod saxlanılır.
Xeyr — düzgün minifikasiya alətləri fayl ölçüsünü azaltmaqla yanaşı, dəqiq funksionallığı qorumaq üçün xüsusi olaraq hazırlanmışdır.
Əlaqəli, lakin fərqli — minifikasiya lazımsız kod simvollarını silir; sıxılma (gzip kimi) transfer zamanı məlumat sıxılma alqoritmlərindən istifadə edərək fayl ölçüsünü daha da azaldır.
Standart təcrübə olaraq avtomatik yerləşdirilən minifikasiya edilmiş aktivlərə baxın.
NOXEL360 İdarə Panelini Kəşf Edin →