Sobre maquetadores y frontends, reflexión

El perfil del maquetador web siempre ha quedao relegado a un programador o a un diseñador; pero cada vez se hace más obia la necesidad de un perfil más experto en esta area.

Para nada cosideraria que un maquetador no sabe de semántica ni de accesibilidad, eso depende de los conocimientos de la persona. Pero e aquí cunado un maquetador deja de ser maquetador para convertirse en frontend que deberia conocer y dominar toda una serie de aptitudes:

  1. XHTML semántico
  2. Tablas solo para datos tabulares
  3. Recomendaciones W3C
  4. Reconocer IE6 como hijo navegador pese a que de muchos disgustos
  5. Separar el contenido de la presentación y de la interactividad
  6. Accesibilidad
  7. Optimización web (imagenes, cargas, etc.)

Es un perfil relativamente nuevo que muchas empresas aun no tienen y muchas que no saben que lo necesitan.

Yo personlamente me considero frontend, pues creo sinceramente que hago algo más que maquetar una web.

Lo malo de este perfil es que cuesta mucho encontrar ha alguien que reuna todas estas caracteristicas (y que quiera cobrar lo que se esta pagando –depende claro, de la empresa–)

A mi jucio, lo peor de ser frontend es que me veo obligado a pelearme con diseñadores y progrmadores. Unos porque hacen diseños imposibles o muy costosos (para nada les importa el crossbrowsing, y a veces parece que ni la semántica –la usabilidad si, les encanta–) . Con otros porque te tocan el código y rompen la accesibilidad y la semantica con javascript obstrusivo o agrupando elementos con spans donde les interesa.

Con todo estos lo que queiro decir es que cada uno es lo que sabe y hace lo que puede. No importa demasiado el nombre o la etiqueta que le pongas. Las empresas miran por el dinero y no saben ni quieren saber (ni entender) que el maquetador/frontend es como la cola que engancha el diseño con la programación y que como professional que es tiene unas necesidades y unos valores.

No hace mucho las web eran como casas de paja. Pensad que las empresas que tienen todo su negocio enfocado en internet (en españa) la mayoria no tienen mucho más de 10 años y que muchas de estas no han podido afrontar los cambios que han surgido en internet.

Hace diez años no existian ni las capacidades técnicas ni los frameworks con los que hoy podemos trabajar.

Aunque Tim Berners-Lee concebiera la web como algo semántico y accesible es precisamente lo contrario, el uso del no-estandar, lo que permitió la rápida expansión de la web.

Afortunadamente desde hace unos pocos años la cosa esta cambiando, pero antes han de madurar las empresas y entender que al lobo no le costó tirar al suelo la casa de madera.


Firefox 3.6 falla más que una escopeta de feria

Firefox falla más que una escopeta de feria

Lo cierto es que no se si se trata de Firefox 3.6 o de firebug 1.5.0 o de algun otro plugin como el HTML Validator 0.8.6.1 pero la cosa cada día va a peor. Con Firefox 3.5 tampoco iba demasiado fino el tema. Me recomendaron hacer un downgrade a Firebug 1.4.0. y tampoco ha solucionado nada.

Los principales problemas que tengo són:

  • Firefox se cuelga más de lo habitual, especialemente cuando me levanto y vuelvo al cabo de un rato, es decir en periodos de inactividad.
  • Firebug no es capaz de desplegarme el inspector, se queda en el body o en algun div. Por lo que he de reinicar Firefox.

Psansaba que podría ser algo de mi Mac, pero me pasa en varios Mac’s (los de casa y el del trabajo). Pensaba que seria algo de los Mac’s, pero colegas del trabjo que usan windows estan igual.

A todo esto… pues le estoy dando una oportunidad a Opera que trae por defecto herramientas de debug muy buenas…


Google translator, nuevas funcionalidades

Google Translator es una de aquellas pequeñas herramientas que todo el mundo conoce y que a la vez aveces pasa como por inatvertida, tal vez por existen herramientas tambén gratuitas y tal vez más potentes como wordreference.

Pero lo curioso de Google Translator es su evolución y como con el tiempo y sin avisar se ha mejorado. Parece un cmapo de pruebas, muchas veces me ha pasado que no he usado la aplicación y al entrar pienso: “¡C***! Otra vez…. ¡la han vuelo ha cambiar!”. Y aunque no siempre la aciertan con los cambios (ponen botones personalizados, ahora los sacan, ahora ponen una lista… ) Habria estado bié hacer una captura de pantalla de cada una delas versiones que se han visto… pero la mejor sin duda es la actual, epero que esta vez duré mucho porque es casi un juguete con el que puedes matar el tiempo traduciendo palabras.

Entre las nuevas funcionalidades que podemos ver (almenos las descubreo hoy) es que si la palabra o frase traducida es en ingles, podemos pedirle a google que la lea, por fin dejaremos de decir “bug” y diremos “bag” (o algo así).

Pero lo que más me ha gustado (al menos lo he descubierto hoy) es que si traducimos una palabra al japonés o chino, a parte de mostranos la palabra en chino o japonés podemos hacer que nos muestre la palabra en formato romanizado, es decir en nuestro albafeto por lo que además podremos leer en chino o japonés.

Por otra parte, tambén nos ofrece un diccionario detallado en palabras sueltas, si se trata de un nombre o verbo… y ahora me surge la duda ¿siempre ha funcionado con peticiones AJAX? Esto no creo que sea nuevo, pero ahora en lugar de mostrar los resultados a la derecha los muesrtra debajo.

