Aller au contenu

Xavier

Hubmaster
  • Compteur de contenus

    380
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Xavier

  1. C'est intéressant ça... tu as des sources ? Sinon, je pense que la vente des navigateurs "portables" (dans les téléphones et autres) doit être assez rentable. Ils proposent également un "Premium support". Voir http://opera.com/buy/
  2. Hum... je n'avais pas pensé à recharger la page Effectivement dans Mozilla au rechargement c'est redimentionné. Par contre dans Opera ça marche pas. Comme je disais c'est moins pire que pas mal de chose, mais c'est pas WAI AAA
  3. Ça m'étonnerait qu'Opera tombe dans le domaine public. Licence il y a, simplement il n'y a plus besoin d'"acheter une licence" (tiens, le terme trompeur ) pour enlever les pubs Ma fois, je dois avouer que c'est une excellente nouvelle. J'avais été relativement (qui a dit très ?) déçu de la journée "enregistrement gratuit" suite à ce billet de Laurent Denis, j'espérais un peu mieux... ils l'ont fait Il y a désormais une deuxième alternative vraiment crédible à IE sous Windows. Une vision un peu moins bipôlaire du web qui ne peut qu'être une excellente nouvelle.
  4. Il y a quand-même un "petit" désavantage qui semble avoir été totalement négligé par les auteurs : les textes ainsi modifiés sont totalement non redimentionnable. Qu'on ne vienne pas me dire que cette technique est parfaitement accessible... Cela dit je suis d'accord que c'est peut-être la moins pire...
  5. Effectivement, très instructif !À part que... Les liens sont presque tous périmés Les qui entourent les polices dont le nom comporte un espace ne sont pas reconnus comme guillemets, que ce soit sous Firefox, Opera ou IE, il faut commencer par éditer la page pour voir les "vraies" polices Je n'ai pas la "Lucida Handwriting" Mis à part ces approximations j'ai quand-même pu apprendre quelque chose Je dois avouer que j'ai un faible pour la Georgia.
  6. Ce sont des sélecteurs CSS 2. > est le sélecteur d'enfant et sélectionne un enfant direct (au contraire du sélecteur descendant - l'espace - qui sélectionne un enfant à n'importe quel niveau). + est le sélecteur adjascent qui, comme son nom l'indique, sélectionne les éléments adjascents Je te conseille de lire la page des sélecteurs CSS2, tu y apprendra plein de choses (sélecteurs d'attributs, pseudo-classes...)
  7. Elle est disponible en français ici : http://perso.wanadoo.fr/jujuland/kmeleon/index.html Choisir la version "kmeleon09fr2.exe" et cliquer sur l'icône à gauche (et pas le lien vers sourceforge) pour lancer le téléchargement. K-meleon est basé sur Mozilla 1.7.5, donc Gecko. Il profite donc d'un excellent moteur d'affichage des pages web. L'interface est en langage machine (contrairement à celle de Firefox ou Mozilla qui sont en XUL), donc forcément très optimisée. Il ne fonctionne que sous windows, mais il y fonctionne extrêmement bien, sur les "vieux" windows 95 (peu de navigateurs récents tournent encore sous ces versions), et en fait il excelle sous les "petites" configurations (là où Firefox râme complètement). Des bugs, il en a surement, mais je te mets au défi de me trouver un logiciel exempt de bugs Des failles, effectivement Mozilla en est à la version 1.7.11 corrigeant donc au moins 6 failles par rapport à la version 1.7.5... mais toutes n'affectent pas forcément K-meleon (au contraire, tout ce qui concerne l'interface est très différent). Il dispose également de nombreux "plugins" correspondant aux extensions de Firefox. Il faut fouiller sur le site officiel et sur celui de Jujuland, ça en vaut la peine. Je l'utilise assez fréquemment, je le trouve vraiment sympa, l'interface est bien pensée et assez originale. Bref, c'est un navigateur à garder sous le coude
  8. Si tu regarde un peu ton code, tu verra que la balise <object> est utilisée pour introduire un contrôle ActiveX (pour IE donc). Les autres navigateurs (Firefox, Opera, Safari et d'autres) doivent se rabattre sur le <embed>. Or, regarde bien la balise embed... as-tu défini la taille ? Non, tu l'as fait pour le object, mais pas pour le embed. Il ne faut pas chercher plus loin Au passage, un article intéressant : http://www.alistapart.com/articles/flashsatay
  9. Bon, une page flash c'est normal que ça s'affiche pas normalement, que les boutons n'aient pas un look "natif" de ta plate-forme (parfois c'est voulu, parfois pas), que l'interface-utilisateur soit modifiée (pas de clic droit, pas d'accès aux fonctionnalités de l'interface), et pas mal de trucs comme ça... Cela dit le flash devrait s'afficher. Je ne sais pas quel est ton OS, peut-être que Macromedia n'a pas fourni de plugin pour celui-ci ? Leur offre est assez limitée (Windows 98 et plus, MacOSX 10.1 et Linux avec d'anciennes versions du plugin). Il se peut également que ton pare-feu falscifie ton identité... Je te conseille de te rendre sur Plugindoc en français, de choisir ton système et d'installer le plugin flash indiqué : http://plugindoc.mozdev.org/fr-FR/
  10. Ah, sympa, je n'avais pas saisi qu'on pouvait capturer une page complète Comme quoi à plusieurs on peut découvrir des choses intéressantes (bon, c'est pas moi qui l'ai découverte mais c'est moi qui ait relayé l'info). Ah oui, au passage elle est bien évidemment en français
  11. Pas tant que ça... L'abération c'est que ce soit encore aussi mal supporté. Joël Spolsky in Le minimum absolu que tout développeur doit absolument, positivement savoir sur Unicode et les jeux de caractères (aucune excuse !) :
  12. C'est bien possible que le bloc-notes windows ne le supporte pas. Profites-en pour passer à un éditeur un tout petit peu plus évolué
  13. Archi faux Bon bien sûr si tu utilises des versions préhistoriques de MySQL il peut y avoir quelques incompatibilités mais il n'est évidemment pas conseillé (pour des questions de sécurité également) d'utiliser ce genre de versions en 2005. <{POST_SNAPBACK}> Euh... pas si faux que ça en fait Php ne supporte pas du tout qu'il y ait un BOM (qui indique le sens des bits, voir l'explication que j'ai liée dans mon dernier message). Ça fait tout foirrer et il mets des erreurs. Et il n'est plus possible d'envoyer d'headers. Moi c'est ce que j'appelle un problème. D'ailleurs des problèmes dus à des logiciels ne supportant pas le BOM sont super nombreux. (autre exemple qui me vient à l'esprit : Mozilla). Bien entendu, de nombreux éditeurs de texte ont besoin du BOM pour détecter que la page est en utf-8, sinon ils l'ouvrent en windows-1252 (ou pire)... c'est pas que c'est perdu d'avance, mais c'est presque tout comme Pour MySQL c'est une vraie galère d'utiliser le utf-8, il faut changer plein de choses de partout, en tous cas à ce que j'ai lu c'est pas facile. Bref, le jour où ce sera supporté partout correctement, BOM compris, on pourra réétudier la question
  14. L'unicode c'est une manière de représenter tous les caractères possibles dans un seul jeu de caractères (but : en finir avec tous les encodages incompatibles etc.). Le minimum absolu que tout développeur doit absolument, positivement savoir sur Unicode et les jeux de caractères (aucune excuse !)
  15. Ne vaudrait-il pas mieux faire en sorte que la mise en page soit un peu plus souple et permette l'agrandissement ? Parce que cette "astuce" empêchera tout simplement le redimentionnement, même pour les gens qui en ont besoin
  16. Le minimum absolu que tout développeur doit absolument, positivement savoir sur Unicode et les jeux de caractères (aucune excuse !) Non, franchement, aucune excuse, c'est vraiment le minimum
  17. Xavier

    MathML

    Il y a des liens vers de nombreuses ressources MathML sur la page du projet MathML Mozilla (en bas à droite) ainsi que sur la page MathML du W3C, et en particulier la liste des logiciels. Pour ma part j'utilise OpenOffice.org qui permets d'exporter les formules en MathML, c'est très pratique
  18. Xavier

    menu deroulant

    Tu peux utiliser la propriété CSS3 opacity
  19. Xavier

    menu deroulant

    Si je ne me trompe pas, .sousMenu n'est pas positionné, donc il s'insère "naturellement" dans la page, en repoussant le reste. Mets-le en position:absolute #menuDeroulant .sousMenu { display: none; position:absolute; list-style-type: none; margin: 0; padding: 0; border: 0; } PS : double le #menuDeroulant li:hover > .sousMenu { display: block; } d'un #menuDeroulant li:focus > .sousMenu { display: block; } pour ceux qui naviguent au clavier... Ça donne à peu près ça : #menuDeroulant li:hover > .sousMenu, #menuDeroulant li:focus > .sousMenu{ display: block; }
  20. <script language='javascript' src='http://127.0.0.1:1025/js.cgi?ca&r=6698'></script> Il n'y a qu'IE pour pouvoir interpréter ça (et encore, uniquement chez toi, ça veut dire que tous tes visiteurs, même en utilisant IE, ont eu droit à un site chaotique, ce qui explique que la différence n'a pas sauté aux yeux des membres du hub ) Pour le menu, alsacréations a retiré son tuto (mais comme il était sous licence CC il risque de réapparaître ) Cela dit avec ce que je viens de te donner tu devrais réussir à refaire quelque chose d'accessible
  21. J'infirme !Peut-être est-il nécessaire de rappeler ce que dit la spécification HTML 4.01 à ce sujet ? Donc alt doit être affiché en cas d'impossibilité d'afficher l'image. Le alt doit donc être redondant avec l'image. Quel intérêt de l'afficher en infobulle ? En l'occurence, le alt devrait être un simple "?" IE, lui, ne semble pas connaître les normes et affiche le texte alt en infobulle, ce qui est très mal pour tout un tas de raisons (en) (et pose de gros problèmes d'accessibilité comme indiqué dans le lien) Pour en revenir au sujet, pourquoi ne pas tout simplement faire quelque chose comme <p> <label for="prenom">Prénom <input type="text" name="prenom" id="prenom" value="" /> <span>Explications détaillées sur comment remplir le champ</span> </label> </p> ? C'est le plus simple et le plus visible (l'utilisateur peut ne pas remarquer une minuscule infobulle )
  22. C'est bien joli, mais l'utilisateur qui voit "Ne pas suivre ce lien", qu'est-ce qu'il fait ? Il le suit ! (en tous cas moi je le suis, ne serait-ce que par curiosité ) Je doute que les robots représente tant de bande passante. Mieux vaut optimiser son site pour en économiser
  23. Il est en tous cas totalement inaccessible à qui a désactivé javascript #menu dd { position:absolute; display: none; border: 1px solid gray; } Le display:none est en trop, il faut le supprimer et ajouter la ligne suivante au script : window.onload=montre; (afin d'appeler la fonction au démarrage, cela va tout simplement cacher les sous-menus )
  24. ... correspondant vraissemblablement à la largeur de la barre de défilement + la bordure de la fenêtre
  25. Pour ma part je peine à saisir l'intérêt d'utiliser un format d'images aussi lourd et peu pratique que le ico alors que des images png sont du plus bel effet... chacun son truc (et puis je disais ça pour rappeler qu'il n'y a pas qu'IE dans la vie )
×
×
  • Créer...