Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema Tei
Victoria: No me preocupa el tema si las opcion mala es añadir
dinamicamente funcionalidades, porque esa forma de hacer las cosas
consigue caracteristicas de gratefull degradation.  Si javascript
esta desactivado, tendras una pagina perfectamente funcional.

A mi personalmente me hubiera gustado que no se hubiese quitado
target. Tiene muchos usos, mas de los que los que diseñaron el spec
piensan.  Por ejemplo el target de un enlace puede ser un iframe.
Si no se queria que existan comportamientos ajenos a un documento,
en un  XHTML, tendrian tambien que haber eliminado la posibilidad de
script y los eventos.

Las especificaciones no son una ley. Son un algoritmo. Un algoritmo es
como una receta de cocina para hacer una tarta. Especifica los
ingredientes y como deben ser mezclados.  Bien, si no te queda
azucar heee.. no puedes poner sal. No hecha la ley, no se hace la
trampa. Si metes sal estas cocinando otra cosa, y el algortimo ya no
te garantiza que al resultado lo puedas llamar tarta. La tarta no es
una mentira, es real y sabrosa, y al final del algoritmo sale como
resultado.

En la receta de XHTML no nos dejan poner miel. Y lo que se propone es
equivalente a dejar que sean quienese se comen pedazos individuales de
tarta que si quieren le pongan miel. Si respetas el algoritmo (la
receta) al resultado lo podras llamar tarta ( XHTML) si no respetas el
algortimo, lo mismo se te queda algo quemado en el horno
incomestible... pero repito: no es ninguna ley.

Javascript, a todos los efectos. No es un ingrediente, es un
condimento de mesa. Y la tarta no es mentira.



On Dec 13, 2007 8:15 PM, Victoria Gracia [EMAIL PROTECTED] wrote:
 Ah, perdón, cuando por HTML + CSS válido no conseguimos una cosa porque
 se ha querido evitar (tomar el control del comportamiento de las
 ventanas), entonces es perfectamente válido que utilicemos un truco de
 JavaScript para validar... total, sólo estamos haciendo algo que no se
 quería que hiciéramos, pero ya sabemos todos que hecha la ley, hecha la
 trampa, ¿para qué preocuparnos? ;)

 Bueno, si realmente es necesario hazlo... era solo una pequeña sátira

 El jue, 13-12-2007 a las 20:05 +0100, David Pardo escribió:

  Hay una opción válida y que funciona. Utilizar javascript para modificar
  los enlaces en tiempo de ejecución y que se abran en nueva ventana. Lo
  cuentan en
  http://www.456bereastreet.com/archive/200610/opening_new_windows_with_javascript_version_12/
 
  De todas formas, es interesante pararse a pensar si es necesario abrir
  otra ventana. Gran parte de los usuarios ya saben hacerlo solos y los
  que no, se despistan cuando pasa. Personalmente, prefiero dejar los
  enlaces como están.
 
  Victoria Gracia escribió:
   Es lógico que no te valide, Ricardo, se trata de un método no permitido
   por el estándar, ya que tomas tú el control sobre cómo se va a comportar
   una ventana del usuario (dejando a un lado los motivos, jejejeje)
  
   Así que tienes dos opciones:
  
 * marcar que es un vínculo a un sitio distinto y dejar al usuario
   la decisión de si quiere abrirlo en ventana/pestaña nueva y
   validar
 * dejar el comportamiento que tiene y no validar
  
   Siento que no sean buenas noticias, pero es lo que hay ;)
  
   Un saludo
  
   Victoria
  
   El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
   Buenas tardes.
  
   Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya
   bastante avanzado el desarrollo. Estaba validando todas las paginas y al
   ir a validar una de ellas me da errores en unos enlaces que como quiero
   que aparezcan en una ventana nueva pongo la propiedad target=_blank
   dentro de cada a. En el caso por ejemplo de la seccion enlaces del
   sitio, no interesa que la gente abandone el sitio para visitar otro,
   simplemente deberian poder abrir ese nuevo sitio en una nueva
   pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no
   encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se
   habra visto en esta situacion alguna vez. No encuentro un atributo
   sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer
   solamente con xhtml?
  
   Un saludo a todos y muchas gracias por leerme.
  
   Ricardo.
   ___
   Lista de distribución Ovillo
   Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
   Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
   http://lists.ovillo.org/mailman/listinfo/ovillo
  
   ___
   Lista de distribución Ovillo
   Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
   Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
   http://lists.ovillo.org/mailman/listinfo/ovillo
  
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus 

Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema Agustin Bouillet
Sobre la opción de usar un onclick=funcion(); return false yo me eh
enncontrado con el siguiente problema al tratar de validar (o verificar)
páginas en TAW, HERA y otras herramientas similares. El evento onclick en
elgunos navegadores, no responde satisfactoriamente si se navega por
teclado, para ello sugieren agregarle el evento onkeypress que cumple con
esa función... Tambien es posible usar onblur o onfocus. En otras palabras
quedaría una porquería de código dentro de la etiqueta a, ya que se
deberian usar los dos eventos para responder a diferentes usuarios.

Si se vuelve indispensable el recurso de abrir un enlace en una nueva
ventana yo sugeriría levantar el enlace con una función que tome el id y
envíe en un window.open el atributo href... Como creo que mencionaron en
mails anteriores (no tengo todo el hilo de esta cadena de mensajes en mi
máquina).


Saludos
Agustin


