Como la mayoría de las industrias, el diseño web ha cambiado bastante con el tiempo. En sus primeros días , la gente creaba sitios web mediante un proceso de 'hágalo usted mismo'. El código a menudo se escribía a mano en un editor de texto simple.

Pero a medida que la industria evolucionó, también lo hizo la forma en que construimos sitios. Muchas de las partes más manuales del proceso han sido reemplazadas por herramientas que brindan mayor comodidad y funcionalidad.

Por ejemplo, muchos diseñadores prefieren usar un framework CSS como Bootstrap , en lugar de reinventar una nueva interfaz de usuario para cada proyecto. Del mismo modo, es una práctica común instalar una copia de WooCommerce en lugar de construir un carrito de compras desde cero. Al igual que la línea de ensamblaje cambió para siempre la industria automotriz, esta gran variedad de herramientas y activos disponibles han cambiado el diseño web.

Este poder y conveniencia vienen con muchos beneficios. Sin embargo, también nos puede poner en situaciones muy difíciles. Con eso en mente, exploremos el efecto que esto ha tenido en el diseño web moderno.


Desarrollo rápido y características potentes

La antigua forma de crear sitios web era, incluso en el mejor de los casos, ineficiente. Construir todo desde cero (o incluso su propia biblioteca personal de código) tomó tiempo y recursos preciosos. Los proyectos tardaron más en completarse. Además, la funcionalidad compleja estaba más allá del alcance del diseñador promedio.

El hecho de que ahora tengamos a nuestra disposición decenas de miles de piezas de software gratuitas y de bajo costo ha nivelado el campo de juego. Significa que un profesional independiente en solitario puede competir por trabajos más grandes o que un desarrollador de poca monta puede construir algo que potencialmente podría ser utilizado por millones.

Pero no solo los profesionales se están beneficiando. En estos días, incluso los novatos pueden superar estos obstáculos antes formidables. Para algunos, podría ser tan simple como instalar un tema atractivo de WordPress y una selección de complementos relevantes. En unas pocas horas, pueden vender sus productos y servicios en línea.

Una gran parte del proceso de diseño y desarrollo ahora es elegir y elegir qué piezas queremos utilizar. Todo, desde simples componentes de IU hasta funcionalidades de alta gama, está al alcance de todos.

 

Lo que renunciamos

Ya sea una nueva biblioteca de JavaScript o un CMS de código abierto, estas herramientas aumentan la eficiencia y reducen los costos. Esto es excelente para democratizar la web, pero también nos ha llevado a un nuevo conjunto de riesgos y desafíos potenciales, que incluyen:

Menos control

Las herramientas que utilizamos para crear sitios web hacen que el proceso sea más fácil que nunca. Pero el costo a menudo está cediendo una medida de control.

Esto es especialmente cierto cuando se utilizan servicios de construcción de sitios cerrados y propietarios. ¿Infeliz con el servicio? Ciertamente puedes irte, pero buena suerte llevando tu sitio web contigo. Si desea mover ese mismo aspecto y funcionalidad a otra parte, puede significar comenzar desde cero.

Confianza en otros

Un sitio web que depende en gran medida de herramientas y servicios de terceros (que parece ser la mayoría en estos días) está, en parte, a merced de otros. Eso significa que, por ejemplo, su plugin WordPress imprescindible tiene un problema , no hay mucho que un diseñador pueda hacer aparte de esperar una solución (y aplacar a un cliente impaciente).

En el peor de los casos, tal vez esa corrección de errores nunca llegue. En ese punto, estás atascado con algo que no funciona y forzado a encontrar una alternativa. Si bien es posible que encuentre un reemplazo adecuado, sigue siendo una experiencia frustrante.

Riesgos de seguridad y privacidad

Esto también abre la puerta a posibles problemas de privacidad y seguridad, también. Ya hemos visto software previamente seguro caer en manos equivocadas y utilizado con fines no tan agradables. Y la posibilidad de más abusos siempre está ahí.

Y aunque la gran mayoría de las personas detrás de estos productos están tratando de hacer lo correcto, el miedo a un solo mal actor está bien fundado. El problema para cualquiera que construya un sitio web es que es imposible saber en quién confiar. Incluso si cree que ha tomado las decisiones correctas, la situación es fluida y puede cambiar sin previo aviso.

 

Bueno o malo, el juego ha cambiado

De alguna manera, se siente como una paradoja. Lo que facilita nuestro trabajo también puede agregar múltiples capas de complejidad. Pero esa es la nueva normalidad del desarrollo web moderno.

Muy pocos de nosotros tenemos el tiempo o las habilidades necesarias para construir todo nosotros mismos. E incluso aquellos que lo hacen podrían pensar dos veces antes de intentarlo. No solo existe el factor de reinventar la rueda, sino que los clientes tampoco pueden estar locos con la idea de una solución totalmente personalizada.

Eso nos lleva a recolectar varias piezas de varios lugares en un esfuerzo por hacer que todas trabajen juntas. Es difícil, pero parece que las técnicas para lograr una cierta armonía están mejorando constantemente.

Es una buena noticia, porque no parece que este enfoque fragmentario desaparezca pronto.

 

 

Fuente: https://speckyboy.com/pros-cons-building-websites-third-party-products/

Compartir: