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

Razlike između JavaScripta i HTML-a

Hypertext markup language (HTML) je jezik koji se koristi za izradu web stranica. Web preglednik tumači HTML jezik i isporučuje slike i tekst korisniku. JavaScript je napredniji jezik koji web stranice čini dinamičnim. Oba ova jezika imaju razlike, ali se koriste unisono za predstavljanje web stranica.

Dinamičko programiranje

Hipertekstualna oznaka programirana za web stranicu je statična. To znači da se kod prikazuje u pregledniku i da se ne može mijenjati ili komunicirati s korisničkim unosom. Međutim, uključivanje JavaScripta čini web stranicu dinamičnom. Pomoću JavaScripta programer može promijeniti vrijednosti i svojstva HTML oznake dok korisnik klikne gumb ili odabere vrijednost iz padajućeg okvira. JavaScript je uključen u HTML kod na web stranici, tako da radi zajedno s kodom.

Klijentska strana naspram poslužiteljska

HTML se prikazuje s poslužitelja. To znači da svaki kod programiran na web stranici obrađuje poslužitelj prije nego što se pošalje korisniku. Statički kod stvoren na HTML stranicama nalazi se na domeni web stranice, a prikazani HTML može se izraditi pomoću dinamičkih programskih jezika kao što su C#, PHP ili VB.NET. JavaScript se u potpunosti izvodi na stroju klijenta, tako da se svaki kreirani kod kompilira i izvršava u web pregledniku. Iz tog razloga JavaScript nije siguran jezik te se lozinke i korisnička imena ne bi smjela obrađivati ​​pomoću jezika JavaScript.

Kompatibilnost

Uz nekoliko preglednika na tržištu, kompatibilnost je problem za svaku web aplikaciju. Međutim, HTML dosljedno podržavaju svi preglednici, a glavne oznake koje se koriste za web stranicu prikazuju se bez problema. JavaScript funkcije nisu uvijek kompatibilne među preglednicima. Neke funkcije JavaScripta dobro rade u Internet Exploreru, ali se možda neće ispravno izvršavati u Firefoxu ili Chromeu. Iz tog su razloga neke tvrtke prisiljene navesti preglednik kompatibilnosti za web-aplikaciju kako bi osigurale da korisnici mogu ispravno pregledavati web-mjesto.


  1. Razlike između 8mm i Hi8
  2. Razlike između AC i DC Generatori
  3. Razlike između EDGE i 3G
  4. Razlike između 3G i 2G
  5. Razlike između VBR100 & VBR110