On Dec 14, 2007 9:01 AM, Miguel Gonzalez [EMAIL PROTECTED] wrote:

 Ricardo Alvar escribió:
  Buenas tardes.
 
  Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya
  bastante avanzado el desarrollo. Estaba validando todas las paginas y al
  ir a validar una de ellas me da errores en unos enlaces que como quiero
  que aparezcan en una ventana nueva pongo la propiedad target=_blank
  dentro de cada a. En el caso por ejemplo de la seccion enlaces del
  sitio, no interesa que la gente abandone el sitio para visitar otro,
  simplemente deberian poder abrir ese nuevo sitio en una nueva
  pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no
  encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se
  habra visto en esta situacion alguna vez. No encuentro un atributo
  sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer
  solamente con xhtml?
 
  Un saludo a todos y muchas gracias por leerme.
 
  Ricardo.
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
 
 Hola!

 Sólo recordar que el target podrá especificarse a través de CSS en un
 futuro no muy lejano (esperemos):

 http://www.w3.org/TR/css3-hyperlinks/#target0

 ...Cuando esté aprobada y soportada la largamente esperada
 especificación CSS3.

 Por lo demás, estoy plenamente de acuerdo en no utilizarlo habitualmente
 en los enlaces. Aunque no descartu su utilización con discreción y
 sentido común (galerías de imágenes, listados de recursos, etc.). Cuando
 lo tengo que utilizar suelo hacerlo mediante javascript:

 a href=enlace onclick=this.target='_blank';

 Aprovecho para presentarme: Me llamo Miguel González, de Barcelona y me
 dedico a partes iguales a la enseñanza en TICs y a la programación web.
 Llevo varios días registrado y leyendo los mensajes de la lista y creo
 que es un excelente grupo/lista sobre CSS en castellano. Espero poder
 seguir participando.

 Saludos!

 --

 Miguel González
 Iusc
 [EMAIL PROTECTED]
 http://www.iusc.es/

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema LISTAS
¡¡¡Ey...!!! Me encantó lo del algoritmo gastronómico. Ver el universo desde 
ese paradigma es maravilloso. Mis felicitaciones.

Almirante von Web/.
---

- Original Message - 
From: Tei [EMAIL PROTECTED]
To: Ovillo, la lista de CSS en castellano ovillo@lists.ovillo.org
Sent: Friday, December 14, 2007 8:20 AM
Subject: Re: [Ovillo] atributo target en xhtml 1.1


Victoria: No me preocupa el tema si las opcion mala es añadir
dinamicamente funcionalidades, porque esa forma de hacer las cosas
consigue caracteristicas de gratefull degradation.  Si javascript
esta desactivado, tendras una pagina perfectamente funcional.

A mi personalmente me hubiera gustado que no se hubiese quitado
target. Tiene muchos usos, mas de los que los que diseñaron el spec
piensan.  Por ejemplo el target de un enlace puede ser un iframe.
Si no se queria que existan comportamientos ajenos a un documento,
en un  XHTML, tendrian tambien que haber eliminado la posibilidad de
script y los eventos.

Las especificaciones no son una ley. Son un algoritmo. Un algoritmo es
como una receta de cocina para hacer una tarta. Especifica los
ingredientes y como deben ser mezclados.  Bien, si no te queda
azucar heee.. no puedes poner sal. No hecha la ley, no se hace la
trampa. Si metes sal estas cocinando otra cosa, y el algortimo ya no
te garantiza que al resultado lo puedas llamar tarta. La tarta no es
una mentira, es real y sabrosa, y al final del algoritmo sale como
resultado.

En la receta de XHTML no nos dejan poner miel. Y lo que se propone es
equivalente a dejar que sean quienese se comen pedazos individuales de
tarta que si quieren le pongan miel. Si respetas el algoritmo (la
receta) al resultado lo podras llamar tarta ( XHTML) si no respetas el
algortimo, lo mismo se te queda algo quemado en el horno
incomestible... pero repito: no es ninguna ley.

Javascript, a todos los efectos. No es un ingrediente, es un
condimento de mesa. Y la tarta no es mentira.

On Dec 13, 2007 8:15 PM, Victoria Gracia [EMAIL PROTECTED] wrote:
 Ah, perdón, cuando por HTML + CSS válido no conseguimos una cosa porque
 se ha querido evitar (tomar el control del comportamiento de las
 ventanas), entonces es perfectamente válido que utilicemos un truco de
 JavaScript para validar... total, sólo estamos haciendo algo que no se
 quería que hiciéramos, pero ya sabemos todos que hecha la ley, hecha la
 trampa, ¿para qué preocuparnos? ;)

 Bueno, si realmente es necesario hazlo... era solo una pequeña sátira

 El jue, 13-12-2007 a las 20:05 +0100, David Pardo escribió:

  Hay una opción válida y que funciona. Utilizar javascript para modificar
  los enlaces en tiempo de ejecución y que se abran en nueva ventana. Lo
  cuentan en
  http://www.456bereastreet.com/archive/200610/opening_new_windows_with_javascript_version_12/
 
  De todas formas, es interesante pararse a pensar si es necesario abrir
  otra ventana. Gran parte de los usuarios ya saben hacerlo solos y los
  que no, se despistan cuando pasa. Personalmente, prefiero dejar los
  enlaces como están.
 
  Victoria Gracia escribió:
   Es lógico que no te valide, Ricardo, se trata de un método no 
   permitido
   por el estándar, ya que tomas tú el control sobre cómo se va a 
   comportar
   una ventana del usuario (dejando a un lado los motivos, jejejeje)
  
   Así que tienes dos opciones:
  
 * marcar que es un vínculo a un sitio distinto y dejar al 
   usuario
   la decisión de si quiere abrirlo en ventana/pestaña nueva y
   validar
 * dejar el comportamiento que tiene y no validar
  
   Siento que no sean buenas noticias, pero es lo que hay ;)
  
   Un saludo
  
   Victoria
  
   El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
   Buenas tardes.
  
   Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya
   bastante avanzado el desarrollo. Estaba validando todas las paginas y 
   al
   ir a validar una de ellas me da errores en unos enlaces que como 
   quiero
   que aparezcan en una ventana nueva pongo la propiedad target=_blank
   dentro de cada a. En el caso por ejemplo de la seccion enlaces del
   sitio, no interesa que la gente abandone el sitio para visitar otro,
   simplemente deberian poder abrir ese nuevo sitio en una nueva
   pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y 
   no
   encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien 
   se
   habra visto en esta situacion alguna vez. No encuentro un atributo
   sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer
   solamente con xhtml?
  
   Un saludo a todos y muchas gracias por leerme.
  
   Ricardo.
   ___
   Lista de distribución Ovillo
   Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
   Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
   http://lists.ovillo.org/mailman/listinfo/ovillo

Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema Miguel Gonzalez
Ricardo Alvar escribió:
 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
 ir a validar una de ellas me da errores en unos enlaces que como quiero 
 que aparezcan en una ventana nueva pongo la propiedad target=_blank 
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
 sitio, no interesa que la gente abandone el sitio para visitar otro, 
 simplemente deberian poder abrir ese nuevo sitio en una nueva 
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
 habra visto en esta situacion alguna vez. No encuentro un atributo 
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

   
Hola!

Sólo recordar que el target podrá especificarse a través de CSS en un
futuro no muy lejano (esperemos):

http://www.w3.org/TR/css3-hyperlinks/#target0

...Cuando esté aprobada y soportada la largamente esperada
especificación CSS3.

Por lo demás, estoy plenamente de acuerdo en no utilizarlo habitualmente
en los enlaces. Aunque no descartu su utilización con discreción y
sentido común (galerías de imágenes, listados de recursos, etc.). Cuando
lo tengo que utilizar suelo hacerlo mediante javascript:

a href=enlace onclick=this.target='_blank';

Aprovecho para presentarme: Me llamo Miguel González, de Barcelona y me
dedico a partes iguales a la enseñanza en TICs y a la programación web.
Llevo varios días registrado y leyendo los mensajes de la lista y creo
que es un excelente grupo/lista sobre CSS en castellano. Espero poder
seguir participando.

Saludos!

-- 

Miguel González
Iusc
[EMAIL PROTECTED]
http://www.iusc.es/

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema deMiguel.Marcos
Hola Ricardo,
hay muchas opciones accesibles y que respeten los estándares para confeccionar 
una galería de imágenes abriendo una ventana, una de ellas es Lightbox [1] 
que hace uso del framework Prototype, no es difícil de implementar y se 
consiguen efectos muy interesantes en clientes con js activado, los que lo 
tengan desactivado simplemente verán la imagen ampliada cuando hagan clic sobre 
la miniatura. También puedes ver un ejemplo en http://www.e-vitral.es/

[1] http://www.huddletogether.com/projects/lightbox2/

Saludos
Marcos.

--
Marcos de Miguel
Diseño y Desarrollo Web
www.dragoncillos.com


 -Mensaje original-
 De: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] En nombre de Ricardo Alvar
 Enviado el: jueves, 13 de diciembre de 2007 20:22
 Para: Ovillo, la lista de CSS en castellano
 Asunto: Re: [Ovillo] atributo target en xhtml 1.1
 
 Gracias Leonard, Victoria y David por haberme contestado.
 
 Llevo rato buscando y he encontrado javascripts que hacen lo 
 que en un principio pretendia. Pero pensandolo bien, si el 
 abrir un enlace en una nueva ventana es algo que no 
 contemplan los estandares, no deberiamos pensar en una trampa 
 en javascript para poder hacer un apaño y seguir haciendo lo 
 mismo, o eso me parece. He leido todo lo que me has mandado 
 Leonard y saco en conclusion que el usuario es quien debe 
 decidir como se abre cada enlace, misma ventana, nueva 
 ventana o misma pestaña, asi que no deberiamos preocuparnos 
 mucho de eso cuando es el caso de un enlace a otra pagina externa.
 
 Ahora os planteo otra cosa. En el caso de una galeria de 
 imagenes, porque no puede ser que cuando quiera ver una 
 imagen en tamaño grande no pueda poner un enlace externo en 
 el thumbnail para que me abra la imagen grande en una nueva 
 ventana? A mi es como siempre me gusto ver las galerias, los 
 thumbnails suficientemente grandes para ver que imagenes nos 
 interesan o no, y poder abrir las que gusten en nuevas 
 ventanas sin irse de la galeria en la primera ventana. No se 
 si sera el metodo mas efectivo o simplemente costumbre porque 
 en muchos sitios funciona asi, pero es como me gusta hacerlo.
 
 Entonces como esa no es una forma comtemplada por los 
 estandares, y el uso de javascripts para hacerlo aunque sea 
 estandar no respeta la usabilidad ni seguramente la 
 accesibilidad del sitio, que opciones se os ocurren a la hora 
 de pinchar en el thumbnail para que salga la imagen grande? 
 Yo creo que el que salga en la misma ventana/pestaña solo la 
 imagen en grande no es muy correcto ya que para volver a la 
 pagina hay que dar al boton atras del navegador. De esta 
 forma pierdes totalmente la opcion de seguir navegando por el 
 sitio, cosa que no sucede abriendo la imagen en una nueva 
 ventana/pestaña.
 
 Me gustaria seguir respetando los estandares y la 
 accesibilidad y usabilidad en mi sitio.
 
 Muchas gracias otra vez y espero que a nadie moleste reabrir 
 este tema.
 
 Ricardo.
 




