STIC Discussion:STIC II - exercice 11 (Tetris)

De EduTech Wiki
Aller à : navigation, rechercher

1 Exercice 11 -- Diouf 28 mars 2013 à 11:49 (CET) -- Diouf 28 mars 2013 à 11:49 (CET)

Bonjour, je ne sais comment testé si on e-book généré par calibre sous format epub fonctionne ou pas.

1.1 Re: Exercice 11 -- Diouf 28 mars 2013 à 11:49 (CET) -- Daniel K. Schneider 28 mars 2013 à 13:52 (CET)

Avec calibre il y a un client ePUB (regardez les fichiers exécutables. Le programme doit s'appeler "viewer ...." ou similaire). Je vous conseille aussi d'installer un client sur votre smartphone ou tablet si vous en avez ....

2 Justesse du code ? -- Margot.baehler (discussion) 28 février 2014 à 17:29 (CET)

Bonjour,

Je suis en plein travail sur mon ex.11 et j'ai un doute au niveau du code. Je souhaite cacher un élément, puis le faire apparaitre au clic. J'ai fait une sorte de mix entre les points 2.1 et 2.3 de Tutoriel_SVG/SMIL_animations_interactives.

Mon code est-il ok ainsi ? (cf id="contenu_1")

Voici mon html : http://tecfaetu.unige.ch/perso/maltt/baehlem0/conjugaison.html

Dans les consignes, il est indiqué que la page doit contenir un élément dynamique et élément interactif, soit être générée dynamiquement. Cela signifie que je dois ajouter en plus de mes titres interactifs une animation ?

Bonne fin de journée,

Margot

2.1 Re: Justesse du code ? -- Daniel K. Schneider (discussion) 28 février 2014 à 17:55 (CET)

(1) J'utiliserai plutôt l'attribut XML "visibility". Je crois l'attribut display est plus radical, ensuite la valeur "block" c'est du HTML, mais pas du SVG.

Aussi à éviter à mon avis, la syntaxe CSS (moins bien implémenté). Donc pas style="visibility:hidden", mais juste visibility="hidden".


(2) Il y'a une animation: invisible -> visible, donc c'est bon

2.1.1 Re: Re: Justesse du code ? -- Margot.baehler (discussion) 28 février 2014 à 18:16 (CET)

Ok ! J'ai testé et cela fonctionne :)

3 Erreurs lors de la validation html -- Margot.baehler (discussion) 3 mars 2014 à 14:57 (CET)

Bonjour,

Lorsque je teste la validité de ma page html, j'ai plein d'erreurs du type "Bad value null for attribute stroke-linecap/join on element rect/text"- Toute les erreurs sont comprises dans les lignes de code produites automatiquement par svg-editor...

http://tecfaetu.unige.ch/perso/maltt/baehlem0/conjugaison2.html

A quoi cela est dû ?

J'ai testé d'enlever les stroke-lincap="null" et je n'ai plus d'erreur. J'ai fouillé sur Internet et j'ai trouvé qu'on peut mettre "inherit" à la place, puisqu'il semblerait que les attributs stroke-lincap et stroke-linjoin n'acceptent pas la veleur "null"...

Je ne sais pas si c'est ça qui cloche ?

Bon après-midi à vous,

Margot

3.1 Re: Erreurs lors de la validation html -- Daniel K. Schneider (discussion) 4 mars 2014 à 12:36 (CET)

Ce sont juste des erreurs de l'éditeur. En gros il met tous les attributs dans le code et ne sait pas quoi mettre donc ils mettent "NULL". Une solution est de les tuer ....

3.1.1 Re: Re: Erreurs lors de la validation html -- Margot.baehler (discussion) 4 mars 2014 à 14:35 (CET)

Ok ! C'est ce que j'avais pensé ! Merci :)

4 Animation -- Eirinikarani (discussion) 27 mars 2014 à 21:42 (CET)

Bonjour Monsieur Schneider,

j'ai créé l'animation au-dessous:

http://tecfaetu.unige.ch/etu-maltt/tetris/karanis0/stic-2/ex11/PlanetAnimation.html

est-ce qu'il y a une solution simple pour que les planetes ne changent pas leur place avant le début de l'animation?

les fichiers se trouvent ici: http://tecfaetu.unige.ch/etu-maltt/tetris/karanis0/stic-2/ex11/

Cordialement,

Eirini

4.1 Re: Animation -- Daniel K. Schneider (discussion) 28 mars 2014 à 11:37 (CET)

cela a l'air de marcher. Je pense que vous avez du trouver la solution. Si qc. change de place c'est souvent parceque vous mettez un objet à un endroit donné, puis démarrez un animation avec un autre point de départ.

Solutions:

  • Mettre les objets au bon endroit
  • Ne pas pas les afficher lorsque vous définissez le graphique (voir par exemple la balise symbol)

4.1.1 Re: Re: Animation -- Eirinikarani (discussion) 28 mars 2014 à 22:39 (CET)

Je l'impression qu'il marche en Firefox mais il y a un problème quand je l'ouvre avec Chrome. J'ai essayé la balise symbol pour tous les planètes, l'animation semble de marche bien en ce qui concerne la position de depart des planétes mais le taille du canvas change en laissant quelques planètes dehors :(

Le svg: http://tecfaetu.unige.ch/etu-maltt/tetris/karanis0/stic-2/ex11/PlanetAnimationTwo.svg

Cordialement,

Eirini

4.1.1.1 Re: Re: Re: Animation -- Eirinikarani (discussion) 28 mars 2014 à 23:19 (CET)
j'ai ajouté les attributs viewbox et preserveAspectRatio dans la balise svg et il samble de marche bien!

L'html: http://tecfaetu.unige.ch/etu-maltt/tetris/karanis0/stic-2/ex11/PlanetAnimation.html

merci beaucoup

bonne soirée,

Eirini