Una biblioteca de medios que solo sube y elimina archivos te lleva al 80% del camino, pero el último 20% — recortar una imagen, decirle al sistema dónde está el sujeto para que una miniatura no corte la cara de alguien, cambiar el contenido de un archivo sin romper cada página que enlaza a él — es donde la mayoría de los CMS headless se quedan cortos.
Recorte y punto focal, in situ
Arrastra una selección sobre una imagen en la biblioteca y aplica el recorte: el mismo archivo, la misma URL, el mismo id, simplemente recortado a los píxeles que seleccionaste. Haz clic en lugar de arrastrar y establecerás un punto focal (normalizado 0–1 coordenadas) que las miniaturas responsivas en otras partes del sitio utilizan como ancla a través de CSS object-position.
Reemplazo in situ
Subir una nueva versión de un recurso mantiene su id y URL estables — el reemplazo debe coincidir con la extensión del archivo original, específicamente para que cada entrada y página que ya hace referencia a esa URL siga funcionando después del cambio.
Por qué in situ, no un nuevo recurso
La alternativa — subir un nuevo recurso y pedir a los editores que lo vuelvan a seleccionar en cada lugar donde se utiliza — no escala más allá de un puñado de referencias. Reescribir el mismo archivo in situ es la única versión de esta función que es realmente utilizable en un sitio real.