mercredi 24 juin 2009

Visibility vs Display sous safari

Suite à un bug que j'ai pas possible de reproduire chez moi, j'ai dû installé la version pour pc de safari, navigateur de apple. Au premier contact j'ai été surpris par deux choses:

1° la lenteur d'exécution du code javascript ;
2° son interface proche de chrome le navigateur de google^^

Revenons au bug ! Ce navigateur a une pauvreté impressionnante, en effet rien n'est prévu pour le déboggage même pas un petit plugin du genre firebug - IE developper toolbar ^^ fallait bien continuer malgrès cela, le déboggage a donc du se faire à la traditionnelle;

A ma grande surprise le problème venait de la propriété css display qui était initialisé à none dans une div, me permettant pas l'accès aisé via dom vers les sous-élements.

La solution : changer
style="display:none"
en
style="visibility:hidden"


Tout de même les deux propriétés ne sont pas équivalentes :
Visibility définit si un élément doit être visible ou pas;
display définit comment un élément s'affiche.

vendredi 5 juin 2009

Bing !


Depuis une semaine Microsoft a mis sur pied un nouveau moteur de recherche d'aide au choix : Bing, successeur de Live Search.

Avec une Interface plutôt sobre, bing se propose être le nouveau concurrent de google.
Pour l'instant il est à sa version bêta, on ne trouves pas grand chose de novateur, ce que j'apprécie le plus c'est la partie cartes.

Une géolocalisation est faite automatiquement à son arrivée sur la page, on tombe à pic sur une jolie carte virtual earth de son pays :D

mardi 2 juin 2009