Sofa Naranja ahora, con un 125% más de naranja

Publicado
10 April 2006 @ 3pm

Categorías
Código, Diseño, Freak

Un nuevo tag XHTML: CWT

Es un hecho demostrado de la vida profesional de cualquiera que trabaje con clientes el que, antes o después, tendrás que producir algo con lo que no estás de acuerdo.

La discrepancia puede ir desde el inofensivo “el color no es apropiado” hasta el demoledor “este proyecto no tiene ningún sentido”, pasando por toda una gama de emociones que, a veces, cuesta trabajo describir…

Comoquiera que el desarrollador web es un ser social (léase: nos encanta mirar lo que andan haciendo nuestros compañeros de profesión para “inspirarnos”), a veces surge la necesidad de justificar ante nuestra audiencia el por qué de una tipografía infernal, un icono horrible, o toda una paleta de colores sin sentido aparente…

El gran inconveniente de trabajar para clientes (aparte de trabajar para clientes), es que normalmente suele ser poco interesante ser un bocazas. Publicar en un foro o en tu blog que los colores de tu último trabajo surgieron de la retorcida mente de algún “middle manager” incapaz de asumir que el hecho de que a su mujer le encante el rosa no constituye un argumento de peso para cambiar el color de un site es contraproducente. Por no decir que es una grosería. O algo peor…

Pero tus compañeros de profesion deben saber que tú jamás serias capaz de presentarle al mundo tal tutti-frutti de tipos y colores sin tener pesadillas por las noches… Que tu preparación y años de estudio te impiden pasar a producción un diseño sin retícula sin que se te abra la úlcera… En definitiva, que si algo no está perfecto, definitivamente, no es porque no seas capaz de hacerlo, sino porque han intervenido “causas de fuerza mayor”

Es por ello (oye) que desde Sofá Naranja proponemos una extensión a la especificación XHTML 1.1, en forma de tag:

El tag elemento <cwt/>

El nombre ‘cwt’ viene del inglés “Client Wanted This” (”el cliente pidió ésto”). Está en inglés por el mismo motivo por el que están en inglés todos los tags de (X)HTML: porque el Esperanto no tuvo mucho éxito, y escribir un parser de tags multilenguaje habría llevado a Microsoft a la ruina.

Es un tag que convertirá tus páginas en código no válido (aunque si necesitas usarlo lo más probable es que de todas formas no valide).

La función del tag ‘cwt’ es marcar aquellas partes de tu site que, lejos de ser el resultado de un sesudo análisis, son producto de ese ente despiadado que convenimos en llamar “El Cliente”.

Es un tag estríctamente semántico. No tiene representación visual, aunque si estás usando tags ‘cwt’ en tu código, quizá estés tentado de añadir el siguiente código en tu CSS:

cwt {
    display: none !important;
}

a pesar de que (mientras el W3C no apruebe el tag ‘cwt’) no servirá para nada…

Veamos un ejemplo…

Este era tu código antes del ‘cwt’:

<table width="768px">
    <tr>
        <td><img src="/img/spacer.gif" width="768" height="1" /></td>
    </tr>
</table>

y éste es tu código después del ‘cwt’:

<cwt>
    <table width="768px">
        <tr>
            <td><img src="/img/spacer.gif" width="768" height="1" /></td>
        </tr>
    </table>
</cwt>

Ahora tus compañeros sabrán que dejaste de maquetar usando tablas hace años, y que en este caso sólo lo hiciste porque tienes que pagar una hipoteca…

Desencadenado por: nadie en particular, de momento.

Furilo me comenta que el ‘cwt’ es un candidato perfecto para convertirse en un microformato. Seguiremos informando si finalmente nos liamos la manta a la cabeza y lo proponemos como un standard :D

Update: Gracias a mort por la puntualización sobre ‘tag’ vs ‘elemento’. Y veo que lo del microformato va a haber que ir planteándoselo en serio… :D

Update 2: En breve con todos ustedes, clientwantedthis.com :D


67 Comentarios

álvaro
10 April 2006 @ 3pm

Lo que te he comentado en la comida, yo dejaría algo como:

álvaro
10 April 2006 @ 3pm

uups, no se va nada. si ya lo pone en la advertencia. bueno, lo que decía, que yo lo pondría como un class=”cwt”, microformatos style

mort
10 April 2006 @ 3pm

Me siento obligado a puntualizar que de hecho te refieres a un nuevo elemento con tag de apertura y de cierre.

