Depuis un certain temps maintenant, les gens ont été avertis de désactiver Java dans leurs navigateurs ou de le supprimer complètement de leurs systèmes à moins qu’ils n’en aient réellement besoin. Mais si vous le désactivez ou le supprimez, perdez-vous réellement beaucoup, le cas échéant, de fonctionnalités? Le message de questions et réponses SuperUser d’aujourd’hui a la réponse à la question d’un lecteur concerné.

La séance de questions-réponses d’aujourd’hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions-réponses.

La question

Le lecteur SuperUser Mark Wolinsky veut savoir s’il perdrait des fonctionnalités s’il désactivait Java basé sur un navigateur:

J’ai lu que la désactivation de Java (pas JavaScript) rendra mon ordinateur plus sûr contre les attaques de logiciels malveillants. Tout indique que cela le rendra effectivement plus sûr, mais je n’ai vu aucune indication réelle quant aux fonctionnalités que je perdrai dans l’expérience de navigation, le cas échéant. Quelqu’un peut-il me dire ce que j’expérimenterais ou ne subirais pas si je désactivais Java et est-ce vraiment nécessaire pour naviguer de nos jours?

Mark perdra-t-il vraiment toute fonctionnalité s’il désactive Java basé sur un navigateur?

La réponse

Le contributeur SuperUser JakeGould a la réponse pour nous:

  • Quelqu’un peut-il me dire ce que j’expérimenterais ou ne subirais pas si je désactivais Java et est-ce vraiment nécessaire pour naviguer ces jours-ci?

C’est une assez bonne question. Cela se résume à ceci: si vous avez besoin de Java dans un navigateur, vous le saurez tout de suite. Si vous n’avez pas besoin de Java (et que vous ne savez même pas si vous l’utilisez ou non), il y a de fortes chances que vous ne le manquiez jamais ou que vous ne le rencontriez plus. Les chances qu’un utilisateur occasionnel trébuche sur un site Web qui aurait vraiment besoin de Java pour fonctionner en 2015 est au mieux rare de nos jours.

Pour que vous compreniez l’histoire de Java et du Web, Java est essentiellement une machine virtuelle «boîte noire» qui vous permet de coder en Java, puis d’exécuter ce code sur tout système capable d’exécuter Java. Le concept était que Java serait une plate-forme intermédiaire pouvant fonctionner sur n’importe quelle machine: Windows, Macintosh, Linux, etc. Le plugin Java vous permet simplement d’exécuter des applications Java à partir d’un navigateur Web. Cela était attrayant dans les premiers jours d’Internet en raison d’un manque de compatibilités entre plates-formes et d’autres «aspérités» du début d’Internet.

Mais en 2015, la plupart des fonctionnalités de base «fantaisistes» que Java fournissait dans le passé (graphiques sympas, effets, etc.) sont désormais gérées dans le navigateur lui-même via CSS, HTML et JavaScript. À la fin des années 1990 / début des années 2000, de nombreux sites créatifs utilisaient Java car les navigateurs natifs ne pouvaient pas gérer les astuces que l’on ne pouvait faire qu’à Java à l’époque. Java est même venu en tant que plugin de base dans Netscape Navigator à l’époque grâce aux fonctionnalités communément acceptées qu’il fournissait.

Maintenant, où vous pourriez le manquer en 2015 dépend du type de sites Web auxquels vous accédez. Par exemple, je sais que de nombreux systèmes financiers accessibles en ligne (tels que les systèmes fiscaux personnels, les passerelles de paie et d’autres systèmes de ce type) utilisent des applications Java complexes pour permettre aux utilisateurs finaux d’acquérir une expérience plus riche avec leurs outils financiers. Donc, si vous utilisez votre ordinateur pour accéder à des applications financières basées sur le Web comme ça, alors vous avez certainement besoin de Java activé. Mais d’après mon expérience, même dans ces cas, de nombreuses institutions déplacent lentement leurs systèmes archaïques basés sur Java vers une configuration non stable plus basée sur Java qui tire mieux parti des fonctionnalités modernes du navigateur Web.

Par exemple, il y a un peu plus d’un an, quiconque utilisant le logiciel / service de partage d’écran basé sur navigateur GoToMeeting devait avoir Java activé dans son navigateur ainsi que sur son système. Mais comme expliqué dans ce fil de discussion sur leur site Web, ils ont désormais officiellement abandonné l’exigence Java au profit de leur propre outil logiciel non Java:

  • Dans le passé, nous utilisions Java pour automatiser le lancement de notre logiciel, nous avons depuis remplacé cette méthode par notre propre lanceur. Depuis l’introduction de notre lanceur, nous n’utilisons plus Java.

Donc, mon conseil est que si Java vous inquiète en tant que problème de sécurité potentiel au niveau du navigateur, désactivez-le pour l’instant. Je suis assez confiant que vous ne le manquerez pas. Et si, dans un délai de 8 à 9 mois, vous avez besoin de Java pour une raison quelconque, traitez-le alors.

Remarque HTG: Si vous n’avez pas besoin de Java sur votre système, nous vous recommandons le désinstaller complètement ou désactiver le plugin du navigateur.


Vous avez quelque chose à ajouter à l’explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d’autres utilisateurs de Stack Exchange avertis en technologie? Consultez le fil de discussion complet ici.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici