← sashfold.com

The Sashfold 100

A hundred pages of the web, fetched and rendered every night by Sashfold itself — its own HTTP, TLS policy, HTML and CSS parsers, layout, fonts and image decoders — at a 1024×768 viewport, with no scripts run because none can be yet. Each card links to the full picture (cut at 2400 px) and says what the load cost. The sites come from the Tranco list K9QPW of 2026-09-01, the research ranking of the web's most visited domains; the number after each site is its rank there. Nothing here is retouched: a page that arrives blank without scripts is shown blank.

84 / 100pages answered 200 and rendered with text
2.1 smedian time from request to pixels, over those
5 / 5bad certificates refused
2026-09-03 06:04 UTClast rendered, on a Windows runner

What the hundred ask for that is not written yet

Every page's stylesheets are read for the features Sashfold does not do yet, counted as declarations; a row's card names its three biggest asks. This is the honest reason a page looks wrong, and the order the engine work goes in: by pages asking.

Feature Pages asking Declarations
shadows
74 pages 4188 declarations
animations and transitions
70 pages 6384 declarations
text-transform, text-overflow
70 pages 2500 declarations
outlines
68 pages 4762 declarations
rotations, scales and skews (translations are drawn)
63 pages 2553 declarations
filters, clipping paths, masks
62 pages 1411 declarations
@supports, @layer, @container, @keyframes, @scope
60 pages 3217 declarations
object-fit and aspect-ratio
43 pages 845 declarations
web fonts in WOFF or WOFF2
39 pages 998 declarations
multi-column layout
36 pages 150 declarations
writing direction
35 pages 194 declarations
counters
32 pages 364 declarations
display: contents
24 pages 103 declarations

Wikipedia pictures rendered 2026-09-02 23:04 Arizona time

The same article, "Web browser", in nine languages: Latin script with its accents, Japanese, Chinese, Cyrillic, and two right-to-left scripts.

en.wikipedia.org rendered by Sashfold

en.wikipedia.org #31 200

Web browser - Wikipedia

English

