lt.phhsnews.com


lt.phhsnews.com / JavaScript nėra Java - tai kur kas saugesnė ir daug naudingesnė

JavaScript nėra Java - tai kur kas saugesnė ir daug naudingesnė


Jūs tikriausiai girdėjote apie tai, kaip "Java" naršyklės papildinys yra nesaugus. 2013 m. 91% sistemos kompromisų buvo susiję su nesaugiu "Java" papildiniu. Tačiau "Java" nėra tas pats, kas "JavaScript" - iš tiesų jie tikrai nėra susiję.

Dauguma mūsų skaitytojų tikriausiai supranta skirtumą, bet ne visi tai žino. Bet koks supainiojimas nėra atsitiktinis - "JavaScript" iš pradžių buvo pavadintas "JavaScript" tik tam, kad susieti jį su "Java" žmonių protuose.

"Java" pagrindai

SUSIJĘS: "Oracle" negali apsaugoti "Java" įskiepio, tai kodėl tai Vis dar įjungta pagal numatytuosius nustatymus?

"Java" yra populiari programavimo kalba, kuria naudojama viskas, nuo serverio programinės įrangos iki darbalaukio programų ir netgi "Android" programų. Jūs tikriausiai girdėjote apie "Minecraft", parašytą "Java". Jei norite paleisti "Java" programą, jūsų kompiuteryje reikia Oracle Java runtime. Anksčiau ji buvo sukurta "Sun", bet "Oracle" įsigijo "Sun", taigi dabar "Oracle Java" vietoj "Sun Java".

Tačiau "Java" naudojama ne tik tradicinėms programoms. 90-tieji metai "Sun" sukūrė naršyklės papildinį, kuris leido paleisti "Java" programas arba "Java applets" - naršyklėse. "Java" papildinys nėra plačiai naudojamas, ir tai buvo begalinis saugumo problemų šaltinis. Jei įmanoma, nenorite paleisti Java naršyklių savo naršyklėje. "Java" įskiepis - ir "Java" turinys žiniatinklio naršyklėse - pasirodė nesaugus ir blogas.

Yra tik vienas "Java" papildinys, kurį sukuria "Oracle" ir susieta su "Java" vykdymo laiku. Jei kyla su ja problema, turite palaukti, kol Oracle ją išspręs. Nėra tobulinimo.

"JavaScript Basics"

"JavaScript" yra programavimo kalba, kurią naudoja tinklalapiai. HTML yra išdėstymo kalba, apibrėžianti, kaip tinkami tinklalapiai, ir "JavaScript" yra kalba, leidžianti tinklalapius dinamiškiau. "JavaScript" yra tas, kuris leidžia tokioms žiniatinklio programoms kaip "Gmail" funkcionuoti, o "JavaScript" šiuo metu naudojamas beveik kiekvienoje svetainėje.

"JavaScript" iš pradžių buvo suprojektuotas kaip lengva scenarijus, naudojama naršyklėse. Tai nėra atskiras naršyklės papildinys, kuris ateina iš vienos įmonės - kiekviena naršyklė turi savo skirtingą "JavaScript" variklį. Naršyklės natively paleidžia "JavaScript" kodą, nenaudodami trečiosios šalies papildinio. "JavaScript", tada "JavaScript", tada?

"JavaScript" tikrai neturi nieko bendra su "Java"; tai ne tik supaprastintas "Java" pogrupis. "JavaScript" buvo sukurtas pavadinimu "Mocha" ir buvo pavadintas "LiveScript", kai jis pasirodė 1995 m. "Netscape Navigator" žiniatinklio naršyklės beta versijoje.

1995 m. "Netscape" paskelbė, kad kalba bus pavadinta "JavaScript" bendras skelbimas su Sun. Tai įvyko maždaug tuo metu, kai "Netscape" pridėjo paramą Sun "Java" programėlėms. Mes galime susipažinti su šiandien paskelbtu skelbimu:

"JavaScript kalba papildo" Java "," Sun "pirmaujančią objektyvią, kryžminio platforminio programavimo kalbą ...

" JavaScript "- tai paprasta naudoti objektų scenarijų kalba, sukurta sukurti gyvos internetinės programos, kurios susieja objektus ir išteklius tiek klientams, tiek serveriams. Nors "Java" programuotojai naudoja kurdami naujus objektus ir programas, "JavaScript" yra sukurta HTML puslapių autoriams ir įmonių taikomosios programos kūrėjams dinamiškai scenarijams kurti objektus, veikiančius kliento arba serverio. "

