HTML: ser o no ser
# por aortiz · 27 July 04 · 15 comentarios, escribe el tuyoTengo una duda existencial: cuando haces una página web con algún CMS para que gente “normal” la pueda actualizar tranquilamente, ¿deberían aprender un poco de HTML, mucho, o ninguno? Siempre van a tener que poner alguna negrita o una cursiva, o un encabezamiento de sección, o un enlace, o una lista sin orden (lista desordenada suena fatal). Estás cosas más o menos sencillas se podrían resolver con un editor WYSIWYG del estilo de HTML Area. Las últimas versiones funcionan sobre Mozilla e IE, por lo que podrían considerarse como opción válida para una mayoría. Pero su implementación y resultados no me terminan de convencer por algunos detallitos, que el tiempo seguro que resuelve.
Pero la cuestión es una más amplía: ¿debemos ser conscientes de estar escribiendo HTML, y por tanto, obligar a todo el que lo haga a serlo? ¿O el fin, que es escribir un documento universalmente accesible, no debería ser interferido y molestado por algo que es solo un medio? ¿El HTML es solo un medio, o también es un fin?
Si todo aquel que tuviese que escribir un documento en un procesador de textos tuviese que ir marcando con etiquetas su obra para darle formato, la vida de muchos sería más aburrida (para algunos sería parecida: me se de alguno que cuando lee una revista o un periódico ve los h1s, los strongs, y demás debajo de la tinta. Deformación profesional, o más bien vital). Pero la mayoría de los procesadores de texto, o el procesador de texto mayoritario, mejor dicho, utiliza un formato propietario, por lo que hacer una aplicación en modo WYSIWYG 100% con resultados consistentes es algo factible. El paso de muchos años por encima de la herramienta también ayuda (¿alguien se acuerda de WordPerfect?).
Aunque el problema del código propietario no es tal: el conseguir que una herramienta genere un código de acuerdo a una especificación estandar debería ser algo más sencillo, de hecho. Ya tenemos por ahí OpenOffice, que promete bastante aunque en cuanto a interfaz de usuario, en mi humilde opinión, le queda bastante por avanzar (y no me quejo: pero ese es uno de los factores principales que hará que su uso se extienda…).
Visto lo visto, creo que podemos aspirar a que en algunos años tengamos herramientas basadas en web con un editor WYSIWYG consistente, de la misma manera que los años nos han dado aplicaciones de escritorio sofisticadas. O nuevas formas de publicar contenido en la red: por ejemplo, desde el propio procesador de textos, de una forma transparente que fulminaría esta cuestión trascendental…
¿Por donde creeís que irán los tiros?






