Avatar billede verakso Nybegynder
01. december 2000 - 09:50 Der er 4 kommentarer og
5 løsninger

Komprimering af JavaScripts

Jeg har en lille script på en ca. 250KB, og det tager selvsagt lidt tid at hente med et almindeligt analogt modem (Jo der der skam stadig bruger med denne teknologi).

Jeg mener engang at have set et smart måde hvorpå man kunne pakke sit script ind (zip, jar whatever), og så lave referencen a la:
<script language=\"JavaScript\" src=\"script.zip\" type=\"javascript/archive\">.

Selvsagt så funger ovenstående ikke, så nu er jeg kommet i tvivl, om det i det hele taget er muligt.

/Thomas

PS Hvis der nu er 30 der blot svarer nej, så får i et point hver... :)
Avatar billede geeeet Nybegynder
01. december 2000 - 09:52 #1
nej :-)

/Geeeet
Avatar billede geeeet Nybegynder
01. december 2000 - 09:52 #2
kom nu i 29 andre !!!

/Geeeet
Avatar billede senj Nybegynder
01. december 2000 - 09:53 #3
Nej :-)

/medløber
Avatar billede kasseper Nybegynder
01. december 2000 - 09:57 #4
nej,nej og atter nej, ;-)
får jeg så 3 point. ?
Avatar billede gertnissen Nybegynder
01. december 2000 - 10:18 #5
\"Jeg mener engang at have set et smart måde hvorpå man kunne pakke sit script ind (zip, jar whatever), og så lave referencen a la: \"

Det er i Java du kan pakke source som zip eller jar.

Du kunne evt. fjerne alle blanke tegn og linieskift, en del editorer kan lave søg og erstat og nogle HTML editorer har indbygget denne feature.
Avatar billede geeeet Nybegynder
01. december 2000 - 10:25 #6
buuuhh !!!

gertnissen >> outsider :-)

/Geeeet
Avatar billede nlunn Nybegynder
03. december 2000 - 00:22 #7
Du kan ikke komprimere dit script, med mindre du selv laver komprimeringsrutinen i javascript og udpakker dit script. Men der findes adskillige freeware programmer der kan ændre i længden på dit script - Alle dine variabler bliver lavet om til et eller to cifrede variabler, linieskift og kommentarer bliver fjernet. - Det kan ændre længden markant. Måske var det et forsøg værd.
Jeg kan ikke på stående fod huske titlerne på disse programmer, men mon det ikke er muligt at finde et på www.winfiles.com eller andetsteds.

Niels
Avatar billede verakso Nybegynder
04. december 2000 - 14:25 #8
Okay Okay, jeg må hellere lukke svaret.....

Jeg kom egentligt ikke min løsning ret meger næremre (At få komprimeret en masse kode so download hastigheden blev minimeret)

En løsning ville måseke have være at lave clientside logiken i en ActiveX komponent (Det kunne jegv sandsynligt finde ud af), eller som en Java Applet (Hvilket jeg højst sansynligt ikke ville kunne hitte ud af..)

Pest eller kolera, problemet er nemlig lidt mere drilsk end så.
Det nytter for det første ikke noget hvis applet\'en bliver større en JavaScriptet, og desuden så er JavaScriptet dynamisk genereret, så det er ikke ens fra gang til gang...

Ak ja, hvad man nogen gange ikke gør for at spare brugeren for en masse round-trips til serveren...

* Signing off
Avatar billede stringbuffer Nybegynder
10. december 2002 - 17:59 #9
Jeg har også set noget lignende...
Se evt. her: http://www.faqts.com/knowledge_base/view.phtml/aid/2019
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester