w3qc.org

w3qc.org

[W3Qc-public] Lot public, Vol 27, Parution 8

OK Merci beaucoup pour toutes ces réponses. Ça permet de faire le tour de la
question...
Comme je veux absolument utiliser la dtd strict, je vais aussi en respecter
la philosophie. pierre Bibliothécaire de référence
Service des bibliothèques de l'UQAM
http://www.bibliotheques.uqam.ca/ Le 24/10/06, public-request at lists.w3qc.org  a
écrit :
>
> Envoyez vos messages pour la liste public à
> public at lists.w3qc.org
>
> Pour vous (dés)abonner par le web, consultez
> http://lists.w3qc.org/listinfo.cgi/public-w3qc.org
>
> ou, par email, envoyez un message avec 'help' dans le corps ou dans le
> sujet à
> public-request at lists.w3qc.org
>
> Vous pouvez contacter l'administrateur de la liste à l'adresse
> public-owner at lists.w3qc.org
>
> Si vous répondez, n'oubliez pas de changer l'objet du message afin
> qu'il soit plus spécifique que "Re: Contenu du digest de public..."
>
>
> Thèmes du jour :
>
> 1. target="blank" (Pierre Nault)
> 2. Re: target="blank" (Christian Aubry)
> 3. Re: target="blank" (Pierre Lemieux)
> 4. Re: target="blank" (Normand Lamoureux)
> 5. Re: target="blank" (Benoit Piette)
> 6. Re: target="blank" (Pierre Lemieux)
> 7. Re: target="blank" (Tony Monast - Radium Multimédia)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 24 Oct 2006 14:52:07 -0400
> From: "Pierre Nault" 
> Subject: [W3Qc-public] target="blank"
> To: public at lists.w3qc.org
> Message-ID:
> 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Bonjour à tous,
>
> Je travaille sur un document xhtml avec la dtd strict. Lorsque je
> passe
> à la validation, on me dit que l'attribut target pour un lien  target=""> n'est pas accepté pour la dtd strict. Y-at'il un moyen
> d'envoyer un lien qui s'ouvre vers une autre fenêtre ou autre tab à l'aide
> de la spécification de CSS2 ?
>
> Merci infiniment.
>
> Pierre Nault
> Bibliothécaire de référence
> Service des bibliothèques de l'UQAM
> http://www.bibliotheques.uqam.ca/
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/f6700bbe/attachment.html
>
> ------------------------------
>
> Message: 2
> Date: Tue, 24 Oct 2006 15:02:53 -0400
> From: Christian Aubry 
> Subject: Re: [W3Qc-public] target="blank"
> To: Liste de discussion publique de W3Québec 
> Message-ID: 
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Pierre Nault a écrit :
> > Je travaille sur un document xhtml avec la dtd strict. Lorsque je
> > passe à la validation, on me dit que l'attribut target pour un lien  > href="" target=""> n'est pas accepté pour la dtd strict. Y-at'il
> > un moyen d'envoyer un lien qui s'ouvre vers une autre fenêtre ou autre
> > tab à l'aide de la spécification de CSS2 ?
>
> RTFM, comme dit le proverbe ;)
> http://forum.alsacreations.com/faq/#item21
>
> Ami Calmant,
> ----------------------------------------------------
> Christian Aubry Economie Logique Communications
> christian at aubry.com http://www.economielogique.com
> T: 514-501-9368 F: 514-907-4521 Skype:amicalmant
> MSNM:amical57 at hotmail.com Yahoo:caubry57
> Jabber:amicalmant at linux-quebec.org ICQ:5573348
> ----------------------------------------------------
>
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 24 Oct 2006 15:06:41 -0400
> From: Pierre Lemieux 
> Subject: Re: [W3Qc-public] target="blank"
> To: Liste de discussion publique de W3Québec 
> Message-ID: 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Non. Les CSS ne gèrent pas ce genre de comportement.
>
> 2 solutions:
>
> 1. utiliser le DTD HTML 4.01 Strict.
>
> 2. utiliser un Javascript qui va aller attacher un target aux liens
> concernés lors du chargement. Il existe un certains nombres de
> librairie disponibles sur le web pour faire ça.
>
> Je préfère la première solution: elle est simple à implanter,
> marchera à tous coups et est absolument valide, ce qui n'est pas le
> cas du XHTML (je ne veux pas entrer dans une longue explication, mais
> il existe un débat permanent sur le web à l'effet qu'utiliser le
> XTHML en ne le servant pas comme du XML est une hérésie).
>
>
> On 24-Oct-06, at 14:52, Pierre Nault wrote:
>
> >
> > Bonjour à tous,
> >
> > Je travaille sur un document xhtml avec la dtd strict. Lorsque
> > je passe à la validation, on me dit que l'attribut target pour un
> > lien  n'est pas accepté pour la dtd
> > strict. Y-at'il un moyen d'envoyer un lien qui s'ouvre vers une
> > autre fenêtre ou autre tab à l'aide de la spécification de CSS2 ?
> >
>
> Pierre Lemieux
> Concepteur interactif
> Forge numérique
> pierre at forgenumerique.com
> T 418.824.3643
> C 418.554.3043
>
>
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/096653ee/attachment.htm
>
> ------------------------------
>
> Message: 4
> Date: Tue, 24 Oct 2006 17:17:05 -0400
> From: Normand Lamoureux 
> Subject: Re: [W3Qc-public] target="blank"
> To: Liste de discussion publique de W3Québec 
> Message-ID: 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Pierre Lemieux a écrit :
> > 2 solutions:
> > 1. utiliser le DTD HTML 4.01 Strict.
> Non.
> L'attribut "target" est supporté par la DTD HTML 4.01 Transitional,
> mais pas par la DTD HTML 4.01 Strict
> .
>
> Bref, le HTML 4.01 Strict n'est pas moins strict que le XHTML 1.0 Strict.
>
> Je crois qu'il faut renoncer à l'un ou l'autre des quatre points suivants:
>
> 1. Renoncer à ouvrir des liens dans une nouvelle fenêtre [la
> meilleure idée];
> 2. Renoncer à une DTD Strict [une DTD Transitional, c'est pas la fin
> du monde];
> 3. Renoncer à la validité du code [j'aime pas];
> 4. Renoncer à l'indépendance par rapport à JavaScript [j'aime encore
> moins].
>
> Normand Lamoureux
>
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/aedeebde/attachment.html
>
> ------------------------------
>
> Message: 5
> Date: Tue, 24 Oct 2006 17:45:18 -0400
> From: "Benoit Piette" 
> Subject: Re: [W3Qc-public] target="blank"
> To: " Liste de discussion publique de W3Québec "
> 
> Message-ID:
> 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Ma solution préférée est la suivante :
>
> Mettre un class au lien que l'on veut ouvrir dans une nouvelle fenêtre en
> respectant la "sémantique" du lien (ex: class="lien-externe" ou
> class="aide")
>
> Attacher un événement à tous les liens ayant un class "lien-externe" (à
> l'aide d'une librairie javascript externe, il y a plusieurs exemples en
> recherchant sur Google).
>
> Cet événement appelera une fonction paramétrisée qui ouvrira (ou pas) une
> nouvelle fenêtre.
>
> Avantages de faire de cette manière :
> Ca marche sans javascript, mais le lien s'ouvre dans la même fenêtre
> On respecte la séparation structure, présentation et comportement
> La maintenance est plus simple, puisque s'il on veut changer le
> comportement, on change un fichier au lieu de le faire dans chacun des
> fichiers
> On peut choisir le DTD que l'on veut
>
>
> Désavantages :
> C'est plus complexe au départ donc plus de potentiel de bogues
>
> Pour un petit site ça ne vaut peut-être pas la peine, mais pour un grand,
> c'est toujours bon d'avoir une librairie javascript avec ce genre de code.
>
> -BenoitP
>
>
> Le 24/10/06, Normand Lamoureux  a écrit :
> >
> > Pierre Lemieux a écrit :
> >
> > 2 solutions: 1. utiliser le DTD HTML 4.01 Strict.
> >
> > Non.
> > L'attribut "target" est supporté par la DTD HTML 4.01 Transitional,
> > mais pas par la DTD HTML 4.01 Strict<
> http://www.la-grange.net/w3c/html4.01/index/attributes.html>
> > .
> >
> > Bref, le HTML 4.01 Strict n'est pas moins strict que le XHTML 1.0Strict.
> >
> > Je crois qu'il faut renoncer à l'un ou l'autre des quatre points
> suivants:
> >
> > 1. Renoncer à ouvrir des liens dans une nouvelle fenêtre [la
> > meilleure idée];
> > 2. Renoncer à une DTD Strict [une DTD Transitional, c'est pas la fin
> > du monde];
> > 3. Renoncer à la validité du code [j'aime pas];
> > 4. Renoncer à l'indépendance par rapport à JavaScript [j'aime encore
> > moins].
> >
> > Normand Lamoureux
> >
> >
> > _______________________________________________
> > Liste de discussion public
> > public at lists.w3qc.org
> > http://lists.w3qc.org/listinfo.cgi/public-w3qc.org
> >
> >
> >
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/2a6916e5/attachment.htm
>
> ------------------------------
>
> Message: 6
> Date: Tue, 24 Oct 2006 17:49:04 -0400
> From: Pierre Lemieux 
> Subject: Re: [W3Qc-public] target="blank"
> To: Liste de discussion publique de W3Québec 
> Message-ID: 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Merci pour la mise au point Normand. J'aurais dû me "valider" avant
> d'écrire. :)
>
>
> On 24-Oct-06, at 17:17, Normand Lamoureux wrote:
>
> > Pierre Lemieux a écrit :
> >> 2 solutions:
> >> 1. utiliser le DTD HTML 4.01 Strict.
> > Non.
> > L'attribut "target" est supporté par la DTD HTML 4.01 Transitional,
> > mais pas par la DTD HTML 4.01 Strict.
>
>
>
> Pierre Lemieux
> Concepteur interactif
> Forge numérique
> pierre at forgenumerique.com
> T 418.824.3643
> C 418.554.3043
>
>
> -------------- section suivante --------------
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/db1c3e1d/attachment.html
>
> ------------------------------
>
> Message: 7
> Date: Tue, 24 Oct 2006 15:04:05 -0400
> From: Tony Monast - Radium Multimédia 
> Subject: Re: [W3Qc-public] target="blank"
> To: Liste de discussion publique de W3Québec 
> Message-ID: 
> Content-Type: text/plain; charset="iso-8859-1"
>
> Une pièce jointe HTML a été nettoyée...
> URL:
> http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061024/57f89067/attachment.htm
>
> ------------------------------
>
> _______________________________________________
> Liste de discussion public
> public at lists.w3qc.org
> http://lists.w3qc.org/listinfo.cgi/public-w3qc.org
>
>
> Fin de Lot public, Vol 27, Parution 8
> *************************************
>
 -- What do you call a cyclist who doesn't wear a helmet? An organ
donor. ~David Perry
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: http://lists.w3qc.org/pipermail/public-w3qc.org/attachments/20061026/d9ebd9b6/attachment-0001.htm