<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://virtualizada.com/inicio">
  <channel>
 <title>virtualizada: blog de carmel hassan - blog de carmel hassan (web for human beings: informática, drupal, ingeniería web)</title>
 <link>http://virtualizada.com/inicio</link>
 <description>virtualizada.com es el blog de carmel hassan. actualmente, estoy actualizando a la última versión de drupal y por esta razón es posible que el sitio sufra modificaciones y que no esté totalmente funcional. 
muy pronto quedará todo mucho más bonito. gracias por la paciencia :)</description>
 <language>es</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/virtualizada/blog" type="application/rss+xml" /><item>
 <title> [libro] Cómo escribir para la web</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/498609601/libro_c%C3%B3mo_escribir_para_la_web</link>
 <description>&lt;p&gt;&lt;a href="http://knightcenter.utexas.edu/como_web.php"&gt;"Cómo escribir para la Web"&lt;/a&gt;&lt;span class="storytext"&gt; es el títutulo del libro publicado por el &lt;a href="http://knightcenter.utexas.edu/"&gt;Centro Knight para el Periodismo en las Américas&lt;/a&gt; de la Universidad de Texas, en Austin, y escrito por el periodista colombiano Guillermo Franco.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Este libro, escrito en castellano y disponible para su descarga en PDF de forma gratuita, es un recurso muy útil que utiliza los últimos estudios de EyeTracking y artículos de Nielsen como base argumental de las técnicas periodísticas y literarias para construir artículos y exposiciones de contenidos de calidad.&lt;/p&gt;
&lt;p&gt;Escrito por un periodista y dirigido a este mismo tipo de profesionales a través del llamado Periodismo 2.0, nos recuerda todos los demás los aspectos del contenido que no debemos dejar pasar:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="storytext"&gt;Los usuarios leen sólo lo que les interesa porque les llama la atención, no todo es lectura superficial.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="storytext"&gt;Los párrafos cortos y concisos, el lenguaje objetivo, la estética, el uso de negrita, los intertítulos  ayudan a explorar y encontrar la información.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="storytext"&gt;Usar la pirámide invertida como método de narración.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="storytext"&gt;Evitar la necesidad de lectura lineal de la información&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="storytext"&gt;Usar palabras clave dentro del texto facilita el posicionamiento en buscadores, así como las tags y los titulares relacionados.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Finalmente, incluye un capítulo dedicado a los microblogs muy interesante del que he podido reafirmarme en mi decisión de renuncia al usar Twitter únicamente como amplificador de la información que transmito principalmente por mi blog. Curiosamente también menciona cómo Facebook tiende a convertirse en un Twitter por la forma de usar el "estado".&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/498609601" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/libro_c%C3%B3mo_escribir_para_la_web#comments</comments>
 
 <category domain="http://virtualizada.com/tags/contenido">contenido</category>
 <category domain="http://virtualizada.com/tags/content_strategy">content strategy</category>
 <category domain="http://virtualizada.com/documentaci%C3%B3n_para/editores">Editores</category>
 <category domain="http://virtualizada.com/tags/escribir">escribir</category>
 <category domain="http://virtualizada.com/tags/libro">libro</category>
 <pubDate>Tue, 30 Dec 2008 08:55:12 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">289 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/libro_c%C3%B3mo_escribir_para_la_web</feedburner:origLink><enclosure url="http://feeds.feedburner.com/~r/virtualizada/blog/~5/498609602/preview" length="10322" type="image/jpeg" /><feedburner:origEnclosureLink>http://virtualizada.com/image/view/290/preview</feedburner:origEnclosureLink></item>
<item>
 <title>Virtualizada cumple dos años</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/493400060/virtualizada_cumple_dos_a%C3%B1os</link>
 <description>&lt;p&gt;Sé que no es mucho tiempo para esto de un blog, casi nada. Desde que en 2004 me aficionara a exhibir mis pensamientos en público (en Aficiona2), pasara por exhibir mis poemas (en "Con el tiempo justo" y &lt;a href="http://lacoctelera.com/carmel"&gt;La coctelera&lt;/a&gt;), exhibir mis &lt;a href="http://aficionados.blogalia.com"&gt;hiperbreves&lt;/a&gt; (en Aficiona2 (beta)), incluso a comentar en otros blogs! (me doy pereza), vengo manteniendo actualizado este blog sin mucho éxito aunque con gratitud.&lt;/p&gt;
