11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,

Etant sur mac, j'aurais juste besoin d'un coup de main pour tester une page utilisant beaucoup de javascript sur plusieurs systèmes d'exploitation et navigateurs.

Important : le site en question n'est pas en production.

Le site internet en question : choix format tableau photo.

En fait, il y a deux pages :

- une page de choix de format + téléchargement de photo
- une page permettant de recadrer la photo transférée et de lui appliquer des effets.

Pourriez-vous me faire remonter ce que ça donne chez vous (en me précisant votre système d'exploitation et navigateur) ?

Merci d'avance Smiley smile
Good sur Window avec les Navigateurs : Firefox 4.0 et Chrome 10

Mais pas sur Ie 9 : La photos ce télécharge mais n'a s'ajoute pas a -http://www.toile-impression.fr/image/mur-decoration-interieur.jpg
Modifié par Laurie-Anne (23 Mar 2011 - 08:59)
salut

çà bug dur...

Déjà et avec ie8/windows, 3 erreurs javascript à l'ouverture. ensuite, clic sur le bouton "je telecharge.." sans upload, une autre, normal, objet attendu, manque un test.


Message : Objet attendu
Ligne : 1223
Caractère : 1
Code : 0
URI : -http://www.toile-impression.fr/format-tableau-photo.php

une fois chargée la photo :

Détails de l’erreur de la page Web

Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Horodateur : Wed, 23 Mar 2011 00:57:18 UTC


Message : Objet attendu
Ligne : 1223
Caractère : 1
Code : 0
URI : -http://www.toile-impression.fr/format-tableau-photo.php


Message : Objet attendu
Ligne : 1223
Caractère : 1
Code : 0
URI : -http://www.toile-impression.fr/format-tableau-photo.php

et encore deux autres


Message : 'a.window' a la valeur Null ou n'est pas un objet.
Ligne : 50
Caractère : 75
Code : 0
URI : -http://www.toile-impression.fr/utilitaire/toile-impression.js

un activeX accepté plus tard...et une de plus

Message : 'null' a la valeur Null ou n'est pas un objet.
Ligne : 1180
Caractère : 452
Code : 0
URI : -http://www.toile-impression.fr/utilitaire/toile-impression.js

et une autre mootols...etc. Prend l'habitude de coder en affichant toutes erreurs de façon stricte. Je ne suis pas aller plus loin que le crop.
Modifié par Laurie-Anne (23 Mar 2011 - 08:59)
L'édition des posts buggue tellement que je reposte, désolé.

Avec firefox 3.6 / win xp, avec ie aussi win xp

Erreur : document.getElementById("annonceGauche") is null
Fichier Source : -http://www.toile-impression.fr/utilitaire/toile-impression.js
Ligne : 3220
Erreur : $(this.options.thumbsContainer) is null
Fichier Source : -http://www.toile-impression.fr/utilitaire/toile-impression.js
Ligne : 1180

toujours avec firefox, même cause, même effet

Erreur : sumbmit is not defined
Fichier Source : -http://www.toile-impression.fr/cadrage-photo.php
Ligne : 1

après téléchargement de l'image toujours la même erreur qui revient, j'éfface la console à chaque fois

Erreur : sumbmit is not defined
Fichier Source : -http://www.toile-impression.fr/cadrage-photo.php
Ligne : 1

une autre

Erreur : $(this.options.thumbsContainer) is null
Fichier Source : -http://www.toile-impression.fr/utilitaire/toile-impression.js
Ligne : 1180

des erreurs css, au moins trois

Avertissement : Une fin de valeur était attendue, mais « 3px » a été trouvé. Erreur d'analyse de la valeur pour « border ». Déclaration abandonnée.
Fichier Source : -http://www.toile-impression.fr/utilitaire/upload.php?KeyFile=4d8942e84d72f
Ligne : 41


Avertissement : « : » attendus, mais « } » trouvé. Déclaration abandonnée.
Fichier Source : -http://www.toile-impression.fr/CSS/toile-impression.css
Ligne : 836
Avertissement : Sélecteur attendu. Jeu de règles ignoré suite à un mauvais sélecteur.
Fichier Source : -http://www.toile-impression.fr/CSS/toile-impression.css
Ligne : 2121

impréssionnant le nombre de lignes du css, houà.

il y en à trop pour toutes les poster. pas d'outils de débug sur mac?
Modifié par Laurie-Anne (23 Mar 2011 - 09:00)
Oui, je sais qu'il y a beaucoup d'erreur, mais je m'inquiète surtout du côté fonctionnel.
Est-ce que ça fonctionne ?

Le visiteur lambda ne se préoccupe pas de savoir s'il y a des erreurs de codage ou des lignes de codes en trop etc...
a écrit :
Le visiteur lambda ne se préoccupe pas de savoir s'il y a des erreurs de codage ou des lignes de codes en trop etc...


Ben voyons! çà c'est purement et simplement scandaleux et d'un manque respect sans nom, pour un site ecommerce, j'entends. Tu as de la chance de ne pas bosser pour moi...On se tape quand même ses erreurs à chaque clic. Méfie toi de ta vision de l'utilisateur lambda. Effrayant!

a écrit :
Est-ce que ça fonctionne ?


Si je me suis pris la tête à c/c c'est pour quoi? Adieu monsieur.
Modifié par keran (23 Mar 2011 - 09:09)
Quizz du nombre d'erreur sur une page du forum alsacréation ?
Fais une recherche sur Google, et regarde ta console d'erreur.
Fais une recherche sur amazon, et regarde ta console d'erreur.
Vas simplement sur le portail de msn et tu vas voir ta console s'allonger comme jamais...
Et je ne parlerais pas de l'infinité de site de PME qu'il y a sur le web.

