Macromedia a beaucoup à répondre. Flash peut être en voie de disparition; mais les sites flashy qui rappellent les années 90 sont très vivants. Ils utilisent simplement JavaScript maintenant. Et ils prennent beaucoup de bande passante.

D'accord, je promets que ce ne sera pas encore un autre discours exaltant les vertus du minimalisme, et des sites Web difficiles à casser. Je veux dire, je les préfère. Je vais toujours. Cependant, je me rends compte que nous, concepteurs adeptes du minimalisme, sommes plus nombreux que les concepteurs qui aiment faire bouger les choses à l'écran (de manière excessive) et les clients qui les embauchent.

vous pouvez faire de vos sites Web toutes sortes de fantaisies, tout en veillant à ce qu'ils ne craignent pas

Regardez juste un de mes portefeuillela revuedes articles . De fantastiques sites "flashy" sont là pour rester et ils vont manger nos plans de données en vie. Vous l'avez fait sauter! Bon dieu vous ... d'accord, ça sort de mon système.

Tout espoir n'est cependant pas perdu. Les meilleures pratiques sont toujours une chose. Il y a encore des façons de rendre vos sites Web fantastiques, tout en vous assurant qu'ils ne sont pas nuls. Voici quelques conseils de base pour vous assurer que votre modèle de parallaxe dynamique, de style power-point, convertit toujours les utilisateurs au lieu de les frustrer:

1. Utiliser la modération

Les effets de fantaisie se distinguent davantage quand ils ne sont pas partout. Quand tout est animé, alors les animations ne sont pas si spéciales, n'est-ce pas? Essayez de limiter le nombre d'éléments sur votre page qui sont touchés par la clé d'innovation. Si ce n'est pas une option, créez des éléments avec lesquels les utilisateurs doivent interagir de manière plus sophistiquée et plus brillante que d'autres éléments. Utilisez une animation plus subtile pour les images de héros, en particulier pour tout ce qui est en arrière-plan.

En limitant le nombre de choses que vous animez ou faites autrement, vous réduirez considérablement le temps passé à optimiser votre site. Il peut également réduire considérablement la charge cognitive sur le cerveau de vos utilisateurs, car ils passent moins de temps à déterminer ce qu'ils peuvent ou ne peuvent pas utiliser.

2. La navigation ne devrait jamais être trop compliquée

C'est frustrant de faire la même chose encore et encore. Les modèles de navigation ont tous tendance à se ressembler, même plus que les autres éléments du site Web. On peut avoir l'impression qu'il n'y a pas d'innovation. Il peut être tentant de se lancer avec de nouvelles idées pour la navigation sur les sites Web.

Vous pourriez aimer créer de nouveaux modèles de conception; mais les utilisateurs n'aiment pas les apprendre

Voici le problème: vous devez toujours vous assurer que chaque utilisateur peut trouver exactement ce qu'il recherche, le plus rapidement possible. Plus votre navigation devient inconnue, plus il est difficile pour les utilisateurs de trouver ce qu'ils veulent. Vous pourriez aimer créer de nouveaux modèles de conception; mais les utilisateurs n'aiment pas les apprendre. C’est triplement vrai s’ils sont pressés.

Faites tout le reste sur le site aussi sauvage que vous le souhaitez. Devenir fou! Mais la navigation devrait toujours être la chose la plus facile sur votre site.

3. faire un retour en arrière pour tout

Avez-vous une solution de contournement JavaScript pour CSS qui n'est pas encore totalement prise en charge? Faites un repli pour cela. Avoir un diaporama? Se retirer. Fond animé? Se retirer. Je vais supposer que vous avez eu l'idée maintenant.

Pour le dire franchement, si une partie de votre site ne fonctionne plus lorsque JavaScript est activé, vous avez échoué. Et JavaScript se brise Si les choses tournent vraiment mal, cela peut casser des milliers d'utilisateurs à la fois. Le seul site raisonnablement infaillible est celui qui reste fonctionnel même si JavaScript ne fonctionne pas.

Allons plus loin: votre site devrait idéalement être fonctionnel même si le CSS ne se charge pas. Oui, c'est un vieux argument; mais est-ce vraiment moins valable pour son âge? Le travail de tout bon concepteur ou développeur consiste à s'assurer que le site de son client est utilisable dans les conditions les plus diverses.

Alors oui ... les replis. Apprenez à les aimer.

4. Optimiser pour la vitesse

Ok, je sais que je suis passé par là avant, mais plus vous mettez de trucs fantaisistes dans un site, plus la vitesse devient importante. C’est vraiment assez grave que les gens utilisent à nouveau les pré-chargeurs sur les sites Web. Une fois que tout est chargé, tout devrait être rapide.

Oubliez les exemples classiques de téléphones bas de gamme et d’anciens ordinateurs de bureau. Il existe des Chromebooks vendus même avec seulement deux gigaoctets de RAM. 2 Go. C'est tout. Pour un système d'exploitation basé sur Chrome , l'un des porcs RAM les plus connus au monde. Même les téléphones Android avec seulement deux gigaoctets commencent à être lents et lents. Exécuter un ordinateur portable sur des spécifications similaires est essentiellement une folie.

Mais il est toujours de votre devoir de vous assurer que votre site se charge et fonctionne assez rapidement sur ces petits ordinateurs portables étranges et tristes. Vos utilisateurs épris de Chromebook ne vous accorderont pas un laissez-passer gratuit si le site que vous créez ne fonctionne pas pour eux.

5. Ne pas ignorer les tests utilisateur

Vous avez pensé en dehors de la boîte. Vous avez cassé le moule. Vous avez créé quelque chose de nouveau et unique. Regardez-vous! Maintenant testez-le avec des gens. Plus votre conception est sophistiquée et sophistiquée, plus elle doit être testée sur des personnes ordinaires, en particulier celles qui ne font pas partie du secteur du design. Même si votre site s'adresse directement aux concepteurs et que personne d'autre, les concepteurs sont des personnes occupées. Les personnes occupées n'ont pas le temps d'apprendre une toute nouvelle façon de naviguer.

Conclusion

La seule raison pour laquelle je n’ai pas tendance à aimer les sites Web spectaculaires avec beaucoup d’extras, c’est que chaque fonctionnalité supplémentaire est une autre chance de briser votre site. C'est tout. C'est la seule raison. J'ai vu beaucoup trop de choses qui laissent à l'utilisateur une page d'accueil vierge si quelque chose se passe mal.

Cela ne doit pas être comme ça. Votre site peut être aussi robuste que joli, dynamique et innovant. Ça va juste prendre du travail supplémentaire. Ce travail en vaut la peine.