&lt;p&gt;Este blog existe desde el Diciembre de 2006 y siempre he procurado mezclar ideas con un tono entre lo personal y lo profesional, lo técnico y lo humano, lo actual y lo desfasado.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Y de esta manera celebro el comienzo del tercer año, sin crisis pero sin pausa. Felices fiestas y buena entrada de año 2009.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/493400060" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/virtualizada_cumple_dos_a%C3%B1os#comments</comments>
 <category domain="http://virtualizada.com/tags/blog">blog</category>
 <category domain="http://virtualizada.com/tags/virtualizada">virtualizada</category>
 <pubDate>Tue, 23 Dec 2008 19:02:46 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">267 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/virtualizada_cumple_dos_a%C3%B1os</feedburner:origLink></item>
<item>
 <title>Por qué no elegir entre Drupal y RoR</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/492689699/por_qu%C3%A9_no_elegir_entre_drupal_y_ror</link>
 <description>&lt;p&gt;En contadas ocasiones nos hemos visto frente a la dura tarea de decidir qué herramienta es la más apropiada para hacer determinada cosa. Normalmente nos paramos a analizar nuestras necesidades y rápidamente nos vamos a conocer las características de estas herramientas, aunque, muchas veces simplemente queremos buscar la respuesta a la pregunta del millón de dólares: "cuál es la mejor" obviando el "para qué".&lt;/p&gt;
&lt;p&gt;En cualquiera de los casos y por lo que conozco a &lt;a href="http://drupal.org"&gt;Drupal&lt;/a&gt; y &lt;a href="http://rubyonrails.org/"&gt;RoR&lt;/a&gt; (Ruby on Rails), he llegado a la conclusión de que compararlas en la búsqueda de la fuente de la eterna... agilidad, es imposible. Estas son mis conclusiones:&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Arquitectura&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Drupal es un &lt;a href="http://es.wikipedia.org/wiki/CMS"&gt;CMS&lt;/a&gt; y Rails un &lt;a href="http://es.wikipedia.org/wiki/Framework"&gt;framework&lt;/a&gt;, no quiere decir que no se pueda programar un gestor de contenidos sobre Rails ni que Drupal no sirva como entorno de desarrollo de aplicaciones. &lt;/p&gt;
&lt;p&gt;Las arquitecturas de ambas herramientas son diferentes, el modelo vista controlador (MVC) que implementa Rails permite la separación del manejo, control y visualización de los datos nada tiene que ver con la lógica de drupal, en cierto modo en Drupal sí existe una capa para el modelo (nodos), el controlador (los hooks) y la vista (sistema de plantillas).&lt;/p&gt;
&lt;p&gt;El MVC es estándar y conocido por los programadores y lo que usa Drupal es &lt;em&gt;propio&lt;/em&gt;, para comparar necesitaríamos irnos a términos de eficiencia en la generación de datos y respuesta a eventos, por ejemplo.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Metodología de programación&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Ruby es un leguaje orientado a Objetos y, aunque PHP también lo es, Drupal no usa clases pero sí mantiene los paradigmas de la orientación a objetos. Qué te hace más feliz cuándo programas?&lt;/p&gt;
&lt;p&gt;En ambos se pueden desarrollar test unitarios y en ambos existen guías de estilo para programadores y API's.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Desarrollo ágil&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Ruby es ágil en el desarrollo de aplicaciones, Drupal es ágil en el desarrollo de sitios webs. &lt;/p&gt;
&lt;p&gt;Quizá Ruby está pensado para programadores que, a pesar de haber tenido que incorporar nuevas metodologías de desarrollo más allá del proceso iterativo incremental del desarrollo software, han sabido sacar partido a la potencia del lenguaje para generar poco código, legible y no redundante.&lt;/p&gt;
&lt;p&gt;Drupal, en cambio, es ágil en la puesta en marcha de portales por casi cualquier usuario. Esto dificulta cualquier metodología clásica y moderna de desarrollo y volvemos a la búsqueda de un método &lt;em&gt;propio&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt; Ruby vs PHP, Drupal vs Rails&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Las comparaciones se hacen más difíciles si nos vamos a la base de las herramientas, si separamos el leguaje del entorno y lo comparamos entre sí.&lt;/p&gt;
&lt;p&gt; "Ruby mola" es el lema de los evangelistas, en mi opinión Rails es lo que mola. Ruby on Rails vs PHP, también es una &lt;a href="http://www.maestrosdelweb.com/editorial/rorphp/" title="comparación sin sentido"&gt;comparación sin sentido&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; Drupal es orientado al cliente y Rails al programador, Drupal requiere mucha configuración y Rails casi nada. Drupal no es tan flexible, tiene un coste mayor para aplicaciones, pero Rails no se extiende con la potencia con la que los módulos lo hacen, a través de la ingeneniería de hooks y themes engines.&lt;/p&gt;
&lt;h2&gt;&lt;strong&gt;Comunidades&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Este es otro punto de la discordia, mientras que la comunidad de usuarios de Drupal crece por su uso. Rails crece por su promoción. Esto no quiere decir que una cosa sea mejor que otra sino que la comunidad a la que va dirigida la herramienta es totalmente diferente, al menos de momento, por lo que comparar este punto también es costoso.&lt;/p&gt;
&lt;p&gt; Según tengo entendido, está dentro de los propósitos de Drupal aprender de &lt;a href="http://www.doitwithdrupal.com/" title="la capacidad de márketing de Rails"&gt;la capacidad de márketing de Rails&lt;/a&gt;, desconozco los propósitos de Rails para en este punto aunque el planteamiento es muy bueno: felicidad para el programador.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/492689699" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/por_qu%C3%A9_no_elegir_entre_drupal_y_ror#comments</comments>
 
 <category domain="http://virtualizada.com/tags/drupal">drupal</category>
 <category domain="http://virtualizada.com/tags/php">php</category>
 <category domain="http://virtualizada.com/tags/rails">rails</category>
 <category domain="http://virtualizada.com/tags/ror">ror</category>
 <category domain="http://virtualizada.com/tags/ruby">ruby</category>
 <pubDate>Mon, 22 Dec 2008 20:05:50 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">266 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/por_qu%C3%A9_no_elegir_entre_drupal_y_ror</feedburner:origLink><enclosure url="http://feeds.feedburner.com/~r/virtualizada/blog/~5/492689700/preview" length="3960" type="image/jpeg" /><feedburner:origEnclosureLink>http://virtualizada.com/image/view/265/preview</feedburner:origEnclosureLink></item>
