May132008

Retos de diseño web, parte I.

Hoy en día es fácil diseñar sitios web, casi cualquiera puede hacerlo. Los que lo hacemos seguido aveces nos perdemos entre tantas mañas de como hacer las cosas, que perdemos una habilidad inata de hacerlo bien y hacerlo simple. Por eso he pensado en varios retos para mi y para otras personas interesadas en ejercitar sus musculos de X/HTML y CSS. El primero es con diseño “ultraminimalista”, las posibilidades al menos son ultraminimalistas, el producto final puede ser tan complejo como se desee.

Reglas

  • Solamente CSS y HTML 4.01 o XHTML 1.1. Nada de scripting y todo debe ser valido
  • Nada de imagenes. No puede haber ni una sola imagen en el diseño.
  • Solamente se pueden utilizar negro, blanco y máximo dos colores mas.
  • Se pueden utilizar cualquier intensidad de los colores selccionados.
  • Se recomienda pero no se exige que el sitio cumpla con los estandares de accesibilidad propuestos por la w3c.
  • El tema del sitio es libre.
  • No solo se debe enfocar en verse bonito, sino en darle la mejor experiencia al usuario

Actualizaciones aquí cuando termine mi entrada.

retos proximos incluiran trabajar con HTML5, XHTML2 y CSS3 y rediseñar varios sitios populares utilizando solamente CSS.

May052008

Kobochan.org esta vivo.

Aqui nomas haciendole promocion a la pagina del buen kobo. Incluye su buenisimo arte y su trabajo en letras, entre otras cosas. También ha puesto un blog por aca, para que lean lo que se le ocurra subir, que con esperanza nos dara horas y horas de entretenimiento futuro.

puede ser o no ser kobo

Si les gusta lo que ven, dense una vuelta a la EPAC de junio 13 a 15, donde estará vendiendo de sus dibujines. Apoyen.

Mar302008

Actualización a Wordpress 2.5

Wordpress es el software que utiliza este blog y al fin salió la esperada versión 2.5. La verdad es que el panel de administración se ve bastante mas limpio y moderno, las formas para subir archivos han mejorado bastante y todo está mejor posicionado. Solo espero que bbpress (el software hermanito de wordpress que usamos para los foros de temporada de patos) agarre varias cosas de esto.

El editor de posts tiene ahora un modo de pantalla completa para escribir sin interrupciones y unos botones practicos para agregar imagenes, video, audio o medios genericos. Los tags también son mas fáciles de implementar ahora. Todo es maravilla (por ahora)

Para mas info sobre lo que tiene el wordpress 2.5, dense una vuelta por la página oficial. Ya saben, hasta les hosteo el blog si quieren hacer uno.

Mar082008

Kabrishka Caffe, si pudieras dormir ahí sería perfecto.

slp.png

Acabo de regresar de un cafe relativamente nuevo aquí en Ciudad Juárez llamado Kabrishka.  La verdad es que hacia mucho que no me sentía tan bien de haber ido a un lugar especificamente a llenarme de mi dosis diaria de cafeína. Es de esos con tema arabe/hindu pero ejecutado de forma muy buena. Checa lo que opino despues del salto.

Continuar leyendo ‘Kabrishka Caffe, si pudieras dormir ahí sería perfecto.’

Mar032008

Sobre la usabilidad de las aplicaciones.

Un pequeño ensayo que escribi hace varias noches. No es la gran cosa, pero pues igual lo quiero compartir. Uno nunca sabe.

Read this doc on Scribd: Sobre la usabilidad de las aplicaciones

Oh si, gracias al iPaper de scribd por permitirme embedir esto :D

Mar022008

Experimentando con Stylish y Blackboard: Parte 2: Pagina de inicio.

Continuando con mis experimentos de stylish, ahora he atacado la pagina principal del blackboard que como tratando de hacerme la vida mas dificil es en verdad un frameset: el encabezado y lo demas.

El Encabezado.

El encabezado que consiste de un banner, tres links (de los cuales dos son practicamente inutiles) y los tabs de navegacion, en realidad esta hecho de una serie de tablas anidadas al igual que el login, pero un poco mas confuso. Me imaginaba que esta parte sería trabajo facil, pero incluso con el Esbozado de la pagina visible era muy complicado saber cual era el proposito de muchos de los <td>s.

Lo primero que hice fue tratar de acomodar los tabs de navegacion, que afortunadamente tenian clases para administracion, actual y normal, lo que facilito un poco el trabajo. Por desgracia, la baraña de tablas no me dejaba hacer las pestañas del tamaño que yo quería. Despues de muchos intentos y experimentos lo logre, con trucos de backgrounds invisibles y otros detalles.

Lo siguiente fue eliminar los dos links estupidos que te llevaban a la pagina de blackboard y que me han hecho enojar innumerables veces. Uno de ellos decía home y siempre le picaba con la esperanza de volver a la página principal del blackboard (justo la que edite), pero en verdad me llevaba a la pagina principal del producto entero, donde lo puedes comprar. Porque… tu sabes… los estudiantes necesitan ese link en su encabezado por si les da un impulso de comprarlo. El otro era de ayuda pero es para clientes, asi que no lo podemos usar los alumnos. Tsk. El unico que quedo fue el de log out.

Para finalizar, hice un banner nuevo y un fondo con un ligero gradiente, solo para que se vea un poco mas bonito.

PD: Hay una parte que dice “Fun Zone” en el codigo que asumo que no puedo ver por falta de permisos suficientes, me hubiera gustado probarlo pero no pude.

El Cuerpo.

