Yvanoph Karim Modérateur ABC du Web Karim Yvanoph WebMaster 3Alannet webmaster@abc-du-web.com BP 116 7080 Menzel JEMIL Gouvernorat de BIZERTE Tunisie Yvanoph www.abc-du-web.com 0021625332209
Retour à l'Accueil du Mode d'Emploi du Forum XWebDesignor ?
   Accueil   Aide Rechercher Tags Identifiez-vous Inscrivez-vous  
Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Prévisualiser ... puis déboguer une Page ?  (Lu 2489 fois)
yvanoph
Administrator
Hero Member
*****
Hors ligne Hors ligne

Messages: 2 818


Le PIRE des défauts, ne pas RECONNAÎTRE une erreur


Voir le profil WWW
« le: Sam. 03 Août 2013 à 08:49:53 »

Après avoir effectué moult modifications, ou même simplement après avoir créé une Page, une grande envie naturelle de voir le résultat nous démange tous ? Surtout avant de la publier pardi...

Alors dans XWebDesignor existe la fonction "Prévisualiser", et même le choix de voir uniquement LA Page en question, sinon le Site dans son intégralité ? Cette dernière option présente néanmoins un petit souci, NON dans son fonctionnement, qui est "perfect", pardon, "farpait", mais plutôt dans le sens que si le Site est énorme, sa génération va prendre un temps parfois "abomifreux", d'où l'intérêt d'ailleurs de gérer dans ce cas précis son Site par le biais de SOUS Sites ? Mais c'est un autre sujet, déjà évoqué, et qui lui sera détaillé ailleurs...


Bref, c'est parti, et ZOU, prévisualisation exécutée ! Et là, désastre, pas grand chose fonctionne comme prévu hélas...

Pour cela, plusieurs raisons possibles :
A) Votre Page contient des "<scripts>" impossibles à exécuter localement, comme par exemple le "php", qui pourrait être exécuté si vous avez installé "wamp" par exemple, mais à déconseiller, car tous les Liens seront à refaire pour publier LA chose ?
Ou bien la Page nécessite des ressources qui ne sont pas présentes sur votre machine, comme par exemple le JSC "Menu Accordion", qui fait appel à des programmes stockés chez "Google", ou autrement dit, si votre PC n'est pas connecté au Web, vous pourrez toujours attendre... Pousseront barbe et cheveux blancs dans ce cas précis ?
Voire même des Codes non exécutables en local, comme quelques JSCs ou JSCXs spéciaux...

B) La Page contient un ou des [Composant(s)] générateur(s) de trouble(s)... Et même localement, ça plante l'ensemble !


Alors dans le premier cas, publication sur le serveur, la Case "Dans le Plan du Site" décochée, pour éviter que robots et Visiteurs ne la voient ?

Et content, il y a du progrès, mais hélas, TOUT ne "gazouille" pas encore...

Alors nous ne touchons PLUS à RIEN sur cette Page pour l'instant, car telle qu'elle est est telle que nous la désirons ?


Aussi astuce : DUPLIQUER ladite Page, lui donner le nom "html" tmp par exemple, et ce sera CETTE Page wvw.monSiteBienAMoi.truc/tmp.html que nous visualiserons pour le déboguer ?

Commencer par supprimer toutes les images, car rarement une image pose problème... Publier, vérifier !

Supprimer tous les textes, pour la même raison ? Et SI, par hasard, amélioration il y a, suspecter un mot, un Lien texte "foireux" ?

Ensuite, étape par étape, supprimer les [Composants] récents, ou peu employés en premier,voire les autres, jusqu'à trouver LE fautif qui, dès lors qu'il est absent permet le fonctionnement normal de tout ?
Et ce dernier identifié provisoirement, dupliquer à nouveau une Page, le supprimer lui seul de cette Page et tester ? SI tout fonctionne normalement, c'est donc bien lui le fautif, sinon recommencer dans un ordre différent afin d'identifier avec quel autre il est en conflit ? Car parfois c'est une paire qui bloque le reste de la Page...

Enfin, placer par la (Lien : )Tabulation ces deux [Composants] en dernier, et tester avec tantôt l'un, tantôt l'autre après l'autre ? Car là aussi existe parfois un ordre logique de fonctionnement pas forcément évident à connaître ou trouver pour le "Nuléophyte"...


La "chose" déverminée, soit le problème est déjà connu et il ne reste qu'à rectifier l'erreur oubliée, soit c'est LA colle, auquel cas, Forum ?


Enfin, LA solution fonctionnelle est reportée dans la Page initiale, publiée TOUJOURS hors Plan du Site, contrôlée et testée sous TOUS Navigateurs, et, en cas de succès, officiellement intégrée dans le Site, et les Pages dupliquées supprimées !
TOUJOURS actionner TROIS fois [Site/Compacter/réparer] AVANT de publier, ça aidera toujours XWD à générer plus rapidement et de façon fiable la Page ?


Bien amicalement à toutes et tous, avec quelques doses de patience, Yvanoph---


P.S. Une autre astuce, pour aller plus vite en mode local, est de changer le type de Page en Page de Fond, ça permet de prévisualiser plus rapidement SEULEMENT ladite Page, sans avoir à sélectionner QUE la Page en question...
Journalisée

La théorie, c'est quand on sait tout mais qu'absolument rien ne fonctionne !

La pratique, c'est quand tout fonctionne "farpaitement" sans vraiment savoir pourquoi, ni d'ailleurs  chercher à comprendre...

Chance inouïe, ici théorie et pratique fonctionnent  !
gb87
Hero Member
*****
Hors ligne Hors ligne

Messages: 1 247



Voir le profil WWW
« Répondre #1 le: Sam. 03 Août 2013 à 11:27:26 »

ÇA ! C'est une page UTILE... CLAP CLAP des deux mains !

@+ Guy

Journalisée

Il est humain de se tromper, persévérer dans l’erreur est diabolique ... en quelques mots: Errare humanum est, perseverare diabolicum...

Je fonctionne avec 1 PC, sous Windows Seven Pro.
J'utilise IE version 11.0.9600.17801 (Enfin quand çà fonctionne!) + Firefox  (Dernière version)
Tags: JavaScript php Prévisualisation Test 
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines
Soutenir Yvanoph par un Don ?
Boréal - V 1.0 by Yvanoph | Sitemap
XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.06 secondes avec 21 requêtes.