[Ovillo] OT: Filosofía de lo obstructivo y lo invasivo [Era: Ocultar texto de un value en un input s ubmit]

2008-05-20 Por tema Ramón Corominas
Hola, Hernán.
   
En primer lugar, la palabra "obstructivo" NO existe en español. En el 
diccionario de la RAE existen las palabras "constructivo", 
"instructivo", "destructivo"... Nada me hace pensar que haya una oscura 
razón para no incluir "obstructivo" a pesar de su existencia.

El que alguien haya hecho una mala traducción usando una palabra 
inventada y la haya colgado en la Wikipedia no la hace existir. Y desde 
luego el que una palabra esté en Google tampoco. Prueba a buscar 
"esistir" y también te saldrán muchos resultados [guiño]

En inglés, la palabra es "obtrusive", y no "obstrusive", lo cual ya da 
una idea de cómo se hizo la traducción (a oído, vamos); y significa 
"entrometido". Por eso se usa con ese significado que tú has expuesto, 
el de de "entrometerse" donde no toca. Por supuesto no tiene nada que 
ver con el español "obstruir" ni con posibles "obstrucciones" que se 
puedan provocar al usuario, sino con el hecho de que se mezcle el 
contenido con los comportamientos, como tú bien has dicho.

Por eso para mí, en español, la traducción correcta sigue siendo 
"invasivo", porque realmente invade un terreno que no le corresponde: el 
del código HTML, y además no se presta a confusiones sobre si eso 
"obstruye" a algo o a alguien. En cuanto al efecto "frustrante", en 
efecto, yo lo suelo llamar "no accesible", o simplemente "chapuza" [guiño]

Eso sí, quizá no especifiqué demasiado bien mi ejemplo; me refería a 
colocar ese onclick en un input *de tipo submit*. Por supuesto que lo 
correcto sería hacer la validación en el evento onsubmit, pero era sólo 
un ejemplo de cómo se puede insertar javascript *invasivo* en un campo 
sin que eso tenga por qué ser "obstructivo" de ninguna manera.

Y está claro que se puede hacer accesible si se hace bien. Para empezar, 
el evento onclick salta en todos los botones (también en los de tipo 
submit) cuando se pulsan, tanto si se hace con un ratón como si se hace 
con el teclado, así que para los botones ese evento ya es independiente 
del dispositivo. Y si no hay javascript pues se envía el formulario sin 
validar y listo. Y sí, claro, será javascript invasivo, puesto que no 
pinta nada ahí.

Tota, que aunque soy consciente de que se ha generalizado el uso de una 
palabra inexistente, y que tal vez en el futuro esa palabra entre en el 
diccionario con un significado que nada tiene que ver con su raíz... 
Hasta que eso suceda, me quedo con una traducción que me parece bastante 
más acertada, qué le vamos a hacer.

Un saludo,
Ramón.

___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
> Bueno, es que el javascript "invasivo" no tiene por qué ser 
> "obstructivo" [guiño]
>

Exacto. Son dos cosas distintas:
1) una es la "forma de programar" JavaScript (mezclado con los atributos 
de las etiquetas, o fuera de ellas), y otra cosa es:

2) el "efecto frustrante" para el usuario.
Son dos cosas distintas, y hay palabras diferentes para ambas.

-Obstrusive = Obstructivo:
1) La palabra "obstrusive" se utiliza en inglés para describir la forma 
de programar el JavaScript "mezclado" con las etiquetas. Es decir, 
cuando uno no sigue la separación en capas (marcado, presentación, 
comportamiento). Para esto es para lo que serviría la palabra "obstructivo".

-No accesible, no usable:
2) Para las molestias que provoca en el usuario, ya existe la palabra 
"no accesible", o "poco usable".

> Por ejemplo, yo puedo poner un evento onclick en un input para validar 
> el formulario antes de enviarlo, 

Totalmente obstructivo y no accesible! (bingo! Ambas a la vez!).
Ya que en cuanto el usuario ingresa al campo haciendo click, saltará la 
validación! Terrible...

Lo que se suele validar en JavaScript es el evento "submit" del elemento 
"form", y no cada input por separado.

Algo que sería peor de obstructivo e inaccesible es que el botón enviar 
en vez de ser de tipo "submit" fuera de tipo "button", y que el evento 
"submit" se disparase mediante un "onClick" de JavaScript. Quien no 
tenga JavaScript, no puede usar el formulario!

