Ok j'ai réussi à réaliser une animation lors du chargement de la page en utilisant uniquement les transitions css (un peu!):
J'ai créé 2 feuilles de style css:
la première est de savoir comment je veux le code html de style avant de l'animation...
et la deuxième est comment je veux que la page pour s'occuper de l'animation a été réalisée.
Je ne comprends pas tout ce que j'ai accompli cela, mais il ne fonctionne que lorsque les deux fichiers css (à la fois dans la tête de mon document) sont séparés par un peu de javascript comme suit.
J'ai testé avec Firefox, safari et opera. Parfois, l'animation fonctionne, parfois, il saute directement à la deuxième fichier css et parfois, la page semble être le chargement mais rien ne s'affiche (c'est peut-être juste moi?)
<link media="screen,projection" type="text/css" href="first-css-file.css" rel="stylesheet" />
<script language="javascript" type="text/javascript" src="../js/jQuery JavaScript Library v1.3.2.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
// iOS Hover Event Class Fix
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) ||
(navigator.userAgent.match(/iPad/i))) {
$(".container .menu-text").click(function(){ // Update class to point at the head of the list
});
}
});
</script>
<link media="screen,projection" type="text/css" href="second-css-file.css" rel="stylesheet" />
Voici un lien vers mon travail en cours, site web: http://www.hankins-design.co.uk/beta2/test/index.html
Peut-être que je me trompe, mais je pensais que les navigateurs qui ne prennent pas en charge les transitions css ne devriez pas avoir des problèmes à mesure qu'ils devraient passer directement à la deuxième fichier css sans délai ou la durée.
Je suis intéressé à connaître les opinions sur la façon de moteur de recherche convivial de cette méthode est. Avec mon chapeau noir sur je suppose que je pourrais remplir une page avec des mots clés et appliquer une 9999s de retard sur son opacité.
Je serais intéressé de savoir comment les moteurs de recherche traitent de la transition-delay attribut et si, à l'aide de la méthode ci-dessus, ils se seraient même voir les liens et les informations sur la page.
Plus important encore, je voudrais vraiment savoir pourquoi ce n'est pas la même à chaque fois que le chargement de la page et comment je peux remédier à cela!
J'espère que cela peut générer des points de vue et opinions dans la mesure où rien d'autre!