**NOTA DE CONFIDENCIALIDAD** Este correo electrónico, y en su caso los ficheros 
adjuntos, pueden contener información protegida para el uso exclusivo de su 
destinatario. Se prohíbe la distribución, reproducción o cualquier otro tipo de 
transmisión por parte de otra persona que no sea el destinatario. Si usted 
recibe por error este correo, se ruega comunicarlo al remitente y borrar el 
mensaje recibido.
**CONFIDENTIALITY NOTICE** This email communication and any attachments may 
contain confidential and privileged information for the sole use of the 
designated recipient named above. Distribution, reproduction or any other use 
of this transmission by any party other than the intended recipient is 
prohibited. If you are not the intended recipient please contact the sender and 
delete all copies.

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema Rodrigo Álvarez Virgós
Vuelta la burra al prao. ¿Cuántas veces tendremos que tratar el tema del 
target? Para algo está el historial de la lista, ¿no?

Y de nuevo, sobre comentarios tipo si la página no te valida: haz tal 
trampa y te validará Y vuelvo a repetir: ¿para qué queremos que 
validen nuestras páginas? ¿porque significa que son más correctas, 
técnicamente mejores y que es una buena práctica seguir los estándares? 
¿o bien para fardar con el logotipo del w3c en la página de inicio?

Todos sabemos que se puede engañar al validador para que pase el test, 
pero hacer eso suele significar hacer las cosas a la chapuza y con 
parche sobre parche. Pasar el validador no implica que la página esté 
bien hecha (por ejemplo una página hecha entera a base de flash y 
javascript puede ser XHTML Strict).

Hale, buen fin de semana a todos.


Ricardo Alvar escribió:
 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
 ir a validar una de ellas me da errores en unos enlaces que como quiero 
 que aparezcan en una ventana nueva pongo la propiedad target=_blank 
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
 sitio, no interesa que la gente abandone el sitio para visitar otro, 
 simplemente deberian poder abrir ese nuevo sitio en una nueva 
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
 habra visto en esta situacion alguna vez. No encuentro un atributo 
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema David Pardo


Rodrigo Álvarez Virgós escribió:
 (...)Y vuelvo a repetir: ¿para qué queremos que 
 validen nuestras páginas? (...)

Porque si validan puede usarse un parser para extraer la información y
trabajar con ellas desde el servidor, desde otro servidor, con
javascript o como nos de la gana. Con una página válida, es trivial
escribir un script que saque, por ejemplo, todos los enlaces y los meta
en una base de datos. Si la página no valida, cualquier parser normal
devolverá un error.

Por cierto, me ha gustado mucho el simil de la pastelería.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-14 Por tema David Pardo
Ricardo Alvar escribió:
 (...)Pero pensandolo bien, si el abrir un enlace en una
 nueva ventana es algo que no contemplan los estandares, no deberiamos
 pensar en una trampa en javascript para poder hacer un apaño y seguir
 haciendo lo mismo, o eso me parece.(...)

Hace unos meses hubo en esta misma lista una discusión sobre la
adecuación de CSS para definir los comportamientos de los enlaces. Sin
retomar aquello, querría destacar que en el borrador de CSS3 se propone
añadir un comportamiento para los hipervínculos que permita:
-Reemplazar el documento por otro, entero o en parte
-Lanzar una ventana modal con otro contenido
-Mostrar el enlace en otra ventana
-Utilizar tabs en lugar de ventanas

El objetivo principal de esto es eliminar de la capa de datos ese tipo
de decisiones que, a mi entender, deberían pertenecer a la presentación.

Hasta el momento no es posible hacer estas cosas desde CSS, por lo que
las soluciones que usan javascript pueden entenderse como una solución
temporal (que durará bastantes años) a un problema actual.

Para mi, un sistema de miniaturas como Lightbox, que muestra una capa
con la foto oscureciendo la pantalla, tiene también muchos problemas de
accesibilidad, pero consigue separar el comportamiento al hacer click de
 los datos del HTML.

Como decía Victoria Gracia, es una especie de trampa usar javascript
para abrir ventanas nuevas, pero el enlace que mandaba tiene un par de
ventajas. La primera es que el código valida, por lo que puede ser
interpretado por un parser de XML y hacer con él lo que sea necesario.
La segunda, que es posible abrir los enlaces en nueva ventana, en nueva
pestaña o en la misma ventana usando el botón derecho del navegador o un
gesto de ratón, cosa que no permiten los enlaces en Javascript puro.

Como todas las preguntas complejas, esta no tiene una sola solución.
Dependiendo de las necesidades puede ser mejor superponer la imagen
grande a las miniaturas, abrir otra ventana o mantener en la misma
pantalla miniaturas e imagen grande, como hace flickr. Lo que sí es de
agradecer es mantener el código válido porque así cualquier parser podrá
interpretarlo.


___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


[Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Ricardo Alvar
Buenas tardes.

Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
ir a validar una de ellas me da errores en unos enlaces que como quiero 
que aparezcan en una ventana nueva pongo la propiedad target=_blank 
dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
sitio, no interesa que la gente abandone el sitio para visitar otro, 
simplemente deberian poder abrir ese nuevo sitio en una nueva 
pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
habra visto en esta situacion alguna vez. No encuentro un atributo 
sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
solamente con xhtml?

Un saludo a todos y muchas gracias por leerme.

Ricardo.
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Leonard Francisco
Que tal Ricardo
En Acceso Web se hablo sobre le Target _blank (en general) hace poco tiempo
Te copio acá uno de los hilos de esta conversación. Podés buscar el resto en 
los archivos de este grupo en Yahoo.

* hilo **
Me parece totalmente acertada la solución que aportó Jorge al principio del 
hilo.

Quizás yo soy estricto y pienso que de ninguna manera debería haber un enlace 
que se abra en nueva ventana, ya que es jugar con el comportamiento de la 
navegación y todo ello implica perdida de control por parte del usuario. El 
usuario es el que debe decidir como debe navegar y ya dispone del propio 
navegador para ello.

En un hipotetico caso de enlace en nueva ventana, al ser algo que debe ser tan 
poco común y por lo tanto una excepción, se deberá incluir un icono que 
represente la apertura de nueva ventana en el propio enlace con la alternativa 
se abre en nueva ventana, tal y como propuso Jorge.

Saludos

El día 5/12/07, Gabriel Bulfon [EMAIL PROTECTED] escribió:
independientemente de si lo haces con clases o con script

(a href=http://www.elotrosite.com; onclick=var wndw = 
window.open(this.href);return false;nombre del site externo/a) ,

El tema pasa (mi opinion) por determinar como se indica al browser que el 
vinculo es externo. Personalmente, prefiero que este indicado. Eso es sencillo 
para mi ya que basta un texto al lado del hipervinculo...pero que pasa con los 
browser que leen, que marca se debe indicar? Se que en la lista hay gente que 
utiliza browsers de lectura o alguno mas. Cual es la forma mas clara de indicar 
que el vinculo es externo?
Slds.

On Dec 5, 2007 7:19 AM, SkuNk [EMAIL PROTECTED] skunk1%40gmail.com wrote:

El día 5/12/07, Gabriel Bulfon [EMAIL PROTECTED] 
gbulfon%40gmail.comgbulfon%40gmail.com escribió:

Estoy de acuerdo en que el control debe tenerlo el usuario. Sin embargo, 
aclarar que un vinculo es externo al site puede ser una buena medida.

Slds.

On Dec 4, 2007 10:21 PM, Alberto Caso [EMAIL 
PROTECTED]alberto.caso%40adaptia.es
alberto.caso%40adaptia.es alberto.caso%40adaptia.es wrote:

El mar, 04-12-2007 a las 22:49 +0100, Jorge Ordoñez Alonso escribió:

2. mediante el title del enlace, añadiendo un icono identificativo de nueva 
ventana dentro del enlace [...]
Siendo estrictos con las pautas, la opción más recomendable sería la 2,

Incluir una imagen representando que se abrirá en una ventana nueva tampoco es 
una buena opción desde el punto de vista de la usabilidad, ya que cada web 
tendrá su propia representación.

Como decía Jorge, lo mejor es no abrir los enlaces en una ventana nueva, porque 
puede confundir e incomodar al usuario. Debería ser el usuario el que decida 
qué enlaces quiere abrir en una ventana nueva.

A mí como usuario me molesta que los enlaces se me abran en una ventana nueva 
porque, dependiendo del enlace en cuestión y del tipo de navegación que esté 
haciendo, unas veces me interesa abrirlo en la misma ventana, otras abrirlo en 
una nueva pestaña de la misma ventana y otras en una ventana nueva.

Saludos,

Alberto Caso Palomino
Adaptia - http://www.adaptia.es
[EMAIL PROTECTED] alberto.caso%40adaptia.es 
alberto.caso%40adaptia.es 
alberto.caso%40adaptia.es 
alberto.caso%40adaptia.es

El control de lo debe de tener el usuario, eso está claro. Pero si no te queda 
otra y necesitas abrir los enlaces externos en una nueva ventana, en lugar de 
usar el atributo target (no se incluye en Strict) yo usaría una solución más 
elegante, que es la de añadir una clase a los enlaces externos y en función de 
esa clase, mediante comportamiento, abrir la nueva ventana.

Pongo un ejemplo en JQuery, aunque se puede hacer sin él pero el código sería 
algo más largo:

$('.external').click(function () {window.open(this.href); return false; });

Si alguien necesita lo mismo en DOM puro, que lo pida y se lo envío.
Saludos!

Atentamente,
Philipp Keweloh
*** fin hilo *

Espero sirva
saludos
Frany Leonard

-Mensaje original-
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] nombre de Ricardo Alvar
Enviado el: Jueves, 13 de Diciembre de 2007 15:29
Para: Ovillo@lists.ovillo.org
Asunto: [Ovillo] atributo target en xhtml 1.1


Buenas tardes.

Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
ir a validar una de ellas me da errores en unos enlaces que como quiero 
que aparezcan en una ventana nueva pongo la propiedad target=_blank 
dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
sitio, no interesa que la gente abandone el sitio para visitar otro, 
simplemente deberian poder abrir ese nuevo sitio en una nueva 
pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
habra visto en esta situacion alguna vez. No encuentro un atributo 
sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
solamente con xhtml?

