JavaScript est l'une des technologies plus parlé à l'heure actuelle et qui est utilisé partout dans le navigateur Web de bureau aux téléphones mobiles. Le langage de script a pris un contenu dynamique à un nouveau niveau . Cependant, il ya certains risques associés à l'utilisation de JavaScript pour tout le travail de développement sérieux . Vitesse vitesse et les questions liées à la vitesse ont entravé JavaScript depuis ses débuts. La situation s'est nettement améliorée, mais la vitesse est toujours un sérieux problème pour certains domaines et plates-formes . Cela est particulièrement vrai pour les jeux. Votre nouvelle et bouleversante jeu peut fonctionner à merveille sur votre PC de bureau dual-core, mais essayez de le charger sur votre iPhone ou appareil Android. Remarquez des questions ? Il est probable que les animations que vous avez travaillé si dur sont bien en dessous des 30 images par seconde que vous devez avoir une expérience agréable pour vos utilisateurs. Moteur différences Il n'y a pas un seul moteur JavaScript. Google , Apple et d'autres organisations ont tous leurs moteurs préférés . Ils sont similaires mais pas identiques, et il peut y avoir des différences de performance. Cela est particulièrement visible dans les appareils mobiles , où Apple et Google sont enfermés dans une lutte pour produire le moteur gourmant en plus rapide et moins . Plagiat utilisateurs peut accéder à votre code source de la plupart des navigateurs Web communs simplement en cliquant sur le bouton " Afficher la source " . Les visiteurs du site peuvent , à votre insu , copiez votre code et passer pour leur propre . Il ya peu qui peut être fait pour lutter contre cette autre que obscurcir votre code, ou en écrivant intentionnellement le code d'une manière qui est difficile à lire et à comprendre. Bien sûr , cela n'empêche pas quiconque de gros voler votre code, mais il pourrait dissuader quelqu'un qui veut modifier votre code. Il convient de noter que ce problème n'existe pas lorsque vous travaillez avec JavaScript embarqué sur les appareils mobiles . Sécurité La sécurité est toujours un problème avec JavaScript , mais la situation a grandement améliorée depuis les premiers jours du langage. Certains des problèmes de sécurité les plus courants liés à la chute de la langue dans la vaste catégorie des «vulnérabilités cross-site ». C'est quand un attaquant est capable d'obtenir une page Web de confiance , comme un site de banque en ligne , afin d'inclure un script malveillant avec ses propres scripts bénignes , le script malveillant est généralement enregistrer votre log-in identification et l'envoyer à l'attaquant d' être utilisé à une date ultérieure .
|