Por lo demás genial, pero sí que es mejor como microformato :D

alberto
10 April 2006 @ 3pm

Voto a favor del microformato cwt!!

demimismo
10 April 2006 @ 3pm

xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD

Juan G. Hurtado
10 April 2006 @ 4pm

Jajajajaja, totalmente de acuerdo. ¡Apoyo completamente la idea!

maria
10 April 2006 @ 4pm

¡buenisimo! :D

David
10 April 2006 @ 4pm

yo ya lo estoy poniendo… de hecho me estoy inflando!

Fernando
10 April 2006 @ 7pm

Yo ya estoy viendo los botones en el lateral de los blogs en plan: “Yo usé CWT”.

meneame.net
10 April 2006 @ 9pm

Un nuevo tag XHTML: CWT

Una propuesta para extender el standard XHTML 1.1 con una nueva etiqueta que todo desarrollador ha echado de menos alguna vez a lo largo de su carrera…

Federico
10 April 2006 @ 10pm

Siempre podés usar un namespace diferente para no sentir que estás haciendo algo no válido. :)

[...] Abril 10, 2006

    Via meneame, me encuentro una noticia curiosa donde comentan la existencia de un tag XHTML,para extender la especificación 1.1, que tiene como  [...]

jorge
10 April 2006 @ 11pm

y una extension para el greasemonkey que le aplique el display:none!!

Fernando
11 April 2006 @ 7am

No no, que le quite el display:none, y que te ponga un background:red y con blink, para los que sepamos de qué va el tema que no se nos pase por alto ningún fragmento marcado así.

zensure
11 April 2006 @ 7am

Me apunto a la propuesta :D.

Dedicaré un articulo en mi blog al tema de la tag :).

Un saludo.

zensure
11 April 2006 @ 7am

Microformato, perdón.

Un saludo.

[...] usar ese invento de Satán llamado tablas (:P) o a usar imagenes horrorosas? Los chicos de Sofá Naranja nos proponen que usemos esta tag (siglas de Cliente Wanted This, que [...]

Alberto
11 April 2006 @ 9am

También se puede incluir un comentario en el código html, que diga “powered by Alan Smithee generator”, que es el pseudónimo que usan los directores de Hollywood cuando no quieren firmar con su nombre.

En algún trabajo mío creo que la estructura será “de aquí en adelante todo es html, luego todo cwt, aquí viene la empanada, se acaba el cwt, se acaba el html.

ale
11 April 2006 @ 9am

Lo de los comentarios, siendo una buena medida, se aleja un poco de la idea del invento, que es mejorar la semántica de la web.

Pensemos en grande… si CWT se convierte en un microformato, podremos montar un agregador automático de “grandes ideas de clientes selectos”! :D

pepevi
11 April 2006 @ 2pm

Apoyo enérgicamente el cwt xD

Topopardo
11 April 2006 @ 2pm

Qué bueno, tío. Realmente bueno.

Ideas como esta me hacen recuperar la fe en la humanidad…

Jordi Neurotic
11 April 2006 @ 2pm

Hace poco diseñamos una web donde yo cambiaría el tag html por cwt directamente :-S

Nelson Rodrìguez-Peña
11 April 2006 @ 2pm

Yo también voto por el esquema microformatos usando class=”cwt”.

Daniel
11 April 2006 @ 3pm

Jejeje, muy bueno. El validador de la W3C debería de saltar lo que se encuentre entre skip …

[...] cree con el derecho a emancillar los principios básicos de todo diseño… pero mejor leete el articulito de sofanaranja.com que es más gráfico y gracio [...]

kapikua
11 April 2006 @ 3pm

En mi caso seria

….

ppfpfpfpfp

kapikua
11 April 2006 @ 3pm

uys no sale nada…. repito

en mi caso seria

// // // …. // //

a ver si asi sale… ;)

kapikua
11 April 2006 @ 4pm

bueno lo pondria antes y despues del body XDD

Beldar
11 April 2006 @ 4pm

Me parece una iniciativa excelente, aunque hasta que no valide mejor utilizar el o simplemente /* cwt / / /cwt */ A ver si avanza el tema!

Maximiliano
11 April 2006 @ 4pm

Por ahora debieramos aplicarlo como comentario hasta que se valide

sugerencia de turno

Menek
11 April 2006 @ 5pm

Yo añadiría otra etiqueta similar para los que no trabajamos por cuenta propia: BWT (Boss Wanted This).

Saludos,

SigT
11 April 2006 @ 7pm

Proponen un nuevo tag XHTML: CWT

Comentan la proposición de añadir un nuevo tag a XHTML: ‘cwt’ que servíria para comentar que partes de la web no son hechas por motivos técnicos si no por que el cliente así lo exigio… …

Jorge
11 April 2006 @ 8pm

COJONUDO! :D Mi voto al microformato, ya!

jesus
11 April 2006 @ 11pm

Cierto, seria bueno como microformato pero…lo tomarán en cuenta, es que suena a algo muy usable y al mismo tiempo muy personal. Igual, el uso lo hará popular.

K3NNY
11 April 2006 @ 11pm

Muy buena idea. Si bien por el momento me manejo con comentarios, seria bueno que existiera un “estandar” para marcar este tipo de cosas.

PD: ClienWantedThis.com es una web 1.9, letras grandes, colores chillones, titulos con reflejo y esta en estado beta. Solo le falta un poco de AJAX para que sea 2.0 completamente :D

Jorge Barahona
12 April 2006 @ 4am

Hey! Lo integramos de inmediato a todos nuestros desarrollos! Así dejamos de pasar verguenzas con nuestros pares. ;) Saludos

Ferran
12 April 2006 @ 8am

Buenissimo! Yo tb voto como microformato. es perfecto! Os propongo implementarlo para Flash tambien. ;)

David
12 April 2006 @ 11am

Yo necesito tb algo como mcwt “my chief wanted this”

[...] se turquesa lilaceo no lo han elegido tu. Si os apatece seguir leyendo sobre este tema, os invito a acceder al post en sofanaranja.com Desde aquí (aunque no [...]

[...] , son producto de ese ente despiadado que convenimos en llamar “El Cliente”. Más en Sofá Naranja (vía jbarahona.com) Archivado en Estándares, Cre [...]

neojp
13 April 2006 @ 4am

Jajaja! Me parece divertido, pero yo usaria un O_o

O quizás un Lorem ipsum dolor O_o sit amet.

Asi validaria y seguiria funcionando =p Saludos!

Juan Fernando Pacheco
13 April 2006 @ 6am

Vaya que me sentire felíz de poder usar eso en mi trabajo, pero creo que si lo hago con alguno clientes tendria que ser algo de esta forma:

……

Juan Fernando Pacheco
13 April 2006 @ 6am

mmm, no se ve nada, bueno lo que queria decir es que si lo usara con algunos clientes tendria que justo antes de la etiqueta HTML

Phillipo
13 April 2006 @ 6am

Jajajajaja, muy bueno el tema de proponer una nueva etiqueta XHTML o en su defecto una clase denominada CWT. Realmente teneis razón, algunas veces el cliente puede provocarte un ataque de histeria ante las “burradas” que dice, aunque tb es cierto que somos nosotros los que debemos hacerle entender ciertos conceptos.

Aps, David, yo también necesito tu misma etiqueta mcwt => “my chief wanted this”

XD

[...] HTML denominada . En un principio, cuando leí el post publicado en sofanaranja.com pensaba que se trataba de todo menos de lo que es. ¿ Una nueva eti [...]

Juan Francisco Giordana
13 April 2006 @ 2pm

No estoy de acuerdo aun con esto, no me termina de convencer.

Quizás sería mejor indicar un URL en los metadatos que referencie a una pagina en el sitio del diseñador/desarrollador que incluya una lista de todas las <cwt/> que el sitio contenga.

<meta name="cwt" content="http://cwt.juangiordana.com.ar" />

Incluso me parece que es ofensivo para el cliente. De esta manera, si son tan valientes de usar el <cwt/> en el codigo, entonces supongo que no tendrian problemas de indicar un URL que describa las cosas a las que se vieron forzados a cambiar.

myfrogx3 * Blog
15 April 2006 @ 2pm

El tag que nos hacia falta en XHTML

“Client Wanted This” CWT | Este tag no tiene ningun atributo de hecho aun no es reconocido por el W3C pero les aseguro es muy bueno que hace este simplemente nada es mas bien para identificar tu codigo o la parte de tu trabajo que fue tu idea y que …

neojp
15 April 2006 @ 11pm

No salió lo que quise decir, pero queria hablar sobre usar clases o atributos rel para definir de una forma más “xhtml standar” esta idea.

zolople
17 April 2006 @ 5pm

mmm…. voy a tener que poner ese elemento marcando de principio a fin el blog de mi cliente principal (yo) XDDD

SillyCON
17 April 2006 @ 5pm

Genial. Pero sería mucho más correcto CUSTOMER wanted this que “cliente”, que se puede confundir con la aplicación cliente de html.

jim232
17 April 2006 @ 7pm

AMEN! un seguidor mas que se une a la propuesta(”innovadora”) del micro tag. aunke hay una respuesta magica para cuando te mandan a maquetar con tablas: “con css, lo terminare antes” suele funcionar, pero sino, la obcion de es muy buena

jim232
17 April 2006 @ 7pm

…la obcion de usar <cwt/> es muy buena

[...] era que esto es el presagio del fin del mundo 2.0), aunque también da frutos interesantes como esta etiqueta especialmente reco [...]

