1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Razlika između internih i eksternih Javascripta

Sredinom 1990-ih programeri u Netscapeu stvorili su jednostavan skriptni jezik koji se koristio kao alat za interaktivnije i privlačnije web stranice. Taj će jezik s vremenom biti poznat kao Javascript. Mnogi korisnici danas nisu svjesni da su značajke klijenta e-pošte ili web stranice društvenog umrežavanja o kojima ovise rezultat tisuća redaka pametnog i složenog Javascript programiranja.

Interni Javascript

Kako bi Javascript kôd radio svoju magiju, mora se nekako ugraditi na odgovarajuće mjesto na određenoj web stranici dok se stranica učitava. Interni Javascript kod je kod koji se nalazi bilo gdje unutar web stranice između HTML oznaka. Mnogi web programeri odlučuju staviti svoj Javascript kod ispred oznake.

Vanjski Javascript

Javascript kod smješten u datoteku odvojenu od HTML koda naziva se vanjski Javascript. Vanjski Javascript kod napisan je i koristi se na isti način kao interni Javascript. Datoteka bi trebala imati ekstenziju ".js", iako gotovo svaka druga ekstenzija radi s modernim preglednicima. Jedna važna razlika:vanjski kod ne smije se nalaziti između oznaka ili kod neće raditi.

Web preglednik mora znati da mora učitati vanjski kod. Web stranica mora imati sljedeće HTML oznake koje referenciraju skriptu:

URL govori web poslužitelju gdje treba locirati i učitati Javascript kod.

Prednosti internog Javascripta

Ako je broj redaka Javascripta relativno mali, web stranica s internim Javascriptom učitava se brže od stranica koje moraju referencirati vanjski kod. To je zato što, dok web-preglednik učitava stranicu i nailazi na referencu na vanjski kod, mora uputiti poseban zahtjev web-poslužitelju za dohvaćanje koda.

Prednosti vanjskog Javascripta

Ako se identičan kod koristi na nekoliko stranica web stranice, korisne su vanjske Javascript datoteke. Referencu na vanjski kod trebate uključiti samo na one stranice koje stvarno zahtijevaju taj kod. Ako se Javascript kod promijeni, mora se urediti samo jedna datoteka; promjene su trenutno dostupne svim stranicama kojima je potreban kod. Pohranjivanje Javascripta u vanjske datoteke također olakšava održavanje web stranica:stranice su manje pretrpane, a web programer ima manje redaka koda kroz koje mora proći kako bi izvršio potrebna uređivanja. Manje redaka HTML koda također može pomoći paucima tražilica da temeljitije indeksiraju vašu web stranicu i pronađu važne ključne riječi.

Konačno, ako se posjetitelj pomakne na drugu stranicu koja sadrži iste vanjske Javascript reference, druga stranica će se učitati brže, jer će korisnikov preglednik imati predmemoriju ili lokalno pohraniti Javascript datoteku.


  1. Razlika između 2G i 3G tehnologije
  2. Razlika između Bluetooth 2.0 i 2.1
  3. Razlika između AC i DC pojačala
  4. Razlika između HDMI 1.2 i 1.3
  5. Razlika između xD i SD memorijskih