> el onclick no obstruye nada, 

Sí, el onClick es totalmente obstructivo. Ya que se mezcla en el código 
HTML.

Además, es poco usable y accesible, porque solo puede hacer click quien 
tiene un ratón (mouse), y si no está acompañado de un manejador de 
eventos para teclado (onKeyPress), quien no tiene ratón se queda fuera.


> así que no será 
> "obstructivo" (palabra que, por cierto, parece no existir). 


Consulta el amplio uso de la palabra obstructivo con este sentido:

http://es.wikipedia.org/wiki/JavaScript_no_obstructivo

http://developer.mozilla.org/es/docs/JavaScript_no_obstructivo

Prueba a poner en Google "javascript no obstructivo" y te aparecerán 
cientos de resultados.

En el diccionario de la RAE dice que "obstruir" se conjuga como 
"construir", así que si existe "constructivo", ¿por qué no habría de 
existir "obstructivo"?

Fuente:
http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LEMA=obstruir

> Sin embargo, 
> el hecho de que ese onclick esté en mitad del código sí es "invasivo", 
> porque invade el terreno correspondiente a los contenidos, lo que no es 
> apropiado al intentar separar los contenidos de los comportamientos.

Le estás queriendo dar un sentido a la palabra "invasivo" que es 
exactamente el mismo que ya se le viene dando a "obstructivo".

Saludos!

Hernán Beati
---
www.saberweb.com.ar
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas
Bueno, es que el javascript "invasivo" no tiene por qué ser 
"obstructivo" [guiño]

Por ejemplo, yo puedo poner un evento onclick en un input para validar 
el formulario antes de enviarlo, pero que si no está activado el 
javascript el formulario se envíe igual (aunque sin validación en el 
cliente). En ese caso, el onclick no obstruye nada, así que no será 
"obstructivo" (palabra que, por cierto, parece no existir). Sin embargo, 
el hecho de que ese onclick esté en mitad del código sí es "invasivo", 
porque invade el terreno correspondiente a los contenidos, lo que no es 
apropiado al intentar separar los contenidos de los comportamientos.

Saludos,
Ramón.

___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Victoria Gracia
Hola Marc (y resto de compañeros)

Marc Palau escribió:
> Estoy intentando hacerlo lo más compatible, semantico y accesible que
> puedo, y eso me está resultando en un inconveniente.
>   
Accesible y usable... según la web de WebAIM [1]  puedes utilizar *input 
type='image'*, quizás no es lo más semántico, pero desde luego te 
ahorraría muchos quebraderos de cabeza
> Supongo que puedo utilizar un , no? eso es correcto
> de usar?
>   
Sería lo más correcto semánticamente, pero como no quieres utilizar los 
elementos propios de interfaz del sistema operativo del usuario (esto 
es, los botones)... pues no ;) (Opera se te revela)
>  name="boton[ID]">Comprar
>
> .btncompra span{display:none; /* fondo y eso */}
>   


Una sola línea... qué elegancia, sin necesidad de JS, sin pensar en 
alternativas según los navegadores, sin problemas incluso si el 
visitante tiene deshabilitadas las imágenes (se muestra el alternativo y 
tiene la mima funcionalidad), realmente yo me quedaría con esa opción.

La otra alternativa que se me ocurre es muy chapucera, sería crearte una 
capa (div) que tuviera la imagen del botón e intentar colocarla encima 
del botón asegurándote que el valor de z-index te lo permite... pero 
vamos, entre utilizar un control recomendado por el propio W3C o 
montarme una complicación innecesaria para intentar que en el navegador 
más utilizado en dispositivos móviles se muestre la imagen... casi que 
dejaría la semántica de lado por una vez (y conste que suelo defenderla 
a ultranza).

Yo de ti dormiría tranquilo utilizando el *imput type='image'*

Pero si sigues empeñado en jugar con el button, intenta ver si Opera te 
admite tapar el botón jugando con z-index en elementos. Quizás entonces 
lo que debas hacer es dejar el botón pero ocultarlo con la imagen para 
la mayoría de usuarios que estarán navegando con JS, estilos e imágenes 
habilitadas. Si alguien deshabilita alguno de esos elementos, siempre te 
quedará un claro y explícito botón ;)