July 27th, 2004 at 11:07 am
En mi opinión el usuario final no tiene porque saber HTML.
Tal como comentas, HTMLArea es una buena alternativa a nivel open source. En la lisma linea, DevEdit lo es en el ámbito comercial.
Dejemos que los clientes se centren en su negocio, el contenido, y no en los detalles técnicos.
July 27th, 2004 at 12:24 pm
Si yo me pongo en el lugar de un usuario medio y no demasiado interesado en los ceros y unos no aprendería HTML a no ser que me hiciera falta realmente. Cada vez hay mas gente haciendo cosas en la web porque les interesa el contenido pero no les importa realmente como funciona, por ejemplo la participación en los foros, fotologs etc, y lo hacen porque es fácil. Si quieres expresar algo y sabes que hay una forma fácil de hacerlo (si no te interesa o te dedicas a esto) no creo que te vayas a molestar en aprender cómo funciona (es más, a la tercera complicación desistes). Me imagino que con la creciente tendencia a la mayor participación de los usuarios medios en la red irán apareciendo aplicaciones que faciliten el resultado final.
July 27th, 2004 at 12:29 pm
Dices “publicar desde el procesador de textos”. Bueno, con mejores o peores resultados (peores, peores, sin duda) el batiburrillo de Word-FrontPage-Explorer viene a querer integrar escribir con publicar. Le queda un montón, pero tiempo al tiempo.
Y sobre el tema del HTML… yo creo que de la misma forma que antes de Gutemberg no se hablaba de cursivas, negritas, notas al pie, etc. habrá que ir poniéndose las pilas y, aún sin saber programar, si conocer los conceptos y “pensar en HTML” (hipervínculos, títulos, alternativos…)
July 27th, 2004 at 1:36 pm
Yo me acuerdo del WordPerfect. Y posiblemente sí, deberían aprender HTML, aunque fuera justo lo necesario para saber que no es simplemente una forma de guardar los documentos de Word, sino un lenguaje fundamentalmente diferente.
July 27th, 2004 at 3:50 pm
Más que “obligarles” a aprender HTML, yo les haría ver que deben centrarse en el contenido y en su estructura (h1, p, blockquote, etc). En principio, esto debería ser como en la mayoría de procesadores de texto, por un lado escribes el contenido y por otro lo estilas. Aunque la verdad es que veo a poca gente que lo haga de esta forma.
Utilidades como el HTMLArea permiten hacer esto en cierta medida, aunque siempre pueden modificar el código para que puedas añadir citas y otras cosas sin ver un sólo tag (de hecho, està pensado para que se pueda modificar al gusto del consumidor).
En fin, para mí tiene poco sentido no querer que los usuarios aprendan HTML (o Docbook o TeX o algo parecido) para no complicarles la vida cuando, de hecho, haciéndolo de esta forma pueden ahorrarse mucho tiempo porque pueden (deben) olvidarse de la apariencia final. De hecho, yo veo los editores WYSIWYG como simples utilidades para tener una idea del resultado final y no tener que marearse con el código.
July 27th, 2004 at 4:09 pm
No sé exactamente a que te refieres, pero desde el Word o desde el Writesr se pueden exportar documentos HTML sin necesidad de saberse ningún tag.
En cuanto a si HTML es un fin o un medio deberíamos entrar en filosofía, ¿qué fue antes la WWW o el HTML?, fue el HTML por lo que se podría deducir que la WWW es un medio y el HTML es un fin y viceversa…
Para gustos….arbustos ;)
July 27th, 2004 at 4:47 pm
Creo que no es necesario que aprendan HTML; pero todos sabemos lo útil que es saber cómo funcionan las cosas. Conozco a muchísimas personas que empezaron con páginas web en FrontPage, luego - al ver/escuchar que había cosas mejores - fueron probando distintas cosas y aprendiendo a su propio ritmo según sus necesidades.
En cuanto al usuario final es lo mismo. Si necesita hacer diseños relativamente complejos es lógico que comience utilizando alguno de las opciones ya mencionadas (HTMLArea, DevEdit, etc.) pero, siempre que le interese coseguir cosas más y más personalizadas es inevitable que aprenda HTML. El nivel de profundidad será gradual y el límite, obviamente, lo decidirá el mismo usuario dependiendo del tiempo que esté dispuesto a invertir en dicho aprendizaje.
July 27th, 2004 at 5:36 pm
No, sin duda no deben aprender. Yo usé WordPerfect y ChiWriter, eran una pesadilla, lentos e ineficientes, por muy eficiente que yo me volví usándolos. Creo que el chiste de todo esto es que el usuario final no tenga que hablarle a la máquina en términos de máquina sino en términos humanos. Las premisas de Negroponte de principios de los 90’s son tan válidas entonces como ahora.
July 27th, 2004 at 6:11 pm
Estamos solo al comienzo de todo y la implantación de los ordenadores en la vida diaria, no la nuestra, si no la de verdad, la del currito de a pie, es mínima…pero esperemos unos años, cuando en el colegio todos los chavales aprendan HTML como aprenden ahora inglés y ya veremos qué pasa…
El lenguaje informático en general, será algo cada vez más extendido y no será propiedad exclusiva de unos cuantos iniciados. Es cuestión de que la gente se quite de la cabeza ese concepto de “yo es que de estas cosas no entiendo”, y le pierda el miedo. Hace unos años, y no tantos, el propio HTML era propiedad exclusiva de especialistas, y ahora lo puede usar cualquiera con un poco de interés, por lo que a poco que se extienda aún más, lo podrán usar hasta los que no tienen ese interés.
July 27th, 2004 at 8:43 pm
No tengo ni idea de lo que va a pasar, pero algo plausible podría ser la convergencia de:
- lenguajes de marcado sencillo: Textile, Markdown, bbcode. Los usuarios de la web están aprendiendo de verdad es por pura praxis y me da la sensación de q estos lenguajes están más en el terreno que todos esos cachivaches wysiwyg
- El (x)HTML autocorregido, creado por las APIs para Tidy de los lenguajes de programación. Tidy es un software que silenciosamente y sin competidores aparentes se está convirtiendo en el arreglatodo insustituible, más con su mejorada integración con PHP5 etc..
Será interesante de ver :)
July 28th, 2004 at 10:40 am
Muy interesantes todas las opiniones. Yo me quedo con lo siguiente:
- estamos escribiendo hipertexto, con lo cual un usuario necesariamente tendrá que aprender nuevos conceptos (como en su día se tuvo que aprender qué era una negrita y una cursiva, como apuntan Ismael y JJ) que nacen con el hipertexto. Los enlaces los conoce y los entiende todo el mundo, y eso es hipertexto. Relativos a los enlaces hay conceptos que casi nadie usa porque no conoce (el título, por ejemplo). El que un usuario escriba a mano o a máquina el HTML no debería interferir con que conozca estos conceptos.
En esta linea, Francsc comenta “que deben centrarse en el contenido y en su estructura (h1, p, blockquote, etc)”. Cualquiera escribe una carta en Word, y está utilizando estas ideas… sin haberlas aprendido nunca (o casi nunca). Si alguien nos explicase estas cosas más concienzudamente probablemente escribiríamos de forma más concisa.
Y como dice Power Pep, en el cole dentro de unos años estas cosas se explicarán.
Lo que sigo sin tener claro es si se aprenderá el lenguaje de marcado o habrá herramientas que te lo eviten. Supongo que la cuestión es si estas herramientas llegarán a existir. Lo que Mort comenta parece un camino bastante sólido…
August 7th, 2004 at 2:44 pm
Creo que puedo resolver tu duda existencial habrá herramientas porque, los periodistas no deben, tienen ni quieren aprender HTML (se sobreentienden las excepciones al querer.
Mi experiencia personal ha pasado desde ver como se escribían simples <b> hasta enseñarles a escribir <a href… con sus atributos de class target y title completos y si en algún momento les pudo llegar a resultar gracioso o interesante al comprobar el resultado , con el tiempo se ha convertido en una fuente problemas; para ellos obligados a escribir de una forma no natural, para los programadores que se encuentran con todo tipo de tag´s dentro de los textos, lo que convierte en una odisea el paso de HTML a XHTML (por ejemplo) y para los diseñadores que no controlan la apariencia, porque en el propio artículo se indican colores o tamaños.
Tuve una pesadilla en la que cientos de becarios y periodistas con apariencia de zombis se agolpaban a la entrada del departamento señalándonos con el dedo: esos son, esos son los que nos obligan a escribir cosas horribles.
¿Os imagináis a un diseñador que tuviera que aprender SVG para poder dibujar un mapa de europa.?
Indudablemente el camino pasa por separar la presentación de los datos y por el desarrollo de herramientas que estructuren los datos de forma adecuada.
Lo imprescindible será tener la lucidez necesaria para crear herramientas lo suficientemente simples, pero esa es otra historia …
January 20th, 2005 at 7:46 pm
Los usuarios que necesitan una interfaz de publicación y/o actualización de contenidos no pueden estar preocupándose del código html…
El htmlarea por ejemplo es un excelente sistema que ayuda a esta tarea pero lo malo que tiene es que genera unas etiquetas horrorosas que hacen que todo mi trabajo por crear código válido se vea estropeado
March 18th, 2005 at 2:47 pm
Yo creo que algo de html hay que saber, porque si miras el código fuente, luego no lo entiendes. Yo he aprendido html en menos de una semana, y con lo que he aprendido, he hecho lo que podeis ver en mi página web http://documentamaniaweb.galeon.com, que de momento sólo reúne algunas direcciones interesantes. Un saludo
December 23rd, 2006 at 9:36 pm
[…] WYMeditor realmente este no es un editor wysiwyg es un editor wysiwym (”What You See Is What You Mean”), sí sí, has leído bien, esta en las primeras versiones, por lo que está muy “verde”, además, y esto es una opinión personal, creo para el usuario debería ser totalmente transparente que el contenido que el escribe sea semántico tecnológicamente hablando… Hace tiempo furilo habló sobre este tema. […]