| |||||||
| Développement web Pour les webmasters qui utilisent PHP, MySQL, AJAX, CSS, JavaScript, etc. |
![]() |
| | Outils de la discussion | Modes d'affichage |
| | aide pour rendu de page | #1 | ||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
bonjour, je ne viens pas souvent sur ce forum de développement web et lorsque j'ai cherché le fil qui présentait les sites persos, ben... non je ne l'ai pas trouvé. bref, il ne s'agit pas tant de présenter un site que d'essayer de trouver une solution car j'ai du reprendre un site complètement dans l'urgence lundi pour lui redonner une certaine jeunesse (?), intégrer des nouveautés etc et comme j'ai un bon vieux imac G5, pas question d'évaluer les rendus en local. Alors j'utilise les services de browsershots.org et d'un autre pour prévisualiser certaines pages. Or, alors que tout se passe plutôt bien (validité xhtml 1.0 strict ok sur toutes les pages et css 2.1), j'ai des pépins avec IE 6 : lorsque je passe par browsershots, mes pages sont rendues de façon satisfaisante mais quand j'ai pris un IE6 ici au boulot... aïe, aïe : tout reste bloqué sur la page "théma" : oui, oui, elle est lourde je sais (mais elle sera divisée d'ici peu... l'urgence etc, etc) Alors, je ne comprends pas trop. J'ai déjà du mettre au rencart un paquet de voeux pieux (ah les float:left et le doublement des marges etc...), faire une feuille de style avec des commentaires conditionnels pour rattraper leslimites de IE et utiliser des tableaux pour sécuriser les rendus. Mais là je ne comprends pas. Bref, si vous pouviez m'aider à dépasser ce pépin en jetant un oeil à : http://www.kinomini.info/thema.php Bien sûr, tous les conseils sont les bienvenus. Merci par avance pour votre aide. | |||||||
| Dernière modification par da capo ; 23/04/2008 à 11h49. | ||||||||
| | | |||||||
| | #2 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Heu... Pourquoi le mode tableau? Et la syntaxe html est bizarre... Et sur Firefox windows, j'ai le contenu mais parfois c'est pas tout à fait ça. Je regarde ce midi et je te dis quoi... | |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #3 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Bon la page se charge sur IE6 (sans problème d'affichage) mais c'est très très lent par rapport à Firefox.
| |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #4 | |||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Merci pour cette vérification Il se trouve que finalement (ici au boulot) la page s'est chargée mais en un temps énorme :/ Je me demande si ce ne sont pas le nombre d'images accessibles via une div masquée qui sont en cause. Ou les films... Bref, je vais commencer par "distribuer" le contenu dans des pages plus légères et revoir mon menu en utilisant un système en accordéon pour continuer à afficher l'entrée "théma" mais révéler ensuite les entrées possibles. Sinon, l'emploi de tableaux a été rendu nécessaire par des décalages très lourds à gérer dans IE6 : doublement des marges sur les éléments en float left, j'ai bien tenté de passer les éléments en display:inline (cf commentaires conditionnels) mais alors, je perdais l'alignement au top, pour un alignement standard sur la ligne de base. bref, pas facile de faire ce qu'on veut quand on n'est pas vraiment du métier. sinon, la feuille de style attachée est toujours en travaux et contient des monceaux d'entrées maintenant inutiles... [autosatisfaction] Bon, en 8/10 de heures de taff pour tout reprendre... je ne suis pas trop déçu.[/autosatisfaction] | |||||||
| | | |||||||
| | #5 | |||||||
| Membre d'élite Date d'inscription: 14/07/03 Localisation: Paris
Messages: 1411
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Salut, ta page pèse 551 Ko dont 90 % d'images. C'est tout de même un poil lourd pour une page d'accueil. Sinon, comme gloup-gloup, je ne vois pas ce qui justifierai l'utilisation de tableaux. La mise en page n'est pas d'une très grande complexité. Un page en full css te permettrais d'alléger ton code ; ce qui est, compte tenu du poids de la page, une bonne démarche. A la ["I]vista del naso"[/I] tu devrais pourvoir atteindre les 200/250 Ko en retravaillant ta page. Enfin, j'attire ton attention sur le fait que la variable la plus importante dans le temps de chargement n'est pas le poids intrinsèque des fichiers mais leur nombres. Plus les fichiers sont nombreux, plus il y a d'appel serveurs et plus le temps de réponse est long. Voilu | |||||||
|
--------------------
:: webmaster freelance :: | ||||||||
| | | |||||||
| | #6 | |||||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
Citation:
Mais je me suis heurté à des problèmes de positionnement qui m'ont contraint dans l'urgence d'utiliser des tableaux pour avoir une présentation comparable à celle que j'aurais eue en utilisant des sections en positionnement flottant sans avoir à pâtir des insuffisances de IE dans l'affichage. Je ne savais pas trop comment dépasser ce problème double : - IE gère mal les sections (padding) - IE gère mal les sections flottantes : doublement des marges… Tout cela amenait invariablement à un dépassement de l'espace offert par le conteneur et les sections venaient s'empiler visuellement plutôt que d'apparaître côte à côte. Oui… en modifiant la présentation des galeries d'images ? en réduisant la taille des images ? | |||||||||
| | | |||||||||
| | #7 | |||||||
| Membre d'élite Date d'inscription: 14/07/03 Localisation: Paris
Messages: 1411
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Pour la gestion du padding, je te suggère de regarder le model box ie... ce faisant tu pourras calculer la taille de tes boîtes aux petits oignons avec une css dédié à ie6 (ie 7 ayant partiellement adopté le modèle standard). Pour le problème de double margin, tu trouveras une explication sur positioneverything Maitenant tu n'as plus d'excuses . | |||||||
|
--------------------
:: webmaster freelance :: | ||||||||
| | | |||||||
| | #8 | |||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | me voilà beau :/ Ah, au fait : le fait de passer inline, je l'ai essayé mais comment faire en sorte alors que les div soient alignées au top plutôt que sur la ligne de base. Je l'avais écrit dans un précédent message ![]() bref, là j'intègre un joli petit menu en accordéon pour alléger la page théma. je reviendrai sur le tableau, le positionnement full css et tout le tralala quand j'aurai réglé ça. mais merci ! | |||||||
| Dernière modification par da capo ; 23/04/2008 à 15h25. | ||||||||
| | | |||||||
| | #9 | |||||||
| Membre d'élite Date d'inscription: 14/07/03 Localisation: Paris
Messages: 1411
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
si tu pouvais nous faire un schéma avec un screenshot, nous comprendrions mieux ton problème et pourrions te suggérer une ou plusieurs solutions. | |||||||
|
--------------------
:: webmaster freelance :: | ||||||||
| | | |||||||
| | #10 | ||||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
Là, je termine péniblement la refonte de l'énorme page thema en 6 sous pages (avec menu accordéon etc…) Je fais quelques essais et je passe à l'épuration du javascript si j'y arrive... D'habitude, je n'en utilise pas du tout, là j'en ai pour plus de 120ko… Ces scripts se rechargent à chaque page ou passent-ils en cache automatiquement ? | ||||||||
| | | ||||||||
| | #11 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Les scripts se mettent en cache ![]() 120 Ko cela me semble beaucoup. Voici un script avec jquery, le truc c'est de mettre le script dans un fichier externe et pas dans la page comme dans le tuto. | |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #12 | |||||||
| Membre d'élite Date d'inscription: 14/07/03 Localisation: Paris
Messages: 1411
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||||||
|
--------------------
:: webmaster freelance :: | ||||||||
| | | |||||||
| | #13 | |||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ben… le menu accordéon… il a rajouté quelques ko | |||||||
| | | |||||||
| | #14 | ||||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Citation:
![]() D'ailleurs, c'est l'exemple que j'utilise avec quelques modifications. Sinon, mon pb, c'est en effet la quantité d'images… Mais bon, ça devrait passer : je referai quelques essais en haut débit mini (512k) depuis le boulot demain. Merci pour votre aide. | ||||||||
| | | ||||||||
| | #15 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Je pensais à un truc : tu as bien pris la version compressée de jquery?
| |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #16 | |||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
non, mais à la réflexion, j'imagine que les serveurs doivent être compatibles pour permettre d'utiliser des versions compressées, non ? Je veux bien qu'on m'explique ![]() Sinon, après répartition sur plusieurs pages du contenu de thema.php, il se trouve que : - la vitesse de l'affichage est correcte sur la première mais continue à être très longue sur d'autres (pas forcément plus chargées) - ces mêmes pages sont visibles quasi instantanément avec Safari et Firefox sur PC. Dernière chose, j'ai ajouté le script disponible sur Alscréations qui appelle des fonctions jQuery. Il est pleinement fonctionnel mais par contre, la validation renvoie une erreur que je ne comprends pas, est-ce bien une erreur d'ailleurs ou une mauvaise interprétation ? je vais continuer à chercher. ps : fred75, gloup, gloup je vous aurais volontiers accordé un petit coup de boule, mais vous avez eu tant ces derniers temps... | |||||||
| | | |||||||
| | #17 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Il y a 3 versions de la libraire jquery :
| |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #18 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Voilà un exemple de code pour appeler les fichiers js : Code: <script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/js/accordeon.js"></script>
| |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
| | #19 | |||||||
| Accro à MacG Date d'inscription: 14/10/07
Messages: 2464
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Bien, donc, j'oublie la compression des scripts. sinon, les scripts sont bien dans des fichiers externes. MAIS, car il y a un mais... le script du menu déroulant s'incorpore au lieu de se lier :/ Je crois savoir pourquoi (une histoire d'include). Je vais corriger ça même si cette partie ne représente que quelques dizaines de caractères. le script jQuery, les scripts "highslide" eux, sont bien liés. | |||||||
| | | |||||||
| | #20 | |||||||
| Rompu à MacG Date d'inscription: 08/03/05 Localisation: La Belle Gigue
Messages: 6038
Disco: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Oui, tu peux laisser tomber la version gzippée... La version minified (celle à utiliser) ne fait déjà plus que 52Ko, par rapport à la version normale (94,5Ko) c'est déjà un gain important en poids. | |||||||
|
--------------------
Où cours-je, mes potes iront… © Le Chat – Tutoriel express xhtml + css | ||||||||
| | | |||||||
![]() |
| Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
| Outils de la discussion | |
| Modes d'affichage | |
| |
Discussions similaires | ||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| bonjour aide pour avis pour nouvel abonnement chez free | silence444 | Internet et réseau | 8 | 04/04/2008 08h21 |
| ANNONCE > Association cherche aide (bénévole) pour mise en page | Clan Takeda | Le Bar MacG | 3 | 21/12/2005 23h32 |
| Recherche étudiant(e) ou personne capable pour aide pour un travail de matûrité! | Mediterranneo | Le Bar MacG | 1 | 16/10/2005 17h51 |
| Outil pour vérifier le rendu des pages web | DarkChocolate | Développement web | 2 | 28/04/2004 13h53 |
| Module de rendu QT pour FCP ... | TK3 | Vidéo | 2 | 05/03/2004 00h19 |