Archivo de Etiquetas de 'jeff_croft'

Nuevas actividades, nuevos frameworks

Los frameworks han sido utilizados en el mundo del desarrollo desde hace más de 20 años. Nos proveen de herramientas y librerías que nos ayudan en la creación de tareas comunes que de otro modo deberíamos implementar una y otra vez (habitualmente copy-pasteando la funcionalidad entre diferentes proyectos…). Después de años de darnos con la cabeza en la pared, dentro del mundo del desarrollo se ha llegado a un consenso de facto sobre la utilidad de este tipo de sets de trabajo. Pero… ¿es el desarrollo el único campo IT donde son útiles los frameworks?.

Nuevas necesidades

Con Linking Paths, tanto Alberto como yo hemos pasado de un trabajo principalmente orientado a la codificación, desarrollo y gestión de proyectos server-side a manejar un espectro de tareas mucho más amplio incluyendo diseño, maquetación, marketing, copywriting, cobro online…Con estas nuevas tareas nos ha surgido la necesidad de buscar nuevos frameworks de trabajo. ¿Acaso no tienen los maquetadores ninguna base sobre la que empezar a trabajar?. De hecho Jeff Croft, uno de los impulsores del grid design en la web, se hacia la misma pregunta y desarrollaba algunas posibilidades en un articulo titulado “Frameworks for Designers” haces unas semanas.

Una de las cosas que más echamos de menos en cada uno de estos nuevos campos es el “comienzo rápido” y el “conjunto de buenas practicas” de los que nos proveían los frameworks en el mundo del desarrollo. Algo que rompa el bloqueo de la pagina en blanco y de un buen empujón. De hecho el silencio de esta última semana en el blog se ha debido principalmente a nuestro actual esfuerzo en construir una interfaz flexible, sencilla y legible para nuestro primer lanzamiento: Tabula. Para conseguirlo hemos dedicado unas cuantas horas de esfuerzo y sudor a construir una pequeña fundación de CSSs que nos permitiesen aplicar conceptos como grid design y vertical rhythm a este y a otros side-projects que tenemos en marcha en la sombra. Reseteo de fuentes, versión CSS para impresoras, flexibilidad con los layout… un montón de tareas que aparecen de manera recurrente en cada proyecto.

Nuevos frameworks

Antes de que terminasemos esta mini-fundación de hojas de estilo (inspirandonos en los trabajos de Jeff Croft y Khoi Vinh) ha llegado a nuestras manos digitales (gracias a Gorka) Blueprint, un framework que se encarga precisamente de todo lo que hemos referido anteriormente. Aunque aun lo estamos probando es muy posible que se integre/convierta en nuestro framework de diseño.

Lo unico que le hace falta son (en nuestro caso al menos) son unos buenos defaults para todo lo referente a formularios. Seguiremos trabajando en este ultimo punto y si lo terminamos antes de que haya más noticias es posible que nos pongamos en comunicación con el autor de Blueprint para ofrecerle los estilos.

Más allá del aspecto técnico

Como veis a nuevas actividades van ligadas nuevas herramientas. Y creo que esta simbiosis aparece incluso en los campos no técnicos. Mas allá de CSS, XHTML, Ruby, BDs, etc… existe también espacio — y sobre todo necesidad — para nuevos y mejores frameworks. ¿Controlando como de bien esta funcionando tu marketing digital?… ¿comenzando a escribir un nuevo ebook?… ¿pensando en como organizar esa fiesta que te ha tocado preparar?.

Todas estas tareas se beneficiarían de tener un framework que ayudase a realizar las tareas mas comunes de manera rápida, abstrayendo de manera genérica los pasos que todos damos para llevarlas a cabo: revisar technorati, escribir la sinopsis, realizar una lista de invitados… Por ello, aqui en Linking Paths, estamos decididos a seguir descubriendo y probando nuevos frameworks, de todo tipo y en todos los sectores/contextos.

Y vosotros, ¿que otros frameworks, técnicos o no, conocéis y cuales os son más útiles?.



Close
E-mail It