JavaScript / CSS Kompresim - Minimizim
Ngjesh dhe lehtëson kodin burimor JavaScript dhe CSS
Veçoritë
Ngjeshje me mbështetje për JS dhe CSS
Lehtëson kodin burimor të 2 gjuhëve me ndërrimin e skedave
Heqje e njëkohshme e komenteve dhe hapësirave
Ul automatikisht edhe rreshtat e rinj dhe pikëpresjet e panevojshme
Vizualizim me numra i sasisë së uljes
Shfaq menjëherë madhësinë para dhe pas ngjeshjes dhe normën e uljes
Ruajtje e vargjeve dhe shprehjeve të rregullta
Ngjesh me siguri pa prishur literalet brenda kodit
Si përdoret
Zgjedhja e gjuhës për ngjeshje
Zgjidhni gjuhën për ngjeshje nga skedat JavaScript dhe CSS
Futja e kodit burimor
Ngjitni kodin te fusha e hyrjes ose provojeni me butonin e shembullit
Ekzekutim me butonin e ngjeshjes
Gjeneron rezultatin e ngjeshur me hapësirat dhe komentet të hequra
Kontrolli dhe ruajtja e rezultatit të ngjeshur
Kontrolloni kodin e ngjeshur dhe normën e uljes, dhe merreni me kopjim ose shkarkim
Rastet e përdorimit
Përshpejtim i shfaqjes së faqes web
Shkurton kohën e ngarkimit duke ulur madhësinë e skedarëve JS dhe CSS
Përpunim final para publikimit
Ul kostot e shpërndarjes duke lehtësuar asetet për publikim
Kursim i trafikut celular
Kursen duke ngjeshur sasinë e të dhënave të transferuara për mjediset celulare
Errësim i kodit burimor
Përpunon kodin burimor që të jetë i vështirë për t'u lexuar duke hequr informacionin e formatimit
Njohuri Themelore
Dallimi midis Minifikimit dhe Obfuskimit
Minifikimi është procesi i heqjes së hapësirave boshe, rreshteve të reja dhe komenteve për të zvogëluar madhësinë e skedarit, dhe si rezultat bëhet më i vështirë për t'u lexuar. Megjithatë, ky ndryshon nga obfuskimi (zëvendësimi i emrave të variablave ose transformimi i strukturës) i cili ka si qëllim parandalimin e dekodimit.
Marrëdhënia me Kompresimin gzip
Minifikimi dhe kompresimi gzip ose Brotli në anën e serverit mund të përdoren së bashku, dhe aplikimi i të dyja është praktika standarde. Pas zvogëlimit të madhësisë origjinale përmes minifikimit, kompresimi i mëtejshëm ndodh gjatë transferimit, kështu që efektet grumbullohen.
Siguria dhe privatësia
Vetëm në shfletues
Të dhënat e futura përpunohen vetëm brenda shfletuesit tuaj dhe nuk dërgohen jashtë.
Përpunimi vetëm në shfletues
ngjeshja e kodit kryhet tërësisht në shfletuesin tuaj, dhe të dhënat hyrëse nuk dërgohen në serverin.
Komunikimi është i enkriptuar me HTTPS
Ngarkimi i faqes është gjithashtu i enkriptuar me TLS, dhe përmbajtja nuk mund të lexohet nga pala e tretë.
Nuk ka dërgim në palë të tretë
Përmbajtja hyrëse nuk dërgohet në shërbime të jashtme si rrjete reklamash ose përgjuese.
Nuk ka ruajtje automatike të rezultateve
hyrja dhe rezultati i ngjeshjes dhe sugestimet hyrëse nuk ruhen në server.
Informacion përditësimi
- update #216
Rregulluar problemin ku teksti në japonisht shfaqet në faqet jo-japoneze për disa mjete
- update #162
Zgjidhja e problemit ku ngjyrat gjysmë të dukshme bëhen të pavlefshme në disa shfletues kur përdorni mjetin kompresues CSS
- update #86
Zgjidh problemin e këputjes së paraqitjes në mjetin e komprimimit CSS shkak i humbjes së hapësirës në përzgjedhesin
- update #27
Zgjidh problemet e daljes në mjetet e ngjeshjes si ndarje të identifikuesve JS dhe dëmtimi i zgjedhjeve të pasardhësve CSS
- update #7
Në veglat e ngjeshjes JS/CSS ruhen hapësirat e detyrueshme te shprehjet dhe media queries