El cuerpo sorpresivamente me tomo menos tiempo que el encabezado a pesar de tener mas contenido, solo tuve que ser creativo con los selectores de CSS utilizando codigo como font[size=”2″]. Lo unico con lo que tuve un problema real fue con los pequeños iconos de editar/quitar/minimizar/maximizar de cada modulo porque no tienen absolutamente nada con lo que los pueda asociar, excepto el URL que es dinamico entonces no lo puedo usar porque cambiaria de caso en caso, pero no me podia dar por vencido asi que recurri a un elemento de CSS3 que me permite escoger basado en como comienza un string! (gracias a dios firefox 2 y 3 lo soportan, no estoy seguro de firefox 1.5.)

a[href^=”edit_module”] <– eso, eso es la onda.

Claro que si la pagina estuviera hecha con HTML bien formado y con al menos una minima especificacion de clases entonces nada de esto hubiera sido un problema.

Comparacion.

blackboard antesBlackboard Despues

Revisa el Codigo despues del salto.

Continuar leyendo ‘Experimentando con Stylish y Blackboard: Parte 2: Pagina de inicio.’

Mar012008

Experimentando con Stylish y Blackboard: Parte 1: Login.

He decidido empezar a experimentar un poco mas con CSS por medio de Stylish para Firefox. Lo que stylish hace es que te deja aplicar tu propia hoja de estilos a cualquier pagina web. Mi primer blanco para CSS es el sistema de blackboard que utiliza el tec de monterrey para sus cursos.

Estandares web.

Dios mio, no te das cuenta de lo importante que son los estandares para desarrollar paginas web hasta que te topas sitios como este. El primer reto de estilizarlo con CSS es evidente: ningun elemento tiene clase o ID que lo identifique. Y la estructura, bueno, sobre la estructura solo dire que llega a tener hasta seis tablas anidadas! seis! … Ironicamente, esto sirvio un poco para estilizar por medio de seleccion de padres e hijos, y me evito buscar por atributos.

Resultados.

Aquí está una comparación del antes y el después. Notarán que quité el encabezado, el pie y la barra lateral para pedir ayuda pero mantuve el branding.

blackboard antes Blackboard Despues

Me hubiera gustado editar el botón de Login y cambiar el texto, pero todavia no se tanto. Apreciaria tips sobre eso.Estuve pensando en utilizar :after y :before, pero si alguien tiene una mejor idea lo apreciaria bastante. Puedes ver el codigo despues del salto.

Continuar leyendo ‘Experimentando con Stylish y Blackboard: Parte 1: Login.’

Feb122008

Peliculas Viejas + Bob Esponja = Win!

Cartoon Brew tiene un video de varias peliculas viejas con la voz de los actores de bob esponja (americanos). Los dialogos van de la mano con los originales, y la verdad son bastante chistosos. Disfruta de Patricio, Arenita, Calamardo, Gary y Bob Esponja recreando escenas inmortales del cine.

Creo que es lo mas chistoso que vere esta semana.

Via Cartoon Brew - Link.

Jan302008

ControlC: Nada es sagrado para la web 2.0… Ni siquiera tu clipboard.

Gracias al enfoque social de la “web 2.0″ ahora puedes compartir cualquier cosa: puedes compartir tu musica en last.fm, tus libros en LibraryThing o Shelfari, tus bookmarks en del.icio.us o ma.gnolia, o hasta cualquier idiotez (mini idiotez) que se te ocurra con twitter o pownce. Pues ahora, gracias a ControlC (en beta privado), puedes tener un clipboard en linea. Todo lo que copies aparecera en tu página.

controlc

Lo primero que notas de ControlC es que a diferencia de muchas páginas hoy en día, esta esta construida sobre Invision Power Board, la famosa linea de foros. No es malo pero es bastante raro para una compañia seria. Lo segundo que notas, es que cuando te registras te pide una clave de invitación para el beta. Pueden hacer uso de la clave beta4040 (gracias a TechCrunch).

Ya loggeados y ya con el programita instalado, cualquier cosa que copien será enviado a la página con encripcion. Ahí puedes ver tus “copiadas” y decidir si las mantienes privadas o las compartes con un amigo. Si deciden compartir con un amigo, ellos pueden suscribirse por medio de un feed RSS al que le llegaran todas tus entradas publicas.

Talvez así solo este proyecto no saca todo su potencial, pero tiene algo que muchos no tienen: El codigo para hacer todo el proceso de copiar y mandarlo a la web es fuente libre. Imaginate como se integraría este proyecto con Google Docs o Zoho Office. Mmm sexy.

Pues echenle un vistazo y agreguenme (benbeltran) como su amigo para compartir pegostiosidades.

Link a ControlC.

Jan282008

Se buscan: Mexas variados para Dragon Ball.

Me voy a arriesgar un poco aquí diciendo que todos alguna vez soñamos con ser parte de Dragon Ball… No se, llamenme loco pero cuando era niño eso sería “lo maximo”, pues esta es su oportunidad de volver ese sueño realidad… especialmente si puedes hacer un viaje a Durango.

Los encargados de la película están haciendo un casting para los que quieran formar parte de los extras. Al parecer serán público del torneo de artes marciales, pero no me citen. Aquí esta la imagen de el blog “Movieland” en hoycinema.

Casting Dragon Ball

Yo propongo organizar un viaje para poder ir …  Lo vale para poder salir en una película de Dragon Ball. Si es buena te sentiras orgulloso y si es mala será algo que contar en las fiestas y  otras reuniones de índole social.

Aquí está el post original.