De todos modos en aras a la accesibilidad, asegúrate de que el método 
con JS no impide a usuarios que no tengan ratón marcar el botón o imagen.

Un saludo

Victoria

[1] http://www.webaim.org/techniques/forms/controls.php
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Hernán Beati - SaberWeb.com.ar
Ramón Corominas escribió:
>> Con respecto a la terminología, tienes muchar razón. Obstrusivo es fatal.
>> ¿Qué te parece "invasivo"?
>>   
> 
> Me parece estupendo... "que invade o tiene capacidad para invadir". Es 
> justo lo que buscaba [guiño]


Me parecería más acertado emplear la palabra "obstructivo", ya que el 
JavaScript mal usado produce a quien -por cualquier motivo- no pueda 
utilizarlo, una obstrucción (del verbo obstruir). Un obstáculo.

Algunas acepciones de "obstruir" de la RAE:
1) Estorbar el paso, cerrar un conducto o camino.
2) Impedir la acción.

Fuente: 
http://buscon.rae.es/draeI/SrvltGUIBusUsual?TIPO_HTML=2&TIPO_BUS=3&LEMA=obstruir

Creo que ambas acepciones reflejan perfectamente lo que sucede cuando 
uno quiere enviar un formulario programado en JavaScript, y se cansa de 
pulsar el botón sin que suceda nada.

Eso es más un "obstáculo" a la acción que uno quería realizar, que una 
"invasión". Invasión es la de los popups que se abren solos...

Saludos,

Hernán Beati
www.saberweb.com.ar
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas

> Con respecto a la terminología, tienes muchar razón. Obstrusivo es fatal.
> ¿Qué te parece "invasivo"?
>   

Me parece estupendo... "que invade o tiene capacidad para invadir". Es 
justo lo que buscaba [guiño]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Guerrero
Definitivamente, el mundo de los estándares web es amplísimo. Y claro, como
solución alternativa podría usar el atributo "onClick", no es tan grave,
pero prefería practicar las buenas formas. Queda a criterio de cada uno.

Con respecto a la terminología, tienes muchar razón. Obstrusivo es fatal.
¿Qué te parece "invasivo"?

Saludos
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas

> Disculpen pero hay algo que no entiendo. Marc no esta tratando de ocultar el 
> valor del value dentro del input???
> Acaso eso lo podemos lograr con estilos???

Como ya ha dicho el propio Marc, hay un par de cosillas que se pueden 
hacer y que funcionan en IE o FF, así que va a ser que sí [guiño]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas

> Yo también usaría JavaScript, pero no obtrusivo, pues usar los atributos
> on... dentro de los elementos está fuera de los estándares web.
>
>   
Hombre, los estándares web son muy amplios y en alguno de ellos sí que 
es admisible, otra cosa es que sea mú feo... [guiño]

Por cierto que la palabra "obtrusivo" me suena fatal... Y buscando en el 
RAE veo que no figura, pero es que tampoco figura "intrusivo", que me 
sonaba mejor como traducción de "obtrusive". ¿Alguna idea de una 
traducción mejor?

Saludos,
Ramón.

___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marlene Melián
Disculpen pero hay algo que no entiendo. Marc no esta tratando de ocultar el 
valor del value dentro del input???
Acaso eso lo podemos lograr con estilos??? A mi me parece que para lograr 
esto siempre va a estar presente Javascript. Si alguien lo logra hacer sin 
usar javascript por favor hagaselo saber a la lista y sigo insistiendo que 
la mejor propuesta es la de usar dentro del input el type="image" como ya lo 
sugirieron anteriormente

- Original Message - 
From: "Marc Palau" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" 
Cc: "Ovillo, la lista de CSS en castellano" 
Sent: Tuesday, May 20, 2008 4:10 PM
Subject: Re: [Ovillo] Ocultar texto de un value en un input submit


Si, eso estoy haciendo, seguir el patrón MVC.

Como lib de js estoy usando mootools, la cual me deja hacer de todo de una
forma increiblemente rápida de implementar.

Seguramente termine usando javascript, pero me da coraje ver que en una
lista de CSS se priorice usar JS para dar estilo, mu mal, mu mal :P

Bueno, pues muchas gracias por vuestras aportaciones, seguiré luchando un
rato más y luego $$("input").each(...) y a cascarla :P

saludos!!
Marc

>>
>> *2008/5/20 Javier Trejo <[EMAIL PROTECTED]>:*
>> *Nuevmanete, siguiendo el pensamiento de Alex, por qué en vez de
>> complicarse*
>> * tanto no  hacen un ???*
>>
>
>
> Yo también usaría JavaScript, pero no obtrusivo, pues usar los atributos
> on... dentro de los elementos está fuera de los estándares web.
>
> Si optas por la solución JavaScript, siempre es bueno tener presente la
> separación por capas: estructura, presentación y comportamiento.
>
> Saludos
> ___
> 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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas
Que digo yo que lo que se busca es:

- Semánticamente correcto: no input tipo image.
- 100% Accesible: no javascript, no  ... El botón tal cual, y que 
se oculte su texto con CSS. Algunas posibilidades sí funcionan con IE o 
FF; se busca una solución que también tire en Opera.

Lo del  pues no sé, habría que ver si es compatible con las 
ayudas técnicas, porque si no lo tienes peor que con un javascript.

Saludos,
Ramón.

___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marc Palau
Si, eso estoy haciendo, seguir el patrón MVC.

Como lib de js estoy usando mootools, la cual me deja hacer de todo de una
forma increiblemente rápida de implementar.

Seguramente termine usando javascript, pero me da coraje ver que en una
lista de CSS se priorice usar JS para dar estilo, mu mal, mu mal :P

Bueno, pues muchas gracias por vuestras aportaciones, seguiré luchando un
rato más y luego $$("input").each(...) y a cascarla :P

saludos!!
Marc

>>
>> *2008/5/20 Javier Trejo <[EMAIL PROTECTED]>:*
>> *Nuevmanete, siguiendo el pensamiento de Alex, por qué en vez de
>> complicarse*
>> * tanto no  hacen un ???*
>>
>
>
> Yo también usaría JavaScript, pero no obtrusivo, pues usar los atributos
> on... dentro de los elementos está fuera de los estándares web.
>
> Si optas por la solución JavaScript, siempre es bueno tener presente la
> separación por capas: estructura, presentación y comportamiento.
>
> Saludos
> ___
> 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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Trejo
No voy a empezar una discusión de stándares así que me retiro de este tema
que no comparto. Espero encuenten la solución.

saludos a todos.

El día 20 de mayo de 2008 17:03, Marlene Melián <[EMAIL PROTECTED]>
escribió:

> Tal vez podrias advertirle al que no tiene activado el javascript (que
> pienso que serian pocos realmente) que debe activarlo para que la pagina
> funcione ok . Si la memoria no me falla hay una etiqueta
>  creo que es asi no recuerdo muy que es capaz de
> identidicar las paginas que no tienen activado el javascript
>
> - Original Message -
> From: "Marc Palau" <[EMAIL PROTECTED]>
> To: "Ovillo, la lista de CSS en castellano" 
> Cc: "Ovillo, la lista de CSS en castellano" 
> Sent: Tuesday, May 20, 2008 3:42 PM
> Subject: Re: [Ovillo] Ocultar texto de un value en un input submit
>
>
> Os cuento,
>
> la idea es que la página funcione con y sin javascript y con y sin
> estilos. El problema viene cuando quieres quitar el texto del value con
> javascript, que si entra alguien sin javascript pero con estilos ve los
> botones muy feos.
>
> Estoy intentando hacerlo lo más compatible, semantico y accesible que
> puedo, y eso me está resultando en un inconveniente.
>
> Supongo que puedo utilizar un , no? eso es correcto
> de usar?
>
>  name="boton[ID]">Comprar
>
> btncompra span{display:none; /* fondo y eso */}
>
> A ver si así lo aclaro :)
>
> muchas gracias a todos
> Marc
>
>  > Usa un elemento  y utiliza JavaScript para enviar los datos.
> >
> > listo
> >
> > On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
> >
> >> No entiendo muy bien el problema.
> >>
> >> Supongo que tienes algo como esto:
> >> 
> >>
> >> Saca un boton, sin texto. ¿que quieres hacer?.
> >> ___
> >> 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
> >>
> >
> >
> >
> > --
> > Javier Guerrero
> > Desarrollador Web
> > Cel.: 1562474547
> > Blog: http://demixo.blogspot.com
> > ___
> > 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
>