<item>
 <title>Redes sociales creativas</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/489713615/redes_sociales_creativas</link>
 <description>&lt;p&gt;Últimamente me vengo quejando mucho de Facebook (y eso que no pertenezco a &lt;a href="http://www.jesusencinar.com/2008/12/el-pa%C3%ADs-contra-facebook.html" title="Prisa"&gt;Prisa&lt;/a&gt;) y una de mis razones es por la inútilidad &lt;em&gt;per se&lt;/em&gt; de la aplicación. En realidad, muchas redes sociales se construyen en base a esta libertad para usarlas como el usuario quiera, es la gracia que tienen. &lt;/p&gt;
&lt;p&gt;En cuanto a las críticas que de ellas se hacen se asemeja al refranero español, que siempre encuentras dos buenos refranes totalmente opuestos: o son exhibicionistas o es precioso compartir, son innovadores en cuanto al modelo de negocio o pierden su público rápidamente.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://tumblr.com/" title="Tumblr"&gt;Tumblr&lt;/a&gt; nació como otra red social más pero mejorando &lt;a href="http://twitter.com/" title="Twitter"&gt;Twitter&lt;/a&gt;, que empeoraba el blogging llamándolo mircoblogging, que se llamaba democrático o bien populista (según el crítico). Tubmlr se planteó para que fuera muy sencillo de usar aunque es difícil de intuir a priori: ¿qué es el reblog? un comentario? un trackback? un shout? muro-a-muro? @you?&lt;/p&gt;
&lt;p&gt;Lo que me ha llamado la atención sin embargo es que Tumblr se ajusta exactamente a un ejercicio de literatura creativa muy interesante: la historia encadenada.&lt;/p&gt;
&lt;p&gt;Es como una vuelta al hipertexto combinado con un inveta / sigue tu propia aventura: el reblog es una descentralización total de la conversación, sin perder el rastro de los orígenes de la información.&lt;/p&gt;
&lt;p&gt;Yo he empezado &lt;a href="http://carmelhm.tumblr.com/" title="esta historia"&gt;esta historia&lt;/a&gt;, es la historia más larga peor contada, no sé si funcionará o no. Podrán ser muchas historias o ninguna, o solo la tuya, la tuya y la mía, de mis amigos o la de cualquiera, incluso la de IBM si decide cambiar su modelo de negocio.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/489713615" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/redes_sociales_creativas#comments</comments>
 
 <category domain="http://virtualizada.com/tags/literatura_creativa">literatura creativa</category>
 <category domain="http://virtualizada.com/tags/redes_sociales">redes sociales</category>
 <pubDate>Fri, 19 Dec 2008 14:45:08 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">263 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/redes_sociales_creativas</feedburner:origLink><enclosure url="http://feeds.feedburner.com/~r/virtualizada/blog/~5/489713616/preview" length="3502" type="image/jpeg" /><feedburner:origEnclosureLink>http://virtualizada.com/image/view/264/preview</feedburner:origEnclosureLink></item>
