XWebDesignor - JSC Editor - XWD - Utilisation - Astuces et Mode d'Emploi !

Les Langages de base, HTML 4, HTML 5, CSS 2 & 3, JS. => Java Script - Code - Méthodes et Astuces => Discussion démarrée par: yvanoph le Sam. 03 Août 2013 à 08:49:53



Titre: Prévisualiser ... puis déboguer une Page ?
Posté par: yvanoph 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 (http://forum.abc-d-xwd.com/index.php/topic,58.0.html) 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...


Titre: Re : Prévisualiser ... puis déboguer une Page ?
Posté par: gb87 le Sam. 03 Août 2013 à 11:27:26

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

@+ Guy