phhsnews.com


phhsnews.com / JavaScript n'est pas Java - C'est beaucoup plus sûr et beaucoup plus utile

JavaScript n'est pas Java - C'est beaucoup plus sûr et beaucoup plus utile


Vous avez probablement entendu parler de la façon dont le plug-in du navigateur Java n'est pas sécurisé. 91% des compromis du système en 2013 étaient contre ce plug-in Java non sécurisé. Mais Java n'est pas la même chose que JavaScript - en fait, ils ne sont pas vraiment liés.

La plupart de nos lecteurs comprennent probablement la différence, mais tout le monde ne le sait pas. Toute confusion n'est pas accidentelle - JavaScript était à l'origine nommé JavaScript juste pour l'associer à Java dans l'esprit des gens

Java Basics

RELATED: Oracle ne peut pas sécuriser le plug-in Java, alors pourquoi? Toujours activé par défaut?

Java est un langage de programmation populaire utilisé pour tout, du logiciel serveur aux applications de bureau et même aux applications Android. Vous avez probablement entendu parler de Minecraft, qui est écrit en Java. L'exécution d'une application Java nécessite l'exécution Java d'Oracle sur votre ordinateur. Il a été précédemment développé par Sun, mais Oracle a acheté Sun - donc c'est maintenant Oracle Java au lieu de Sun Java.

Mais Java n'est pas seulement utilisé pour les applications traditionnelles. Dans les années 90, Sun a développé un plug-in de navigateur qui vous permettait d'exécuter des programmes Java (ou «applets Java») dans les navigateurs Web. Le plug-in Java n'est plus largement utilisé, et il a été une source de problèmes de sécurité sans fin. Vous ne voulez pas exécuter des applets Java dans votre navigateur si possible. Le plug-in Java et le contenu Java dans les navigateurs Web ne sont pas sûrs et fonctionnent mal.

Il existe un seul plug-in Java, créé par Oracle et associé au runtime Java. S'il y a un problème, vous devez attendre qu'Oracle le corrige.

JavaScript Basics

JavaScript est un langage de programmation utilisé par les pages Web. HTML est le langage de présentation qui définit la façon dont les pages Web sont posées et JavaScript est le langage qui permet aux pages Web d'être plus dynamiques. JavaScript est ce qui permet à des applications Web comme Gmail de fonctionner, et JavaScript est actuellement utilisé par pratiquement tous les sites Web.

JavaScript a été conçu pour être un langage de script léger à utiliser dans les navigateurs Web. Il ne s'agit pas d'un plug-in de navigateur distinct provenant d'une seule société. Chaque navigateur inclut son propre moteur JavaScript. Les navigateurs exécutent nativement du code JavaScript sans dépendre d'un plug-in tiers. Il y a eu beaucoup de concurrence entre les vendeurs de navigateurs pour rendre le JavaScript plus rapide et meilleur.

Pourquoi est-ce qu'on l'appelle JavaScript, alors?

JavaScript n'a vraiment rien à voir avec Java; ce n'est pas seulement un sous-ensemble simplifié de Java. JavaScript a été développé sous le nom "Mocha" et a été nommé "LiveScript" quand il est apparu dans une version bêta du navigateur web Netscape Navigator en 1995.

En 1995, Netscape a annoncé que le langage serait nommé "JavaScript" dans un annonce conjointe avec Sun. Cela s'est produit au moment où Netscape a ajouté la prise en charge des applets Java de Sun. Nous pouvons regarder l'annonce aujourd'hui:

"Le langage JavaScript complète Java, le langage de programmation multiplateforme orienté objet de Sun.

JavaScript est un langage de script d'objet facile à utiliser conçu pour créer des applications en ligne qui relient des objets et des ressources sur des clients et des serveurs. Tandis que Java est utilisé par les programmeurs pour créer de nouveaux objets et applets, JavaScript est conçu pour être utilisé par les auteurs de pages HTML et les développeurs d'applications pour scripter dynamiquement le comportement des objets s'exécutant sur le client ou le serveur. et comme ça, parler de Java et de JavaScript. Ceci est généralement vu comme une tentative par Sun et Netscape d'associer la nouvelle langue - JavaScript - avec le langage Java qui était populaire à l'époque. Le nom a rendu les gens un peu confus et les a amenés à associer la nouvelle langue à Java, donnant à JavaScript un respect instantané. Si ça s'appelle JavaScript et que Sun l'a annoncé dans une annonce qui parlait beaucoup de Java, c'était sûrement lié à Java - n'est-ce pas? Non.

