Volver al blog

Manténgalo jodidamente simple @css

De lo que quiero hablar con usted hoy es el método con el que cualquiera desarrolla normalmente la interfaz de un sitio web.

De lo que quiero hablar hoy es el método que cualquiera que use generalmente para desarrollar la interfaz de un sitio web.

Inicialmente (y estoy hablando hace muchos años), los sitios web estaban limitados por la falta de reglas y elementos, que forzaron a los desarrolladores (aún no clasificados como diseñadores web en ese momento) para crear interfaces simples pero funcionales.

A medida que pasaron los años, aumentaron las herramientas a nuestra disposición, HTML y CSS se convirtieron en idiomas adecuados por derecho propio, lo que nos permite hoy crear interfaces funcionales y complejas.

! [] (https://media0.giphy.com/media/10rjcb79m16ary/giphy.gif?cid=790b761110ab7d3263e17e79a1d6613a81f1f90e12e4e8b4&rid=giphy.gif)

Sin embargo, este es un ejemplo en el que el progreso evoluciona más rápido que los desarrolladores/diseñadores , lo que los lleva a no explotar completamente los recursos, lo que resulta en una baja calidad y malos resultados de rendimiento.

Para dar un ejemplo práctico, los marcos CSS se han utilizado durante muchos años, que son un conjunto de componentes y reglas para crear aplicaciones y sitios web. Por un lado, estamos garantizados que al aplicar estas reglas, una solicitud estará bien integrada y consistente en todos los aspectos. Por otro lado, terminamos con sábanas de estilo pesado, a menudo con reglas innecesarias y código muerto que probablemente nunca usaremos.

Refiriéndose a la frase ** El progreso evoluciona más rápido que los desarrolladores/diseñadores **, si solíamos tener menos recursos a nuestra disposición, pero las conexiones mucho más lentas, hoy tenemos más recursos y conexiones increíblemente rápidas, sin embargo, la experiencia no ha cambiado mucho, y un sitio web se carga en aproximadamente el mismo tiempo.

En pocas palabras, utilizando solo los recursos verdaderamente esenciales y, por lo tanto, evitando el uso de marcos CSS, terminamos con aplicaciones más actuantes y livianas, con un código fuente más simple, reduciendo no solo los tiempos de carga sino también el tiempo dedicado a comprenderlo y mantenerlo.

Para dar un ejemplo práctico citando el código fuente ** Navbar ** ofrecido por Bootstrap:

`` `HTML