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

"Hernán Beati - SaberWeb.com.ar" hernan en saberweb.com.ar
Mie Mayo 21 12:54:46 UTC 2008


Amigos, ante todo esta vez salgo en defensa de Ramón, que no creo que 
venga por el lado de un "purismo" en el lenguaje su opinión, más bien 
por el de su significado, y lo que está aportando es valioso para tratar 
de entender su sentido. Así que nada de criticarlo por querer usar la 
palabra correcta, que aquí todos estamos aprendiendo! ;-)

Ramón Corominas escribió:
> Nada me hace pensar que haya una oscura 
> razón para no incluir "obstructivo" a pesar de su existencia.
>

Sí que existe una razón: el escaso tiempo de uso.
Es una palabra que venimos usando hace apenas 7 u 8 años, y el tiempo de 
reacción de la RAE es más lento. Que no esté en los diccionarios no 
impide el uso. ¿Cuánto demora el diccionario en incluir las palabras que 
internet nos aporta cada día? ¡Años!

> 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. 

Ambas son confirmaciones de su amplio uso. No la hará existir en el 
diccionario (por ahora, pronto no tendrán más remedio que incluirla), 
pero se usa, y mucho. No hay tutorial sobre JavaScript que no la use.

> 
> 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); 

Aquí me entra una duda: si buscamos "obstrusive" con "s", también 
aparece una enorme cantidad de resultados, y hasta hay diccionarios que 
la incluyen:

http://diccionario.reverso.net/informatica-ingles-espanol/obstrusive
(ya sé que no es la RAE...)

Como no domino tanto el inglés, no sé si los cientos de artículos 
publicados en inglés bajo el título de "Javascript non-obStrusive" han 
sido todos creados por personas que no saben inglés. Existen muchos con 
"non-obtrusive" y otros muchos con "non-obstrusive". Me queda la duda.

> 
> 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.

Es que me parece que es un poco estéril remar contra la corriente de los 
significados ya establecidos para las palabras: si yo opino que no me 
gusta la traducción de "blog" como "cuaderno de bitácora", y comienzo a 
llamarlo "registro" porque creo que representa mejor el sentido de 
"log", pero miles de personas ya usan la otra palabra, no veo la ventaja 
de no sumarme al uso de esa palabra ya difundida. Me quedaré con la 
razón tal vez, pero sin poder comunicarme con los demás! Las palabras 
ante todo son "consensos" entre las personas, si muchos llaman "perro" 
al perro, pues mejor para todos que lo llamemos "perro" en vez de 
argumentar que debería llamarse "canis".

> 
> 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.

Bueno, yo te invitaría a usar la que ya usamos hace rato, y realmente 
coincido en que da lugar a confusión, yo mismo le he confundido muchas 
veces su sentido.

Sin embargo, a pesar de que son cosas diferentes el programar con una 
"técnica" entrometida y el crear "obstáculos" de acceso para el usuario, 
la mayoría de las veces ambas cosas van de la mano: una técnica 
"entrometida" suele producir también efectos de inaccesibilidad o poca 
usabilidad.

Y creo que eso se debe a que el aprendizaje de una técnica de JavaScript 
"separado" del marcado HTML, solo lo suelen alcanzar quienes dominan a 
un nivel avanzado la programación web. En cambio, los principiantes que 
se dejan llevar por lo que un editor visual programa por ellos 
(Dreamweaver, por ejemplo), no evalúan los efectos de "poca 
accesibilidad" que su editor provoca, como tampoco evalúan el que se 
"mezcle" con el marcado. Ellos tocan un botón y a otra cosa, y 
lamentablemente, son la mayoría de los que se dicen "programadores web" 
en el mercado...

Saludos!

Hernán Beati
www.saberweb.com.ar


Más información sobre la lista de distribución Ovillo