-- 
Javier Trejo

Tel: 15-6485-7734
MSN: [EMAIL PROTECTED]
Skype: javier.trejo
Mail: [EMAIL PROTECTED]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marlene Melián
Estoy de acuerdo con esta propuesta yo personalmente lo haria asi. Esta es 
la forma mas facil de lograr lo que deseas
- Original Message - 
From: "Javier Trejo" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" 
Sent: Tuesday, May 20, 2008 3:50 PM
Subject: Re: [Ovillo] Ocultar texto de un value en un input submit


Nuevmanete, siguiendo el pensamiento de Alex, por qué en vez de complicarse
tanto no  hacen un ???

Saludos,

Javier Trejo.
www.cominteractiva.com.ar

El día 20 de mayo de 2008 16:47, Alex Lillo <[EMAIL PROTECTED]> escribió:

> Personalmente daría estilos al botón y posteriormente cambiaría su aspecto
> con javascript.
> Y es que, ¿cuántos van a entrar a tu web con estilos pero sin javascript?
>
>
> 2008/5/20 Marc Palau <[EMAIL PROTECTED]>:
>
> > Os cuento,
> >
> > la idea es que la página funcione con y sin javascript y con y sin
> > estilos. El problema viene cuando quieres quitar el texto del value con
> > javascript, que si entra alguien sin javascript pero con estilos ve los
> > botones muy feos.
> >
> > Estoy intentando hacerlo lo más compatible, semantico y accesible que
> > puedo, y eso me está resultando en un inconveniente.
> >
> > Supongo que puedo utilizar un , no? eso es 
> > correcto
> > de usar?
> >
> >  > name="boton[ID]">Comprar
> >
> > .btncompra span{display:none; /* fondo y eso */}
> >
> > A ver si así lo aclaro :)
> >
> > muchas gracias a todos
> > Marc
> >
> > > Usa un elemento  y utiliza JavaScript para enviar los datos.
> > >
> > > listo
> > >
> > > On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
> > >
> > >> No entiendo muy bien el problema.
> > >>
> > >> Supongo que tienes algo como esto:
> > >> 
> > >>
> > >> Saca un boton, sin texto. ¿que quieres hacer?.
> > >> ___
> > >> 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
> > >>
> > >
> > >
> > >
> > > --
> > > Javier Guerrero
> > > Desarrollador Web
> > > Cel.: 1562474547
> > > Blog: http://demixo.blogspot.com
> > > ___
> > > 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
> >
>
>
>
> --
> Alex Lillo
> www.nordic-design.net
>  ___
> 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
>



-- 
Javier Trejo

Tel: 15-6485-7734
MSN: [EMAIL PROTECTED]
Skype: javier.trejo
Mail: [EMAIL PROTECTED]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marlene Melián
Tal vez podrias advertirle al que no tiene activado el javascript (que 
pienso que serian pocos realmente) que debe activarlo para que la pagina 
funcione ok . Si la memoria no me falla hay una etiqueta 
 creo que es asi no recuerdo muy que es capaz de 
identidicar las paginas que no tienen activado el javascript

- Original Message - 
From: "Marc Palau" <[EMAIL PROTECTED]>
To: "Ovillo, la lista de CSS en castellano" 
Cc: "Ovillo, la lista de CSS en castellano" 
Sent: Tuesday, May 20, 2008 3:42 PM
Subject: Re: [Ovillo] Ocultar texto de un value en un input submit


Os cuento,

la idea es que la página funcione con y sin javascript y con y sin
estilos. El problema viene cuando quieres quitar el texto del value con
javascript, que si entra alguien sin javascript pero con estilos ve los
botones muy feos.

Estoy intentando hacerlo lo más compatible, semantico y accesible que
puedo, y eso me está resultando en un inconveniente.

Supongo que puedo utilizar un , no? eso es correcto
de usar?

Comprar

btncompra span{display:none; /* fondo y eso */}

A ver si así lo aclaro :)

muchas gracias a todos
Marc

