코드를 업로드하지 않고 JavaScript를 온라인으로 minify
무료 JavaScript minifier로 JS의 불필요한 공백과 주석을 제거하고, 안전한 범위에서 로컬 이름을 줄여 JavaScript 파일 크기를 작게 만들 수 있습니다. 모든 작업은 브라우저에서 진행되므로 production 코드, 간단한 스니펫, 빠른 최적화에 편리합니다.
이 JS compressor를 사용하는 이유
- 브라우저 내 비공개 처리: 소스 코드는 사용자의 기기에 남습니다.
- 고급 옵션: parsing, compression, mangling, 주석 및 출력 설정을 조절할 수 있습니다.
- 즉시 확인하는 크기 통계: 결과 바이트와 절감 비율을 표시합니다.
- 빠른 작업 흐름: 코드를 붙여넣고 Minify를 누르거나 입력 중 실시간 압축을 켜세요.
JavaScript minify 방법
- 입력 편집기에 JavaScript 소스 코드를 붙여넣습니다.
- 필요하면 옵션에서 compression, mangling 또는 출력 설정을 조정합니다.
- Minify를 클릭한 뒤 출력 편집기에서 압축된 JavaScript를 복사합니다.
JavaScript minify와 개인정보 보호
minifier는 페이지 자체에서 실행됩니다. 붙여넣은 코드는 처리를 위해 JSCompressor.com 서버로 보내지지 않으므로 비공개 스니펫이나 원격 minify API에 전달하고 싶지 않은 소스 코드에 적합합니다.
JavaScript minifier FAQ
JavaScript minification이란 무엇인가요?
실행에 필요하지 않은 여분의 공백과 많은 주석을 제거하고, 필요하면 표현식을 단순화하거나 로컬 식별자를 짧게 바꾸면서 프로그램의 의도된 동작은 유지하는 과정입니다.
JS minifier, JavaScript compressor, “uglify JS”는 같은 뜻인가요?
대체로 production용 JavaScript를 더 작게 만든다는 같은 목적을 가리킵니다. 실제 최적화 방식과 강도는 도구마다 다를 수 있습니다.
JavaScript를 minify하면 웹사이트가 빨라지나요?
더 작은 JS 파일은 전송량과 다운로드 시간을 줄일 수 있습니다. Brotli 또는 gzip, 캐싱, 적절한 code splitting과 함께 사용하면 좋습니다.
라이선스 주석을 유지할 수 있나요?
예. 기본 설정은 @license, @preserve, ! 로 시작하는 주석 등 일반적인 라이선스 표기를 유지합니다. 옵션에서 변경할 수 있습니다.