iSteen <isteen@gmail.com> wrote:
> Affødt af diskussionen onkring Safari, Firefox mm nævnes det, at java
> i bedste fald sløver maskinen - og i værste fald resulterer i at
> crashe maskinen. Slås java fra, skulle det give en hurtigere browser!
> Jeg bruger udelukkende Safari på min Mac, og besluttede at undersøge
> påstanden om java nærmere. Jeg slog både java og javascript fra - og
> tøffede lidt rundt på nettet.
> Uden javascript gik det ikke så godt, jeg kunne fx ikke se preview af
> min mailboks på Google, så javascript blev slået til igen.
> Så nu kører jeg lidt rundt uden java.
> Jeg må tilstå, at jeg ikke mærker nogen forandring - hverken i
> hastighed eller funktionalitet.
> Hvad er det lige java egentligt gør
java og javascript er to forskellige ting. begrebet "java-script" er lidt
misvisende anno 2007.
Java er et programeringssprog der kan afvikles på alle computere med
en "java virtual machine", dvs: "compile once , run everywhere"
hvilket betyder at et javaprogram er ligeglad med om det afvikles på
Mac OS, Linux, Windows operativsystemer, eller om det afvikles på
inetl, powerpc eller ultrasparc CPU'er.
Java programer kan enten være standalone programmer eller applets (små
javaprogrammer) indlejret i html. Det er sidstnævnte dem du støder på
i færden på internettet.
java-script er et scriptingsprog som typisk indlejres i html kode og
afvikles af din browser script fortolker. Der er ikke tale om
egentlige programmer. Næsten alle websider på internettet indeholder
scripts. Disse kan ikke nødvendigvis afvikles i alle browsere eller
på alle platforme, dvs scriptene er i modsætning til java applets ikke
platformsuafhængige.
> - og skulle det teoretisk give en
> højere hastighed?
det kan ikke sammenlignes. Din browser bliver selvfølgelig mindre sløv
når den skal lave mindre. Når den ikke kan udføre java eller
javascripts betyder det også at din browser ikke kan vise eller
afvikle alle de ting som webprogramøren synes du skal kunne.
> Hvad er det for funktioner der /ikke/ virker, når man har slået java
> fra?
Spørgsmålet kan ikke besvares.
--
Morten Reippuert Knudsen
<
http://blog.reippuert.dk>
Merlin Works CR-3/2.5 & Campagnolo Chorus 2007.