Table des matières:
- Facilitez la navigation de votre site Web pour les utilisateurs
- Personnalisez l'apparence de votre site Web à la volée
- créer des effets animés cool et dynamiques
Vidéo: COMMENT APPRENDRE À PROGRAMMER ? 2025
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.
