WMW

JS/CSS-minifier

Free

Verkleint JavaScript of CSS door witruimte en commentaar te verwijderen, met optionele inkorting van variabelenamen voor JavaScript, en grootte-statistieken voor/na.

Werkt volledig in uw browser. Uw code wordt nooit ergens geüpload.

Opmerkingen (0)

Vond je deze tool nuttig? Laat een opmerking achter, deel een tip, of vertel ons hoe we het beter kunnen maken.

Gastopmerkingen worden beoordeeld voor publicatie. Inloggen om direct te posten.

Nog geen opmerkingen. Wees de eerste om je gedachten te delen!

Wat deze tool doet

Plak leesbare JavaScript of CSS en deze tool verkleint het door witruimte en commentaar te verwijderen en (voor JavaScript, optioneel) lokale variabelenamen in te korten, waardoor een kleiner bestand met identiek gedrag ontstaat.

Hoe Het Werkt

De tool ontleedt uw code in een abstracte syntaxisboom met behulp van de opensource terser-engine voor JavaScript en clean-css voor CSS, en genereert vervolgens de meest compacte equivalente broncode uit die boom: door commentaar en onnodige witruimte te verwijderen, numerieke en kleurwaarden in te korten waar dit veilig is, en, voor JavaScript met mangling ingeschakeld, lokale identifiers te hernoemen naar de kortst beschikbare namen. Omdat de transformatie werkt op de ontlede structuur in plaats van op ruwe tekst, gedraagt de resulterende code zich identiek aan het origineel.

Problemen die het oplost

Veelgestelde vragen

›Formatteert of verfraait deze tool ook code?

Nee, deze tool minimaliseert (verkleint) code alleen door witruimte en commentaar te verwijderen. Als u in plaats daarvan leesbare, correct ingesprongen code nodig heeft, gebruik dan een speciale formatter-tool.

›Wat betekent "mangle" voor JavaScript?

Mangling hernoemt lokale variabelen en functieparameters naar korte namen zoals "a" of "b" waar dit veilig kan, wat extra bytes bespaart naast het verwijderen van witruimte. Het hernoemt nooit globaal toegankelijke namen, waardoor het geen code breekt die afhankelijk is van specifieke globale identifiers.

›Is geminimaliseerde code veilig om in productie te gebruiken?

Ja, minimaliseren verandert alleen witruimte, commentaar en (optioneel) lokale variabelenamen. De logica en het gedrag van de code blijven exact behouden, en daarom zijn geminimaliseerde JavaScript en CSS standaardpraktijk op productiewebsites.

›Waarom is minimaliseren mislukt met een foutmelding?

Minifiers hebben geldige, verwerkbare JavaScript of CSS nodig. Als uw invoer een syntaxisfout bevat, kan de minifier er geen correcte interne representatie van opbouwen. Controleer de code in een linter of browserconsole om het exacte probleem te vinden, los het op en probeer het opnieuw.

›Moet ik een niet-geminimaliseerde kopie van mijn code bewaren?

Ja. Bewaar altijd uw originele, leesbare broncode als de versie die u bewerkt en onderhoudt, en genereer de geminimaliseerde versie als een buildstap. Behandel geminimaliseerde uitvoer als een wegwerpproduct, niet als een bestand om handmatig te bewerken.

Gerelateerde Tools

Free

Tekst

JS/CSS-formatter

Herformatteert geminimaliseerde of inconsistent ingesprongen JavaScript of CSS naar leesbare, correct ingesprongen code, met instelbare inspringstijl en grootte-statistieken voor/na.

Free

Tekst

HTML Validator

Controleert HTML op niet-gesloten tags, dubbele ID's, verouderde elementen en andere veelvoorkomende, duidelijk gedefinieerde problemen, geverifieerd met een eigen tag-matching parser, geen volledige W3C-conformiteitsvalidator.

Free

Tekst

IPv4-naar-IPv6-converter

Genereert IPv4-mapped, IPv4-compatible, 6to4- en NAT64 IPv6-representaties van een IPv4-adres, en haalt het IPv4-adres weer terug uit elk van deze IPv6-vormen.

Free

Tekst

JSON-encoder

Codeert platte tekst in een geldig JSON-stringliteraal (door aanhalingstekens, backslashes en regeleinden te escapen) en decodeert het terug, met een overzicht van de geëscapete tekens.

Free

Tekst

JSON-formatter

Valideert en formatteert of minimaliseert een volledig JSON-document, met instelbare inspringing, optionele sleutelsortering en exacte regel/kolom-foutmelding.

Free

Tekst

JWT-decoder

Decodeert een JWT-header en payload naar leesbare JSON, zet tijdstempelclaims om in leesbare datums, markeert verlopen tokens, en kan een HS256-handtekening verifiëren met een geheim dat u opgeeft.

Free

Tekst

llms.txt-generator

Genereert een llms.txt-bestand volgens de llmstxt.org-specificatie op basis van een titel, samenvatting en secties met links, met Optional-sectiegroepering en live voorbeeld.

Free

Tekst

Markdown-voorbeeld

Rendert Markdown als live, opgeschoonde HTML naast de bron, met een schakelaar om de gegenereerde HTML te bekijken en te kopiëren.