Rediseñando Barrapunto: Parte 3
Hace poco tuve el agrado de experimentar un poco más con CSS haciendo un prototipo de Barrapunto, la idea como la he explicado es diseñar algo que sea ampliable al gusto de los lectores de Barrapunto, digamos que entre las cosas que se puedan asociar al diseño como la gráfica, colores y las tipografías tienen que ser elecciones de los usuarios, pero como todo existen limitaciones.
Y como este fin de semana estuve enfermo y no pude incursionar en el mundo de la informática como lo hago todos los días me he dedicado a recuperarme y leer, así que el resto de las obligaciones que tenía tuve que aplazarlas entre ellas esto de barrapunto, un artículo para una revista el cual terminaré hoy a la noche y otras cosillas más.
De todas formas, he leído críticas bastante interesantes, algunos han recaído en lo que yo temía que era la disposición de los elementos en la página, y que son totalmente reales y están en lo correcto, sobre todo en un sitio como barrapunto donde módulos de navegación hay por doquier y en abundancia. Esto para los que no entienden lo voy a contar.
Resulta que en Barrapunto hay mucha gente que trabaja con consolas de terminales, y por lo general navegan internet–ahora se puede escribir en minúscula :)–con la misma consola, en modo texto, y utilizar solo CSS y XHTML es una ventaja, pero no es una ventaja si te topas con el ejemplo que hice, dado que lo primero se lee la cabecera (o sea, 3 o 4 enlaces, el título), luego todos los menus y luego recien las notas.
Si lo que quería era hacer un sitio accesible 100% debí preveer este tema desde un principio, aún así el sitio es accesible, pero todavía no es cómodo, no para este tipo de casos, entonces, para enmendar el problema, probaremos otras maneras de que el primer contenido que se aprecie sea las notas, para agilizar la velocidad de lectura, había pensado en poner dos enlaces de texto, pero esto es atar con alambre.
Antes de empezar a rediseñar barrapunto, quiero tener el prototipo que satisfaga al menos a la gran mayoría de los usuarios, por supuesto, críticas objetivas del trabajo todavía son bienvenidas.
Para no perder el hilo, aquí publico los tres enlaces que quedaban:
Las cosas que ya he notado gracias a la crítica:
- Un bug en la presentación de las cabeceras de todas las notas, al parecer ocurre en IE y en Safari. Esto sin dudas ocurre por una malinterpretación de CSS y el uso de los comandos
clear: both; - Mejora de los formularios, como había prometido, haremos que los formularios tengan “reacciones” gráficas -foco, iluminación- para atraer la vista en el área que se está editando en el momento. También quiero revisar el orden de tabulación de los formularios y las etiquetas (labels).
- Estructurar de nuevo la página (cuestion de mover 2 módulos que he programado no es mucho trabajo) y en el CSS cambiar la disposición de los elementos para que vuelva a tener aspecto de 3 columnas, de modo que los navegadores solo-texto podrán apreciar al principio la cabecera y las noticias.
- Mejoras gráficas, iconografía, estoy pensando en liberar la librería que hice con ntropia pero me limitaré a hacer otra sugerencia, el resto será cuestión de que si a la gente no le gusta no lo escoja o si, también liberar esa librería así ellos mismos con unos pocos movimientos pueden cambiar las capas necesarias y hacer las propias.
- El tema coloración ha variado un poco del original sobre todo en los grises, pero como es una plantilla de CSS, le permitiría hacer lo que quiera, o sea que cada usuario pueda escoger los colores que quiera, de hecho ya lo puede hacer.
- Tema visualización final en navegadores, suele ocurrir que se produzcan descontentos por que las cosas no se ven del todo bien en el Konqueror 2.x de Pablo pero si se ve bien en el Internet Explorer de Raúl y Sonia, mientras que en Mozilla se ve mitad mal y mitad bien dependiendo la versión caso de Israel, es por eso que esto se ha enfocado en diseñar la estructura, y a la vez mejorar la arquitectura de presentación de los contenidos, se puede apreciar notablemente, y está todo detallado, son cosas que lamentablemente no se pueden leer en la web del W3C son conceptos básicos de muchas publicaciones hechas por personas dedicadas exclusivamente al estudio y que vosotros tenéis toda la libertad de averiguar, incluso entrando en la sección de arquitectura de la información de este sitio hay referencias a todos los estudios que tengo acceso.
Paralelamente a todo esto, estaré pensando en el cambio de la CSS y de la estructura de menus pero estoy seguro que comenzaré por éste orden de jerarquías:
- Cabecera
- Cuerpo de la página
- Menu principal
- Noticias
- Resto de módulos (comentarios, ecol, etc.)
- Pie de Página
¿Alguna sugerencia? ¿Alguien estuvo haciendo sus pruebas con lo hecho?
14 Respuestas a la entrada “Rediseñando Barrapunto: Parte 3”
Escrito por mini-d
Enero 13th, 2004 at 3:24 pm
Estoy mirando de implementar “éste método”:http://www.fu2k.org/alex/css/index.mhtml que es parecido a mis hacks de 2 columnas y “este otro”:http://www.t-2.at/csstest/final/test5final.html que está bastante bueno también pero no lo he probado aún.
Escrito por victor
Enero 13th, 2004 at 3:45 pm
No he seguido todos los enlaces, pero es relativamente sencillo cambiar el orden de presentación para que primero estén los artículos y luego la navegación, si navegas con lynx o similares, y todo correctamente puesto si navegas con mozilla.
Pero entonces, habrá usuarios de terminal que se quejarán por que tienen los menus al final… nunca llueve al gusto de todos.
Por cierto, que es eso de ntropia? Lo he buscado en Google, naturalmente, y me encuentro un site con cuatro entradas. Le faltan un par de hervores todavia no?
Escrito por mini-d
Enero 13th, 2004 at 3:51 pm
si, es un proyecto en el cual estoy ayudando… se trata de un portal con consejos para meterse en el mundillo del software libre.
Escrito por D4
Enero 13th, 2004 at 4:06 pm
Lo lógico sería colocar primero (el segundo, si contamos la cabecera) el div con las noticias, para satisfacer a los usuarios de navegadores de consola y luego usar position para que en los navegadores gráficos vaya al centro. De los métodos que mencionas en el primer comentario, para mi gusto, el segundo. Aunque yo me plantearía usar posicionamiento absoluto para todo, en lugar de solo para la columna central.
Escrito por mort
Enero 13th, 2004 at 5:06 pm
Tampoco es necesario alterar el orden de los contenidos. Basta con proporcionar enlaces tipo “Saltar a los contenidos”, “Saltar a la navegación”, etc… en los lugares necesarios de la página y ocultarlos via CSS
Escrito por mini-d
Enero 13th, 2004 at 5:24 pm
Mort, eso lo había pensado, pero luego caigo de nuevo en el error que los usuarios para leer algo, tienen que si o si hacer clic.
Creo que de momento es solucionable. Lo que más me emociona será hacer “tweaks” a la hoja de estilo y deformar barrapunto a otros niveles :).
Escrito por Logicola
Enero 13th, 2004 at 6:55 pm
Navegando en modo texto
Una de las cosas que más me interesan ultimamente es la estructura HTML de
los sitios. Es muy instructivo desactivar las CSS en un sitio atractivo y
comprobar que aparte de “calidez” haya “calidad”.
En realidad, muchas veces no nos dam
Escrito por Miguel
Enero 13th, 2004 at 7:00 pm
Hoy la vi en ie5 desde clase y se ve bastante mal
Escrito por mini-d
Enero 14th, 2004 at 10:11 am
Miguel, en Internet Explorer 5.5 tengo los errores que anteriormente he mencionado, en IE 5.5 de todas formas se ve “tolerable” hay algunas cosas normales como los interlineados y el sistema de cajas que los maneja mal. En IE 6 se ve perfecto salvo los errores antes comentados. En IE 5, se ven graves problemas más todavía el margen de los formularios afecta a otros elementos como los divs y todo el rollo, pero todo esto es problema del navegador, estamos hablando de IE 5 un navegador de más de 5 años de antiguedad.
Escrito por Fercho
Enero 17th, 2004 at 1:03 am
Rediseño de barrapunto orientado a los estandares ? Demasiado parecido a lo que se hizo en A List Apart, me parece, no ? Vamos Diego, innova, no copiés …
Escrito por Anónimo
Enero 17th, 2004 at 7:17 am
Fercho, copiar donde… si en los posts anteriores habla de eso, esto ha nacido a partir de un thread de comentarios en barrapunto.
Incluso meses antes que hicieran el de Slashdot.
Escrito por mini-d
Enero 17th, 2004 at 6:59 pm
Ya he mejorado la disposición de los divs, estaré haciendo ajustes y subo los cambios al prototipo. Luego lo probamos y ajustamos detalles en algunos navegadores.
Escrito por kenshy
Enero 18th, 2004 at 12:24 am
¿No sería más aceptable dado lo enormes que son las columnas hacerlo con posicionamiento absoluto al estilo como aparece en tierradenomadas.com ?
Entiendo que lo ideal sería que fuera un diseño líquido pero …
Escrito por mini-d
Enero 18th, 2004 at 12:33 am
_¿Quieres hacer la prueba tu mismo?_ yo no tengo problemas en ver variantes, pero hay más de una docena… ahora estoy trabajando en una que funciona bien cuando la termine actualizo el prototipo.