Répondre à la discussion
Affichage des résultats 1 à 10 sur 10

XHTML strict



  1. #1
    Jedeki

    XHTML strict


    ------

    Bonjour à tous,

    N'étant qu'amour et allégresse, je me suis vaillament lancé au standards du web et ait donc décidé d'écrire mon site web en XHTML strict.

    Je validais tranquillement mes pages lorsque soudain, le validateur me dit la chose suivante:

    l'attribut "target" n'est pas compatible avec le XHTML strict (mais l'est avec les deux autres)

    voilà donc la question qui me travaille:
    est-ce que quelqu'un a la moindre idée de la façon de procéder, de manière compatible avec le XHTML strict, pour faire le travail de l'attribut "target" à savoir spécifier qu'un lien s'ouvrira dans une nouvelle fenêtre par exemple.

    En vous remerciant d'avance de bien vouloir partager toutes les idées qui vous viendraient.

    -----
    2+2=4.17985

  2. #2
    Fred78

    Re : XHTML strict

    Bonjour, n'étant pas un spécialiste en XHTML, je suis allé vérifier et effectivement l'attribut target à disparu.
    Pour répondre à ta question, d'après moi, le plus simple est de passer par une petite fonction Javascript (du genre windows.open avec l'URL en paramètre).

    En esperant que çà puisse t'aider.

  3. #3
    JPL
    Responsable des forums

    Re : XHTML strict

    De toutes façons, les puristes du HTML et XHTML vomissent le fait qu'un clic puisse ouvrir une page dans une nouvelle fenêtre sans le consentement de celui qui consulte. Certains même prétendent qu'ils quittent immédiatement un site s'ils le voient faire ça. Cela me paraît assez psychorigide, mais je le donne pour information, parce que personnellement je l'utilise. Mais target n'a pas été fait pour cela à l'origine.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  4. #4
    Fred78

    Re : XHTML strict

    Non en effet, l'attribut target a été crée pour la gestion des frames.
    Maintenant, il est vrai que l'ouverture de nouvelles fenêtres est déconseillé. L'exemple javascript que je donnais est d'ailleurs systématiquement bloqué par tous les popups killers. La solution consiste soit à bannir l'utilisation des fenetres multiples (si l'on peut), soit à avertir les utilisateurs que le site contient des popups (non publicitaires) et recommander de désactiver son popup killer.

  5. A voir en vidéo sur Futura
  6. #5
    JPL
    Responsable des forums

    Re : XHTML strict

    et recommander de désactiver son popup killer.
    Et d'activer le javascript parce que certains le désactivent par principe.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  7. #6
    Fred78

    Re : XHTML strict

    Exact.

    Et d'utiliser un browser graphique (J'ai connu des puristes qui allait sur le net avec Lynx...)

  8. #7
    JPL
    Responsable des forums

    Re : XHTML strict

    Oui, ça existe : ça s'appelle des sado-masochistes. Ceci étant c'est, d'après ce que j'ai entendu dire, la seule solution pour utiliser une interface Braille pour les non-voyants.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  9. #8
    vince

    Re : XHTML strict

    Hello


    Citation Envoyé par Fred78
    L'exemple javascript que je donnais est d'ailleurs systématiquement bloqué par tous les popups killers.

    Tu es sûr de ça ??

    J'ai utilisé pas mal de popup killers et j'ai toujours réussi à ouvrir les window.open. Je l'ai même implémenté sur certains sites que j'ai développé.


    Un exemple sur le site du Monde : www.lemonde.fr
    Le dessin du jour est en window.open.
    « Méfie-toi des proverbes chinois »
    (Proverbe berrichon)

  10. #9
    Fred78

    Re : XHTML strict

    Ok, je rectifie. Le window.open est bloqué par les anti popup dès lors qu'il s'agit d'une fonction appelée systématiquement dans une page.

    Dans le cas de l'image du jour sur le site du monde, la commande est associé à l'évenement onClick. Dans ce cas là, les anti popups laissent effectivement passer (considéré comme une ouverture "souhaitée").

    Merci de ta rectification. On a toujours tendance à répondre trop vite

  11. #10
    Jedeki

    Re : XHTML strict

    merci pour vos réponses.

    Je me consolerai en utilisant des target et en étant "XHTML valid", presque partout...
    2+2=4.17985

Discussions similaires

  1. Avis sur code XHTML/CSS
    Par Elbuey76 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 12/09/2007, 08h17
  2. tutoriaux XHTML et CSS
    Par Big Boy dans le forum Internet - Réseau - Sécurité générale
    Réponses: 4
    Dernier message: 01/07/2007, 09h31
  3. mise en gras titres menu en XHTML
    Par Big Boy dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 15/06/2007, 07h53
Découvrez nos comparatifs produits sur l'informatique et les technologies.