Squishly Toolsist
Tasuta tööriistakast igapäevasteks failitöödeks, mis teeb kõik sinu brauseris: mitte miski, mille siin avad, ei liigu kuhugi.
Squishly Tools on tasuta brauseripõhine tööriistakast, mille on loonud ja mida haldab Ikonik Digital. See koondab ühte kohta igapäevased failitööd, mille inimesed tavaliselt usaldavad „tasuta veebiteisendussaitidele“: piltide tihendamise ja teisendamise, PDF-ide loomise, ühendamise ja jagamise, arhiivide pakkimise ja lahtipakkimise ning heli ja video teisendamise. Ja see teeb kõike seda ilma sinu faile kuhugi saatmata.
Miks me selle tegime
Peaaegu iga tasuta failiteisendussait töötab samamoodi: sinu fail laaditakse serverisse üles, töödeldakse seal ja sulle antakse allalaadimislink. Puhkusefoto puhul pole see probleem. Aga CV puhul, millel on sinu telefoninumber, isikut tõendava dokumendi skanni, allkirjastatud lepingu, pangaväljavõtte või haiglaaruande puhul tähendab see, et sinu dokument on nüüd võõras arvutis, riigis, mida sa ei oska nimetada, ja nii kaua, kui sa kontrollida ei saa.
Me tegime Squishly Toolsi, sest need tööd ei vaja serverit üldse. Tänapäeva brauser oskab ise pilte dekodeerida ja uuesti kodeerida, PDF-e renderdada, videokodeerijat käitada ja arhiive tihendada. Seepärast teeb iga siinne tööriist oma töö sinu seadmes. Ava leht, lülita wifi välja ja tööriist töötab ikka. See pole loosung, vaid lihtsaim viis ise järele kontrollida.
Tutvu Squishi perega
Seda saiti veab väike pere väga ümaraid olevusi, kes suhtuvad failisuurustesse ülimalt tõsiselt. Vasakult paremale:
- Lilac on noorim ega ole kohanud veel ühtki fotot, mida ei tahaks väiksemaks teha. Seinal ripub hoiatuseks pilt ühest 40 MB suurusest PNG-st.
- Sunny istub kaustade peal, kuni need korralikult käituma hakkavad. Keegi pole seda palunud. Sunny lihtsalt teeb seda.
- Squish on see, keda näed avalehel. Squish kallistab iga saabuvat faili, pigistab seda õrnalt ja annab selle tagasi kergemana. Squish pole elu sees midagi kuhugi üles laadinud ja on selle üle pisut uhke.
- Peachy tegeleb ZIP-idega. Peachy mahutab terve projektikausta ühte korralikku arhiivi ja sinna jääb veel ruumi ka suupistele.
- Bluey lehvitab igale külastajale. Bluey vastutab ka sinu failidele hüvasti lehvitamise eest, kui vahekaardi sulged, ja see ei võta üldse aega, sest failid polnud kunagi kusagil mujal.
Koos tegelevad nad piltide, PDF-ide, video, heli ja arhiividega. Ükski neist pole kunagi serverit näinud ja nad tahaksid, et see nii jääks.
Mida siin teha saab
- Pildid. Tihenda ja teisenda WebP, AVIF, JPG, PNG, GIF, BMP ja ICO vahel, muuda suurust täpsete mõõtmete järgi, kärbi lukustatud kuvasuhtega ja lisa tekstiline vesimärk. Kõike seda paljude failidega korraga.
- PDF. Loo piltidest PDF, ühenda mitu PDF-i üheks, jaga või eralda lehti, muuda lehed piltideks, tihenda raskeid skanne, pööra lehti püsivalt ja teisenda Wordi dokumente PDF-iks.
- Arhiivid. Loo ja paki lahti ZIP-faile ning tihenda või paki üksikuid faile lahti gzip-iga.
- Video ja heli. Tihenda videot kergeks H.264 MP4-ks ja teisenda heli MP3, M4A, WAV ja OGG vahel päris FFmpeg-mootoriga, mis töötab brauseris.
- Abitööriistad. Nimeta terve kausta failid korraga ümber järjestikuste numbrite ja mustri abil.
Igal tööriistal on oma leht koos juhendiga, mis selgitab, millal seda kasutada, millised seaded on olulised ja mida oodata. Lisaks on olemas pikemate taustajuhendite sari pildivormingute, PDF-i suuruse, video tihendamise, arhiivivormingute ja privaatsuse kohta.
Kuidas see seestpoolt töötab
Siin pole mingit maagiat, vaid hoolikalt kasutatud tavalised veebitehnoloogiad:
- Pilditööriistad kasutavad brauseri Canvas API-t, et pilte dekodeerida, mõõtkava muuta, joonistada ja uuesti kodeerida. JPG-, PNG- ja WebP-kodeerimise teevad brauseri enda kodeerijad, AVIF ja ICO kasutavad väikesi JavaScripti kodeerijaid.
- PDF-tööriistad tuginevad kahele avatud lähtekoodiga teegile: pdf-lib dokumentide loomiseks, ühendamiseks, jagamiseks ja pööramiseks ning Mozilla PDF.js lehtede piltideks renderdamiseks ja tihendamiseks, sama mootor, mis töötab Firefoxis.
- Word PDF-iks loeb .docx-faili teegiga mammoth ja paigutab sisu pdf-libi abil PDF-iks. Tekst, pealkirjad ja loendid tulevad hästi üle ning tööriista leht ütleb ausalt, milliste paigutustega see hakkama ei saa.
- Video ja heli töötavad WebAssemblyks kompileeritud FFmpegiga. Mootor on umbes 32 MB suur, see laaditakse esimesel kasutamisel üks kord alla ja salvestatakse vahemällu. See on natiivsest rakendusest aeglasem, aga sinu salvestised ei lahku kunagi sinu seadmest.
- ZIP kasutab teeki JSZip ja gzip kasutab brauseri enda CompressionStream ja DecompressionStream API-sid, sama mootorit, millega brauser tihendatud veebilehti lahti pakib.
Kõik need teegid on saidiga kaasas ja laaditakse samast kohast kui leht ise. Failiandmeid ei saadeta kunagi ühelegi välisteenusele.
Mida see ei oska
Kuna kõik toimub sinu seadmes, piiravad tööriistu sinu masina mälu ja protsessor. Kahetunnine 4K video või tuhandeleheküljeline skannitud raamat on töölauarakenduse töö. Keeruka Wordi paigutuse täpseks taasesitamiseks on vaja Wordi ennast, meie teisendaja on mõeldud lihtsatele dokumentidele, millest koosneb enamik inimeste töid. Parooliga kaitstud PDF-e ja krüpteeritud arhiive ei saa avada, sest ilma võtmeta pole nende sisu loetav. Kui tööriistal on piirangud, ütleb selle leht seda ausalt, selle asemel et lubada tulemust, mida ta anda ei suuda.
Tasuta, ja kuidas see end ülal peab
Tööriistad on tasuta: pole vesimärke, kontosid, päevaseid piiranguid ega „premium“-taset, mis avaks päris funktsioonid. Saiti toetavad reklaamid. Reklaame ja anonüümset analüütikat, mis näitab meile, millised tööriistad on kasulikud, kirjeldab privaatsuspoliitika ja neist saab küpsiste seadetes keelduda. Kumbki ei pääse ligi failidele, mida töötled, sest neid pole kusagil mujal kui sinu enda brauseris.
Kes seda teeb
Squishly Toolsi loob ja haldab Ikonik Digital, väike veebistuudio. Me kasutame neid tööriistu iga päev klienditöödes ja suuresti seepärast need olemaski on. Kui mõni tööriist ei tööta korralikult, teisendus ei andnud oodatud tulemust või on mõni failitöö, mida tahaksid siin näha, kirjuta meile. Me loeme kõike.
Viimased muudatused leiad muudatuste logist.