En fin lo que decía todo un juguete para perder el rato escuchando palabritas en inglés o mirando como se dice en japonés 私はスリープ状態に入る (watashi wa surīpujōtai ni hairu) .


¡¿Que coño pasa con zend framework!?

Cada vez que actualizo el maldito Framework he de hacer malavares para poder settear mis aplicaciones… que si borra una en set_include_path, que si crea un puto plugin para que funcionen los modulos.

Cada vez los errores por pantalla son más extraños… ¡estoy hasta el moño! ¡Me paso a Symphony!


Gracias a todos por vuestros comentarios

No quería irme a dormir sin expresar lo contento que me siento por los comentarios recibidos  últimamente, y en especial el primer comentario que dejó Olagato que me animó a continuar escribiendo sobre Zend.

Me dolió mucho los comentarios y la falta de respeto que mostró <em>Javi Moya</em> pero vosotros me lo habéis hecho olvidar rápidamente ¡Gracias!

Como veis es un blog pequeño y personal de pocos posts y muchos de poco interés.

Deciros que no me avergüenzo de decir que ayer cumplí mi récord de visitas 44! Y pese a ser un número ridículo cada vez que la web supera en vistas día tras día o cada vez que alguien deja un post aportando valor y no destruyendo me llena de alegría y no puedo evitar gritar en medio de la oficina “¡Tengo un nuevo comentario!” o “¡He superado mi record de visitas!”. Porque pese a trabajar (y haber trabajado) en webs con miles (y cuando digo miles son muchos miles) de visitas diarias, mis 44 visitas de mi blog son para mi mis 44 visitas más felices (incluso las de los bots).

Dado que lo que me gusta y parece que os gusta es Zend estoy preparando una nueva versión del blog más enfocada a este tema. Tengo dudas de como afrontar el cambio o de lo contrario abrir otro blog a parte, eso sí con WordPress porque lo cierto es que no tengo tiempo para crear un blog con Zend.

Bueno, me quedo con ganas de decir y agradecer muchas cosas pero no quiero aburrir a nadie así que he borrado unos cuantos parágrafos. Por lo que me despido hasta un próximo post dando las gracias a:

Olagato, Arts, Federico, Milena, Caro, Matias y a Lisandro ¡Gracias!

Buenas noches y felices Zend-sueñuos


YouTube hace pruebas en HTML5

YouTube HTML5

El otro día un compañero me enseñaba un link curioso sobre lo que se cuece en la casa de YouTube. Y es que lo están preparando todo para la llegada del HTML5. Si usamos la última versión de Safari o Firefox 3.5 podrás ver como reluce YouTube en HTML5.

Cabe destacar que es solo una maqueta así que no esperes ver ningún video pero lo curioso es que si no dispones de un navegador que sporte HTML5 en realidad no se ve nada mal excepto por algunos botones mal ubicados.

Quiero pensar que el soporte que dan lo navegadores a HTML5 e iniciativas como estas van a impulsar de una vez por todas la web semántica y que los millones de usuarios que usan navegadores obsoletos den el salto a la modernidad.


¿Cuanto vale mi sitio web?

Hoy descubro una pequeña herramienta, pero curiosa, en el blog de un compañero. Se trata de un aplicación para saber el valor de nuestro sitio web.

Para obtener el valor se basa en el calculo de diversos indices de visibilidad obtenidos a través de Google, Alexa, Compete y Technotrail. Como podréis apreciar el valor de mi web esta aún muy lejos de ser algo aceptable y lo cierto es que deprime un poco.




Cuanto vale tu sitio web?

Si quiere saber ¿Cuanto vale tu sitio web? podrás obtener un código para ponerlo en tu web que se actualizara automáticamente cuando entren tus visitas.


MAMP, Mac Apache MySQL PHP, la mejor alternativa siempre

mamp

Ya son unos cuantos añitos usando Mac y unos cuantos más desarrollando webs en PHP y menos mal que existe MAMP.

Cuando era usuario de PC y empece a proramar en PHP por comodida usaba Internet Information Server de Microsoft, pero pronto noté las deficencias de este servidor . Veia como algunas cosillas (ya no recuerdo cuales) solo eran posible con Apache y a demás la mayoría de  hostings trabajan con este. Por eso que empece a usar un WAMP (Windows, Apache, MySQL, PHP) si no recuedo mal empece con ApacheTriad que era muy completo. Con el tiempo fui probando otros paquetes hasta que me decidí a configurmelos e instalarlos independientemente. En windows realmente erá fácil.

Cuando hice el salto a Mac no me complique mucho y gracias aun compañero de trabajo conocí MAMP.


Snow Leopard, primeras impresiones

Por fin ha llegado hoy el tan ansiado Snow Leopard ha la oficina y tras una instalación limpia (y algo larga) ya puedo decir muchas cosas y algunas no muy buenas. No me voy a hacer ningún tipo de aná¡lisis profundo sobre rendimiento ni brenchmarks que ya han echo otros. Voy a explicar la realidad que he vivido, las primeras impresiones y los primeros problemas que he tenido con Snow Leopard en mi MacBook Pro no unibody, justo el anterior.


Twitter is over capacity

Twitter is over capacityHoy al intentar conectarme a Twitter me he encontrado con esta simpática imagen que nos dice Twitter is over capacity, os dejo una captura para los que no la hubierais visto nunca. Aprovecho esto para recoradaros que podéis encontrar mi Twitter en http://twitter.com/backtheweb.