Du har sikkert hørt alt om, hvordan Java-plug-in er usikker. 91% af systemkompromisser i 2013 var imod den usikre Java plug-in. Men Java er ikke det samme som JavaScript - faktisk er de ikke rigtig relaterede.
De fleste af vores læsere forstår sandsynligvis forskellen, men ikke alle ved det. Enhver forvirring er ikke tilfældig - JavaScript blev oprindeligt kaldt JavaScript for blot at forbinde det med Java i folks sind.
RELATED: Oracle kan ikke sikre Java Plug-in, så hvorfor er det Still aktiveret som standard?
Java er et populært programmeringssprog, der bruges til alt fra server software til desktop applikationer og endda Android apps. Du har sikkert hørt om Minecraft, som er skrevet i Java. At køre et Java-program kræver Oracle's Java runtime på din computer. Det blev tidligere udviklet af Sun, men Oracle købte Sun - så det er nu Oracle Java i stedet for Sun Java.
Men Java bruges ikke kun til traditionelle applikationer. Tilbage i 90'erne udviklede Sun en browser-plugin, der tillod dig at køre Java-programmer - eller "Java-applets" - inde i webbrowsere. Java-plug-in bruges ikke mere i vid udstrækning, og det har været en kilde til uendelige sikkerhedsproblemer. Du ønsker ikke at køre Java-applets inde i din browser, hvis det er muligt. Java-plug-in - og Java-indhold i webbrowsere - har vist sig usikkert og dårligt.
Der er kun en Java-plugin, og den er skabt af Oracle og bundtet sammen med Java runtime. Hvis der er et problem med det, skal du vente på, at Oracle løser det. Der er ingen konkurrence for at forbedre det.
JavaScript er et programmeringssprog, der bruges af websider. HTML er det layoutsprog, der definerer, hvordan websider er lagt, og og JavaScript er det sprog, der gør det muligt for websider at være mere dynamiske. JavaScript er det, der gør det muligt for webapplikationer som Gmail at fungere, og JavaScript bruges af stort set alle hjemmesider på dette tidspunkt.
JavaScript var oprindeligt designet til at være et let scriptsprog, der kunne køre i webbrowsere. Det er ikke en separat browser plug-in, der kommer fra et firma - hver browser indeholder sin egen forskellige JavaScript-motor. Browsere kører JavaScript-kode uden at stole på en tredjeparts plugin. Der har været stor konkurrence mellem browser-leverandører for at gøre JavaScript hurtigere og bedre.
JavaScript har virkelig intet at gøre med Java; det er ikke bare en forenklet delmængde af Java. JavaScript blev udviklet under navnet "Mocha" og blev opkaldt "LiveScript", da det optrådte i en beta-udgave af Netscape Navigator-browseren tilbage i 1995.
Netscape annoncerede i 1995, at sproget ville blive kaldt "JavaScript" i en fælles meddelelse med Sun. Dette skete omkring den tid, hvor Netscape tilføjede støtte til Suns Java-applets. Vi kan se tilbage til meddelelsen i dag:
"JavaScript-sproget supplerer Java, Suns førende objektorienterede programmeringssprog på tværs af platforme ...
JavaScript er et brugervenligt objekt script-sprog designet til at skabe Live online-applikationer, der forbinder objekter og ressourcer på både klienter og servere. Mens Java bruges af programmører til at oprette nye objekter og applets, er JavaScript designet til brug af HTML-sideforfattere og virksomhedsapplikationsudviklere til dynamisk at skrive opførelsen af objekter, der kører på enten klienten eller serveren. "
Meddelelsen fortsætter og på denne måde taler vi om både Java og JavaScript. Dette ses normalt som et forsøg hos Sun og Netscape til at knytte det nye sprog - JavaScript - med det Java-sprog, der var populært på det tidspunkt. Navnet gjorde folk lidt forvirrede og fik dem til at forbinde det nye sprog med Java, hvilket gav JavaScript øjeblikkelig respekt. Hvis det hedder JavaScript og blev annonceret af Sun i en meddelelse, der talte om Java meget, var det sikkert relateret til Java - right? Nope.
I 1998 hævdede Brendan Eich, som opfandt JavaScript, i et interview, at JavaScript var meningen "se ud som Java, men vær et scripting sprog" til letvægtsbrug. Det kan se lidt ud som Java, men det er meget anderledes.
RELATERET: Hvad er NoScript, og skal du bruge det til at deaktivere JavaScript?
Vi ' har flyttet væk fra Java indhold i browseren gennem årene. Mens Java stadig er meget udbredt, er det blevet et beskidt navn, når det er forbundet med webbrowsere. Java er også blevet et mere og mere uhyggeligt stykke forbruger software, der er kendt for at bundle junkware med sikkerhedsopdateringer.
Hvor Java-navnet oprindeligt var beregnet til at tilføre troværdighed til JavaScript, er Java-foreningen nu ved at forkaste sit navn. Det er nemt for JavaScript at tænke på, når du ser apokalyptiske overskrifter om Java plug-in-sårbarheder. Det var hele punktet i navnet - for at få dem til at virke relateret.
Nogle mennesker går ud af ir'en til at deaktivere JavaScript i deres webbrowsere med tilføjelsesprogrammer som NoScript. Men JavaScript er ikke usikkert, som Java er i browseren. Ja, der er en lejlighedsvis sikkerhedsproblem i en webbrowser, der kan udnyttes via JavaScript, men hullet er patched op og vi fortsætter. Dette er ikke unikt for JavaScript - der kan være en sikkerhedsproblem i en webbrowser, som også kan udnyttes via HTML, CSS eller andre teknologier. Der er ingen måde at beskytte dig selv mod mulige fremtidige browserproblemer. Bare hold din browser og dens plug-ins opdateret.
JavaScript styrer det moderne web, uanset om du bruger en browser på din computer eller smartphone. Deaktivering af det ville gøre mange websteder ubrugelige.
På den anden side bruges Java-plugin-modulet på meget få websider. Hvis du deaktiverer plug-in til Java-browseren, fortsætter internettet normalt. Du vil nok aldrig bemærke, at du ikke har det.
Billedkredit: Nyuhuhuu på Flickr, Marcin Wichary på Flickr
Sådan tilpasses, tilføjes og slettes Apple Watch Faces
Apple Watch er meget tilpasset og dets uret ansigt er ingen undtagelse. Der er flere stilarter, såsom Modular, Mickey Mouse og Utility, hver med muligheder for komplikationer eller underdisplays, der indeholder forskellige typer oplysninger. Du kan også tilføje dine egne brugerdefinerede watch-ansigter.
Sådan Gennemse og Søg Instagram fra en pc
Instagram, som ejes af Facebook, er en af de mest populære billeddelingstjenester. Appen er tilgængelig på flere platforme, herunder iOS, Android og Windows Phone. Desværre er der ingen officiel desktop-klient til Windows eller Mac, selv efter alle disse år.Der er mange tredjepartsprogrammer derude med sjove navne, der forsøger at inkorporere "insta" eller "gram" eller "pic" et sted, men efter at have prøvet mange alene, foreslår jeg at holde sig væk fra dem. Ingen af