Howto work! at </nerdpride>
19 April 2006 @ 2am

[...] e te obligue a hacer algo que no quieres. Para esto llego CWT, un nuevo elemento de XHTML. Un nuevo elemento XHTML: – Es un hecho demostrado de la vida profesional de cual [...]

moro
20 April 2006 @ 9am

la idea esta guay, pero si se pone un display: none !important; no se vera lo que contiene el interior del cwt, lo que el cliente nos ha pedido vaya, y como resultado nos comeremos un par de galletas del jefe y otro par del cliente.

Hildergarn
23 April 2006 @ 3am

super el codigo

[...] quo; La hora chanante Client Want this Leo en Sofá Naranja este muy interesante artículo sobre la nueva etiqueta XHTM: <cwt/> Básicamente [...]

Bergui
26 April 2006 @ 3pm

Me parece de Supra-Putíssima

Arkangel
16 May 2006 @ 12am

Me vas a permitir que me quede con la frase:

“Es un tag que convertirá tus páginas en código no válido (aunque si necesitas usarlo lo más probable es que de todas formas no valide).”

Me encanta.

No soy diseñador ni desarrolador web, ni nada por el estilo, pero creo que esto (y viendo el mogollón de comentarios que tienes) triunfará. Aunque sea “de facto”.

Rodolfo Pilas
21 May 2006 @ 11pm

Atención: El cliente lo ha pedido

Complacer al cliente es una máxima de cualquiera que ofrezca servicios, pero también existe una instancia de negociación donde se alinean la visión del cliente con la experiencia del asesor. En informática muchas veces nos enfrentamos a clientes…

[...] codigo fuente sepa que si por nosotros fuera no hariamos eso jams. Podeis leer ms en el apunte acerca de cwt.

            05/31/06 | Referencias | Trackback | Comments RSS  [...]

Droid
1 June 2006 @ 8pm

jejeje, es buenísimo. Lectura muy muy geek,

saludos desde el norte de México.

Buenos Aires de Diseño
25 June 2006 @ 1am

El cliente perdió la razón

Son contadas las veces que podemos decir: este trabajo se hizo como yo quería. Mayormente a todos nos ha pasado tener que aplicar la regla El cliente siempre tiene la razón y ver que nuestro trabajo carga con algunos cadáveres: colores espantosos, ...

Alberto
10 July 2006 @ 10am

Soy un “cliente” y, entre otros trabajos, soy gerente editorial de una pequeña editorial jurídica. Me gusta muchísimo el diseño aunque lo mío es escribir y no diseñar. Trabajamos con un excelente diseñador gráfico (Diego Grinbaun) que, como yo, tuvo que resignarse a utilizar pautas tendientes a provocar la venta de los libros a nuestra clientela de abogados. La única vez que nos salimos de esa pauta, un libro excelente demoró tres meses en comenzar a venderse. Sólo para aclarar que nosotros también tenemos que limitarnos por el CWT.

Saludos,

Alberto

El Rallador » Ouch!
24 July 2006 @ 4pm

[...] iqueta (no vlida para la W3C) llamada CWT Client Wanted This (el cliente pidi sto). Lee todo en sofanaranja.com Entrada en categora: Ralladura General [...]

aneska
14 September 2006 @ 6am

muuy bueno su blog..y muy interesante ademas para los diseñadores….

Pablo Impallari
23 September 2006 @ 8am

Excelente idea. Desde ahora en mas pineso incluirla en todo en lo que haga en contra de mi voluntad, y aunque la W3c no apruebe el tag, pues bueno, a usar la opcion estilo microformat

Deja tu comentario