Un

Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Victoria Gracia
Es lógico que no te valide, Ricardo, se trata de un método no permitido
por el estándar, ya que tomas tú el control sobre cómo se va a comportar
una ventana del usuario (dejando a un lado los motivos, jejejeje)

Así que tienes dos opciones:

  * marcar que es un vínculo a un sitio distinto y dejar al usuario
la decisión de si quiere abrirlo en ventana/pestaña nueva y
validar
  * dejar el comportamiento que tiene y no validar

Siento que no sean buenas noticias, pero es lo que hay ;)

Un saludo

Victoria

El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
 Buenas tardes.
 
 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
 ir a validar una de ellas me da errores en unos enlaces que como quiero 
 que aparezcan en una ventana nueva pongo la propiedad target=_blank 
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
 sitio, no interesa que la gente abandone el sitio para visitar otro, 
 simplemente deberian poder abrir ese nuevo sitio en una nueva 
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
 habra visto en esta situacion alguna vez. No encuentro un atributo 
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
 solamente con xhtml?
 
 Un saludo a todos y muchas gracias por leerme.
 
 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema David Pardo
Hay una opción válida y que funciona. Utilizar javascript para modificar
los enlaces en tiempo de ejecución y que se abran en nueva ventana. Lo
cuentan en
http://www.456bereastreet.com/archive/200610/opening_new_windows_with_javascript_version_12/

De todas formas, es interesante pararse a pensar si es necesario abrir
otra ventana. Gran parte de los usuarios ya saben hacerlo solos y los
que no, se despistan cuando pasa. Personalmente, prefiero dejar los
enlaces como están.

Victoria Gracia escribió:
 Es lógico que no te valide, Ricardo, se trata de un método no permitido
 por el estándar, ya que tomas tú el control sobre cómo se va a comportar
 una ventana del usuario (dejando a un lado los motivos, jejejeje)
 
 Así que tienes dos opciones:
 
   * marcar que es un vínculo a un sitio distinto y dejar al usuario
 la decisión de si quiere abrirlo en ventana/pestaña nueva y
 validar
   * dejar el comportamiento que tiene y no validar
 
 Siento que no sean buenas noticias, pero es lo que hay ;)
 
 Un saludo
 
 Victoria
 
 El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
 ir a validar una de ellas me da errores en unos enlaces que como quiero 
 que aparezcan en una ventana nueva pongo la propiedad target=_blank 
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
 sitio, no interesa que la gente abandone el sitio para visitar otro, 
 simplemente deberian poder abrir ese nuevo sitio en una nueva 
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
 habra visto en esta situacion alguna vez. No encuentro un atributo 
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Victoria Gracia
Ah, perdón, cuando por HTML + CSS válido no conseguimos una cosa porque
se ha querido evitar (tomar el control del comportamiento de las
ventanas), entonces es perfectamente válido que utilicemos un truco de
JavaScript para validar... total, sólo estamos haciendo algo que no se
quería que hiciéramos, pero ya sabemos todos que hecha la ley, hecha la
trampa, ¿para qué preocuparnos? ;)

Bueno, si realmente es necesario hazlo... era solo una pequeña sátira

El jue, 13-12-2007 a las 20:05 +0100, David Pardo escribió:
 Hay una opción válida y que funciona. Utilizar javascript para modificar
 los enlaces en tiempo de ejecución y que se abran en nueva ventana. Lo
 cuentan en
 http://www.456bereastreet.com/archive/200610/opening_new_windows_with_javascript_version_12/
 
 De todas formas, es interesante pararse a pensar si es necesario abrir
 otra ventana. Gran parte de los usuarios ya saben hacerlo solos y los
 que no, se despistan cuando pasa. Personalmente, prefiero dejar los
 enlaces como están.
 
 Victoria Gracia escribió:
  Es lógico que no te valide, Ricardo, se trata de un método no permitido
  por el estándar, ya que tomas tú el control sobre cómo se va a comportar
  una ventana del usuario (dejando a un lado los motivos, jejejeje)
  
  Así que tienes dos opciones:
  
* marcar que es un vínculo a un sitio distinto y dejar al usuario
  la decisión de si quiere abrirlo en ventana/pestaña nueva y
  validar
* dejar el comportamiento que tiene y no validar
  
  Siento que no sean buenas noticias, pero es lo que hay ;)
  
  Un saludo
  
  Victoria
  
  El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
  Buenas tardes.
 
  Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
  bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
  ir a validar una de ellas me da errores en unos enlaces que como quiero 
  que aparezcan en una ventana nueva pongo la propiedad target=_blank 
  dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
  sitio, no interesa que la gente abandone el sitio para visitar otro, 
  simplemente deberian poder abrir ese nuevo sitio en una nueva 
  pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
  encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
  habra visto en esta situacion alguna vez. No encuentro un atributo 
  sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
  solamente con xhtml?
 
  Un saludo a todos y muchas gracias por leerme.
 
  Ricardo.
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
  http://lists.ovillo.org/mailman/listinfo/ovillo
  
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
  http://lists.ovillo.org/mailman/listinfo/ovillo
  
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Ricardo Alvar
Gracias Leonard, Victoria y David por haberme contestado.

