Colosseum to niezależna implementacja algorytmu układu CSS. Implementacja ta jest całkowicie samodzielna - nie jest zależna od przeglądarki przeglądarki i może być uruchamiana na dowolnym pudełkowym zestawie obiektów, które muszą być na stronie (fizycznej lub wirtualnej).

Pobiera drzewo "węzłów" zawartości, takie jak DOM z dokumentu HTML, i stosuje instrukcje stylizacji CSS, aby ułożyć te węzły jako pola na na ekranie. W przypadku Toga, zamiast układać <div> i <span> układasz obiekty Box i Button obiekty. Pozwala to na określenie niezwykle złożonych, adaptacyjnych układów dla aplikacji Toga.

Ale Colosseum jako projekt ma wiele innych możliwych zastosowań. Może być wszędzie tam, gdzie istnieje potrzeba opisania układu poza kontekstem kontekst przeglądarki. Na przykład, Colosseum może być kamieniem węgielnym renderera HTML do PDF, który nie wymaga zaangażowania przeglądarki. Mogłoby być również używane jako uprząż testowa i referencyjna implementacja dla specyfikacji CSS, zapewniając lekki sposób kodowania i testowania proponowanych zmian w specyfikacji. testowania proponowanych zmian w specyfikacji.

Obecna implementacja została pierwotnie oparta na projekcie Yoga, otwartym projekcie firmy Facebook.

Aby uzyskać więcej informacji o Colosseum, sprawdź ten blog post opisujący projekt i omawiający jego mapę drogową.

Jak pomóc

Dlaczego więc nazywa się to "Colosseum"?

Koloseum, znane również jako Amfiteatr Flawiuszów, to starożytny rzymski amfiteatr w centrum Rzymu. rzymski amfiteatr w centrum Rzymu. Jest to zdumiewające dzieło starożytnej architektury, znany z trzech warstw łuków, obramowanych przez doryckimi, jońskimi i korynckimi półkolumnami, z attyką ozdobioną korynckimi pilastrami. korynckimi pilastrami.

Podobnie jak kolumny doryckie, jońskie i korynckie tworzą fundamentalną architekturę starożytnego świata rzymskiego. architekturę starożytnego świata rzymskiego, CSS jest częścią fundamentalnej architektury nowoczesnych wyświetlaczy. Regularnie powtarzająca się powtarzająca się struktura łuków i kolumn Koloseum odzwierciedla regularny regularny, oparty na siatce układ wielu nowoczesnych projektów internetowych i drukowanych.

Koloseum było również ogromnym przedsięwzięciem jak na swoje czasy. Podejmując się odtworzenia całej specyfikacji CSS, ze wszystkimi jej dziwactwami i dziwactwami, jest równie ogromnym przedsięwzięciem.

Ale co najważniejsze: C-olo-SS-eum.