Colosseum es una implementación independiente del algoritmo de diseño CSS. Esta implementación es completamente autónoma - no depende de un navegador navegador, y puede ejecutarse sobre cualquier conjunto de objetos en forma de caja que necesiten ser en una página (física o virtual).
It takes a tree of content "nodes", such as a DOM from a HTML document, and applies CSS styling instructions to layout those nodes as boxes on the screen. In the case of Toga, instead of laying out <div> and <span> elements, you lay out Box and Button objects. This allows you to specify incredibly complex, adaptive layouts for Toga applications.
Pero el Coliseo como proyecto tiene muchos otros usos posibles. Podría utilizarse en cualquier lugar donde se necesite describir el diseño fuera del contexto del navegador. Por ejemplo, Colosseum podría ser la piedra angular de un renderizador de HTML a PDF que no requiera la participación de un navegador. También podría utilizarse como arnés de pruebas e implementación de referencia para la propia especificación CSS, proporcionando una forma ligera de codificar y codificar y probar los cambios propuestos en la especificación.
La implementación actual se basó originalmente en el proyecto proyecto Yoga, de código abierto de Facebook.
Para más información sobre Colosseum, consulte este blog post en el que se describe el proyecto y su hoja de ruta.
¿Cómo ayudar?
Entonces, ¿por qué se llama "Colosseum"?
El Coliseo, también conocido como Anfiteatro Flavio, es un antiguo anfiteatro romano situado en el centro de Roma. anfiteatro romano en el centro de Roma. Es una asombrosa pieza de arquitectura arquitectura antigua, que destaca por sus tres niveles de arcos, enmarcados por arcos dóricos, jónicos y corintios. dóricas, jónicas y corintias, con un ático decorado con pilastras corintias. con pilastras corintias.
Al igual que las columnas dóricas, jónicas y coríticas forman la arquitectura arquitectura del antiguo mundo romano, CSS forma parte de la arquitectura de la informática moderna. La estructura de los arcos y columnas del Coliseo es un reflejo de la disposición de muchos diseños web e impresos modernos.
El Coliseo fue también una obra gigantesca para su época. En reproducir toda la especificación CSS, con todas sus peculiaridades y excentricidades, es una empresa igualmente enorme.
Pero lo más importante: C-olo-SS-eum.