Archive for the 'general' Category

diseñadores; ¿web?

intro: el perfil ideal de un diseñador web también tiene que saber maquetar y conocer todos los elementos xhtml y componentes que se puedan crear; sí a esto le añadimos que también sabe javascript y lo que es la estructura de información, posiblemente sea un diseñador web.

Al contratar a un diseñador, para diseñar web’s, muchas veces no se le pide que sepa del mundo web.

Este error suele salir muy caro en el momento de producción. Algunos diseñadores no son capaces de entender que el navegador web no es Photoshop.

Cuando juntas a este tipo de diseñador “web” con la persona encargada de maquetar y desarrollar la página, no podrán ponerse de acuerdo en muchas cosas. El problema viene porque la web no es algo estático y fijo, algo que el diseñador no sule tener en cuenta cuando se pone a hacer sus diseños.

Posiblemente veas sus diseños y quedes impresionado por lo bonito que es; pero si le haces una pregunta tan simple como:

“¿si pincho aquí que pasa?, si paso el ratón por encima ¿qué pasa?”, …

Es muy probable que este tipo de cosas no vengan reflejado en su precioso Psd, ni tampoco en ningún lado.

Este tipo de “contratiempos” son realmente triviales, se solucionan hablando con el diseñador y dándole ideas.

El verdadero problema viene cuando tienes que hacer un portal con numerosas páginas y distintos tipos de contenido (tablas, listas, imágenes,…). En este punto es probable que el diseñador desarrolle un diseño para cada pagina con:

  • distintos tipos de colores en las fuentes,
  • muchas “cajitas” con sombras, degradados,…
  • tipos de fuente que no vienen por defecto en el sistema(windows, linux, mac, …),
  • suelen utilizar un sistema de reticulas modular(no sigén un patron fijo),
  • sus cajas son fijas y no están pensadas para ser más o menos grande
  • piensan que los fondos aparecen solos y se autoajustan

a todo esto hay que sumarle:

  • haran diseños raros para los formularios
  • se enfadán cuando les cambies la tipografía en el diseño(se la cambias, porque no hay ese tipo de tipografía el ordenador del usuario)
  • no suelen entender la idea de “componente”(cajaDestacado, cajaImage, tabs, …)

En fín; este tipo de cosas minan la moral del maquetador(en este caso yo) .

Todo esto se puede corregir con la “actualización”, por parte del diseñador y tendrá que pasar muchas horas mirando cientos de web, apuntado a feed de diseño web, ver las ultimas cosas que están saliendo en la web

Resumen de ideas; después de un gran proyecto.

Como es visible no he podido escribir mucho últimamente. Esto a sido debido a mi incorporación en un gran proyecto(grande para mí).

Mi trabajo consistía en desarrollar toda la parte frontend de 5 portales.

Aquí hago una lista de las experiencia que me ha reportado este trabajo, por el que tenía mucha ilusión.

  • trabajar con una empresa de gran nombre, no significa que sus empleados sean buenos; aunque la empresa sea una IT internacional. Nunca olvides la segunda ley de la estupidez humana del doctor Cipolla
  • es cierto todo lo que he leído; una mala planificación de proyecto cuesta muchos dolores de cabeza y dinero
  • Un diseño sin wireframes y creado según se va avanzando el proyecto; puedes volverte loco con los css; porque nunca sabrás que componente nuevos habrán ni como evolucionarán.
  • si sabes que tienes razón y ves la cosa mal; defiende tus ideas porque al final tendrás que hacerlo y perderás todo el entusiasmo.
  • si ves a un tío de traje, pregúntale si sabe programar. Es muy probable que te diga que no
  • si ves a un tío de traje; háblale con tecnicismos, dispara todas las siglas que te sabes, no dudes en corregirle, explícale tu experiencia y lo que conlleva hacer eso que sabes que está mal
  • asiste a todas las reuniones; si el responsable de proyecto no sabe diferenciar un <select/> de un <ul/>
  • deja todas las opiniones y consejos por correo electrónico; que haya pruebas de que tu avisaste de las catástrofes
  • si la coordinadora de proyecto no tiene mucha idea: no le des ideas, impón soluciones, 2 como mucho
  • la maquetación frontend es importante, y es una gran responsabilidad. has que ellos se enteren
  • no te enfades cuando te mandan cambiar 6 veces una maquetación; no vale la pena amargarse por lo que te pagan
  • el contenido tiene que ser similar al “real” es muy importante; da buena impresión.(Loren ipsun, no ayuda mucho)
  • los malos jefes le dan más importancia al volumen de la documentación que ha tu código.

