Accueil Médias sociaux Que puis-je faire avec JavaScript que je ne peux pas faire avec les langages Web? - les nuls

Que puis-je faire avec JavaScript que je ne peux pas faire avec les langages Web? - les nuls

Table des matières:

Vidéo: COMMENT APPRENDRE À PROGRAMMER ? 2025

Vidéo: COMMENT APPRENDRE À PROGRAMMER ? 2025
Anonim

HTML. DHTML. XML. JavaScript. Java. Flash. En ce qui concerne le développement Web, le grand nombre de langages et d'outils de développement peut prêter à confusion - et vous pourriez vous demander quelle langue convient le mieux pour quelle tâche.

Le fait est que chaque langue a été conçue avec un type particulier de tâche à l'esprit, et JavaScript ne fait pas exception. Le tableau 1 vous montre les types de tâches que JavaScript est le mieux (et le moins) adapté pour effectuer. JavaScript est mieux adapté aux tâches côté client (basées sur un navigateur).

Tableau 1: Utilisation de JavaScript pour la bonne tâche

La tâche

JavaScript est-il utile?

JavaScript et CSS (DHTML) sont-ils utiles?

Fournissez aux utilisateurs des commentaires utiles

Oui

Non

Personnaliser l'apparence de la page

Oui

Oui (plus sophistiqué que JavaScript seul)

Examiner ou modifier les données de formulaire HTML

Oui

Non

Créer des animations simples

Oui

Oui (plus sophistiqué que JavaScript seul)

Créer des animations complexes

Non

Non

Effectuer le traitement côté serveur

Non

Non