25.1 s to pixels · 9448 px tall · 14 sheets · 6 pictures (2 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×75, animations and transitions ×29, filters, clipping paths, masks ×27, and 8 more

de.wikipedia.org rendered by Sashfold

de.wikipedia.org #31 200

Webbrowser – Wikipedia

German

6.8 s to pixels · 14958 px tall · 5 sheets (1 failed) · 7 pictures (10 failed)

asks for filters, clipping paths, masks ×4, counters ×2

fr.wikipedia.org rendered by Sashfold

fr.wikipedia.org #31 200

Navigateur web — Wikipédia

French

1.6 s to pixels · 17136 px tall · 3 sheets (1 failed) · 17 pictures (1 failed)

asks for counters ×5, multi-column layout ×1, shadows ×1, and 1 more

es.wikipedia.org rendered by Sashfold

es.wikipedia.org #31 200

Navegador web - Wikipedia, la enciclopedia libre

Spanish

1.5 s to pixels · 8625 px tall · 4 sheets (1 failed) · 8 pictures

asks for @supports, @layer, @container, @keyframes, @scope ×73, animations and transitions ×25, counters ×25, and 7 more

ja.wikipedia.org rendered by Sashfold

ja.wikipedia.org #31 200

ウェブブラウザ - Wikipedia

Japanese

1.0 s to pixels · 14244 px tall · 9 sheets (1 failed) · 13 pictures

asks for counters ×10

zh.wikipedia.org rendered by Sashfold

zh.wikipedia.org #31 200

网页浏览器 - 维基百科,自由的百科全书

Chinese

1.7 s to pixels · 8505 px tall · 13 sheets · 16 pictures (1 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×73, animations and transitions ×25, filters, clipping paths, masks ×20, and 7 more

ru.wikipedia.org rendered by Sashfold

ru.wikipedia.org #31 200

Браузер — Википедия

Russian

3.4 s to pixels · 10589 px tall · 9 sheets (1 failed) · 12 pictures (1 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×135, filters, clipping paths, masks ×38, animations and transitions ×35, and 7 more

ar.wikipedia.org rendered by Sashfold

ar.wikipedia.org #31 200

متصفح ويب - ويكيبيديا

Arabic — right-to-left text is not written yet

1.4 s to pixels · 7188 px tall · 13 sheets · 14 pictures (1 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×134, animations and transitions ×37, filters, clipping paths, masks ×36, and 8 more

he.wikipedia.org rendered by Sashfold

he.wikipedia.org #31 200

דפדפן – ויקיפדיה

Hebrew — right-to-left text is not written yet

1.5 s to pixels · 3884 px tall · 4 sheets · 5 pictures (3 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×73, animations and transitions ×25, filters, clipping paths, masks ×24, and 7 more

Documentation

The reference pages programmers keep open: long text, code blocks, tables, sidebars.

developer.mozilla.org rendered by Sashfold

developer.mozilla.org #98 200

flex CSS property - CSS | MDN

MDN's page on the flex shorthand

4.1 s to pixels · 57381 px tall · 18 sheets · 0 pictures

asks for @supports, @layer, @container, @keyframes, @scope ×27, web fonts in WOFF or WOFF2 ×13, display: contents ×4, and 7 more

en.cppreference.com rendered by Sashfold

en.cppreference.com #16499 403

Just a moment...

std::vector on cppreference

275 ms to pixels · 768 px tall · 1 sheet · 0 pictures

docs.rs rendered by Sashfold

docs.rs #5925 200

serde - Rust

A crate's documentation on docs.rs

912 ms to pixels · 2165 px tall · 6 sheets · 0 pictures · 10 fonts

asks for animations and transitions ×51, rotations, scales and skews (translations are drawn) ×35, web fonts in WOFF or WOFF2 ×24, and 5 more

learn.microsoft.com rendered by Sashfold

learn.microsoft.com #6 200

C# docs - get started, tutorials, reference. - A tour of C# | Microsoft Learn

A tour of C# on Microsoft Learn

760 ms to pixels · 1858 px tall · 1 sheet · 0 pictures · 1 font

asks for outlines ×430, animations and transitions ×95, rotations, scales and skews (translations are drawn) ×68, and 8 more

docs.python.org rendered by Sashfold

docs.python.org #746 200

3. An Informal Introduction to Python — Python 3.14.7 documentation

The Python tutorial

382 ms to pixels · 11188 px tall · 5 sheets · 0 pictures

asks for shadows ×3, rotations, scales and skews (translations are drawn) ×3, animations and transitions ×2

doc.rust-lang.org rendered by Sashfold

doc.rust-lang.org #6808 200

Variables and Mutability - The Rust Programming Language

A chapter of the Rust book

389 ms to pixels · 4420 px tall · 11 sheets · 0 pictures

asks for animations and transitions ×16, web fonts in WOFF or WOFF2 ×11, counters ×3, and 7 more

man7.org rendered by Sashfold

man7.org #3584 200

open(2) - Linux manual page

A Linux manual page

1.8 s to pixels · 20660 px tall · 2 sheets · 2 pictures

sqlite.org rendered by Sashfold

sqlite.org #4726 200

SELECT

SQLite's SELECT, with its railroad diagrams

2.4 s to pixels · 11511 px tall · 1 sheet · 0 pictures

asks for shadows ×1

postgresql.org rendered by Sashfold

postgresql.org #1258 200

PostgreSQL: Documentation: 18: SELECT

PostgreSQL's SELECT reference

973 ms to pixels · 23284 px tall · 5 sheets · 1 picture · 3 fonts

asks for shadows ×76, animations and transitions ×50, web fonts in WOFF or WOFF2 ×35, and 6 more

go.dev rendered by Sashfold

go.dev #3270 200

Effective Go - The Go Programming Language

Effective Go

1.8 s to pixels · 768 px tall · 2 sheets · 1 picture · 1 font

asks for shadows ×22, animations and transitions ×17, object-fit and aspect-ratio ×11, and 6 more

nodejs.org rendered by Sashfold

nodejs.org #2236 200

File system | Node.js v26.8.1 Documentation

Node's file system API

1.5 s to pixels · 181442 px tall · 2 sheets · 0 pictures · 3 fonts

asks for outlines ×3, animations and transitions ×2, text-transform, text-overflow ×2, and 4 more

php.net rendered by Sashfold

php.net #315 200

PHP: array_map - Manual

A PHP manual page

1.5 s to pixels · 16293 px tall · 4 sheets · 1 picture · 7 fonts

asks for outlines ×16, shadows ×12, animations and transitions ×10, and 3 more

News

Front pages and sections of the world's newsrooms, as they are on the night of the render.

bbc.com rendered by Sashfold

bbc.com #212 200

BBC News - Breaking news, video and the latest top stories from the U.S. and aro…

BBC News

14.3 s to pixels · 6539 px tall · 3 sheets · 21 pictures

asks for text-transform, text-overflow ×35, web fonts in WOFF or WOFF2 ×31, outlines ×12, and 6 more

theguardian.com rendered by Sashfold

theguardian.com #199 200

Latest news, sport and opinion from the Guardian

The Guardian, international edition

12.4 s to pixels · 22180 px tall · 19 sheets · 64 pictures · 29 fonts

asks for web fonts in WOFF or WOFF2 ×30, outlines ×29, display: contents ×22, and 7 more

reuters.com rendered by Sashfold

reuters.com #272 401

reuters.com

Reuters

333 ms to pixels · 50 px tall · 1 sheet · 0 pictures

asks for animations and transitions ×1, @supports, @layer, @container, @keyframes, @scope ×1

apnews.com rendered by Sashfold

apnews.com #796 200

Associated Press News: Breaking News, Latest Headlines and Videos | AP News

The Associated Press

6.7 s to pixels · 18410 px tall · 20 sheets · 64 pictures · 3 fonts

asks for text-transform, text-overflow ×204, animations and transitions ×105, object-fit and aspect-ratio ×61, and 10 more

npr.org rendered by Sashfold

npr.org #496 200

NPR - Breaking News, Analysis, Music, Arts & Podcasts : NPR

NPR

3.9 s to pixels · 8596 px tall · 3 sheets · 63 pictures

asks for text-transform, text-overflow ×228, animations and transitions ×99, outlines ×60, and 7 more

cnn.com rendered by Sashfold

cnn.com #195 200

Breaking News, Latest News and Videos | CNN

CNN

4.8 s to pixels · 18495 px tall · 2 sheets · 64 pictures · 1 font

asks for text-transform, text-overflow ×192, animations and transitions ×182, filters, clipping paths, masks ×115, and 9 more

aljazeera.com rendered by Sashfold

aljazeera.com #1412 200

Breaking News, World News and Video from Al Jazeera

Al Jazeera English

2.8 s to pixels · 6163 px tall · 10 sheets · 21 pictures · 11 fonts

asks for outlines ×489, animations and transitions ×120, @supports, @layer, @container, @keyframes, @scope ×47, and 9 more

dw.com rendered by Sashfold

dw.com #1348 200

News and current affairs from Germany and around the world

Deutsche Welle, top stories

1.4 s to pixels · 6900 px tall · 3 sheets · 1 picture

asks for animations and transitions ×56, object-fit and aspect-ratio ×16, rotations, scales and skews (translations are drawn) ×15, and 10 more

lemonde.fr rendered by Sashfold

lemonde.fr #690 200

Le Monde in English – World news, culture and opinion

Le Monde

2.4 s to pixels · 16919 px tall · 5 sheets · 16 pictures · 1 font

asks for text-transform, text-overflow ×64, web fonts in WOFF or WOFF2 ×52, animations and transitions ×51, and 7 more

spiegel.de rendered by Sashfold

spiegel.de #791 200

DER SPIEGEL | Online-Nachrichten

Der Spiegel

8.3 s to pixels · 34941 px tall · 4 sheets · 2 pictures

asks for animations and transitions ×38, rotations, scales and skews (translations are drawn) ×19, shadows ×14, and 8 more

nytimes.com rendered by Sashfold

nytimes.com #155 200

The New York Times - Breaking News, US News, World News and Videos

The New York Times

9.0 s to pixels · 9409 px tall · 26 sheets · 19 pictures

asks for text-transform, text-overflow ×150, web fonts in WOFF or WOFF2 ×130, animations and transitions ×118, and 7 more

abc.net.au rendered by Sashfold

abc.net.au #1273 200

ABC News & Headlines – Australian Broadcasting Corporation

ABC News, Australia

14.4 s to pixels · 21239 px tall · 37 sheets · 71 pictures

asks for outlines ×401, animations and transitions ×193, shadows ×191, and 8 more

Government

Public sites built to be read by everyone.

irs.gov rendered by Sashfold

irs.gov #1351 200

Internal Revenue Service | An official website of the United States government

The US Internal Revenue Service

25.1 s to pixels · 3456 px tall · 3 sheets · 7 pictures · 2 fonts

asks for outlines ×139, animations and transitions ×106, shadows ×95, and 8 more

gov.uk rendered by Sashfold

gov.uk #289 200

Welcome to GOV.UK

GOV.UK

536 ms to pixels · 7660 px tall · 2 sheets · 4 pictures

asks for outlines ×133, shadows ×112, @supports, @layer, @container, @keyframes, @scope ×60, and 8 more

usa.gov rendered by Sashfold

usa.gov #2973 200

Making government services easier to find | USAGov

USA.gov

6.7 s to pixels · 4296 px tall · 3 sheets · 2 pictures · 22 fonts

asks for outlines ×663, shadows ×88, filters, clipping paths, masks ×35, and 8 more

nasa.gov rendered by Sashfold

nasa.gov #397 200

NASA

NASA

8.1 s to pixels · 41225 px tall · 14 sheets (3 failed) · 56 pictures (15 failed)

asks for shadows ×33, animations and transitions ×8, rotations, scales and skews (translations are drawn) ×6, and 3 more

nih.gov rendered by Sashfold

nih.gov #136 200

Health Information | National Institutes of Health (NIH)

The US National Institutes of Health

5.4 s to pixels · 4258 px tall · 31 sheets · 12 pictures

asks for outlines ×173, shadows ×86, @supports, @layer, @container, @keyframes, @scope ×46, and 8 more

european-union.europa.eu rendered by Sashfold

european-union.europa.eu #113 200

Your gateway to the EU, News, Highlights | European Union

The European Union

21.3 s to pixels · 3363 px tall · 4 sheets · 6 pictures

asks for outlines ×253, shadows ×138, filters, clipping paths, masks ×63, and 8 more

canada.ca rendered by Sashfold

canada.ca #1275 200

Home - Canada.ca

The Government of Canada

1.4 s to pixels · 4253 px tall · 5 sheets · 9 pictures · 5 fonts

asks for animations and transitions ×85, shadows ×85, outlines ×61, and 8 more

weather.gov rendered by Sashfold

weather.gov #2331 200

National Weather Service

The US National Weather Service

3.9 s to pixels · 1400 px tall · 10 sheets · 12 pictures

asks for text-transform, text-overflow ×15, filters, clipping paths, masks ×9, outlines ×4, and 2 more

Blogs and their engines

Sites built with the tools most personal blogs run on, and the hosted platforms.

gohugo.io rendered by Sashfold

gohugo.io #4449 200

Hugo Documentation

Hugo's documentation, a Hugo site

1.3 s to pixels · 2335 px tall · 2 sheets · 3 pictures · 2 fonts

asks for animations and transitions ×25, @supports, @layer, @container, @keyframes, @scope ×25, outlines ×19, and 6 more

jekyllrb.com rendered by Sashfold

jekyllrb.com #12641 200

Quickstart | Jekyll • Simple, blog-aware, static sites

Jekyll's documentation, a Jekyll site

803 ms to pixels · 3419 px tall · 1 sheet · 2 pictures · 1 font

asks for shadows ×50, filters, clipping paths, masks ×9, web fonts in WOFF or WOFF2 ×9, and 5 more

wordpress.org rendered by Sashfold

wordpress.org #47 200

WordPress News – The latest news about WordPress and the WordPress community

The WordPress news blog

1.7 s to pixels · 6156 px tall · 30 sheets · 5 pictures

asks for web fonts in WOFF or WOFF2 ×182, animations and transitions ×36, outlines ×25, and 8 more

ghost.org rendered by Sashfold

ghost.org #4166 200

Ghost Resources — Stories & Ideas About Indie Publishing

The Ghost blog

2.4 s to pixels · 4221 px tall · 8 sheets · 7 pictures · 3 fonts

asks for animations and transitions ×49, shadows ×31, object-fit and aspect-ratio ×19, and 4 more

medium.com rendered by Sashfold

medium.com #193 403

Just a moment...

Medium

226 ms to pixels · 768 px tall · 1 sheet · 0 pictures

on.substack.com rendered by Sashfold

on.substack.com #439 403

Just a moment...

A Substack newsletter

277 ms to pixels · 768 px tall · 1 sheet · 0 pictures

dev.to rendered by Sashfold

dev.to #3696 200

DEV Community

DEV Community

4.1 s to pixels · 6079 px tall · 7 sheets · 5 pictures · 4 fonts

asks for shadows ×223, animations and transitions ×153, outlines ×57, and 8 more

android-developers.googleblog.com rendered by Sashfold

android-developers.googleblog.com #330 200

Android Developers Blog

A Blogger-hosted blog

6.1 s to pixels · 768 px tall · 11 sheets (8 failed) · 30 pictures · 10 fonts

asks for animations and transitions ×307, shadows ×148, text-transform, text-overflow ×100, and 10 more

Link aggregators

Dense lists of links, the oldest layout on the web.

news.ycombinator.com rendered by Sashfold

news.ycombinator.com #2258 200

Hacker News

Hacker News

988 ms to pixels · 1128 px tall · 1 sheet · 2 pictures

asks for rotations, scales and skews (translations are drawn) ×3, text-transform, text-overflow ×1

lobste.rs rendered by Sashfold

lobste.rs #47340 200

Lobsters

Lobsters

1.5 s to pixels · 3979 px tall · 3 sheets · 25 pictures

asks for outlines ×9, shadows ×6, filters, clipping paths, masks ×3, and 1 more

old.reddit.com rendered by Sashfold

old.reddit.com #105 403

Blocked

Old Reddit

233 ms to pixels · 402 px tall · 1 sheet · 0 pictures

slashdot.org rendered by Sashfold

slashdot.org #2543 200

Slashdot: News for nerds, stuff that matters, & software

Slashdot

2.2 s to pixels · 13804 px tall · 6 sheets · 18 pictures · 1 font

asks for shadows ×76, rotations, scales and skews (translations are drawn) ×28, animations and transitions ×27, and 6 more

The standards

The specifications the engine is written against, rendered by it.

html.spec.whatwg.org rendered by Sashfold

html.spec.whatwg.org #8672 200

HTML Standard

The HTML standard's parsing chapter

5.0 s to pixels · 174225 px tall · 4 sheets · 0 pictures · 4 fonts

asks for shadows ×11, animations and transitions ×2, counters ×2, and 7 more

url.spec.whatwg.org rendered by Sashfold

url.spec.whatwg.org #8672 200

URL Standard

The URL standard

2.1 s to pixels · 82631 px tall · 6 sheets · 0 pictures

asks for shadows ×12, outlines ×7, animations and transitions ×5, and 5 more

dom.spec.whatwg.org rendered by Sashfold

dom.spec.whatwg.org #8672 200

DOM Standard

The DOM standard

3.5 s to pixels · 235119 px tall · 6 sheets · 0 pictures

asks for shadows ×12, outlines ×7, animations and transitions ×5, and 5 more

w3.org rendered by Sashfold

w3.org #188 200

Visual formatting model

CSS 2.2, the visual formatting model

1.8 s to pixels · 43888 px tall · 4 sheets · 18 pictures

asks for shadows ×11, counters ×7, text-transform, text-overflow ×4, and 2 more

w3.org rendered by Sashfold

w3.org #188 200

CSS Flexible Box Layout Module Level 1

CSS Flexible Box Layout

2.3 s to pixels · 119582 px tall · 13 sheets · 2 pictures

asks for counters ×16, shadows ×11, text-transform, text-overflow ×6, and 6 more

rfc-editor.org rendered by Sashfold

rfc-editor.org #1718 200

RFC 9110: HTTP Semantics

RFC 9110, HTTP Semantics

1.3 s to pixels · 183778 px tall · 5 sheets · 0 pictures · 3 fonts

asks for shadows ×1

The plain web

Text-first and table-built pages: the web as it was written before scripts.

text.npr.org rendered by Sashfold

text.npr.org #496 200

NPR : National Public Radio

NPR's text-only edition

6.0 s to pixels · 1373 px tall · 1 sheet · 0 pictures

asks for text-transform, text-overflow ×1

lite.cnn.com rendered by Sashfold

lite.cnn.com #195 200

Breaking News, Latest News and Videos | CNN

CNN's text-only edition

303 ms to pixels · 768 px tall · 2 sheets · 0 pictures

craigslist.org rendered by Sashfold

craigslist.org #945 200

craigslist > sites

Craigslist's list of sites

713 ms to pixels · 768 px tall · 3 sheets · 0 pictures

asks for shadows ×11, filters, clipping paths, masks ×8, animations and transitions ×6, and 5 more

w3schools.com rendered by Sashfold

w3schools.com #1793 200

HTML Tables

A tutorial page on tables

1.8 s to pixels · 6268 px tall · 19 sheets · 3 pictures · 8 fonts

asks for animations and transitions ×93, shadows ×71, rotations, scales and skews (translations are drawn) ×28, and 7 more

textfiles.com rendered by Sashfold

textfiles.com #26927 200

T E X T F I L E S D O T C O M

textfiles.com, over plain HTTP

400 ms to pixels · 640 px tall · 0 sheets · 6 pictures

gutenberg.org rendered by Sashfold

gutenberg.org #2668 200

Top 100 | Project Gutenberg

Project Gutenberg's most downloaded

941 ms to pixels · 768 px tall · 8 sheets · 2 pictures

asks for animations and transitions ×33, shadows ×21, outlines ×5, and 5 more

arxiv.org rendered by Sashfold

arxiv.org #481 200

Programming Languages

An arXiv listing

758 ms to pixels · 3562 px tall · 3 sheets · 3 pictures

asks for outlines ×25, shadows ×19, animations and transitions ×17, and 4 more

timeanddate.com rendered by Sashfold

timeanddate.com #2088 403

Just a moment…

The world clock, a table

176 ms to pixels · 741 px tall · 1 sheet · 1 picture

openbsd.org rendered by Sashfold

openbsd.org #16254 200

OpenBSD

OpenBSD

952 ms to pixels · 857 px tall · 1 sheet · 2 pictures

lwn.net rendered by Sashfold

lwn.net #10902 200

Welcome to LWN.net [LWN.net]

LWN.net

852 ms to pixels · 3335 px tall · 2 sheets · 1 picture

Pictures

Pages whose point is the pictures on them.

xkcd.com rendered by Sashfold

xkcd.com #3642 200

xkcd: Handedness

xkcd

565 ms to pixels · 1516 px tall · 1 sheet · 5 pictures · 1 font

asks for shadows ×2, web fonts in WOFF or WOFF2 ×1

apod.nasa.gov rendered by Sashfold

apod.nasa.gov #397 200

Astronomy Picture of the Day

Astronomy Picture of the Day

893 ms to pixels · 1860 px tall · 0 sheets · 1 picture

commons.wikimedia.org rendered by Sashfold

commons.wikimedia.org #252 200

Wikimedia Commons

Wikimedia Commons

2.4 s to pixels · 3115 px tall · 9 sheets · 17 pictures

asks for @supports, @layer, @container, @keyframes, @scope ×75, animations and transitions ×31, shadows ×27, and 8 more

en.wikipedia.org rendered by Sashfold

en.wikipedia.org #31 200

Painting - Wikipedia

An illustrated encyclopedia article

2.1 s to pixels · 24670 px tall · 15 sheets · 7 pictures (40 failed)

asks for @supports, @layer, @container, @keyframes, @scope ×73, animations and transitions ×25, filters, clipping paths, masks ×24, and 7 more

nasa.gov rendered by Sashfold

nasa.gov #397 200

Image of the Day - NASA

NASA's image of the day

5.7 s to pixels · 10252 px tall · 4 sheets (2 failed) · 37 pictures (27 failed)

asks for shadows ×33, animations and transitions ×5, filters, clipping paths, masks ×3, and 3 more

smashingmagazine.com rendered by Sashfold

smashingmagazine.com #5602 200

Smashing Magazine — For Web Designers And Developers

Smashing Magazine

2.4 s to pixels · 10666 px tall · 2 sheets · 16 pictures (2 failed)

asks for shadows ×44, outlines ×14, text-transform, text-overflow ×14, and 5 more

loc.gov rendered by Sashfold

loc.gov #616 200

Library of Congress Free to Use and Reuse | Library of Congress

The Library of Congress's free-to-use sets

52.4 s to pixels · 768 px tall · 3 sheets · 61 pictures · 10 fonts

asks for animations and transitions ×190, outlines ×74, object-fit and aspect-ratio ×74, and 9 more

unsplash.com rendered by Sashfold

unsplash.com #409 401

Making sure you're not a bot!

Unsplash

496 ms to pixels · 768 px tall · 3 sheets · 0 pictures

asks for animations and transitions ×5, outlines ×5

The TLS report card

badssl.com's deliberately broken certificates: the right answer for each bad one is a refusal, with no way through.

badssl.com rendered by Sashfold

badssl.com #95195 200

badssl.com

The badssl.com index, a valid certificate

840 ms to pixels · 4497 px tall · 3 sheets · 0 pictures

asks for rotations, scales and skews (translations are drawn) ×6, shadows ×4, animations and transitions ×2, and 1 more

expired.badssl.com rendered by Sashfold

expired.badssl.com #95195 certificate refused

An expired certificate

TLS handshake or certificate validation failed for expired.badssl.com

self-signed.badssl.com rendered by Sashfold

self-signed.badssl.com #95195 certificate refused

A self-signed certificate

TLS handshake or certificate validation failed for self-signed.badssl.com

wrong.host.badssl.com rendered by Sashfold

wrong.host.badssl.com #95195 certificate refused

A certificate for another host

TLS handshake or certificate validation failed for wrong.host.badssl.com

untrusted-root.badssl.com rendered by Sashfold

untrusted-root.badssl.com #95195 certificate refused

A certificate from an untrusted root

TLS handshake or certificate validation failed for untrusted-root.badssl.com

revoked.badssl.com rendered by Sashfold

revoked.badssl.com #95195 certificate refused

A revoked certificate

TLS handshake or certificate validation failed for revoked.badssl.com

http.badssl.com rendered by Sashfold

http.badssl.com #95195 200

http.badssl.com

A page over plain HTTP

249 ms to pixels · 768 px tall · 2 sheets · 0 pictures

asks for shadows ×2, animations and transitions ×1

The ten most visited

The top of the list as it stands — mostly applications that draw themselves with scripts, shown here as they arrive without any.

google.com rendered by Sashfold

google.com #1 200

Google

Google

471 ms to pixels · 438 px tall · 2 sheets · 1 picture

asks for outlines ×8, shadows ×7, text-transform, text-overflow ×4, and 3 more

facebook.com rendered by Sashfold

facebook.com #3 200

Facebook

Facebook

2.6 s to pixels · 768 px tall · 4 sheets · 0 pictures · 11 fonts

asks for animations and transitions ×1110, rotations, scales and skews (translations are drawn) ×701, shadows ×579, and 10 more

microsoft.com rendered by Sashfold

microsoft.com #6 200

Microsoft – AI, Cloud, Productivity, Computing, Gaming & Apps

Microsoft

22.2 s to pixels · 26593 px tall · 13 sheets (1 failed) · 26 pictures

asks for animations and transitions ×139, outlines ×65, @supports, @layer, @container, @keyframes, @scope ×36, and 7 more

youtube.com rendered by Sashfold

youtube.com #8 200, no text

YouTube

YouTube

3.0 s to pixels · 4405 px tall · 10 sheets · 0 pictures · 11 fonts

asks for text-transform, text-overflow ×721, animations and transitions ×659, @supports, @layer, @container, @keyframes, @scope ×538, and 7 more

apple.com rendered by Sashfold

apple.com #9 200

Apple

Apple

2.6 s to pixels · 5930 px tall · 8 sheets (1 failed) · 40 pictures · 9 fonts

asks for animations and transitions ×361, outlines ×82, filters, clipping paths, masks ×57, and 8 more

instagram.com rendered by Sashfold

instagram.com #11 200

Instagram

Instagram

2.0 s to pixels · 768 px tall · 5 sheets · 2 pictures · 3 fonts

asks for animations and transitions ×497, shadows ×375, rotations, scales and skews (translations are drawn) ×297, and 9 more

account.mail.ru rendered by Sashfold

account.mail.ru #12 200, no text

Mail.ru

2.6 s to pixels · 8 px tall · 0 sheets · 0 pictures

sso.passport.yandex.ru rendered by Sashfold

sso.passport.yandex.ru #16 200, no text

Dzen

1.9 s to pixels · 8 px tall · 0 sheets · 0 pictures

x.com rendered by Sashfold

x.com #17 200

X. It’s what’s happening / X

Twitter, which forwards to X

715 ms to pixels · 752 px tall · 4 sheets · 0 pictures

asks for @supports, @layer, @container, @keyframes, @scope ×264, animations and transitions ×143, outlines ×86, and 7 more

linkedin.com rendered by Sashfold

linkedin.com #18 200

LinkedIn: Log In or Sign Up

LinkedIn

2.4 s to pixels · 7219 px tall · 1 sheet · 0 pictures

asks for animations and transitions ×185, shadows ×136, outlines ×50, and 7 more

Projects and communities

Source hosting, question sites, and the homes of languages and distributions.

github.com rendered by Sashfold

github.com #29 200

GitHub - codingncaffeine/Sashfold: A web browser engine written from scratch —…

Sashfold's own repository on GitHub

30.2 s to pixels · 4583 px tall · 23 sheets · 1 picture

asks for animations and transitions ×502, outlines ×372, shadows ×369, and 8 more

stackoverflow.com rendered by Sashfold

stackoverflow.com #506 403

Just a moment...

A Stack Overflow question

234 ms to pixels · 768 px tall · 1 sheet · 0 pictures

python.org rendered by Sashfold

python.org #746 200

Welcome to Python.org

Python

1.4 s to pixels · 4297 px tall · 4 sheets · 1 picture · 7 fonts

asks for shadows ×42, animations and transitions ×21, rotations, scales and skews (translations are drawn) ×10, and 6 more

rust-lang.org rendered by Sashfold

rust-lang.org #6808 200

Rust Programming Language

Rust

1.3 s to pixels · 768 px tall · 4 sheets · 0 pictures

asks for web fonts in WOFF or WOFF2 ×45, rotations, scales and skews (translations are drawn) ×32, text-transform, text-overflow ×23, and 3 more

debian.org rendered by Sashfold

debian.org #294 200

Debian -- The Universal Operating System

Debian

2.3 s to pixels · 3026 px tall · 6 sheets · 8 pictures

asks for animations and transitions ×6, text-transform, text-overflow ×5, counters ×3, and 5 more

wiki.archlinux.org rendered by Sashfold

wiki.archlinux.org #2695 200

Installation guide - ArchWiki

The Arch Linux wiki

5.3 s to pixels · 9088 px tall · 2 sheets · 1 picture

asks for @supports, @layer, @container, @keyframes, @scope ×76, animations and transitions ×25, counters ×21, and 8 more

How to read a card: the pill is the HTTP status when a page arrived (200 with text on the page counts as loaded; 200 with no text is a page that draws itself with scripts), certificate refused when the connection was turned away — the right answer for the broken certificates, a wrong one anywhere else — and unreachable, timed out or crashed when nothing rendered. The time is the whole of it: request, stylesheets, pictures, parse, style, layout and paint, one page per process, from a GitHub Actions runner. Rows greyed out use right-to-left scripts, which the engine does not shape yet. The corpus is tests/sashfold100/corpus.txt in the repository; tools/sashfold100.sh renders it.