Zaciemnianie kodu

Zaciemnianie kodu jest alternatywną techniką optymalizacji, którą można zastosować na kodzie źródłowym. Technika zaciemniania tak jak i zmniejszanie objętości kodu usuwa komentarze i znaki odstępu, ale także przekształca kod. Częścią procesu przekształcania jest konwersja nazw funkcji i zmiennych na mniejsze ciągi tekstowe, co powoduje redukcję wielkości kodu, jak również zmniejszenie jego czytelności. Celem tego zabiegu jest zazwyczaj utrudnienie zadania osobom zajmującym się odwrotną inżynierią kodu, choć przekształcenie wpływa również na wydajność. Wynika to z redukcji objętości kodu w większym stopniu niż w trakcie zwykłego zmniejszania jego objętości.

Tabela 12-1. Stosowanie praktyki zmniejszania objętości kodu JavaScript ...

Get Wydajne witryny internetowe. Przyspieszanie działania serwisów WWW now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.