Llevo rato buscando y he encontrado javascripts que hacen lo que en un 
principio pretendia. Pero pensandolo bien, si el abrir un enlace en una 
nueva ventana es algo que no contemplan los estandares, no deberiamos 
pensar en una trampa en javascript para poder hacer un apaño y seguir 
haciendo lo mismo, o eso me parece. He leido todo lo que me has mandado 
Leonard y saco en conclusion que el usuario es quien debe decidir como 
se abre cada enlace, misma ventana, nueva ventana o misma pestaña, asi 
que no deberiamos preocuparnos mucho de eso cuando es el caso de un 
enlace a otra pagina externa.

Ahora os planteo otra cosa. En el caso de una galeria de imagenes, 
porque no puede ser que cuando quiera ver una imagen en tamaño grande no 
pueda poner un enlace externo en el thumbnail para que me abra la imagen 
grande en una nueva ventana? A mi es como siempre me gusto ver las 
galerias, los thumbnails suficientemente grandes para ver que imagenes 
nos interesan o no, y poder abrir las que gusten en nuevas ventanas sin 
irse de la galeria en la primera ventana. No se si sera el metodo mas 
efectivo o simplemente costumbre porque en muchos sitios funciona asi, 
pero es como me gusta hacerlo.

Entonces como esa no es una forma comtemplada por los estandares, y el 
uso de javascripts para hacerlo aunque sea estandar no respeta la 
usabilidad ni seguramente la accesibilidad del sitio, que opciones se os 
ocurren a la hora de pinchar en el thumbnail para que salga la imagen 
grande? Yo creo que el que salga en la misma ventana/pestaña solo la 
imagen en grande no es muy correcto ya que para volver a la pagina hay 
que dar al boton atras del navegador. De esta forma pierdes totalmente 
la opcion de seguir navegando por el sitio, cosa que no sucede abriendo 
la imagen en una nueva ventana/pestaña.

Me gustaria seguir respetando los estandares y la accesibilidad y 
usabilidad en mi sitio.

Muchas gracias otra vez y espero que a nadie moleste reabrir este tema.

Ricardo.


Victoria Gracia escribió:
 Es lógico que no te valide, Ricardo, se trata de un método no permitido
 por el estándar, ya que tomas tú el control sobre cómo se va a comportar
 una ventana del usuario (dejando a un lado los motivos, jejejeje)

 Así que tienes dos opciones:

   * marcar que es un vínculo a un sitio distinto y dejar al usuario
 la decisión de si quiere abrirlo en ventana/pestaña nueva y
 validar
   * dejar el comportamiento que tiene y no validar

 Siento que no sean buenas noticias, pero es lo que hay ;)

 Un saludo

 Victoria

 El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:
   
 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
 ir a validar una de ellas me da errores en unos enlaces que como quiero 
 que aparezcan en una ventana nueva pongo la propiedad target=_blank 
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
 sitio, no interesa que la gente abandone el sitio para visitar otro, 
 simplemente deberian poder abrir ese nuevo sitio en una nueva 
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
 habra visto en esta situacion alguna vez. No encuentro un atributo 
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

   
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Victoria Gracia
A mi particularmente me gusta que me den la opción de elegir ;)

Pero los sitios que más me han gustado en ese sentido tenían JS que te
muestra una capa con la imagen grande cuando pones el puntero sobre el
thumbnail.

Un saludo

El jue, 13-12-2007 a las 20:22 +0100, Ricardo Alvar escribió:
 Gracias Leonard, Victoria y David por haberme contestado.
 
 Llevo rato buscando y he encontrado javascripts que hacen lo que en un 
 principio pretendia. Pero pensandolo bien, si el abrir un enlace en una 
 nueva ventana es algo que no contemplan los estandares, no deberiamos 
 pensar en una trampa en javascript para poder hacer un apaño y seguir 
 haciendo lo mismo, o eso me parece. He leido todo lo que me has mandado 
 Leonard y saco en conclusion que el usuario es quien debe decidir como 
 se abre cada enlace, misma ventana, nueva ventana o misma pestaña, asi 
 que no deberiamos preocuparnos mucho de eso cuando es el caso de un 
 enlace a otra pagina externa.
 
 Ahora os planteo otra cosa. En el caso de una galeria de imagenes, 
 porque no puede ser que cuando quiera ver una imagen en tamaño grande no 
 pueda poner un enlace externo en el thumbnail para que me abra la imagen 
 grande en una nueva ventana? A mi es como siempre me gusto ver las 
 galerias, los thumbnails suficientemente grandes para ver que imagenes 
 nos interesan o no, y poder abrir las que gusten en nuevas ventanas sin 
 irse de la galeria en la primera ventana. No se si sera el metodo mas 
 efectivo o simplemente costumbre porque en muchos sitios funciona asi, 
 pero es como me gusta hacerlo.
 
 Entonces como esa no es una forma comtemplada por los estandares, y el 
 uso de javascripts para hacerlo aunque sea estandar no respeta la 
 usabilidad ni seguramente la accesibilidad del sitio, que opciones se os 
 ocurren a la hora de pinchar en el thumbnail para que salga la imagen 
 grande? Yo creo que el que salga en la misma ventana/pestaña solo la 
 imagen en grande no es muy correcto ya que para volver a la pagina hay 
 que dar al boton atras del navegador. De esta forma pierdes totalmente 
 la opcion de seguir navegando por el sitio, cosa que no sucede abriendo 
 la imagen en una nueva ventana/pestaña.
 
 Me gustaria seguir respetando los estandares y la accesibilidad y 
 usabilidad en mi sitio.
 
 Muchas gracias otra vez y espero que a nadie moleste reabrir este tema.
 
 Ricardo.
 
 
 Victoria Gracia escribió:
  Es lógico que no te valide, Ricardo, se trata de un método no permitido
  por el estándar, ya que tomas tú el control sobre cómo se va a comportar
  una ventana del usuario (dejando a un lado los motivos, jejejeje)
 
  Así que tienes dos opciones:
 