Skelbimas tęsiamas ir panašiai kalbant apie Java ir JavaScript. Tai paprastai laikoma "Sun" ir "Netscape" bandymu susieti naują kalbą - "JavaScript" su tuo metu populiariomis "Java" kalbomis. Pavadinimas padarė žmones šiek tiek supainioti ir paskatino juos susieti naują kalbą su "Java", suteikdamas "JavaScript" tam tikrą pagarbą. Jei tai vadinama "JavaScript" ir Sun paskelbė skelbime, kuriame kalbama apie "Java" daug, tikrai jis buvo susijęs su "Java" - ar ne? Ne.

1998 m. Brendanas Eichas, išradęs "JavaScript", interviu teigė, kad "JavaScript" buvo skirtas "atrodyti kaip" Java ", bet būti scenarijų kalba" lengvam naudojimui. Tai gali atrodyti šiek tiek panašus į Java, bet jis labai skiriasi.

"JavaScript" yra praktiškai privalomas šiuolaikiniam internetui.

SUSIJĘS:

Kas yra NoScript, o jei norite jį išjungti, kad išjungtumėte "JavaScript"? Per daugelį metų naršyklėje naršyklėje atsisakė "Java" turinio. Nors "Java" vis dar plačiai naudojama, ji tampa purviniu pavadinimu, kai ji susijusi su žiniatinklio naršyklėmis. "Java" taip pat tapo vis labiau nemėgsta vartotojo programinės įrangos, žinomos kaip "junkware" sujungimo su saugos naujinimais, dalis.

Kai "Java" pavadinimas iš pradžių buvo skirtas pridėti "JavaScript" patikimumą, "Java" asociacija dabar apgaudinėja savo vardą. "JavaScript" lengva prisiminti, kai pamatysite apokaliptines antraštes apie "Java" papildinių pažeidžiamumą. Tai buvo visas vardo taškas - kad jie atrodytų susiję.

Kai kurie žmonės išeina iš savo interneto naršyklių išjungti "JavaScript" su priedais, tokiais kaip "NoScript". Tačiau "JavaScript" nėra nesaugus, nes "Java" yra naršyklėje. Taip, žiniatinklio naršyklėje yra atsitiktinis saugumo pažeidžiamumas, kurį galima naudoti naudojant "JavaScript", tačiau skylė yra ištaisyta ir mes pereiname į priekį. Tai nėra vienintelis "JavaScript" - interneto naršyklėje gali būti pažeidžiamas saugos lygis, kuris gali būti naudojamas ir naudojant HTML, CSS ar kitas technologijas. Negalima visiškai apsisaugoti nuo galimų būsimų naršyklių pažeidimų. Tiesiog atnaujinkite savo naršyklę ir jos papildinius.

"JavaScript" įgalina šiuolaikinį žiniatinklį, nesvarbu, ar naudojate naršyklę savo kompiuteryje ar išmaniajame telefone. Išjungus, daugelis svetainių būtų netinkamos.


Kita vertus, "Java" naršyklės papildinys naudojamas labai mažose svetainėse. Jei išjungsite "Java" naršyklės papildinį, žiniatinklis toliau dirbs normaliai. Jūs tikriausiai niekada nepastebi, kad jo neturite.

Vaizdo įrašų kreditas: nyuhuhuu dėl "Flickr", Marcin Wichary "Flickr"


Kaip valdyti savo

Kaip valdyti savo "Smarthome" įrenginius naudodami "Logitech Harmony Remote"

Kai kuriuose nuotolinio valdymo pultuose gali būti ir namų valdymo mygtukai, kuriuos galite naudoti su tokiais įrenginiais kaip "Philips Hue" lempos, "Nest" termostatas arba "Belkin WeMo" sumanus lizdas. (Čia galite pamatyti visą "Logitech" palaikomų "smarthome" įrenginių sąrašą.) Skirtingai nei namų kino teatro įrenginiai, negalima visiškai nuotoliniu būdu programuoti nuotolinio valdymo pulto naudojant "MyHarmony" darbalaukio programinę įrangą - galite naudoti "Harmony" programą, skirtą "iOS" ar "Android" sąranka.

(how-to)

Kaip nustatyti individualių garso įrenginių ir garso efektų garso nustatymus OS X

Kaip nustatyti individualių garso įrenginių ir garso efektų garso nustatymus OS X

Jei kada nors rodote prezentaciją ar vaizdo įrašą, jūs žinote, kaip gėdingai tai gali būti sistemos garsai pvz., perspėjimai, klaidos ir pranešimai, pertraukia jūsų garso įrašą, ypač kai jūs persikeliate į PA sistemą ar garsiakalbius. "OS X" yra kelios kietos mažos parinktys, kurias galite pritaikyti garso nustatymams, Jei sakote, klausydamiesi savo muzikos, kol valysite, arba rodysite filmą ant savo didžiojo televizoriaus, Frog, Funk, Bottle ar kitų sistemos įspėjimų nebus pertrauktas.

(how-to)