Cómo lo hicieron el marco de la fundación

En estos días, hay dos enfoques para desarrollar un sitio web front-end; comience desde cero o construya sobre un marco probado y comprobado. Hoy, haremos un pequeño recorrido por el origen y el éxito aún creciente de la Fundación ZURB..

Tuvimos la oportunidad de sentarnos con el fundador y jefe instigador Bryan Zmijewski, y el socio y jefe de diseño Jonathan Smiley sobre su marco. Hablamos sobre cómo comenzó la Fundación, por qué es de código abierto, qué hitos importantes y desafíos enfrentó el equipo y que siguen enfrentando.


La entrevista

Q ¿Por qué se construyó inicialmente la Fundación??

Durante años tuvimos una guía de estilo codificada en ZURB, un conjunto de estilos básicos y construcciones útiles que utilizaríamos para comenzar la mayoría de los proyectos de clientes. Después de un tiempo, nos dimos cuenta de que sería aún más fácil de usar si nos abstuviéramos, agregáramos algunos otros componentes comunes y estandarizáramos la forma en que escribimos el código. Más rápido para que las nuevas personas estén al día, más rápido de ejecutar para los clientes. Esa fue la primera versión de Foundation, que no lanzamos públicamente y no respondíamos, pero era un marco y nos llevó a crear un responsive y lanzarlo..

P ¿Cuál fue la razón por la que creas la Fundación de código abierto??

La fundación como proyecto de código abierto ha alcanzado a muchas más personas de las que tendría como producto o algún tipo de artículo comprado. Queremos dar forma a la forma en que las personas construyen para la Web, y para hacerlo necesitamos ir a lo grande. El código abierto nos permitió hacerlo, y en el proceso ha sido una gran herramienta de eficiencia para nosotros, una gran herramienta de marketing y una gran fuente de exposición para todo lo que hace ZURB..

P ¿Qué esperaba que sucediera cuando lanzó Foundation 2 al público??

Ciertamente nada como lo que sucedió. El diseño receptivo era bastante nuevo y no se entendía bien, por lo que Foundation no solo tenía que convencer a la gente de usar un marco, sino también hacerlo de una forma que no conocía. A pesar de eso, fue bastante popular desde el principio, y cada lanzamiento ha sido otro orden de magnitud además de eso.

P ¿Cuál ha sido el objetivo principal de Foundation desde que lo hizo de código abierto??

Para impulsar la web hacia adelante. Siempre intentamos ofrecer nuevas tecnologías y prácticas a las personas de una manera fácil de usar para que podamos mejorar y mejorar la Web. Al poner las cosas ahí fuera, nos empuja a ser mejores diseñadores de productos..

P Háblenos de los principales hitos al publicar Foundation 2, 3, 4 y ahora 5?

Foundation 2 se trataba de lograr un diseño responsivo frente a las personas. Foundation 3 trataba de hacerlo de una manera más inteligente, utilizando Sass para construir el marco. Foundation 4 trataba sobre la codificación más inteligente, y rediseñamos todo el marco para convertirlo en Mobile First en colaboración con Luke Wroblewski. Foundation 5 se trata de hacerlo rápido: rápido para aprender, escribir y ejecutar para los clientes.

P ¿Qué problemas y desafíos encontró durante el desarrollo de cada versión??

Por que mucho Siempre es desalentador construir un marco y hacer cambios que impacten a más y más personas cada día. Tienes que tomar decisiones por ellos acerca de cómo se construyen y con qué partes deben trabajar, y cuáles serán los cambios para cada nueva versión. Esa es una lucha constante y un punto de preocupación, tomar las decisiones correctas en un campo no probado con nueva tecnología.

P ¿De qué manera cree que Foundation contribuye al mundo de los dispositivos y tamaños de pantalla que cambia rápidamente??

Foundation hace posible construir cosas que se adaptan a cualquier dispositivo, no solo las actuales, sino también las futuras. Hay nuevos dispositivos todos los días; hacer algo con ellos es difícil cuando no existen, a menos que planifique qué dispositivos tienen en común y cómo deberían funcionar. Foundation está diseñado para ser tan robusto como podamos hacerlo cuando se trata de los muchos miles de dispositivos que existen..

P Hay algunos otros grandes marcos de respuesta, ¿sientes que estás en un mercado competitivo, a pesar de que es de código abierto??

Hasta cierto punto. Todos competimos por la atención, los usuarios, la exposición. Pero también nos estamos impulsando mutuamente hacia adelante, iterando rápidamente para mantenernos al día o avanzar ... es una competencia razonablemente amigable y positiva en general en este espacio..

P ¿Alguna vez ha sido la intención de Foundation ser algo más que una simple herramienta de armado de alambre? Teniendo en cuenta el hecho de que ahora se puede utilizar para crear sitios web totalmente desarrollados utilizando una versión personalizada de la descarga básica?

Foundation siempre ha sido más que una herramienta de cableado para nosotros: cada sitio de cliente que producimos, cada producto que lanzamos o sitio que tenemos (que se ha desarrollado desde que Foundation estaba fuera) incluye Foundation en su interior. Esperamos que se personalice cada vez que lo hagamos, no queremos que la Fundación busque sitios por ahí, pero ha sido más que solo una herramienta de armado de alambre para nosotros.

P ¿Cuál ha sido una de las mayores innovaciones durante el desarrollo de la Fundación??

Cambiando a un preprocesador CSS. Construimos todo el marco con Sass (bueno, Scss) y nos ha permitido crear más rápidamente, abstraer cosas de manera más efectiva e incluso producir una versión de Foundation que se puede usar completamente semánticamente, lo cual es enorme.

P: Entonces, una pregunta final: cuando crearon esta guía de estilo interna para ZURB en 2007, ¿alguna vez hubieran adivinado que sería uno de los desarrolladores de frameworks más populares en el mundo con los que trabajar??

Por supuesto. Dominación del mundo bebé! :) La respuesta real es que buscamos la excelencia en todo nuestro trabajo. No siempre tenemos el tiempo, el equipo o las habilidades adecuadas para que cada proyecto sea un jonrón, pero nos presentamos todos los días y trabajamos arduamente en nuestras metas. A veces la suerte juega un factor.



Terminando

Nos gustaría agradecer a Bryan y Jonathan por tomarse el tiempo para entrar en su historia. Si aún no se ha lanzado a Foundation, esperamos que esta entrevista haya despertado su interés.!

Recursos

  • 11 cosas que no sabías sobre la Fundación
  • Fundación
  • Herramientas de fundacion
  • Patio de recreo