* marcar que es un vínculo a un sitio distinto y dejar al usuario
  la decisión de si quiere abrirlo en ventana/pestaña nueva y
  validar
* dejar el comportamiento que tiene y no validar
 
  Siento que no sean buenas noticias, pero es lo que hay ;)
 
  Un saludo
 
  Victoria
 
  El jue, 13-12-2007 a las 19:28 +0100, Ricardo Alvar escribió:

  Buenas tardes.
 
  Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya 
  bastante avanzado el desarrollo. Estaba validando todas las paginas y al 
  ir a validar una de ellas me da errores en unos enlaces que como quiero 
  que aparezcan en una ventana nueva pongo la propiedad target=_blank 
  dentro de cada a. En el caso por ejemplo de la seccion enlaces del 
  sitio, no interesa que la gente abandone el sitio para visitar otro, 
  simplemente deberian poder abrir ese nuevo sitio en una nueva 
  pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no 
  encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se 
  habra visto en esta situacion alguna vez. No encuentro un atributo 
  sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer 
  solamente con xhtml?
 
  Un saludo a todos y muchas gracias por leerme.
 
  Ricardo.
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
  http://lists.ovillo.org/mailman/listinfo/ovillo
  
 
  ___
  Lista de distribución Ovillo
  Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
  Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
  http://lists.ovillo.org/mailman/listinfo/ovillo
 

 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 

Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Marta Martínez Ribas
a href=http://www.loquesea.html; *rel*=*external**external* link/a
Y pones un js con la funcion para que lo abra en una ventana nueva.

Ya puestos te recomendaría queq en el link le pusieras un title que diga que
se abre en una ventana nueva y si  además indicas el lang que tendrá el web
al que llevas en caso que sea en otro idioma pues mejor
ejemplo:

a href=http://www.loquesea.html; *rel*=*external* title=enlace externo
en inglés, se abrirá en otra ventana lang=en xml:lang=en*external*link/a


Salut
Marta


2007/12/13, Ricardo Alvar [EMAIL PROTECTED]:

 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al
 ir a validar una de ellas me da errores en unos enlaces que como quiero
 que aparezcan en una ventana nueva pongo la propiedad target=_blank
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del
 sitio, no interesa que la gente abandone el sitio para visitar otro,
 simplemente deberian poder abrir ese nuevo sitio en una nueva
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se
 habra visto en esta situacion alguna vez. No encuentro un atributo
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema Almorca
Lo que comentas no te valida porque ésta en xhtml strict. Si pones la dtd
como de xhtml transitional te validará perfectamente.

Personalmente, creo que no se debe usar el atributo target salvo para casos
específicos, pero no soy quien para decirlo cuando yo también uso
target=_blank

2007/12/13, Ricardo Alvar [EMAIL PROTECTED]:

 Buenas tardes.

 Hoy estoy haciendo un sitio web que me han pedido. El caso es que ya
 bastante avanzado el desarrollo. Estaba validando todas las paginas y al
 ir a validar una de ellas me da errores en unos enlaces que como quiero
 que aparezcan en una ventana nueva pongo la propiedad target=_blank
 dentro de cada a. En el caso por ejemplo de la seccion enlaces del
 sitio, no interesa que la gente abandone el sitio para visitar otro,
 simplemente deberian poder abrir ese nuevo sitio en una nueva
 pestaña/ventana con solo pulsar en el enlace. Llevo rato buscando y no
 encuentro la forma de hacerlo estandar xhtml 1.1. Supongo que alguien se
 habra visto en esta situacion alguna vez. No encuentro un atributo
 sustitutivo de target, quiza no lo haya. Sabeis como se podria hacer
 solamente con xhtml?

 Un saludo a todos y muchas gracias por leerme.

 Ricardo.
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
We don't need no education - Pink Floyd
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] atributo target en xhtml 1.1

2007-12-13 Por tema NetVicious
El jueves, 13 dic 2007 a las 19:28, Ricardo
escribió:

 Sabeis como se podria hacer solamente con xhtml?

Como bien te han dicho en xhtml no existe dicha opción. Por cierto
algo he leído por ahí de xhtml 1.1 transitional. La versión 1.0 si que
tiene una dtd transitional pero la 1.1 no, sólo tiene dtd strict.

Te  propongo  aquí  otra  solución  correcta a parte de las que te han
puesto ya de librerías JS que reemplazan los enlaces es la siguiente:


a href=http://dominio.com; onclick='window.open()' rel=externalTexto 
del enlace/a

Puedes cambiar el window.open por una función hecha por tí para evitar
poner todo el chorizo de parámetros en cada enlace.

Esta opción a parte de ser accesible posibilita que la gente que tiene
el  javascript  desactivado pueda acceder al enlace correctamente. Por
otra  parte la gente que navegue con el javascript activado y le guste
navegar con pestañas pulsando con el botón central o opción similar
para abrir el enlace en otra pestaña también podrá navegar sin ningún
problema a encontrarse con una página en blanco y un código javascript
en la url, o que el navegador no hace nada al pulsar el botón central.




-- 
  /\/
 /  \  / \  /
/\/ e t   \/ i c i o u s
   

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo