Más de Slap Paint en un sitio web | trucos CSS

Soy reacio a cualquier cosa relacionada con trabajos de front-end.

anselm hahnemann:

CSS ha evolucionado y estamos más allá del punto en el que cualquiera puede hacerlo como un interés secundario. Todos podemos aprenderlo y crear cosas asombrosas con él, pero usarlo de manera sensata y correcta en un contexto a gran escala no es una tarea fácil. Merece que las personas a las que les corresponde el trabajo se centren en esta parte del código.

Anselm está respondiendo en parte a Is There Too Much CSS Now? de Sasha Greif, y la opinión general de que CSS tiene una barrera de entrada mucho más alta para aquellos que lo aprenden hoy que, digamos, en los días de CSS3. fue una forma súper directa de ver la magia de CSS. Raquel Andrés captura perfectamente ese sentimiento mágico en una publicación profética de 2019:

Hay algo notable en el hecho de que con todo lo que hemos construido en los últimos 20 años, todavía puedo tomar a un principiante y enseñarle a crear una página web simple con HTML y CSS en un día. […] Todo lo que necesitamos es un editor de texto y unas pocas horas. Así es como hacemos que las cosas aparezcan en una página web.

Ese es el verdadero punto de entrada aquí […]

«HTML, CSS y nuestros puntos de entrada en la industria que desaparecen»

Rachel habla sobre la abstracción de los marcos sobre CSS estándar (y HTML), pero también puede abordar funciones grandes, brillantes y relativamente nuevas, como la cuadrícula CSS, flexbox, consultas de contenedores, capas en cascada, propiedades personalizadas y pseudoclases relacionales. para nombrar unos pocos. No es que se trate de abstracciones, por supuesto. Hay mucho que aprender en este momento, ya sea que haya estado escribiendo CSS durante 20 días o 20 años.

Pero volvamos al post de Anselm. ¿Deberíamos pensar en CSS como algo más que diseñar cosas? A menudo bromeo diciendo que mi trabajo es pintar sitios web para hacerlos bonitos. Pero honestamente, sé que es mucho más. Todos sabemos que es más que eso.

Quizás CSS es una industria en sí misma. Piensa en todas las posibles consideraciones que deben pasar por tu cerebro al escribir reglas CSS. Demonios, Ahmad Shadid recientemente compartir todas las cosas que su cerebro está procesando solo para diseñar un componente Hero. CSS toca gran parte de la experiencia general del usuario: capacidad de respuesta, accesibilidad, rendimiento, uso entre navegadores, etc. – que obviamente va mucho más allá de «rociar pintura en sitios web». las cosas pueden ser el trabajo de tiempo completo de alguien, dependiendo del proyecto.

Entonces, sí, CSS ha llegado a un punto en el que puedo imaginarme «Ingeniero de CSS» en alguna bolsa de trabajo. Como dijo Anselmo, “[CSS] merece personas cuyo trabajo sea centrarse en esa parte del código”. Visto de esta manera, no es tan difícil imaginar que el desarrollo front-end en su conjunto evolucione hacia áreas de especialización, como muchas otras industrias.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

rtp live