Avatar billede Slettet bruger
27. marts 2002 - 18:42 Der er 4 kommentarer og
2 løsninger

Hvad skal jeg bruge det til ??????

Hej eksperter.....

jeg er faldet over en bog ved navnet:
JavaScript af Laura Lamay og Michael Moncur fra teknisk forlag....

jeg har nu siddet og kigget og bladret i denne bog i cirka 3 timer. og hvad har jeg lært?

ærligt svar jeg ved det ikke.

derfor spørger jeg jer eksperter. hvad skal jeg mere konkret bruge JavaScript til i forbindelse med min hjemme side ?

er der brug for det?

og hvorfor ?

håber at i kan give nogle begrundede svar.

mvh.
questis.dk
Avatar billede avnes Nybegynder
27. marts 2002 - 20:27 #1
HTML er et helt statisk "sprog", dvs at der er ingen dynamik i hvordan din webside ser ud. Den bliver med andre ord tung og kedelig.

For at få mer dynamik, kan du bruge client-side sprog eller serverside sprog. Eksempler på serverside sprog er Shell-script, Perl og C++ (ofte omtalt som CGI) eller Java Server Pages (JSP), Java Servlets , DHTML , Server Side Includes (SSI), XML + XSL, WML, PHP etc.

Lige nu kan jeg kun komme på to sprog som afvikles på klientem, og det er Java applets og JavaScript.

Ofte er det et performance-issue eller et businesslogic-issue der bestemmer om man skal vælge et server-side eller et client-side sprog, f.eks hvis du skal lave en butik på Internett er det mest smart at plassere koden på serveren, fordi hver transaktion skal sansynligvis registres i en database, en faktura skal automatisk sendes til kunden and so on....

For personlige websites er JavaScript en meget god metode at få et fint "look-and-feel". Som eksempel kan du kikke på "Kategorioversigt" på denne side, hvor eksperten.dk har lavet en meget smuk og god menu.
Du kan også bruge JavaScript til at tilpasse en webside til brugeren. Her på eksperten.dk har de antagelig brugt JavaScript med Cookies til at vise hvem du er efter at du er logget ind.

Det er mange gode bøger om både JavaScript og alle serverside "sprog", men det er billigere og lige godt at lete efter råd og eksempler på internet.
En meget god site for nybegyndere er http://developer.irt.org/
Avatar billede avnes Nybegynder
27. marts 2002 - 20:31 #2
Selv bruger jeg aldrig HTML, men forsøger at lave det meste dynamisk vha JSP, Servlets, XML, Cascading StyleSheets (CSS) og JavaScript. Årsagen er at det bliver meget nemmere at vedligeholde din website når du gemmer meget af din website's look-and-feelsom CSS eller XML og din logic i JSP, servlets eller JavaScript.
Avatar billede avnes Nybegynder
27. marts 2002 - 20:33 #3
Det eneste negative med JavaScript er at Microsoft har lavet mange gode og nogle ikke så gode features i JavaScript, som ikke vil fungere i Netscape selv om det var Netscape som fant op JavaScript. Du skal altså passe på at den koden du laver fungerer i begge browsere.
Avatar billede emileej Nybegynder
27. marts 2002 - 21:48 #4
Oversat:
HTML - nemt, men kedeligt
JavaScript - triggy, sjovt og fuldt af muligheder (i forhold)

God påske! :D

E-)mil
http://mfp.eej.dk
Avatar billede jakoba Nybegynder
27. marts 2002 - 23:01 #5
Hvis du har en formular på dine sider hvor der fx skal indtastes en dato, eller blot indtastes noget, kan du med javascript checke at der virkelig er indtaste en dato og ikke blot fx "måske imorgen". Der er mulig at lave den samme test på serveren, men så skal der sendes filer frem og tilbage og brugern skal vente somom det er en helt ny side der skal loades.
Man kan lave billedskift og sære gimmicks som fx det der snewejr du sikkert har set.
Her har jeg lavet et lille pac-man spil med det: http://hjem.get2net.dk/Jakob.Aggernaes/javascript/pickman/pickman.html

javascript kan bruge til mange forskellige ting.

mvh JakobA
Avatar billede Slettet bruger
29. marts 2002 - 18:41 #6
takker for jeres svar og tid &:-D
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