Pétition inaccessible avec Internet Explorer 7

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour à toutes et tous,

Nous avons mis en ligne une pétition il y a quinze jours maintenant,
mais nous venons seulement de réussir à diagnostiquer le « problème »
que rencontrent nos visiteurs pour signer le formulaire.

Le formulaire est visible, mais on ne « peut pas » cliquer sur les
champs pour le remplir avec le navigateur Internet Explorer 7 (j'avais
pourtant testé avec de nombreux navigateurs, mais n'ai pas l'honneur de
pouvoir utiliser celui-ci).

http://roland-veuillet.ouvaton.org/?Petition-de-soutien

En revanche, on peut convenablement remplir les formulaires en naviguant
sur la page, à l'aide des touches Tab et Shift+Tab pour naviguer entre
les différents champs, et ainsi atteindre les deux formulaires (ils sont
situés, à l'heure ou j'écris ce message, dans la page web générée, entre
le bas de la colonne de gauche et le document joint à l'article).

Ce formulaire se rempli bien sûr sans problème avec tous les navigateurs
que j'ai pu tester, et même avec Internet Explorer 6 m'a-t-on rapporté.

Les squelettes sont accessibles dans le répertoire /squelettes/, le
formulaire pour signer la pétition a également été modifié et est
présent dans /squelettes/formulaires/.

J'accorderai toute ma gratitude à quiconque sera capable de me donner
une piste de résolution, le fait de ne pas posséder le navigateur posant
problème ne facilite vraiment pas le debogage...

Amicalement

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFu5y018/WetbTC/oRArytAJ9micE74nz8TrK6LaScZS5BkAgMDwCfbtM4
17XKCs83VmGJOuTARV6hndc=
=/5QH
-----END PGP SIGNATURE-----

Le 27 janv. 07, à 19:40, David Prévot a écrit :
Nous avons mis en ligne une pétition il y a quinze jours maintenant,
mais nous venons seulement de réussir à diagnostiquer le « problème »
que rencontrent nos visiteurs pour signer le formulaire.

Si ton problème concerne le formulaire de la distribution standard d'une version récente 1.9, ça vaudrait le coup peut-etre de remonter ceci sur spip-dev ... ça pourrait être considéré comme un bug de SPIP ?

@+ NicolasR

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bonjour,

nicolasriq@free.fr a écrit :

Le 27 janv. 07, à 19:40, David Prévot a écrit :
Le formulaire est visible, mais on ne « peut pas » cliquer sur les
champs pour le remplir avec le navigateur Internet Explorer 7

Ouvaton.coop - Coopérative d'hébergement

Si ton problème concerne le formulaire de la distribution standard

J'ai écrit dans le message initial : « le formulaire pour signer la
pétition a également été modifié », c'est
http://roland-veuillet.ouvaton.org/squelettes/formulaires/formulaire_signature.html

d'une version récente 1.9,

Il est adapté du squelette de la version 1.9.1.

ça vaudrait le coup peut-etre de remonter
ceci sur spip-dev ... ça pourrait être considéré comme un bug de SPIP ?

Avant de les solliciter, j'aurais préféré analyser plus finement le
problème : le code généré, au delà d'être valide, semble correct
puisqu'il fonctionne avec beaucoup d'autres navigateurs (je n'en ai pas
trouvé un seul qui pose problème). À vrai dire, ça pourrait plus
probablement être considéré comme un bogue d'Internet Explorer que de
SPIP ;).

J'écris sur cette liste car j'espère qu'il y aura des utilisateurs
d'Internet Explorer 7 qui pourront m'aider à mieux diagnostiquer le
problème, voire m'aider à trouver une solution...

Avec les informations récoltées, je suppose qu'il s'agit d'un problème
d'affichage. Tout se passe comme si le bloc <div> de l'article était
au-dessus des formulaires, et qu'Internet Explorer soit incapable
d'interpréter proprement un champ de formulaire situé en dessous (?)
d'un bloc transparent à l'aide de l'interface « clic-clic » tant
appréciée des utilisateurs de souris.

Je rappelle que le formulaire peut être correctement rempli à l'aide
d'une navigation par clavier, en utilisant les touches Tab et Shift+Tab
pour se positionner sur les champs. Des touches d'accessibilité viennent
également d'être ajoutées.

@+ NicolasR

Merci pour l'idée de la version. J'ai essayé la version SVN, mais on m'a
confirmé que le problème persiste...

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFvPg318/WetbTC/oRApBRAJ9/QllWpxvmV5vLf84G9xP8uakURgCePPlb
ML/odAlsHFF3dwKA2sE4jb8=
=upIm
-----END PGP SIGNATURE-----

Le 28 janv. 07, à 20:23, David Prévot a écrit :

ça vaudrait le coup peut-etre de remonter
ceci sur spip-dev ... ça pourrait être considéré comme un bug de SPIP ?

Avant de les solliciter, j'aurais préféré analyser plus finement le
problème

c'est actuellement le dernier débogage pour la sortie de la 1.9.2. Ce serait donc dommage de cacher cet éventuel bogue ci :slight_smile:

claude

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

dlatr a écrit :

Le 28 janv. 07, à 20:23, David Prévot a écrit :

ça vaudrait le coup peut-etre de remonter
ceci sur spip-dev ... ça pourrait être considéré comme un bug de SPIP
?

Avant de les solliciter, j'aurais préféré analyser plus finement le
problème

c'est actuellement le dernier débogage pour la sortie de la 1.9.2. Ce
serait donc dommage de cacher cet éventuel bogue ci :slight_smile:

claude

Le problème était uniquement dû aux feuilles de styles : l'article était
reconnu par Internet Explorer comme étant « au dessus » de mon
formulaire situé à droite {float:right}. Bien qu'aucun texte de
l'article ne chevauche le formulaire, il empêchait toute saisie.
{z-index:1} sur la colonne du formulaire n'a pas résolu le problème,
mais {margin:0 11em} sur l'article a fonctionné au poil la colonne de
droite en fait {width:10em}.

Je remercie ceux qui ont tenté de m'apporter une solution, ainsi que
ceux qui ne sont pas exprimés et qui ont cherchés de leur côté. Je
remercie surtout les personnes qui m'ont filé un gros coup de pouce,
hier, sur irc.

Amicalement

David
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFFvd6x18/WetbTC/oRAni3AJ4kmgMr5b56i4Y/iM+MEmngnVBPiQCfRjON
tt+Re8rbz+4Ct5CQ/1xjZc0=
=OlMx
-----END PGP SIGNATURE-----