JavaScript effectue sa magie en travaillant avec HTML et en cascade feuilles de style (CSS). Voici comment cela fonctionne: HTML et CSS vous permettent de créer des pages Web statiques en utilisant des blocs de construction de balises, ou des objets . JavaScript vous permet d'inspecter et de manipuler les objets pour perforer des pages statiques avec de l'interactivité et des animations simples. (En d'autres termes, pour utiliser JavaScript, vous devez utiliser le HTML, pour profiter des fonctionnalités dynamiques HTML, ou D HTML, vous devez utiliser HTML et CSS.)

Grâce à JavaScript, vous pouvez facilement naviguer dans un site Web et même personnaliser votre page en fonction de la personne qui l'affiche, du navigateur utilisé par le visiteur pour l'afficher et de l'heure de la journée. Vous pouvez même créer des effets animés simples (mais efficaces).

Facilitez la navigation de votre site Web pour les utilisateurs

La façon la plus courante d'améliorer vos pages avec JavaScript est de faciliter leur navigation. Par exemple, vous pouvez utiliser JavaScript pour

  • Créer des cartes de site extensibles.
  • Ajouter info-bulles - des bits de texte utiles qui apparaissent lorsqu'un utilisateur déplace une souris sur une section particulière de votre site Web.
  • Permuter des images lorsqu'un utilisateur fait glisser une souris sur une certaine zone de l'écran. (Cet effet est appelé un survol de la souris, et aide les utilisateurs à déterminer en un coup d'œil quelles parties de votre page Web sont interactives ou cliquables. )
  • Inspectez les données les utilisateurs entrent et font apparaître des suggestions utiles s'ils font une entrée invalide.
  • Afficher un message de remerciement après qu'un utilisateur a envoyé un formulaire.
  • Chargez le contenu dans plusieurs cadres lorsqu'un utilisateur clique sur un bouton pour que l'utilisateur puisse afficher plusieurs blocs d'informations connexes en même temps.

Outre les événements déclenchés par l'utilisateur, tels que le fait de cliquer et de faire glisser une souris, JavaScript reconnaît également les événements automatiques , par exemple, le chargement d'une page Web dans un navigateur.

Personnalisez l'apparence de votre site Web à la volée

Tout le monde aime se sentir spécial, et les gens qui visitent votre site Web ne font pas exception. En utilisant JavaScript, vous pouvez adapter la présentation de vos pages à différents utilisateurs en fonction de critères tels que

  • Types et versions spécifiques de navigateur utilisés par les visiteurs pour afficher votre page
  • Date ou heure actuelle
  • Vos utilisateurs 'les comportements la dernière fois qu'ils ont visité vos pages
  • les préférences déclarées de vos utilisateurs
  • tout autre critère que vous pouvez imaginer

créer des effets animés cool et dynamiques

Beaucoup de gens supposent que vous avez besoin de Java pour créer des animations Web, mais ce n'est pas le cas. Bien que JavaScript ne soit certainement pas confondu avec la manière la plus efficace de créer des animations haute densité, vous pouvez utiliser JavaScript avec des feuilles de style en cascade (la combinaison est parfois appelée DHTML) pour créer une variété de effets animés. En fait, l'utilisation de JavaScript est le moyen le plus simple de mettre en œuvre des effets communs, tels que les rollovers.

Que puis-je faire avec JavaScript que je ne peux pas faire avec les langages Web? - les nuls

Le choix des éditeurs

Comment détecter les atteintes à la sécurité sur vos fichiers journaux Web hébergés - dummies

Comment détecter les atteintes à la sécurité sur vos fichiers journaux Web hébergés - dummies

Grande question est toujours sur la sécurité. Comment pouvez-vous repérer les failles de sécurité hébergées sur le Web pour protéger votre site et garantir qu'il ne sera pas piraté? La réponse courte est la suivante: Vous ne pouvez pas. Tout est piratable avec suffisamment de temps, des cerveaux sournois et des ressources. Cependant, il y a des choses que vous pouvez faire pour vous protéger un peu. ...

Comment utiliser MySQL Workbench pour votre site Web - dummies

Comment utiliser MySQL Workbench pour votre site Web - dummies

Bien que phpMyAdmin et d'autres outils d'hébergement Web Pour gérer les bases de données, il est possible que vous ayez besoin de quelque chose de plus puissant. MySQL Workbench est une bonne source dans cette instance. MySQL Workbench est un outil de conception et d'administration de base de données gratuit créé par Oracle qui réunit deux produits: MySQL Query Browser et MySQL ...

Le choix des éditeurs

Comment mettre du texte sur un cercle dans QuarkXPress - texte fictif

Comment mettre du texte sur un cercle dans QuarkXPress - texte fictif

Sur un cercle - c'est-à-dire texte suivant l'extérieur d'un cercle ou ovale - est un élément de conception commun dans les mises en page. C'est vraiment facile à faire dans QuarkXPress, mais ce n'est pas du tout évident comment. Procédez comme suit: Obtenez l'outil Ovale de la palette Outils et dessinez ...

ÉChanges peer-to-peer par rapport aux échanges Bitcoin réguliers - mannequins

ÉChanges peer-to-peer par rapport aux échanges Bitcoin réguliers - mannequins

Deux types d'échanges de bitcoins sont utilisés : peer-to-peer et régulier. D'une part, il y a les échanges de bitcoins réguliers, qui utilisent un carnet de commandes pour faire correspondre les ordres d'achat et de vente entre les personnes. Cependant, ni l'acheteur ni le vendeur n'ont la moindre idée de l'identité de l'autre partie, ce qui permet à tous les utilisateurs ...

L'interface d'application QuarkXPress - les nuls

L'interface d'application QuarkXPress - les nuls

Les palettes visibles à gauche, à droite et en bas de QuarkXPress sont flottantes - vous pouvez les faire glisser n'importe où qui vous convient. Contrairement aux palettes, les menus de la barre de menu sont collés: vous devez toujours passer la souris à la barre de menu pour y accéder. Cependant, ...

Le choix des éditeurs

Sept erreurs d'optimisation de moteur de recherche - nuls

Sept erreurs d'optimisation de moteur de recherche - nuls

Lorsque vous essayez d'obtenir votre site Web, c'est facile de faire des erreurs d'optimisation de moteur de recherche. Voici quelques-unes des erreurs de référencement les plus courantes. Vous ne connaissez pas vos mots-clés C'est également un problème majeur: la grande majorité des sites sont créés sans que les propriétaires ou les développeurs du site ne sachent vraiment ce que sont les mots-clés ...

Soumission de pages aux moteurs de recherche pour l'optimisation - dummies

Soumission de pages aux moteurs de recherche pour l'optimisation - dummies

Vous avez probablement vu "soumission "Services annoncés pour le référencement, peut-être sous la forme de spam dans votre boîte de réception, offrant de soumettre votre site Web à des centaines de moteurs de recherche, encore et encore. Dans la plupart des cas, ces services de soumission sont une perte totale de temps et d'argent. Voici comment obtenir votre site Web dans les moteurs de recherche. You ...

Six mythes À propos de Search Engine Optimization - mannequins

Six mythes À propos de Search Engine Optimization - mannequins

Il existe une grande confusion dans le monde des moteurs de recherche. beaucoup de mythes. Voici quelques-uns des mythes communément crus qui peuvent nuire à vos positions de moteur de recherche. Tout est une question de métabalises et de soumissions. C'est le mythe le plus répandu et le plus préjudiciable de tous, tenu par de nombreux concepteurs et développeurs Web. ...