Tags: bug

notes (11)

Console for everybody

Date
Catégories
Tags

L'extension Firebug pour Firefox a révolutionné le développement en javascript, à tel point qu'on se demande aujourd'hui comment nos prédécesseurs ont pu faire sans lui. Le revers de la médaille, c'est qu'on peut oublier qu'il n'est pas toujours présent, y compris sous Firefox ; l'utilisation de la console pour débuguer peut donc parfois entrainer des… bugs. Karl Dubost signale une solution pour éviter pareille erreur. Voilà pour ma part la méthode que j'utilise depuis plusieurs années dans ma librairie javascript rnb :

ParentNode : IE et les autres

Date
Catégories
Tags

Internet Explorer ne cessera jamais de m'étonner. Alors qu'on croit avoir fait plus ou moins le tour de toutes les tracasseries les plus évidentes et les plus courantes, que ce soit en css, en javascript ou en html, v'la ti pas qu'on peut encore tomber de sa chaise en déboguant du javascript au boulot. Ou pourquoi un élément fraîchement créé possède un noeud parent alors qu'il n'a encore été inséré nulle part.

Bug sur les champs texte dans Firefox

Date
Catégories
Tags

Ce n'est pas la première fois que je rencontre ce bug mais je m'étais jusqu'alors arrangé pour le contourner : le contenu par défaut d'un champ texte peut parfois disparaître sous Firefox 1.5.* et 2.*. Comme il m'a fallu cette fois-ci absolument le corriger au boulot, voici les solutions auxquelles je suis parvenu.

articles (1)

Affichage du site avec Internet Explorer

Date
Mise à jour
Catégories
Tags

Assurer un affichage correct des pages d'un site web sur tous les navigateurs est parfois une gageure, surtout lorsqu'il s'agit d'Internet Explorer, un navigateur obsolète qui ne respecte que partiellement les langages de publication web. Mise au point de ma position sur le sujet.

Lien du 04 janvier 2012 à 20:00

Date
Catégories
Tags

A essayer de toute urgence : FireLogger, une extension Firefox pour afficher vos logs de debug PHP dans une console de Firebug au lieu de lancer constamment des "echo" un peu partout. On inclut un simple fichier et le tour est joué. Attention cependant : le script ajoute des en-têtes à la réponse du serveur.