<item>
 <title>Content Strategy: el contenido usable</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/487794255/content_strategy_el_contenido_usable</link>
 <description>&lt;p&gt;&lt;em&gt;Content Strategy&lt;/em&gt; es una disciplina emergente que, según la autora del artículo "&lt;a href="http://www.boxesandarrows.com/view/content-strategy-the"&gt;Content Strategy: The Philosophy of Data&lt;/a&gt;" es al &lt;a href="http://www.vanderreis.com/blog/%C2%BFque-es-copywriting-y-porque-debe-importame/"&gt;&lt;em&gt;copywriting&lt;/em&gt;&lt;/a&gt; lo que la &lt;a href="http://es.wikipedia.org/wiki/Arquitectura_de_la_informaci%C3%B3n"&gt;arquitectura de la información&lt;/a&gt; es al diseño.&lt;/p&gt;
&lt;p&gt; Pero es mucho más. Partiendo de la filosofía de que todo en la web es contenido, la &lt;em&gt;estrategía del contenido&lt;/em&gt; (traducción propia) abarcaría disciplinas para definir: palabras clave y mensajes, temas recomendados, metadata, SEO...&lt;/p&gt;
&lt;p&gt; Ya en A list Apart encontramos, además, &lt;a href="http://www.alistapart.com/articles/thedisciplineofcontentstrategy"&gt;la discusión&lt;/a&gt; de en qué momento introducimos esta estrategia en el proceso de desarrollo, quién se hace responsable del contenido: ¿el cliente? ¿los usuarios? ¿los diseñadores?&lt;/p&gt;
&lt;p&gt;No es sencillo tomar una determinación, mezclarla (más bien integrarla) con conceptos como el &lt;a href="http://es.wikipedia.org/wiki/Desarrollo_%C3%A1gil_de_software"&gt;desarrollo ágil&lt;/a&gt;, pero estoy convencida de que es necesario ser consciente de hasta dónde puede afectar y cómo podemos mejorar o, al menos no estropear, lo que tratamos de hacer de forma tan preocupada a través del diseño web, el diseño centrado en el usuario, la programación estándar y otras tantas disciplinas.&lt;/p&gt;
&lt;p&gt;Por eso me gustaría proponer una forma de incluir la estrategia del contenido en las diversas fases de desarrollo. Nota: estas no son las fases de un desarrollo web, sólo son las fases en las que me gustaría destacar la inclusión de la disciplina.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Paso 1: Análisis de palabras&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Una buena forma de comenzar un proyecto es analizando las expresiones, verbos y sustantivos usados por el cliente para describir su idea de web o explicar sus necesidades. Es la llamada técnica Abbott.&lt;/p&gt;
&lt;p&gt;Muchas veces, esta descripción viene en formato texto, por lo que es aún más fácil identificar estas &lt;em&gt;palabras clave&lt;/em&gt; que, además, podrán convertirse en muchos casos en objeto de clasificación para la definición de la arquitectura del sitio.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Paso 2: Análisis de audiencias&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Durante el proceso de definición de audiencias y &lt;em&gt;&lt;a href="http://en.wikipedia.org/wiki/Persona" title="personas"&gt;personas&lt;/a&gt; &lt;/em&gt; (arquetipo) podemos añadir un nuevo atributo, que se caracterice por el lenguuaje coloquial que podría manejar ese arquetipo de persona.&lt;/p&gt;
&lt;p&gt;Quizá, es muy pronto para tenerlo en cuenta pero, al igual que se hace separando los casos de uso según las tareas que en él intervengan, así debería hacere según la audiencia para adaptar el lenguaje intercambiado en la comunicación al arquitepo implicado.&lt;/p&gt;
&lt;p&gt;Sergio Ortega lo explicaba muy bien (&lt;a href="http://www.nosolousabilidad.com/articulos/modelo_comunicacion.htm" title="http://www.nosolousabilidad.com/articulos/modelo_comunicacion.htm"&gt;http://www.nosolousabilidad.com/articulos/modelo_comunicacion.htm&lt;/a&gt;) y rescato un titular ilustrativo: ¿qué te voy a contar? ¿qué me vas a entender?&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Paso 3: Card Sorting&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;El &lt;a href="http://www.nosolousabilidad.com/articulos/cardsorting.htm" title="Card Sorting"&gt;Card Sorting&lt;/a&gt; es una técnica de agrupación de palabras según su relación temática que permite conocer cómo los usuarios agrupan y asocian términos.&lt;/p&gt;
&lt;p&gt;Lo que buscamos es averiguar el modelo mental de los usuarios para adaptar la web a su audiencia.&lt;/p&gt;
&lt;p&gt;En este caso, jugaría una segunda vuelta en esta técnica: una vez hechas las agrupaciones, otorgar una definición a cada una de las clasificaciones tal como los participantes lo han entendido.&lt;/p&gt;
&lt;p&gt;De aquí podríamos analizar la persona en la que el usuarios expresa la definición, si usa sinónimos o incluye alguno de los términos del grupo, el tiempo gramatical, etcétera, con la intención confeccionar un lenguaje aproximativo entre los conceptos y los usuarios.&lt;/p&gt;
&lt;h3&gt;&lt;strong&gt;Paso 4: Prototipado&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;El prototipado nos servirá para dar la primera propuesta en la construcción del sitio y con él al lenguaje de la interfaz, de los datos y de los avisos del sistema.&lt;/p&gt;
&lt;p&gt;Podemos incluir como nuevas pantallas o elementos del wireframe en los que se empiece a vislumbrar los textos de enlaces, menús, botones, títulos, subtítulos, etcétera.&lt;/p&gt;
&lt;p&gt;Quizá en este punto pudiera resultar prematuro incluir "contenido", es posible que comience a construirse la sensación completa de la web cuando la idea del prototipo no es esa. Me surgen dudas al respecto, no obstante podríamos dividir este paso en 2, para hacer notar la diferencia:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt; Prototipo no funcional (&lt;em&gt;wireframe&lt;/em&gt;) &lt;/li&gt;
&lt;li&gt; Prototipo de contenido (&lt;em&gt;contentframe&lt;/em&gt;) &lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;strong&gt;Paso 5: Programación, Maquetación y Diseño (no más lorem ipsum)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;Agrupo estas áreas porque en cualquier momento y desde cualquiera de los participantes en el desarrollo de la web puede aportarse algo para una estrategía del contenido, sin que esta sea excluyente y partiendo siempre desde lo conseguido en pasos anteriores.&lt;/p&gt;
&lt;p&gt;De hecho ellos deben ser los implementadores de esta estrategia con una labor aún más importante: si durante el proceso de desarrollo contamos con contenido real (porque el cliente se ha implicado suficiente con el proyecto) sólo los desarrolladores pueden sumar todas las decisiones del análisis al resultado final.&lt;/p&gt;
&lt;p&gt;Coincidiendo con &lt;a href="http://www.jesusencinar.com/2006/08/contra_lorem_ip.html" title="Jesús Encinar"&gt;Jesús Encinar&lt;/a&gt; no termina de convencerme el uso de textos Lorem Ipsum, creo que en exceso queda fuera de los objetivos de esta estrategia, casi por definición.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conclusiones&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A medida que van surgiendo nuevas disciplinas creo que no debe dejarse de lado la idea de encontrar metodologías que ayuden a ponerlas en práctica. Este pequeño artículo he intentado abarcar dentro del proceso de ingeniería web cómo introducir estas técnicas que ayudan a obetener resultados con mayor calidad. Por supuesto, cualquier referencia o comentario son bienvenidos.&lt;/p&gt;
&lt;p&gt;Nota: mientras escribía este artículo, A list Apart ha publicado un &lt;a href="http://www.alistapart.com/articles/contenttiousstrategy" title="segundo artículo"&gt;segundo artículo&lt;/a&gt; que nos da más pistas sobre &lt;em&gt;Content Strategy&lt;/em&gt; muy interesante.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/487794255" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/content_strategy_el_contenido_usable#comments</comments>
 <category domain="http://virtualizada.com/tags/ai">AI</category>
 <category domain="http://virtualizada.com/tags/contenido">contenido</category>
 <category domain="http://virtualizada.com/tags/content_strategy">content strategy</category>
 <category domain="http://virtualizada.com/tags/metodolog%C3%AD">metodologías</category>
 <category domain="http://virtualizada.com/tags/usabilidad">usabilidad</category>
 <pubDate>Wed, 17 Dec 2008 16:53:24 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">262 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/content_strategy_el_contenido_usable</feedburner:origLink></item>
<item>
 <title>Actualizando el blog</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/485882551/actualizando_el_blog</link>
 <description>&lt;p&gt;Durante estos días estoy actualizando de la versión 5.14 a la 6.8, por lo que el blog puede sufrir algunos cambios hasta que vuelva a dejarlo todo en su sitio, entre otras cosas el aspecto, que por el momento he tratado de dejarlo legible al máximo.&lt;/p&gt;
&lt;p&gt;Disculpad las molestias, nada de qué preocuparse desde los lectores RSS.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/485882551" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/actualizando_el_blog#comments</comments>
 <category domain="http://virtualizada.com/tags/actualizaci%C3%B3n">actualización</category>
 <pubDate>Sun, 14 Dec 2008 21:17:42 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">260 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/actualizando_el_blog</feedburner:origLink></item>
<item>
 <title>Páginas de acceso denegado y no encontrado</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/480795209/p%C3%A1ginas_de_acceso_denegado_y_no_encontrado</link>
 <description>&lt;p&gt;Hace unos días nos leíamos un artículo en &lt;a href="http://alistapart.com/articles/amoreuseful404"&gt;A List Apart&lt;/a&gt; muy interesante, reflexionando acerca de cómo mejorar el error 404 en un servidor. A grandes rasgos, proporcionaba un script en Perl para averiguar por qué se había producido el error 404 y así ofrecer una informacion un poquito más útil a los usuarios que se encontraban con esta página.&lt;/p&gt;
&lt;p&gt; Drupal no es tan versátil en este caso, pero mejorar la usabilidad de los sitios web es un poco más fácil gracias a que permite la configuración de las páginas de Acceso Denegado y Página No Encontrada.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Acceso denegado&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Es 	un error que transmite Drupal desde el servidor, con código 403, cuando se está intentando hacer una 	petición a una página para la que no se tiene acceso.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Página no encontrada&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Este 	mensaje es enviado también por el servidor web, con código 404, que informa de 	que la dirección http que se ha introducido no existe.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; En el caso de Drupal, ambas páginas pueden configurarse para que sean un poco más amigables, &lt;strong&gt;¿cómo?&lt;/strong&gt;&lt;/p&gt;
&lt;h4&gt;1º Creamos dos nuevas páginas (node/add/page), un texto que puede servir es:&lt;/h4&gt;
&lt;p&gt; &lt;em&gt;&lt;strong&gt;No hemos encontrado la página&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;La dirección que nos indica no corresponde con ninguna página en esta web. Asegúrese de que la &lt;em&gt;URL &lt;/em&gt;está bien escrita o use nuestro &lt;span&gt;buscador&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt; Atentamente,&lt;em&gt; El Equipo del sitio&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt; &lt;em&gt;&lt;strong&gt; No puede acceder a esta sección&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Lo sentimos, pero no podemos darle acceso a esta sección. Si es usted usuario de nuestra web puede intentarlo de nuevo &lt;span&gt;autentificándose&lt;/span&gt;. Si el problema persiste y necesita del acceso, &lt;span&gt;consulte&lt;/span&gt; con un administrador de la web.&lt;/p&gt;
&lt;p&gt; Atentamente,&lt;em&gt; El Equipo del sitio&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;2º Desde la dirección (relativa) admin/settings/error-reporting de nuestro sitio podremos indicar los nodos correspondientes&lt;/h4&gt;
&lt;p&gt;Los mensajes son sólo una sugerencia, se trata siempre de informar y dar alguna opción al usuario, ya que ha llegado a la web, aunque sea a través de un enlace roto que no pierda la esperanza. En el caso de acceso denegado es incluso más importante, cuántas veces habremos olvidado conceder los permisos suficientes a un usuario. Tampoco viene mal advertir que efectivamente, existen áreas que son restringidas sin que la privacidad resulte excluyente.&lt;/p&gt;
&lt;p&gt;Al hilo del artículo, en Drupal falta aún dar un poquito más de información a los desarrolladores, para conocer las causas exactas del error y tratar de evitarlo, aunque para eso aún podemos acudir a espiar los registros (logs) de las diversas herramientas.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/480795209" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/p%C3%A1ginas_de_acceso_denegado_y_no_encontrado#comments</comments>
 <category domain="http://virtualizada.com/documentaci%C3%B3n_para/administradores">Administradores</category>
 <category domain="http://virtualizada.com/documentaci%C3%B3n_para/desarrolladores">Desarrolladores</category>
 <category domain="http://virtualizada.com/tags/drupal">drupal</category>
 <category domain="http://virtualizada.com/tags/usabilidad">usabilidad</category>
 <category domain="http://virtualizada.com/tags/usuarios">usuarios</category>
 <pubDate>Wed, 10 Dec 2008 17:17:22 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">258 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/p%C3%A1ginas_de_acceso_denegado_y_no_encontrado</feedburner:origLink></item>
<item>
 <title>Otra forma de maquetar nodos: Views + Panels 2</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/479888333/otra_forma_de_maquetar_nodos_views_panels_2</link>
 <description>&lt;p&gt;Desde que intenté sobreescribir un perfil de usuario creando una vista y enviando argumentos (no lo intentéis, no funciona!) me he topado siempre con el mismo problema: el de poder elegir libremente la manera en que se muestran los datos en un nodo.&lt;/p&gt;
&lt;p&gt; Entonces se publicó &lt;a href="http://drupal.org/project/panels"&gt;Panels 2&lt;/a&gt; , la segunda versión de un módulo que en principio sólo servía para crear un nuevo layout dentro de la zona de contenido principal. Los panels permitían entonces mostrar bloques o páginas creadas con vistas y enviar argumentos hacia la página (si existía) de la vista completa.&lt;/p&gt;
&lt;p&gt;Esto, suponía ya de por sí una revolución, ya que facilitaba en cierto modo a los no maquetadores, crear de una forma ágil nuevas distribuciones y además más complejas con la ayuda de las vistas.&lt;/p&gt;
&lt;p&gt;Ahora, Panels 2 le da una vuelta de tuerca a todo esto y permite &lt;strong&gt;redefinir &lt;/strong&gt;páginas que ya existen como las de tipo&lt;em&gt; node/&amp;lt;id&amp;gt;&lt;/em&gt; o &lt;em&gt;user/&amp;lt;id&amp;gt;/edit&lt;/em&gt;, por ejemplo.&lt;/p&gt;
&lt;p&gt; ¿Qué nos permite esto?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Recolocar los elementos (como hasta ahora) y definir sobre ellos permisos de 	visualización, órdenes y condiciones...y todo eso que hacen las vistas.&lt;/li&gt;
&lt;li&gt;No tocar el código, ni el del template ni el de contemplate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Decidir cómo debe mostrarse un nodo al editarlo, visualizarlo y crearlo (sea del tipo que sea)&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Todas estas segundas versiones, en principio complejas para la gente que nos revolucionamos cuando salió el proyecto Flexinode, siguen una tendencia marcada por las versiones 6 y 7 de Drupal, la de mejorar la usabilidad en la administración y con ella potenciar las posibilidades.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h4&gt;Reflexión personal &lt;/h4&gt;
&lt;p&gt;Aveces me pregunto si el hecho de intentar hacer las cosas &lt;strong&gt;bien&lt;/strong&gt;, usables, inteligibles, simples, eficaces... no es precisamente lo que capacita a las herramientas para que por fin sean útiles.&lt;/p&gt;
&lt;p&gt;Quizá haya ignorado durante mucho tiempo que ésto se podía hacer ya con algún truco de experto y con las anteriores versiones, pero ahora desde luego me queda claro que es posible.&lt;/p&gt;
&lt;p&gt;En cuanto pruebe la segunda versión del Views seguro que descubro alguna nueva maravilla... o quizá no &lt;img src="/modules/tinymce/tinymce/jscripts/tiny_mce/plugins/emotions/images/smiley-surprised.gif" alt="Sorprendido" title="Sorprendido" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/479888333" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/otra_forma_de_maquetar_nodos_views_panels_2#comments</comments>
 <category domain="http://virtualizada.com/documentaci%C3%B3n_para/desarrolladores">Desarrolladores</category>
 <category domain="http://virtualizada.com/tags/drupal">drupal</category>
 <category domain="http://virtualizada.com/tags/panels">panels</category>
 <category domain="http://virtualizada.com/tags/views">views</category>
 <pubDate>Tue, 09 Dec 2008 20:18:15 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">257 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/otra_forma_de_maquetar_nodos_views_panels_2</feedburner:origLink></item>
<item>
 <title>De baja en Facebook y muy próximamente en Twitter</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/473811313/de_baja_en_facebook_y_muy_pr%C3%B3ximamente_en_twitter</link>
 <description>&lt;p&gt;Tras haber esperado meses a que alguien me invitara a entrar en Twenti he decidido darme de baja en &lt;a href="/www.facebook.com"&gt;Facebook&lt;/a&gt;. Se ve que estoy en un middle-age duro.&lt;/p&gt;
&lt;p&gt;Pueso eso, facebook es a las redes sociales lo que linux a las &lt;a href="http://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica"&gt;GUI&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;El tiempo que gane lo dedicaré a ... darme de baja del resto de cosas sin sentido para poder dedicarme hacer algo útil.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Actualización&lt;/strong&gt;: de alta en &lt;a href="/www.lastfm.es"&gt;lastfm.es&lt;/a&gt; Twitter no me deja darme de baja.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/473811313" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/de_baja_en_facebook_y_muy_pr%C3%B3ximamente_en_twitter#comments</comments>
 <category domain="http://virtualizada.com/tags/facebook">facebook</category>
 <category domain="http://virtualizada.com/tags/redes_sociales">redes sociales</category>
 <category domain="http://virtualizada.com/tags/twitter">twitter</category>
 <pubDate>Wed, 03 Dec 2008 17:17:47 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">255 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/de_baja_en_facebook_y_muy_pr%C3%B3ximamente_en_twitter</feedburner:origLink></item>
<item>
 <title>Hablarle a los usuarios</title>
 <link>http://feeds.feedburner.com/~r/virtualizada/blog/~3/471634512/hablarle_los_usuarios</link>
 <description>&lt;p&gt;Los lenguajes verbales en forma de textos que sirven para comunicar el sistema web con el usuario final, en mi opinión, conforman un nuevo idioma para cada nuevo sitio. &lt;/p&gt;
&lt;p&gt; No se trata sólo de informar a un usuario de que el sistema ha generado esta u otra respuesta ante un evento, por ejemplo una búsqueda sin resultados, sino de comunicar lo que está ocurriendo, incluso, de ofrecerle alternativas que no le hagan sentirse frustado.&lt;/p&gt;
&lt;p&gt; Mi teoría sacada de la manga es que a los usuarios hay que hablarles. Es cierto que no quieren pensar, el lenguaje siempre debe ser claro y conciso, pero tampoco quieren ser tratados como una máquina, con una respuesta automática e impersonal.&lt;/p&gt;
&lt;p&gt; Es importante no olvidarse de esto ya que, si la web sólo informa y no comunica es porque hay una intención clara de no hacerlo y seremos nosotros los que, como desarrolladores o responsables de la web no queremos hacerlo.&lt;/p&gt;
&lt;p&gt; Se trata, una vez más, de reforzar la confianza de los usuarios para que vean que no hay un ente vacío detrás de un comercio electrónico/portal corporativo/web personal/... Obviamente no somos nosotros los que hacemos el trabajo de responder a los eventos, pero sí nos convertimos en parte de la interfaz al poner nuestras mejores prácticas en la elaboración de desarrollos, contenidos, diseño, arquitecturas, etc.&lt;/p&gt;
&lt;p&gt; Mi premisa a la hora de plantear un nuevo idioma para comunicarme con los usuarios es: más comunicación es más información y, siempre es fundamental extender el mensaje que propone el diseño.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/virtualizada/blog/~4/471634512" height="1" width="1"/&gt;</description>
 <comments>http://virtualizada.com/blog/hablarle_los_usuarios#comments</comments>
 <category domain="http://virtualizada.com/tags/interfaces">interfaces</category>
 <category domain="http://virtualizada.com/tags/usabilidad">usabilidad</category>
 <category domain="http://virtualizada.com/tags/usuarios">usuarios</category>
 <pubDate>Mon, 01 Dec 2008 19:50:43 +0000</pubDate>
 <dc:creator>karmel</dc:creator>
 <guid isPermaLink="false">254 at http://virtualizada.com</guid>
<feedburner:origLink>http://virtualizada.com/blog/hablarle_los_usuarios</feedburner:origLink></item>
</channel>
</rss>
