Bonjour Smiley smile ,

Comme je suis un amateur de la création d'un site web Smiley confused , j'aimerais bien avoir vos avis et vos conseils avant de créer un site animé, facile à trouver (en tête de la liste dans tous les moteurs de recherche), plus complet et accessible à tout.

> Quels sont les scripts nécessaires pour utiliser les mêmes modèles de ce genre ci-dessous :

- http://www.c2is.fr/
- http://zone-franche.fr/
- http://www.wcie.fr/

Merci beaucoup de vos réponses

Mysto
Hello Smiley smile

Il y a pas mal d'animations sur les différents sites, du coup tu peux être plus spécifique ? Que cherches-tu à reproduire exactement ? Le slider ? Les effets au survol ? Les effets sur les miniatures d'image ?
Ensuite c'est un mélange d'animations CSS3 et de différents JavaScript. Même s'il existe des librairies qui permettent d'automatiser certains effets, je pense que sur ces sites c'est du JavaScript écrit à la main pour correspondre exactement à leurs besoins visuels. Le plus simple est donc que tu jettes un coup d'oeil aux JavaScript et CSS de la page pour comprendre comment les effets ont été réalisés.
HTML5, CSS3 et Javascript

Tous les effets graphiques et animations sont obtenus uniquement avec ces trois langages d'intégration (HTML, CSS) et de programmation (Javascript). Sachant que pour la partie javascript, il n'est pas toujours nécessaire de maitriser le code. Certains outils qu'on nomme des librairies permettent d'intégrer des "kits de codes" pour obtenir tel effet. jQuery est la librairie Javascript la plus en vogue avec une liste d'effets et une communauté assez conséquente.

http://jquery.com/

Auparavant les sites comportant beaucoup d'effets animés étaient conçus sur Flash. Mais Flash est aujourd'hui presque abandonné sauf cas particuliers (sites de jeux, pubs...). Flash ne permet pas une bonne indexation dans les moteurs de recherche contrairement au trio gagnant. De plus, Flash n'est pas soutenu sur iOS, lâché par Android et est une usine à gaz à coder si on sort des sentiers battus.

C'est la combinaison des 3 langages cités HTML5, CSS3 et Javascript (surtout le javascript), alliés à à une bonne maîtrise graphique qui permet de produire des site tels que ceux que tu présentes. Pour tout maitriser, il faut en général une formation adaptée. Apprendre tout seul sur le tas est réservé à un style de geek très particulier. Il existe aussi de bons livres qui permettent de comprendre les bases, c'est souvent une bonne entrée en matière.

Attention, trop d'effets tue l'effet. Si certains graphistes et développeurs lancent des modes avec des sites web innovants et créatifs très pros (comme dans tes exemples), souvent ils sont mal copiés mar des millers de sites plus ou moins ratés. Et telle animation qui provoquait l'effet "Waouh !!!", peut devenir le summum du mauvais goût 6 mois plus tard.

Certains mauvais graphistes croient cacher leurs faiblesses en collant des effets javascript partout, c'est un mauvais calcul. Le javascript n'est souvent qu'un faire valoir du graphisme. Certains sites web très sobres techniquement restent nettement plus modernes que des sites bourrés d'effets Javascript et dont le design laisse à désirer.


M.A.J. : Il faut préciser aussi que dans les agences web spécialisées comme dans tes exemples, les tâches sont réparties, afin d'avoir de bons graphistes et de bons développeurs. Quand on se débrouille seul, il vaut mieux ne pas trop s'éparpiller et être aidé, au moins au début, sous peine de rapidement se retrouver avec une usine à gaz ingérable. Smiley lol
Modifié par spongebrain (12 Apr 2013 - 12:40)
Bonjour,

Je partage les avis dis plus haut, ces sites font leur effets la première fois puis s'estompent.
Ils sont assez long à charger et prennent pas mal de ressources et peut figer d'autres onglets ouverts.

Enfin voici quelques lien de scripts faciles à intégrer.

- http://www.davidwalsh.name/css-flip
- http://www.cssplay.co.uk/menu/
- http://www.megaptery.com/2012/05/21-outils-generateurs-css-developpeurs-web.html

et le meilleur
- http://cssdeck.com/picks/1

Bonne joutnée.
Modifié par heatseeker (12 Apr 2013 - 08:18)