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"


"Zombie Crapware": kaip "Windows" platformos dvejetainė lentelė veikia "

". Tačiau mažai žmonių pastebėjo, bet "Microsoft" pridėjo naują funkciją "Windows 8", kuri leidžia gamintojams užkrėsti UEFI firmware su "crapware". "Windows" tęs įdiegti ir atnaujinti šią šlamšto programinę įrangą net atliekant švarųjį diegimą. Ši funkcija vis dar yra "Windows 10", ir visiškai mįslinga, kodėl "Microsoft" suteiktų tiek kompiuterių gamintojams tiek daug galios.

(how-to)

Kaip sužinoti ankstesnę prisijungimo informaciją

Kaip sužinoti ankstesnę prisijungimo informaciją "Windows" prisijungimo ekrane

Pagal nutylėjimą dauguma "Windows" versijų įrašo įvykį kiekvieną kartą, kai vartotojas bando prisijungti, nesvarbu, ar prisijungimas sėkmingas, ar ne. Šią informaciją galite peržiūrėti, pasinerdami į "Event Viewer", tačiau taip pat galite pridėti informaciją apie ankstesnius prisijungimus tiesiai prie ekrano, kuriame jūs negalite to praleisti.

(how-to)