Les fenêtres

Conseils de conception Web avancés

Posted by admin

Chargement incrémental

Lors de l’utilisation d’un site Web, l’utilisateur ne craint pas d’attendre une trentaine de secondes pour qu’une page se charge, à condition que des données utiles apparaissent. Alors que le solde de la page peut continuer à se charger, l’utilisateur du site Web peut commencer à lire un texte ou passer à une autre page.

Le plus important dans le cas d’un chargement incrémentiel est le fait que la navigation du site doit être chargée et affichée le plus tôt possible. Cela se compose de barres de navigation ainsi que des liens les plus courants que contient la page. Il est donc important de limiter les liens de navigation à un nombre raisonnable et de les charger rapidement après leur apparition lors de l’ouverture des fichiers. Pensez à utiliser des feuilles de style pour indiquer la disposition et la position. Lorsque vous faites cela, vous pouvez écrire une navigation avancée telle qu’une “liste non ordonnée” (avec le les plus au balises HTML) près du haut du fichier afin qu’il puisse être chargé en premier, tandis que la navigation est placée quelque part sur cette page.

Les derniers navigateurs peuvent reformater la page Web très rapidement et la charger de manière incrémentielle, bien que cela puisse ne pas être possible avec certaines mises en page. La vue composée de tableaux imbriqués de différentes largeurs est difficile à obtenir tant que le navigateur n’affiche pas la table entière. La raison en est que la taille de chaque colonne est déterminée par le reste. Le redimensionnement du tableau pendant le chargement de la page entraîne une danse de la mise en page, ce qui peut gêner l’utilisateur. Alors faites usage de div éléments au moyen de feuilles de style au lieu de tableaux pour créer la mise en page.

Pour que les tables de données se chargent de manière incrémentielle, vous devez indiquer au navigateur le nombre de colonnes, ainsi que la largeur de chaque colonne. Vous pouvez le faire en utilisant le col et colgroup éléments.

Les fichiers en JavaScript prennent effet dès qu’ils apparaissent sur la page. Par conséquent, ceux-ci sont généralement lus et implémentés avant que la page ne puisse être chargée. Vous pouvez éviter cela en retardant le chargement de JavaScript à l’aide de la fonction de délai.

Jeux de cadres

Les jeux de cadres entrent en jeu si vous souhaitez diviser la fenêtre du navigateur en différentes sections pour afficher différentes pages. Ils offrent une option simple pour placer le menu de navigation sur n’importe quelle page de votre site sans changer les pages les plus importantes et réduire la bande passante.

Cependant, l’utilisation de jeux de cadres pose certains problèmes. Celles-ci entraînent la réduction de l’espace disponible sur les pages et rendent difficile, presque impossible pour les clients de créer un lien direct ou de mettre en signet une page spécifique dans le jeu de cadres. De plus, ils empêchent souvent le bouton de retour du navigateur de fonctionner comme prévu. Pour ces raisons, il est préférable de ne pas utiliser de jeux de cadres.

Vous pouvez formater des pages préparées par des jeux de cadres à l’aide de divs formatés imbriqués. En minimisant la taille de la page et en stockant les informations de style dans un autre fichier, la taille de la bande passante supplémentaire lors du rechargement de la navigation d’une page est insignifiante.

Leave A Comment