> Usa un elemento  y utiliza JavaScript para enviar los datos.
>
> listo
>
> On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
>
>> No entiendo muy bien el problema.
>>
>> Supongo que tienes algo como esto:
>> 
>>
>> Saca un boton, sin texto. ¿que quieres hacer?.
>> ___
>> 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
>>
>
>
>
> --
> Javier Guerrero
> Desarrollador Web
> Cel.: 1562474547
> Blog: http://demixo.blogspot.com
> ___
> 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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Guerrero
>
> *2008/5/20 Javier Trejo <[EMAIL PROTECTED]>:*
> *Nuevmanete, siguiendo el pensamiento de Alex, por qué en vez de
> complicarse*
> * tanto no  hacen un ???*
>


Yo también usaría JavaScript, pero no obtrusivo, pues usar los atributos
on... dentro de los elementos está fuera de los estándares web.

Si optas por la solución JavaScript, siempre es bueno tener presente la
separación por capas: estructura, presentación y comportamiento.

Saludos
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Trejo
Nuevmanete, siguiendo el pensamiento de Alex, por qué en vez de complicarse
tanto no  hacen un ???

Saludos,

Javier Trejo.
www.cominteractiva.com.ar

El día 20 de mayo de 2008 16:47, Alex Lillo <[EMAIL PROTECTED]> escribió:

> Personalmente daría estilos al botón y posteriormente cambiaría su aspecto
> con javascript.
> Y es que, ¿cuántos van a entrar a tu web con estilos pero sin javascript?
>
>
> 2008/5/20 Marc Palau <[EMAIL PROTECTED]>:
>
> > Os cuento,
> >
> > la idea es que la página funcione con y sin javascript y con y sin
> > estilos. El problema viene cuando quieres quitar el texto del value con
> > javascript, que si entra alguien sin javascript pero con estilos ve los
> > botones muy feos.
> >
> > Estoy intentando hacerlo lo más compatible, semantico y accesible que
> > puedo, y eso me está resultando en un inconveniente.
> >
> > Supongo que puedo utilizar un , no? eso es correcto
> > de usar?
> >
> >  > name="boton[ID]">Comprar
> >
> > .btncompra span{display:none; /* fondo y eso */}
> >
> > A ver si así lo aclaro :)
> >
> > muchas gracias a todos
> > Marc
> >
> > > Usa un elemento  y utiliza JavaScript para enviar los datos.
> > >
> > > listo
> > >
> > > On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
> > >
> > >> No entiendo muy bien el problema.
> > >>
> > >> Supongo que tienes algo como esto:
> > >> 
> > >>
> > >> Saca un boton, sin texto. ¿que quieres hacer?.
> > >> ___
> > >> 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
> > >>
> > >
> > >
> > >
> > > --
> > > Javier Guerrero
> > > Desarrollador Web
> > > Cel.: 1562474547
> > > Blog: http://demixo.blogspot.com
> > > ___
> > > 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
> >
>
>
>
> --
> Alex Lillo
> www.nordic-design.net
>  ___
> 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
>



-- 
Javier Trejo

Tel: 15-6485-7734
MSN: [EMAIL PROTECTED]
Skype: javier.trejo
Mail: [EMAIL PROTECTED]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Alex Lillo
Personalmente daría estilos al botón y posteriormente cambiaría su aspecto
con javascript.
Y es que, ¿cuántos van a entrar a tu web con estilos pero sin javascript?


2008/5/20 Marc Palau <[EMAIL PROTECTED]>:

> Os cuento,
>
> la idea es que la página funcione con y sin javascript y con y sin
> estilos. El problema viene cuando quieres quitar el texto del value con
> javascript, que si entra alguien sin javascript pero con estilos ve los
> botones muy feos.
>
> Estoy intentando hacerlo lo más compatible, semantico y accesible que
> puedo, y eso me está resultando en un inconveniente.
>
> Supongo que puedo utilizar un , no? eso es correcto
> de usar?
>
>  name="boton[ID]">Comprar
>
> .btncompra span{display:none; /* fondo y eso */}
>
> A ver si así lo aclaro :)
>
> muchas gracias a todos
> Marc
>
> > Usa un elemento  y utiliza JavaScript para enviar los datos.
> >
> > listo
> >
> > On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
> >
> >> No entiendo muy bien el problema.
> >>
> >> Supongo que tienes algo como esto:
> >> 
> >>
> >> Saca un boton, sin texto. ¿que quieres hacer?.
> >> ___
> >> 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
> >>
> >
> >
> >
> > --
> > Javier Guerrero
> > Desarrollador Web
> > Cel.: 1562474547
> > Blog: http://demixo.blogspot.com
> > ___
> > 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
>