Para los que van a empezar un gran proyecto con gente que no sabe lo que es internet: Puede que tus jefes se llenen los bolsillos de dinero, tu no ganaras para aspirinas.

bits en el ring; 10º concurso

Bits en el ring es una página que organiza una competencia de algoritmos, algoritmos que envía la gente y compiten unos contra otro en un determinado juego.

Ahora se organiza la 10ª competición, con un juego(que desconocía) llamado Oraculo.

si os gusta programar, creo que pasaréis un buen momento preparando vuestro algoritmo; suerte

enlace: http://bitsenelring.blogspot.com/2008/05/dcima-competencia-orculo.html

Certificación Zend php5:: 1º paso

Uno de mis objetivos de este año es sacarme la certificación de Zend php5; y hoy acaba de llegar el libro de ayuda(guía).

Sin duda este es el primer paso que se puede dar para sacarse la certificación; estuve mirando academias para preparármelo pero el contenido de los cursos no tenía nada que ver con la certificación; así que por lo pronto este es el primer paso que hay que dar(aquí en Madrid); comprarse el libro.

Como puntualización; recomiendo comprarlo por www.amazon.com a ser preferible en la parte de segunda mano; sale  más barato.

Proyecto 004

Ultimamente ando haciendo una mini aplicación que pretendo liberar; una gráfica(sencilla) para hacernos una idea de lo que es:

Proyecto 004 es una aplicación web para mostrar vídeo, imagen, sonido, y notas de blog(esto está por verse) con la cualidad de que todas los medias están alojados en webs sociales consolidadas.

Está aplicación está pensada para la gente que tiene un pequeño grupo musical, grupo de teatro o simplemente para un egocentrico que quiere poner sus videos, fotos y música favorita. La persona solo tendría que comprarse un dominio, hosting personal(porque todo el peso de tráfico recae sobre las webs sociales)  e instalarse la aplicación en su servidor.

La aplicación la estoy desarrollando sobre ZF; por ahora estoy utilizando Zend_Gdata y Zend_Service_Flickr y para la parte de javascript pienso utilizar ExtJs como framework.

El mayor problema lo estoy econtrando en el soporte de MP3 porque no encuentro ninguna web social con web-service(API pública) ; si alguno conce una; agradecería avisarme :D

Es mi primer miniproyecto, en solitario, así que agradecería todo tipo de criticas y comentarios.

Rediseño del site de ZF, por el lanzamiento de la V1.5

A estas alturas ya todos han publicado la salida de la versión 1.5 de ZF, pero como muchos que ya llevamos utilizando la versiones beta no parece nada nuevo.

Aunque pocos han comenado sobre el nuevo diseño del site, que les ha quedado muy chulo.


Querido FBI

Lectura de fin de semana.

cito:

“….Lo que nos recuerda: Chicas, apuntad. La obsesión con el sexo es una característica básica del friki estándar. “Y de todos los tíos” podréis alegar. Compañera, si dices eso es que nunca has salido con un friki. En su defensa hay que decir que, según las encuestas realizadas entre las
frikinovias, suelen ser muy imaginativos (y eso es bueeeeno)….”

Una genial lectura, aunque el blog tiene fondo negro y hace difícil leer.

link: http://weequay.blogspot.com/2007/11/chica-sale-con-friki.html