Colosseum je nezávislá implementace algoritmu rozvržení CSS. Tato implementace je zcela samostatná - není závislá na nějakém systému. prohlížeči a může být spuštěna nad jakoukoli krabicovitou množinou objektů, které je třeba rozložit na stránce (ať už fyzické nebo virtuální).

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.

Koloseum jako projekt má však mnoho dalších možností využití. Mohlo by být použít kdekoli, kde je potřeba popsat rozložení mimo a. kontextu prohlížeče. Colosseum by například mohl být základním kamenem projektu vykreslovače HTML do PDF, který nevyžaduje zapojení prohlížeče. Mohl by být také použit jako testovací svazek a referenční implementace pro samotné specifikace CSS, která by poskytovala nenáročný způsob kódování a implementace. testovat navrhované změny specifikace.

Současná implementace byla původně založena na Yoga, open-source projektu Facebook.

Další informace o Koloseu naleznete na tomto blogu]. příspěvek popisující projekt a popisuje jeho plán.

How to help

So, why is it called "Colosseum"?

Koloseum, známé také jako Flaviův amfiteátr, je starověký amfiteátr. římský amfiteátr v centru Říma. Je to ohromující dílo starověké architektury, který se vyznačuje třemi vrstvami oblouků rámovaných dórskými, jónskými a korintskými polosloupy, s podkrovím zdobeným korintskými pilastry.

Stejně jako dórské, jónské a korithské sloupy tvoří základní pilíře. architekturu starověkého římského světa, CSS je součástí základní architektury starověkého Říma. moderní zobrazovací techniky. Pravidelné opakování struktura oblouků a sloupů Kolosea odráží pravidelnou strukturu zobrazovacích prvků. rozvržení založené na mřížce mnoha moderních webových a tiskových návrhů.

Koloseum bylo na svou dobu také obrovským dílem. Podnikání reprodukovat celou specifikaci CSS se všemi jejími zvláštnostmi a chybami. je podobně obrovský úkol.

Ale co je nejdůležitější: C-olo-SS-eum.