Ais-je vraiment tord de me soucier du côté fonctionnel d'abord ?
Personnellement, je ne crois pas, et je ne vois pas ce qu'il y a de scandaleux là-dedans, il faut être réaliste.

Pour l'instant, je me préoccupe surtout de savoir si ça fonctionne car, de mon point de vue, ce que je fais est déjà suffisamment complexe pour une personne seule et sans la moindre formation.
Je partirais à la pêche aux détails ensuite, à chacun sa méthode.

Merci tout de même pour ta réponse. Smiley cligne

Je ne serais pas contre d'autres retours.
Bonjour,

Puisque tu désires d'autres retours, voici quelques réflexions (sous Firefox 3.6.15 / Windows 7) :

- je trouve la page du site plutôt pas mal, facile à comprendre et à suivre,
- c'est vrai qu'il y a énormément d'erreurs (rares sont les sites où il n'y en a aucune), mais certaines se répètent et sont faciles à corriger:
* attributs "alt" manquant pour les images,
* slash de trop en fin de balise <a href ... />...</a>
- je ne vois pas bien pourquoi tu as posté sur ce forum dédié aux respects des standards et de la syntaxe, alors que tu ne sembles pas bien accepter les remarques à ce sujet,
- en un mot : il y a encore du boulot ! Courage!
Merci pour ton retour.
Je sais qu'il y a pas mal d'erreur facile à corriger, mais je préfère considérer cela comme du fignolage et m'occuper du "gros oeuvre" en priorité, sinon j'ai l'impression de stagner.

lddsoft a écrit :

- je ne vois pas bien pourquoi tu as posté sur ce forum dédié aux respects des standards et de la syntaxe, alors que tu ne sembles pas bien accepter les remarques à ce sujet,


Désolé... je pensais que le respect des standards était plus une affaire d'html/css...

J'accepte les remarques sans aucun problème et je remercie ceux qui m'en on faites, c'est juste que ce n'est pas l'objet immédiat de ma question...
FF4+xp, FF4+debian, ça fonctionne pas mal.
Pour ce genre de boulot, il est AMHA indispensable d'utiliser des machines virtuelles avec différents systèmes d'exploitation et navigateurs.
Se reposer sur des tests faits par des inconnus, c'est pas considéré comme une bonne pratique.
J'utilise parallels desktop pour faire tourner windows et tester tant que je peux.
Le problème, c'est qu'il y a tellement de combinaison système d'exploitation / version de navigateur possible pour les utilisateurs PC qu'il est difficile de tout tester.
De plus, ie étant celui qui pose le plus de problème, le fait de ne pas pouvoir installer plusieurs versions d'ie sur le même système est assez problématique...
Et puis les licenses windows ne sont pas gratuites...

Merci pour ton retour !
zounounous a écrit :
J'utilise parallels desktop pour faire tourner windows et tester tant que je
Et puis les licenses windows ne sont pas gratuites...
Merci pour ton retour !


Certes mais microsoft propose justement des images de machines virtuelles avec différentes configurations d'OS et de version d'IE prêtes à l'emploi (limitées dans le temps, il faut les télécharger régulièrement pour les tests) mais vraiment pratique pour les tests.

L'inconvénient pour toi (sous mac os) c'est qu'elles sont faites pour tourner avec virtual pc de microsoft (à moins d'installer virtual pc dans ton windows qui tourne lui dans parallels et avoir une machine virtuelle windows qui tourne elle même dans une machine virtuelle mac, je n'ai jamais testé cette acrobatie sous mac os).

le lien chez microsoft : http://www.microsoft.com/downloads/en/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en
PiR2 a écrit :
Certes mais microsoft propose justement des images de machines virtuelles avec différentes configurations d'OS et de version d'IE prêtes à l'emploi (limitées dans le temps, il faut les télécharger régulièrement pour les tests) mais vraiment pratique pour les tests.


Merci, je ne connaissais pas.
Je vais voir si ça fonctionne sur mac.
PiR2 a écrit :


Certes mais microsoft propose justement des images de machines virtuelles avec différentes configurations d'OS et de version d'IE prêtes à l'emploi (limitées dans le temps, il faut les télécharger régulièrement pour les tests) mais vraiment pratique pour les tests.

L'inconvénient pour toi (sous mac os) c'est qu'elles sont faites pour tourner avec virtual pc de microsoft (à moins d'installer virtual pc dans ton windows qui tourne lui dans parallels et avoir une machine virtuelle windows qui tourne elle même dans une machine virtuelle mac, je n'ai jamais testé cette acrobatie sous mac os).

le lien chez microsoft : http://www.microsoft.com/downloads/en/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&amp;displaylang=en


J'ai essayé le logiciel que tu m'as indiqué : l'architecture CPU du mac semble ne pas être reconnue.
Au final, j'ai trouvé le logiciel IETester que j'ai installé sur un vista, ça semble bien marcher, ça m'a permis en tout cas de constater des gros problèmes avec mon site sur IE8 et IE9 que j'ai pu en partie corriger.

Encore merci pour vos retours.
Attention à IEtester, il affiche un peu ce qu'il veut… Ça aide mais ce n'est pas fiable à 100%. Tu as aussi MultipleIE, mais ce sera le même problème.

Non, le mieux c'est plusieurs machines virtuelles, même si c'est un peu lourd.