En 1998, Brendan Eich, qui a inventé JavaScript, a déclaré dans une interview que JavaScript était destiné à «ressembler à Java, mais être un langage de script» pour un usage léger. Cela peut ressembler un peu à Java, mais c'est très différent.

JavaScript est pratiquement obligatoire pour le Web moderne

LIÉ:

Qu'est-ce que NoScript, et devriez-vous l'utiliser pour désactiver JavaScript? Nous ' Je me suis éloigné du contenu Java dans le navigateur au fil des ans. Alors que Java est encore largement utilisé, il est devenu un nom sale lorsqu'il est associé à des navigateurs Web. Java est également devenu un logiciel grand public de plus en plus méconnu connu pour regrouper des logiciels malveillants avec des mises à jour de sécurité.

Là où le nom Java devait à l'origine ajouter de la crédibilité à JavaScript, l'association Java ternit maintenant son nom. Il est facile de penser à JavaScript lorsque vous voyez des titres apocalyptiques sur les vulnérabilités du plug-in Java. C'était tout le sens du nom - pour les rendre apparentés.

Certaines personnes sortent de leur poche pour désactiver JavaScript dans leurs navigateurs web avec des add-ons comme NoScript. Mais JavaScript n'est pas non plus sécurisé comme Java dans le navigateur. Oui, il existe une vulnérabilité de sécurité occasionnelle dans un navigateur Web qui peut être exploitée via JavaScript, mais le trou est corrigé et nous passons à autre chose. Ce n'est pas unique à JavaScript - il pourrait y avoir une vulnérabilité de sécurité dans un navigateur Web qui pourrait être exploitée via HTML, CSS ou d'autres technologies. Il n'y a aucun moyen de vous protéger complètement contre d'éventuelles failles de navigateur futures. Gardez simplement votre navigateur et ses plug-ins à jour.

JavaScript alimente le web moderne, que vous utilisiez un navigateur sur votre ordinateur ou votre smartphone. La désactiver rendrait de nombreux sites Web inutilisables.


D'autre part, le plug-in de navigateur Java est utilisé sur très, très peu de sites Web. Si vous désactivez le plug-in du navigateur Java, le Web continuera à fonctionner normalement. Vous ne remarquerez probablement jamais que vous ne l'avez pas.

Crédit d'image: nyuhuhuu sur Flickr, Marcin Wichary sur Flickr


Comment ajouter Gmail au nouveau Outlook (Office 365) pour Mac OS X

Comment ajouter Gmail au nouveau Outlook (Office 365) pour Mac OS X

Microsoft vient de publier une nouvelle version d'Outlook pour Mac, bien que celle-ci ne soit disponible que pour les clients Office 365. Puisque la première chose que les geeks voudront faire est d'ajouter leur compte Gmail, voici les instructions rapides sur la façon de le faire. Une fois que vous lancez New Outlook pour Mac pour la première fois, vous serez invité à vous connecter avec votre Compte Office 365 pour valider votre licence.

(how-to)

Comment installer et utiliser Apple iCloud sur les ordinateurs Windows

Comment installer et utiliser Apple iCloud sur les ordinateurs Windows

Si vous utilisez un iPhone mais un ordinateur Windows, vous bénéficiez d'une compatibilité beaucoup plus grande si vous utilisez iCloud. Heureusement, il existe un client iCloud pour Windows, vous pouvez donc synchroniser vos photos et gérer votre stockage iCloud à partir de votre PC. Vous pouvez utiliser le client iCloud pour Windows afin d'avoir toutes vos photos, votre courrier, vos fichiers et Autres informations disponibles non seulement sur votre iPhone, mais également sur votre ordinateur Windows.

(how-to)