-- 
Alex Lillo
www.nordic-design.net
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marc Palau
Os cuento,

la idea es que la página funcione con y sin javascript y con y sin
estilos. El problema viene cuando quieres quitar el texto del value con
javascript, que si entra alguien sin javascript pero con estilos ve los
botones muy feos.

Estoy intentando hacerlo lo más compatible, semantico y accesible que
puedo, y eso me está resultando en un inconveniente.

Supongo que puedo utilizar un , no? eso es correcto
de usar?

Comprar

.btncompra span{display:none; /* fondo y eso */}

A ver si así lo aclaro :)

muchas gracias a todos
Marc

> Usa un elemento  y utiliza JavaScript para enviar los datos.
>
> listo
>
> On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:
>
>> No entiendo muy bien el problema.
>>
>> Supongo que tienes algo como esto:
>> 
>>
>> Saca un boton, sin texto. ¿que quieres hacer?.
>> ___
>> 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
>>
>
>
>
> --
> Javier Guerrero
> Desarrollador Web
> Cel.: 1562474547
> Blog: http://demixo.blogspot.com
> ___
> 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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Guerrero
Usa un elemento  y utiliza JavaScript para enviar los datos.

listo

On Tue, May 20, 2008 at 5:34 PM, Tei <[EMAIL PROTECTED]> wrote:

> No entiendo muy bien el problema.
>
> Supongo que tienes algo como esto:
> 
>
> Saca un boton, sin texto. ¿que quieres hacer?.
> ___
> 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
>



-- 
Javier Guerrero
Desarrollador Web
Cel.: 1562474547
Blog: http://demixo.blogspot.com
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Tei
No entiendo muy bien el problema.

Supongo que tienes algo como esto:


Saca un boton, sin texto. ¿que quieres hacer?.
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Javier Trejo
no pensaste en la opción más sencilla de poner un input image y realizar el
submit por JS?

Saludos'

Javier. Trejo
www.cominteractiva.com.ar

El día 20 de mayo de 2008 16:28, Marc Palau <[EMAIL PROTECTED]> escribió:

> Pues tenia buena pinta pero parece que Opera tiene un tamaño mínimo ...
>
> ais, ya no se que hacerls :(
>
> saludos!
> Marc
>
> > Es una chapuza tremenda, pero tal vez te sirva algo así:
> >
> > .botones {
> >   font-size: 0.01em;
> >   width: 700em;
> >   height: 150em;
> > }
> >
> >
> > Ya nos contarás ¡Suerte!
> >
> > ___
> > 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
>



-- 
Javier Trejo

Tel: 15-6485-7734
MSN: [EMAIL PROTECTED]
Skype: javier.trejo
Mail: [EMAIL PROTECTED]
___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marc Palau
Pues tenia buena pinta pero parece que Opera tiene un tamaño mínimo ...

ais, ya no se que hacerls :(

saludos!
Marc

> Es una chapuza tremenda, pero tal vez te sirva algo así:
>
> .botones {
>   font-size: 0.01em;
>   width: 700em;
>   height: 150em;
> }
>
>
> Ya nos contarás ¡Suerte!
>
> ___
> 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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Ramón Corominas
Es una chapuza tremenda, pero tal vez te sirva algo así:

.botones {
  font-size: 0.01em;
  width: 700em;
  height: 150em;
}


Ya nos contarás ¡Suerte!

___
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] Ocultar texto de un value en un input submit

2008-05-20 Por tema Marc Palau
Hola!

Le he dado vueltas,
Lo he buscado en inet,
Me he peleado con ello,
Lo he puesto todo patas arriba...

Y HE SIDO INCAPAZ! :P

el tema es que he conseguido ocultarlo con eficiencia para IE y FF, pero
para Opera me está dejando seco de ideas. Necesito ocultar el texto de un
submit para definirle un fondo que será la gráfica del botón.

La CSS que tengo de momento es:

.botones{
text-indent:200px;/* FF */
line-height:100px;/* IE */
}

Y funciona, pero el Opera se lo pasa por el forro y no lo aplica (supongo
que será porque eso no se aplica a los inputs según la especificación).

¿Alguien se ha visto en lo mismo y lo ha podido solucionar?

Gracias avanzadas!
Saludos
Marc Palau
http://www.nbsp.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