diff --git a/.gitignore b/.gitignore index d610315..5c4cdd6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,5 +4,16 @@ *.test *.out +# Per-page montages for the larger (100/500-page) bench corpora: bench/out/ +# (the canonical ten-page corpus) IS committed since it is small (~11MB, +# 10 files), but the same policy at 100x-500x the page count would be +# hundreds of megabytes of binary PNGs in git history permanently. The +# measured numbers that matter (bench/REPORT-100.md, bench/REPORT-500.md, +# bench/results-100.json, bench/results-500.json) ARE committed; the +# montages themselves are reproducible by re-running the documented bench +# command against bench/urls-100.txt / bench/urls-500.txt. +/bench/out-100/ +/bench/out-500/ + # Editor/OS cruft .DS_Store diff --git a/README.md b/README.md index 7f8ad79..b34bd48 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,35 @@ while go.dev, tailwindcss.com and the large pkg.go.dev page are slower. Re-run t harness with `cd bench && go run ./cmd/compare -urls urls.txt` (needs a Chrome/Chromium binary). +### Larger corpora + +Ten pages is a small, curated sample. Two larger, less-curated corpora — +[`bench/urls-100.txt`](bench/urls-100.txt) (100 pages, 100 distinct sites) and +[`bench/urls-500.txt`](bench/urls-500.txt) (500 pages across 268 sites, built +from each site's own sitemap, ≤4 pages/site) — exist specifically to surface +what a small hand-picked sample won't: round 166's and round 167's crash +fixes (an unrecoverable stack overflow from a script-built DOM tree past 512 +levels, and a CSS Grid panic on `grid-row:1 / -1` with no explicit row +template) were both found this way, on `smashingmagazine.com` and `lego.com` +respectively — real pages no ten-page sample happened to include. Full +results: [`bench/REPORT-100.md`](bench/REPORT-100.md), +[`bench/REPORT-500.md`](bench/REPORT-500.md). + +Mean windowed-SSIM is **≈ 0.53** on both (100-page median 0.55, 500-page +median 0.56) — lower than the curated ten-page set, which is expected: this +sample includes large, JS-heavy, highly dynamic sites (news homepages, +cloud-vendor marketing pages) the ten-page set was never meant to represent, +not a regression. 95 of 500 pages (19%) failed to render in BOTH webengine +and headless Chrome — dead URLs, DNS failures and timeouts, not an engine +gap; exactly one page failed in webengine alone (a transient DNS flake on the +measuring machine). Round 168 found and fixed a real, separate performance +bug this way too: several of the 500 pages' own origins (large organizations' +own CDNs/WAFs, confirmed via `www.cs.cmu.edu`) rendered 10-20× slower than +Chrome, traced to a font-face loading path that tried several candidate font +files in series instead of concurrently (see FIDELITY.md's own round-168 +entry) — fixed, but the 500-page numbers above predate that fix and have not +yet been re-measured against it. + ## Security The engine fetches every resource a page names (images, stylesheets, fonts, diff --git a/bench/REPORT-100.md b/bench/REPORT-100.md new file mode 100644 index 0000000..f38d315 --- /dev/null +++ b/bench/REPORT-100.md @@ -0,0 +1,525 @@ +# webengine vs headless Chromium — comparison report + + + +**Generated:** 2026-10-07 22:03 UTC +**Viewport:** 1024×768, device-scale 1 +**Timing:** median of N=5 runs after 1 warmup, wall-clock incl. network fetch +**Chrome:** `/Applications/Google Chrome.app/Contents/MacOS/Google Chrome` +**Fidelity region:** common top-left overlap of the two full-page renders, capped to the top rows shown in the `region` column (SSIM windowed 8px/step4 over luminance; pixdiff = % pixels with max-channel Δ>16). + + +| URL | SSIM | pixdiff % | webengine ms | chrome ms | speed× | region | status | +|-----|-----:|----------:|-------------:|----------:|-------:|:------:|:------:| +| arxiv.org/ | 0.514 | 19.1 | 1016.8 | 1557.2 | 1.53 | 1024×1905 | ok | +| css-tricks.com/ | 0.462 | 64.6 | 3964.2 | 2277.6 | 0.57 | 1024×2500 | ok | +| developer.chrome.com/ | 0.231 | 90.7 | 3817.3 | 2225.5 | 0.58 | 1024×2500 | ok | +| developer.mozilla.org/en-US/docs/Glossary | 0.603 | 26.6 | 322.1 | 1466.5 | 4.55 | 1009×1231 | ok | +| developer.mozilla.org/en-US/docs/Learn | 0.574 | 35.5 | 337.9 | 1807.5 | 5.35 | 1009×2500 | ok | +| developer.mozilla.org/en-US/docs/Web/API/Fetch_API | 0.629 | 19.8 | 321.1 | 1596.6 | 4.97 | 1009×2500 | ok | +| developer.mozilla.org/en-US/docs/Web/Accessibility | 0.573 | 19.4 | 323.9 | 1542.5 | 4.76 | 1009×2500 | ok | +| developer.mozilla.org/en-US/docs/Web/CSS | 0.606 | 18.1 | 392.8 | 3876.6 | 9.87 | 1009×2500 | ok | +| developer.mozilla.org/en-US/docs/Web/CSS/flex | 0.712 | 22.9 | 488.7 | 3215.0 | 6.58 | 1009×2500 | ok | +| developer.mozilla.org/en-US/docs/Web/CSS/grid | – | – | 2046.3 | – | – | – | chrome failed | +| developer.mozilla.org/en-US/docs/Web/HTML | – | – | 2138.9 | – | – | – | chrome failed | +| developer.mozilla.org/en-US/docs/Web/HTTP | – | – | 5319.4 | – | – | – | chrome failed | +| developer.mozilla.org/en-US/docs/Web/JavaScript | – | – | 4551.4 | – | – | – | chrome failed | +| developer.mozilla.org/en-US/docs/Web/SVG | – | – | 5666.5 | – | – | – | chrome failed | +| doc.rust-lang.org/book/ | – | – | 2428.0 | – | – | – | chrome failed | +| docs.docker.com/ | 0.187 | 90.3 | 11467.0 | 1593.8 | 0.14 | 1024×1805 | ok | +| docs.github.com/en | 0.108 | 90.2 | 494.5 | 1374.8 | 2.78 | 1024×768 | ok | +| docs.python.org/3/library/json.html | 0.326 | 90.3 | 718.4 | 1861.3 | 2.59 | 1024×2500 | ok | +| docs.python.org/3/library/re.html | 0.300 | 89.9 | 882.6 | 2340.7 | 2.65 | 1024×2500 | ok | +| docs.python.org/3/tutorial/index.html | 0.351 | 89.6 | 595.0 | 1442.0 | 2.42 | 1024×2500 | ok | +| en.wikipedia.org/wiki/CSS | 0.458 | 31.9 | 875.2 | 3872.8 | 4.43 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Chromium_(web_browser) | 0.461 | 28.6 | 884.3 | 2726.1 | 3.08 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Compiler | 0.366 | 35.0 | 2781.8 | 4168.3 | 1.50 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Cryptography | 0.317 | 38.6 | 3131.5 | 7548.5 | 2.41 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Git | 0.430 | 30.9 | 2809.1 | 3971.6 | 1.41 | 1024×2500 | ok | +| en.wikipedia.org/wiki/HTML | 0.385 | 34.0 | 3029.9 | 5503.8 | 1.82 | 1024×2500 | ok | +| en.wikipedia.org/wiki/HTTP | 0.411 | 32.9 | 2811.3 | 2236.7 | 0.80 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Hypertext_Transfer_Protocol | 0.420 | 32.7 | 2803.5 | 2223.7 | 0.79 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Internet | 0.411 | 31.6 | 3388.5 | 16257.5 | 4.80 | 1024×2500 | ok | +| en.wikipedia.org/wiki/JavaScript | 0.406 | 33.8 | 2964.9 | 5683.3 | 1.92 | 1024×2500 | ok | +| en.wikipedia.org/wiki/JavaScript_engine | 0.423 | 39.0 | 2593.7 | 2510.2 | 0.97 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Linux | 0.376 | 33.5 | 1270.9 | 10343.5 | 8.14 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Markdown | 0.432 | 29.8 | 546.6 | 2030.1 | 3.71 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Mozilla_Firefox | 0.398 | 31.1 | 1390.0 | 3432.1 | 2.47 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Open_source | 0.372 | 32.4 | 3000.8 | 5819.3 | 1.94 | 1024×2500 | ok | +| en.wikipedia.org/wiki/PNG | 0.379 | 35.3 | 8020.7 | 4805.7 | 0.60 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Python_(programming_language) | 0.437 | 32.5 | 3046.5 | 11744.6 | 3.86 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Rust_(programming_language) | 0.385 | 34.1 | 3063.2 | 2441.4 | 0.80 | 1024×2500 | ok | +| en.wikipedia.org/wiki/SVG | 0.421 | 29.9 | 2814.7 | 3634.1 | 1.29 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Unicode | 0.370 | 34.1 | 3053.3 | 4332.2 | 1.42 | 1024×2500 | ok | +| en.wikipedia.org/wiki/Unix | 0.331 | 38.1 | 2872.6 | 2178.7 | 0.76 | 1024×2500 | ok | +| en.wikipedia.org/wiki/World_Wide_Web | 0.356 | 34.1 | 3077.8 | 8327.9 | 2.71 | 1024×2500 | ok | +| go.dev/blog/ | 0.700 | 16.6 | 4202.6 | 1872.7 | 0.45 | 1024×1439 | ok | +| go.dev/blog/go1.22 | 0.697 | 12.6 | 4070.4 | 1920.5 | 0.47 | 1024×2297 | ok | +| go.dev/blog/go1.23 | 0.601 | 17.1 | 4125.8 | 1792.9 | 0.43 | 1024×2310 | ok | +| go.dev/doc/ | 0.534 | 17.9 | 4292.2 | 1955.1 | 0.46 | 1024×2500 | ok | +| go.dev/doc/effective_go | 0.603 | 13.7 | 4483.2 | 2767.2 | 0.62 | 1024×2500 | ok | +| go.dev/doc/faq | 0.418 | 22.2 | 4737.5 | 2708.6 | 0.57 | 1024×2500 | ok | +| go.dev/doc/modules/managing-dependencies | 0.476 | 19.0 | 4280.5 | 2071.8 | 0.48 | 1024×2500 | ok | +| go.dev/doc/tutorial/getting-started | 0.676 | 11.1 | 4164.9 | 1904.1 | 0.46 | 1024×2500 | ok | +| go.dev/ref/spec | 0.765 | 8.7 | 5062.9 | 3864.6 | 0.76 | 1024×2500 | ok | +| httpd.apache.org/ | 0.505 | 27.9 | 141.8 | 1315.3 | 9.27 | 1024×1004 | ok | +| kubernetes.io/docs/home/ | 0.676 | 30.2 | 1397.3 | 1526.0 | 1.09 | 1024×2423 | ok | +| lobste.rs/ | 0.033 | 17.0 | 2211.4 | 1819.4 | 0.82 | 1024×1783 | ok | +| news.ycombinator.com/newest | 0.583 | 14.7 | 1231.0 | 2015.7 | 1.64 | 1024×1249 | ok | +| nginx.org/en/ | 0.638 | 14.5 | 133.9 | 1386.1 | 10.35 | 1024×2500 | ok | +| nodejs.org/en | 0.607 | 27.7 | 1059.0 | 1448.7 | 1.37 | 1024×997 | ok | +| pkg.go.dev/bytes | 0.716 | 11.6 | 4523.9 | 2303.2 | 0.51 | 1024×2500 | ok | +| pkg.go.dev/context | 0.638 | 16.8 | 4119.4 | 2008.5 | 0.49 | 1024×2500 | ok | +| pkg.go.dev/crypto/tls | 0.678 | 13.0 | 4720.3 | 2667.0 | 0.57 | 1024×2500 | ok | +| pkg.go.dev/encoding/json | 0.540 | 18.7 | 4462.7 | 2430.4 | 0.54 | 1024×2500 | ok | +| pkg.go.dev/errors | 0.710 | 12.6 | 4129.9 | 1958.9 | 0.47 | 1024×2500 | ok | +| pkg.go.dev/fmt | 0.653 | 22.1 | 4356.5 | 2112.4 | 0.48 | 1024×2500 | ok | +| pkg.go.dev/go/ast | 0.750 | 10.2 | 4664.9 | 2465.4 | 0.53 | 1024×2500 | ok | +| pkg.go.dev/image | 0.669 | 13.7 | 4704.9 | 2446.8 | 0.52 | 1024×2500 | ok | +| pkg.go.dev/io | 0.758 | 9.9 | 4411.4 | 2091.5 | 0.47 | 1024×2500 | ok | +| pkg.go.dev/math | 0.775 | 9.2 | 4627.6 | 2132.9 | 0.46 | 1024×2500 | ok | +| pkg.go.dev/net/url | 0.785 | 8.8 | 4318.6 | 2031.1 | 0.47 | 1024×2500 | ok | +| pkg.go.dev/os | 0.700 | 13.1 | 4943.0 | 2581.8 | 0.52 | 1024×2500 | ok | +| pkg.go.dev/regexp | 0.605 | 16.8 | 4436.8 | 2098.8 | 0.47 | 1024×2500 | ok | +| pkg.go.dev/sort | 0.770 | 9.5 | 4317.7 | 2027.4 | 0.47 | 1024×2500 | ok | +| pkg.go.dev/strings | 0.724 | 11.3 | 4616.3 | 2221.0 | 0.48 | 1024×2500 | ok | +| pkg.go.dev/sync | 0.715 | 12.9 | 4442.0 | 2120.9 | 0.48 | 1024×2500 | ok | +| pkg.go.dev/time | 0.600 | 15.5 | 4618.4 | 2361.7 | 0.51 | 1024×2500 | ok | +| tools.ietf.org/ | 0.562 | 38.5 | 1117.1 | 1705.3 | 1.53 | 1024×768 | ok | +| web.dev/ | 0.428 | 82.3 | 2172.9 | 2604.6 | 1.20 | 1024×2500 | ok | +| www.apache.org/ | 0.634 | 33.2 | 1317.1 | 2069.0 | 1.57 | 1024×2500 | ok | +| www.bbc.com/news | 0.495 | 39.2 | 1986.5 | 1952.0 | 0.98 | 1024×2500 | ok | +| www.cia.gov/the-world-factbook/ | 0.505 | 98.8 | 33856.3 | 1502.6 | 0.04 | 1024×768 | ok | +| www.debian.org/ | 0.558 | 38.3 | 568.6 | 1555.9 | 2.74 | 1024×1958 | ok | +| www.eclipse.org/ | 0.350 | 54.6 | 3335.2 | 2446.1 | 0.73 | 1024×2500 | ok | +| www.freebsd.org/ | 0.699 | 18.7 | 334.3 | 1375.9 | 4.12 | 1024×2020 | ok | +| www.gutenberg.org/ | 0.662 | 31.3 | 2091.2 | 2054.1 | 0.98 | 1024×2500 | ok | +| www.ietf.org/ | 0.640 | 27.9 | 1281.8 | 1469.8 | 1.15 | 1024×2045 | ok | +| www.kernel.org/ | 0.656 | 17.9 | 173.6 | 1296.1 | 7.47 | 1024×1115 | ok | +| www.kernel.org/doc/html/latest/ | 0.718 | 16.0 | 215.5 | 1335.2 | 6.19 | 1024×2405 | ok | +| www.khanacademy.org/ | 0.209 | 98.1 | 126.6 | 1424.5 | 11.25 | 1024×768 | ok | +| www.nasa.gov/ | 0.391 | 78.5 | 1212.7 | 1806.9 | 1.49 | 1009×2500 | ok | +| www.openbsd.org/ | 0.596 | 24.0 | 2048.4 | 2666.9 | 1.30 | 1024×768 | ok | +| www.opensource.org/ | 0.635 | 31.3 | 2089.7 | 1874.2 | 0.90 | 1024×2500 | ok | +| www.pbs.org/ | 0.467 | 57.6 | 1219.2 | 1811.0 | 1.49 | 1024×2500 | ok | +| www.postgresql.org/ | 0.502 | 43.0 | 1390.4 | 1792.1 | 1.29 | 1024×2500 | ok | +| www.python.org/ | 0.470 | 70.1 | 886.5 | 1405.0 | 1.58 | 1024×2500 | ok | +| www.rfc-editor.org/ | 0.568 | 14.9 | 3520.9 | 1806.1 | 0.51 | 1024×1864 | ok | +| www.rust-lang.org/ | 0.521 | 63.8 | 299.9 | 1375.0 | 4.59 | 1024×2500 | ok | +| www.smashingmagazine.com/ | 0.651 | 42.6 | 1445.6 | 1754.4 | 1.21 | 1024×2500 | ok | +| www.sqlite.org/ | 0.595 | 17.9 | 1661.0 | 2395.4 | 1.44 | 1024×826 | ok | +| www.theguardian.com/international | 0.300 | 95.0 | 2348.5 | 1511.7 | 0.64 | 1024×768 | ok | +| www.un.org/ | 0.914 | 10.6 | 1042.1 | 1328.4 | 1.27 | 1024×768 | ok | +| www.unicode.org/ | 0.868 | 16.9 | 290.3 | 1556.3 | 5.36 | 1024×768 | ok | + + +Speed× is `chrome_ms / webengine_ms`: >1 means webengine is faster. + +## Montages (webengine | chrome | diff-heatmap) + +### arxiv.org/ + +![arxiv.org/](out-100/arxiv.org.png) + +### css-tricks.com/ + +![css-tricks.com/](out-100/css-tricks.com.png) + +### developer.chrome.com/ + +![developer.chrome.com/](out-100/developer.chrome.com.png) + +### developer.mozilla.org/en-US/docs/Glossary + +![developer.mozilla.org/en-US/docs/Glossary](out-100/developer.mozilla.org_en-US_docs_Glossary.png) + +### developer.mozilla.org/en-US/docs/Learn + +![developer.mozilla.org/en-US/docs/Learn](out-100/developer.mozilla.org_en-US_docs_Learn.png) + +### developer.mozilla.org/en-US/docs/Web/API/Fetch_API + +![developer.mozilla.org/en-US/docs/Web/API/Fetch_API](out-100/developer.mozilla.org_en-US_docs_Web_API_Fetch_API.png) + +### developer.mozilla.org/en-US/docs/Web/Accessibility + +![developer.mozilla.org/en-US/docs/Web/Accessibility](out-100/developer.mozilla.org_en-US_docs_Web_Accessibility.png) + +### developer.mozilla.org/en-US/docs/Web/CSS + +![developer.mozilla.org/en-US/docs/Web/CSS](out-100/developer.mozilla.org_en-US_docs_Web_CSS.png) + +### developer.mozilla.org/en-US/docs/Web/CSS/flex + +![developer.mozilla.org/en-US/docs/Web/CSS/flex](out-100/developer.mozilla.org_en-US_docs_Web_CSS_flex.png) + +### developer.mozilla.org/en-US/docs/Web/CSS/grid + +_no montage: chrome error: could not dial "ws://127.0.0.1:51140/devtools/browser/82133f0a-1f0f-46a4-979e-b87425ed8a14": context deadline exceeded_ + +### developer.mozilla.org/en-US/docs/Web/HTML + +_no montage: chrome error: context deadline exceeded_ + +### developer.mozilla.org/en-US/docs/Web/HTTP + +_no montage: chrome error: chrome failed to start: +_ + +### developer.mozilla.org/en-US/docs/Web/JavaScript + +_no montage: chrome error: websocket url timeout reached_ + +### developer.mozilla.org/en-US/docs/Web/SVG + +_no montage: chrome error: websocket url timeout reached_ + +### doc.rust-lang.org/book/ + +_no montage: chrome error: context deadline exceeded_ + +### docs.docker.com/ + +![docs.docker.com/](out-100/docs.docker.com.png) + +### docs.github.com/en + +![docs.github.com/en](out-100/docs.github.com_en.png) + +### docs.python.org/3/library/json.html + +![docs.python.org/3/library/json.html](out-100/docs.python.org_3_library_json.html.png) + +### docs.python.org/3/library/re.html + +![docs.python.org/3/library/re.html](out-100/docs.python.org_3_library_re.html.png) + +### docs.python.org/3/tutorial/index.html + +![docs.python.org/3/tutorial/index.html](out-100/docs.python.org_3_tutorial_index.html.png) + +### en.wikipedia.org/wiki/CSS + +![en.wikipedia.org/wiki/CSS](out-100/en.wikipedia.org_wiki_CSS.png) + +### en.wikipedia.org/wiki/Chromium_(web_browser) + +![en.wikipedia.org/wiki/Chromium_(web_browser)](out-100/en.wikipedia.org_wiki_Chromium_web_browser.png) + +### en.wikipedia.org/wiki/Compiler + +![en.wikipedia.org/wiki/Compiler](out-100/en.wikipedia.org_wiki_Compiler.png) + +### en.wikipedia.org/wiki/Cryptography + +![en.wikipedia.org/wiki/Cryptography](out-100/en.wikipedia.org_wiki_Cryptography.png) + +### en.wikipedia.org/wiki/Git + +![en.wikipedia.org/wiki/Git](out-100/en.wikipedia.org_wiki_Git.png) + +### en.wikipedia.org/wiki/HTML + +![en.wikipedia.org/wiki/HTML](out-100/en.wikipedia.org_wiki_HTML.png) + +### en.wikipedia.org/wiki/HTTP + +![en.wikipedia.org/wiki/HTTP](out-100/en.wikipedia.org_wiki_HTTP.png) + +### en.wikipedia.org/wiki/Hypertext_Transfer_Protocol + +![en.wikipedia.org/wiki/Hypertext_Transfer_Protocol](out-100/en.wikipedia.org_wiki_Hypertext_Transfer_Protocol.png) + +### en.wikipedia.org/wiki/Internet + +![en.wikipedia.org/wiki/Internet](out-100/en.wikipedia.org_wiki_Internet.png) + +### en.wikipedia.org/wiki/JavaScript + +![en.wikipedia.org/wiki/JavaScript](out-100/en.wikipedia.org_wiki_JavaScript.png) + +### en.wikipedia.org/wiki/JavaScript_engine + +![en.wikipedia.org/wiki/JavaScript_engine](out-100/en.wikipedia.org_wiki_JavaScript_engine.png) + +### en.wikipedia.org/wiki/Linux + +![en.wikipedia.org/wiki/Linux](out-100/en.wikipedia.org_wiki_Linux.png) + +### en.wikipedia.org/wiki/Markdown + +![en.wikipedia.org/wiki/Markdown](out-100/en.wikipedia.org_wiki_Markdown.png) + +### en.wikipedia.org/wiki/Mozilla_Firefox + +![en.wikipedia.org/wiki/Mozilla_Firefox](out-100/en.wikipedia.org_wiki_Mozilla_Firefox.png) + +### en.wikipedia.org/wiki/Open_source + +![en.wikipedia.org/wiki/Open_source](out-100/en.wikipedia.org_wiki_Open_source.png) + +### en.wikipedia.org/wiki/PNG + +![en.wikipedia.org/wiki/PNG](out-100/en.wikipedia.org_wiki_PNG.png) + +### en.wikipedia.org/wiki/Python_(programming_language) + +![en.wikipedia.org/wiki/Python_(programming_language)](out-100/en.wikipedia.org_wiki_Python_programming_language.png) + +### en.wikipedia.org/wiki/Rust_(programming_language) + +![en.wikipedia.org/wiki/Rust_(programming_language)](out-100/en.wikipedia.org_wiki_Rust_programming_language.png) + +### en.wikipedia.org/wiki/SVG + +![en.wikipedia.org/wiki/SVG](out-100/en.wikipedia.org_wiki_SVG.png) + +### en.wikipedia.org/wiki/Unicode + +![en.wikipedia.org/wiki/Unicode](out-100/en.wikipedia.org_wiki_Unicode.png) + +### en.wikipedia.org/wiki/Unix + +![en.wikipedia.org/wiki/Unix](out-100/en.wikipedia.org_wiki_Unix.png) + +### en.wikipedia.org/wiki/World_Wide_Web + +![en.wikipedia.org/wiki/World_Wide_Web](out-100/en.wikipedia.org_wiki_World_Wide_Web.png) + +### go.dev/blog/ + +![go.dev/blog/](out-100/go.dev_blog.png) + +### go.dev/blog/go1.22 + +![go.dev/blog/go1.22](out-100/go.dev_blog_go1.22.png) + +### go.dev/blog/go1.23 + +![go.dev/blog/go1.23](out-100/go.dev_blog_go1.23.png) + +### go.dev/doc/ + +![go.dev/doc/](out-100/go.dev_doc.png) + +### go.dev/doc/effective_go + +![go.dev/doc/effective_go](out-100/go.dev_doc_effective_go.png) + +### go.dev/doc/faq + +![go.dev/doc/faq](out-100/go.dev_doc_faq.png) + +### go.dev/doc/modules/managing-dependencies + +![go.dev/doc/modules/managing-dependencies](out-100/go.dev_doc_modules_managing-dependencies.png) + +### go.dev/doc/tutorial/getting-started + +![go.dev/doc/tutorial/getting-started](out-100/go.dev_doc_tutorial_getting-started.png) + +### go.dev/ref/spec + +![go.dev/ref/spec](out-100/go.dev_ref_spec.png) + +### httpd.apache.org/ + +![httpd.apache.org/](out-100/httpd.apache.org.png) + +### kubernetes.io/docs/home/ + +![kubernetes.io/docs/home/](out-100/kubernetes.io_docs_home.png) + +### lobste.rs/ + +![lobste.rs/](out-100/lobste.rs.png) + +### news.ycombinator.com/newest + +![news.ycombinator.com/newest](out-100/news.ycombinator.com_newest.png) + +### nginx.org/en/ + +![nginx.org/en/](out-100/nginx.org_en.png) + +### nodejs.org/en + +![nodejs.org/en](out-100/nodejs.org_en.png) + +### pkg.go.dev/bytes + +![pkg.go.dev/bytes](out-100/pkg.go.dev_bytes.png) + +### pkg.go.dev/context + +![pkg.go.dev/context](out-100/pkg.go.dev_context.png) + +### pkg.go.dev/crypto/tls + +![pkg.go.dev/crypto/tls](out-100/pkg.go.dev_crypto_tls.png) + +### pkg.go.dev/encoding/json + +![pkg.go.dev/encoding/json](out-100/pkg.go.dev_encoding_json.png) + +### pkg.go.dev/errors + +![pkg.go.dev/errors](out-100/pkg.go.dev_errors.png) + +### pkg.go.dev/fmt + +![pkg.go.dev/fmt](out-100/pkg.go.dev_fmt.png) + +### pkg.go.dev/go/ast + +![pkg.go.dev/go/ast](out-100/pkg.go.dev_go_ast.png) + +### pkg.go.dev/image + +![pkg.go.dev/image](out-100/pkg.go.dev_image.png) + +### pkg.go.dev/io + +![pkg.go.dev/io](out-100/pkg.go.dev_io.png) + +### pkg.go.dev/math + +![pkg.go.dev/math](out-100/pkg.go.dev_math.png) + +### pkg.go.dev/net/url + +![pkg.go.dev/net/url](out-100/pkg.go.dev_net_url.png) + +### pkg.go.dev/os + +![pkg.go.dev/os](out-100/pkg.go.dev_os.png) + +### pkg.go.dev/regexp + +![pkg.go.dev/regexp](out-100/pkg.go.dev_regexp.png) + +### pkg.go.dev/sort + +![pkg.go.dev/sort](out-100/pkg.go.dev_sort.png) + +### pkg.go.dev/strings + +![pkg.go.dev/strings](out-100/pkg.go.dev_strings.png) + +### pkg.go.dev/sync + +![pkg.go.dev/sync](out-100/pkg.go.dev_sync.png) + +### pkg.go.dev/time + +![pkg.go.dev/time](out-100/pkg.go.dev_time.png) + +### tools.ietf.org/ + +![tools.ietf.org/](out-100/tools.ietf.org.png) + +### web.dev/ + +![web.dev/](out-100/web.dev.png) + +### www.apache.org/ + +![www.apache.org/](out-100/www.apache.org.png) + +### www.bbc.com/news + +![www.bbc.com/news](out-100/www.bbc.com_news.png) + +### www.cia.gov/the-world-factbook/ + +![www.cia.gov/the-world-factbook/](out-100/www.cia.gov_the-world-factbook.png) + +### www.debian.org/ + +![www.debian.org/](out-100/www.debian.org.png) + +### www.eclipse.org/ + +![www.eclipse.org/](out-100/www.eclipse.org.png) + +### www.freebsd.org/ + +![www.freebsd.org/](out-100/www.freebsd.org.png) + +### www.gutenberg.org/ + +![www.gutenberg.org/](out-100/www.gutenberg.org.png) + +### www.ietf.org/ + +![www.ietf.org/](out-100/www.ietf.org.png) + +### www.kernel.org/ + +![www.kernel.org/](out-100/www.kernel.org.png) + +### www.kernel.org/doc/html/latest/ + +![www.kernel.org/doc/html/latest/](out-100/www.kernel.org_doc_html_latest.png) + +### www.khanacademy.org/ + +![www.khanacademy.org/](out-100/www.khanacademy.org.png) + +### www.nasa.gov/ + +![www.nasa.gov/](out-100/www.nasa.gov.png) + +### www.openbsd.org/ + +![www.openbsd.org/](out-100/www.openbsd.org.png) + +### www.opensource.org/ + +![www.opensource.org/](out-100/www.opensource.org.png) + +### www.pbs.org/ + +![www.pbs.org/](out-100/www.pbs.org.png) + +### www.postgresql.org/ + +![www.postgresql.org/](out-100/www.postgresql.org.png) + +### www.python.org/ + +![www.python.org/](out-100/www.python.org.png) + +### www.rfc-editor.org/ + +![www.rfc-editor.org/](out-100/www.rfc-editor.org.png) + +### www.rust-lang.org/ + +![www.rust-lang.org/](out-100/www.rust-lang.org.png) + +### www.smashingmagazine.com/ + +![www.smashingmagazine.com/](out-100/www.smashingmagazine.com.png) + +### www.sqlite.org/ + +![www.sqlite.org/](out-100/www.sqlite.org.png) + +### www.theguardian.com/international + +![www.theguardian.com/international](out-100/www.theguardian.com_international.png) + +### www.un.org/ + +![www.un.org/](out-100/www.un.org.png) + +### www.unicode.org/ + +![www.unicode.org/](out-100/www.unicode.org.png) + + + +## Honest analysis + +_Fill in after the first run: where webengine is at/above parity and where the gap is large._ diff --git a/bench/REPORT-500.md b/bench/REPORT-500.md new file mode 100644 index 0000000..3567505 --- /dev/null +++ b/bench/REPORT-500.md @@ -0,0 +1,2524 @@ +# webengine vs headless Chromium — comparison report + + + +**Generated:** 2026-10-09 17:29 UTC +**Viewport:** 1024×768, device-scale 1 +**Timing:** median of N=5 runs after 1 warmup, wall-clock incl. network fetch +**Chrome:** `/Applications/Google Chrome.app/Contents/MacOS/Google Chrome` +**Fidelity region:** common top-left overlap of the two full-page renders, capped to the top rows shown in the `region` column (SSIM windowed 8px/step4 over luminance; pixdiff = % pixels with max-channel Δ>16). + + +| URL | SSIM | pixdiff % | webengine ms | chrome ms | speed× | region | status | +|-----|-----:|----------:|-------------:|----------:|-------:|:------:|:------:| +| www.python.org/ | 0.469 | 70.5 | 1192.4 | 1569.5 | 1.32 | 1024×2500 | ok | +| docs.python.org/3.16/ | 0.331 | 76.7 | 772.7 | 1475.9 | 1.91 | 1024×1519 | ok | +| www.rust-lang.org/ | 0.521 | 63.8 | 653.0 | 1597.5 | 2.45 | 1024×2500 | ok | +| doc.rust-lang.org/ | 0.669 | 11.6 | 101.0 | 1389.3 | 13.75 | 1024×2500 | ok | +| www.kernel.org/ | 0.655 | 17.9 | 409.0 | 1469.1 | 3.59 | 1024×1115 | ok | +| www.debian.org/ | 0.558 | 38.3 | 1143.8 | 2374.7 | 2.08 | 1024×1958 | ok | +| www.gnu.org/thankgnus/2012supporters.html | – | – | – | – | – | – | both failed | +| www.postgresql.org/docs/8.0/release-7-4-17.html | 0.603 | 28.6 | 952.2 | 1767.7 | 1.86 | 1024×1259 | ok | +| www.sqlite.org/ | 0.590 | 18.3 | 1858.4 | 2615.2 | 1.41 | 1024×822 | ok | +| nginx.org/2025.html | 0.525 | 18.3 | 118.2 | 1454.7 | 12.30 | 1024×1093 | ok | +| httpd.apache.org/ | 0.505 | 27.9 | 436.2 | 1503.3 | 3.45 | 1024×1004 | ok | +| www.w3.org/ | 0.607 | 36.9 | 1102.0 | 1482.2 | 1.35 | 1017×2500 | ok | +| www.rfc-editor.org/info/rfc9035/ | 0.602 | 15.4 | 4659.5 | 2342.9 | 0.50 | 1024×2500 | ok | +| www.ietf.org/logo/ | 0.718 | 13.5 | 1718.7 | 1699.0 | 0.99 | 1024×2500 | ok | +| www.unicode.org/ | 0.868 | 16.9 | 304.8 | 1925.5 | 6.32 | 1024×768 | ok | +| docs.github.com/ | 0.108 | 90.2 | 1111.2 | 1508.6 | 1.36 | 1024×768 | ok | +| docs.docker.com/reference/compose-file/interpolation/ | 0.174 | 93.0 | 1511.8 | 2034.2 | 1.35 | 1024×2500 | ok | +| kubernetes.io/bn/case-studies/nerdalize/ | 0.634 | 21.3 | 2107.9 | 2083.8 | 0.99 | 1024×2500 | ok | +| nodejs.org/en/blog/announcements/foundation-advances-growth | 0.584 | 16.5 | 1575.0 | 1692.8 | 1.07 | 1024×2500 | ok | +| css-tricks.com/using-css-cascade-layers-with-tailwind-utilities/ | 0.544 | 61.3 | 5270.9 | 2796.2 | 0.53 | 1024×2500 | ok | +| www.smashingmagazine.com/2018/10/mobile-app-retention-rate/ | 0.596 | 33.3 | 4388.0 | 2842.0 | 0.65 | 1024×2500 | ok | +| www.bbc.com/scotland | 0.366 | 75.4 | 1512.7 | 1863.5 | 1.23 | 1024×2500 | ok | +| www.theguardian.com/ | 0.288 | 84.7 | 3548.4 | 3036.4 | 0.86 | 1024×768 | ok | +| arxiv.org/ | 0.514 | 19.1 | 1338.7 | 1707.1 | 1.28 | 1024×1905 | ok | +| lobste.rs/ | 0.033 | 16.3 | 2354.4 | 2322.7 | 0.99 | 1024×1807 | ok | +| www.gutenberg.org/ | 0.661 | 31.9 | 2427.4 | 2960.5 | 1.22 | 1024×2500 | ok | +| www.pbs.org/video/around-corner-john-mcgivern-wisconsin-dells-209/ | 0.511 | 50.5 | 2032.0 | 3000.7 | 1.48 | 1024×1955 | ok | +| www.nasa.gov/universe/nasas-most-technically-complex-space-observatory-requires-precision/ | 0.524 | 25.6 | 2500.0 | 3487.8 | 1.40 | 1009×2500 | ok | +| www.who.int/ | 0.407 | 60.0 | 9590.5 | 3360.1 | 0.35 | 1024×1580 | ok | +| www.un.org/ | 0.914 | 10.6 | 12214.0 | 3470.2 | 0.28 | 1024×768 | ok | +| www.wikihow.com/How-Did-We-Get-Here-Achievement | 0.187 | 99.1 | 17950.4 | 3341.2 | 0.19 | 1024×768 | ok | +| www.khanacademy.org/ | 0.410 | 99.9 | 308.5 | 2071.5 | 6.71 | 1024×768 | ok | +| www.openbsd.org/ | 0.596 | 24.0 | 1836.0 | 2874.0 | 1.57 | 1024×768 | ok | +| www.freebsd.org/status/report-2025-07-2025-09/foundation-sta/ | 0.672 | 13.0 | 264.5 | 1676.6 | 6.34 | 1024×2500 | ok | +| www.apache.org/ | 0.631 | 33.3 | 2434.7 | 2473.2 | 1.02 | 1024×2500 | ok | +| www.eclipse.org/research/projects/brain_iot/ | 0.127 | 81.0 | 4053.0 | 2982.0 | 0.74 | 1024×2336 | ok | +| www.opensource.org/ | 0.622 | 31.6 | 4178.2 | 2626.1 | 0.63 | 1024×2500 | ok | +| www.cia.gov/ | 0.495 | 97.6 | 34319.4 | 1609.8 | 0.05 | 1024×768 | ok | +| tools.ietf.org/ | 0.562 | 38.5 | 2230.8 | 2544.4 | 1.14 | 1024×768 | ok | +| www.eff.org/ | 0.497 | 56.3 | 2947.1 | 2398.6 | 0.81 | 1024×2500 | ok | +| www.mozilla.org/ | 0.499 | 45.8 | 876.4 | 1699.3 | 1.94 | 1024×2500 | ok | +| www.apple.com/us/search/product-red?f=watch42mm&fh=44d2&sel=accessories | 0.690 | 12.4 | 1499.2 | 2217.6 | 1.48 | 1024×768 | ok | +| www.microsoft.com/ | 0.128 | 85.9 | 8521.2 | 3354.5 | 0.39 | 1024×1268 | ok | +| www.ubuntu.com/ | 0.968 | 1.3 | 627.4 | 1766.9 | 2.82 | 1024×768 | ok | +| fedoraproject.org/ | 0.675 | 38.4 | 1231.2 | 1746.2 | 1.42 | 1024×2500 | ok | +| archlinux.org/news/mariadb-104x-update-requires-manual-intervention/ | 0.606 | 35.7 | 428.6 | 1726.4 | 4.03 | 1024×768 | ok | +| www.archlinux.org/ | 0.489 | 24.4 | 983.5 | 2009.6 | 2.04 | 1024×1942 | ok | +| wiki.archlinux.org/ | 0.355 | 99.2 | 1866.2 | 1841.5 | 0.99 | 1024×768 | ok | +| www.haskell.org/ | 0.478 | 27.9 | 3094.2 | 2436.8 | 0.79 | 1024×2105 | ok | +| www.ruby-lang.org/uk/news/2009/05/ | 0.792 | 11.2 | 1145.0 | 1890.7 | 1.65 | 1024×1219 | ok | +| www.perl.org/ | 0.653 | 33.2 | 1817.0 | 1717.0 | 0.95 | 1024×1816 | ok | +| www.php.net/ | 0.667 | 11.6 | 1510.4 | 1847.2 | 1.22 | 1024×2500 | ok | +| www.java.com/ | 0.878 | 4.7 | 217.9 | 1385.2 | 6.36 | 1024×768 | ok | +| www.oracle.com/database/distributed-database/ | 0.602 | 45.5 | 3472.2 | 1987.2 | 0.57 | 1024×2500 | ok | +| www.scala-lang.org/ | 0.611 | 37.0 | 2158.1 | 1730.3 | 0.80 | 1024×2500 | ok | +| kotlinlang.org/docs/whatsnew2320.html | 0.597 | 23.7 | 5131.8 | 3031.1 | 0.59 | 1024×768 | ok | +| www.swift.org/ | 0.611 | 46.7 | 874.5 | 2287.5 | 2.62 | 1024×2500 | ok | +| elixir-lang.org/ | 0.721 | 13.8 | 739.5 | 1607.2 | 2.17 | 1024×2500 | ok | +| www.erlang.org/ | 0.666 | 20.1 | 871.8 | 1467.3 | 1.68 | 1024×1083 | ok | +| clojure.org/events/2023/los-angeles-clojure-meetup--1064679385 | 0.651 | 17.2 | 1535.4 | 1573.0 | 1.02 | 1024×1083 | ok | +| ocaml.org/manual/4.04/libref/type_Map.Make.html | 0.773 | 6.9 | 56.3 | 1298.9 | 23.08 | 1024×768 | ok | +| www.lua.org/ | 0.620 | 36.2 | 353.9 | 1557.7 | 4.40 | 1024×768 | ok | +| go.dev/ | 0.676 | 39.1 | 6905.9 | 2050.4 | 0.30 | 1024×2500 | ok | +| pkg.go.dev/ | 0.756 | 21.2 | 3239.5 | 1950.4 | 0.60 | 1024×1190 | ok | +| developer.mozilla.org/es/docs/Web/CSS/Reference/Selectors/:nth-child | 0.692 | 25.3 | 850.4 | 1603.4 | 1.89 | 1009×2500 | ok | +| www.gnupg.org/ | 0.563 | 16.1 | 320.9 | 1501.0 | 4.68 | 1024×2500 | ok | +| www.openssl.org/ | 0.757 | 12.2 | 2556.1 | 2022.3 | 0.79 | 1024×1211 | ok | +| www.torproject.org/ | 0.695 | 18.3 | 1753.5 | 2345.9 | 1.34 | 1024×2500 | ok | +| letsencrypt.org/2022/12/05/ed-letter-2022.html | 0.502 | 21.7 | 1625.3 | 2615.2 | 1.61 | 1024×2039 | ok | +| www.cloudflare.com/learning/network-layer/what-is-mss | 0.024 | 99.8 | 2697.9 | 1496.9 | 0.55 | 1024×768 | ok | +| www.fastly.com/ | 0.154 | 77.5 | 6039.8 | 2032.4 | 0.34 | 1024×2500 | ok | +| www.nginx.com/ | 0.722 | 26.0 | 3969.1 | 2545.7 | 0.64 | 1024×2500 | ok | +| www.haproxy.org/ | 0.233 | 33.5 | 417.8 | 1644.3 | 3.94 | 1024×2500 | ok | +| www.varnish-cache.org/ | 0.708 | 13.2 | 1875.8 | 1743.2 | 0.93 | 1024×2500 | ok | +| www.redis.io/ | 0.329 | 68.0 | 5597.3 | 2384.1 | 0.43 | 1024×768 | ok | +| www.mongodb.com/resources/basics/data-engineering | 0.737 | 12.9 | 1288.5 | 2601.5 | 2.02 | 1024×2500 | ok | +| www.mariadb.org/ | 0.582 | 30.0 | 3765.2 | 2932.1 | 0.78 | 1024×2500 | ok | +| www.cockroachlabs.com/blog/change-data-capture-azure-synapse/ | 0.522 | 21.4 | 2589.8 | 3300.3 | 1.27 | 1024×2500 | ok | +| www.elastic.co/vodafone/contact | 0.596 | 34.0 | 3914.0 | 2439.9 | 0.62 | 1024×1945 | ok | +| grafana.com/grafana/dashboards/12608-any-json-to-metrics/ | 0.456 | 39.9 | 2196.8 | 2098.9 | 0.96 | 1024×2500 | ok | +| prometheus.io/docs/operating/ | 0.130 | 98.9 | 875.0 | 1729.0 | 1.98 | 1024×2500 | ok | +| www.terraform.io/ | 0.688 | 18.3 | 2227.3 | 1997.2 | 0.90 | 1024×2500 | ok | +| www.ansible.com/ | 0.234 | 80.8 | 2113.5 | 1844.8 | 0.87 | 1024×2500 | ok | +| www.jenkins.io/blog/2023/12/15/jenkins-november-newsletter/ | 0.653 | 45.4 | 1445.0 | 1983.8 | 1.37 | 1009×2500 | ok | +| www.gitlab.com/ | 0.490 | 61.8 | 21812.7 | 2309.8 | 0.11 | 1024×2500 | ok | +| about.gitlab.com/blog/open-shift-ga/ | 0.445 | 55.3 | 20858.6 | 2440.5 | 0.12 | 1024×2500 | ok | +| bitbucket.org/ | 0.723 | 52.8 | 1963.7 | 2399.3 | 1.22 | 1024×2500 | ok | +| www.atlassian.com/software/loom | 0.564 | 52.1 | 3286.9 | 4480.7 | 1.36 | 1024×2500 | ok | +| www.jetbrains.com/pycharm/whatsnew/2024-3-2/ | 0.616 | 36.3 | 1751.8 | 2328.8 | 1.33 | 1009×2500 | ok | +| code.visualstudio.com/docs/languages/javascript | 0.477 | 36.6 | 1618.4 | 3572.8 | 2.21 | 1024×2500 | ok | +| www.sublimetext.com/ | 0.510 | 72.4 | 2687.9 | 2330.3 | 0.87 | 1024×1441 | ok | +| neovim.io/doc/user/scroll/ | 0.681 | 10.1 | 417.6 | 1597.0 | 3.82 | 1024×2500 | ok | +| www.vim.org/ | 0.440 | 42.7 | 659.6 | 1915.8 | 2.90 | 1024×1989 | ok | +| www.emacswiki.org/ | 0.675 | 13.3 | 115.1 | 1342.4 | 11.66 | 1024×768 | ok | +| www.emacs.org/ | – | – | – | – | – | – | both failed | +| www.cs.cmu.edu/ | 0.183 | 77.5 | 45086.8 | 3427.0 | 0.08 | 1024×2500 | ok | +| www.mit.edu/ | 0.781 | 23.4 | 1063.8 | 1901.4 | 1.79 | 1024×2500 | ok | +| www.stanford.edu/life/visit | 0.474 | 61.0 | 5586.8 | 3413.4 | 0.61 | 1009×2500 | ok | +| www.cam.ac.uk/ | 0.424 | 74.9 | 3238.1 | 1970.7 | 0.61 | 1024×2500 | ok | +| www.inria.fr/fr/omicfinder | 0.205 | 98.2 | 157.9 | 1312.5 | 8.31 | 1024×768 | ok | +| www.cnrs.fr/ | 0.539 | 45.5 | 2763.3 | 1923.6 | 0.70 | 1024×2500 | ok | +| www.ethz.ch/ | 0.779 | 88.8 | 1406.0 | 1985.1 | 1.41 | 1024×2500 | ok | +| www.epfl.ch/research/domains/swiss-plasma-center/fr/a-propos-du-spc/rapports-annuels/ | 0.845 | 53.9 | 1282.6 | 1663.8 | 1.30 | 1024×2500 | ok | +| www.nature.com/articles/s41387-026-00466-2 | 0.659 | 23.8 | 1558.3 | 2551.5 | 1.64 | 1024×2500 | ok | +| www.plos.org/ | 0.429 | 50.7 | 1774.6 | 2211.0 | 1.25 | 1024×2500 | ok | +| www.ncbi.nlm.nih.gov/ | 0.455 | 74.4 | 3850.4 | 2424.0 | 0.63 | 1024×768 | ok | +| www.nist.gov/ | 0.457 | 61.4 | 5778.6 | 2799.8 | 0.48 | 1024×2500 | ok | +| www.energy.gov/ | 0.360 | 62.5 | 5610.3 | 3405.7 | 0.61 | 1024×2500 | ok | +| www.usgs.gov/ | 0.654 | 20.8 | 16835.2 | 1290.2 | 0.08 | 1024×768 | ok | +| www.noaa.gov/ | 0.364 | 66.3 | 4319.0 | 3474.5 | 0.80 | 1024×1576 | ok | +| www.esa.int/ | 0.352 | 94.8 | 2048.8 | 3673.1 | 1.79 | 1024×2500 | ok | +| www.cern.ch/ | 0.325 | 78.3 | 6966.0 | 6065.1 | 0.87 | 1024×2500 | ok | +| www.iea.org/policies/28854-public-announcement-of-the-first-batch-of-green-liquid-fuel-technology-breakthrough-and-industrialization-pilot-projects | 0.757 | 9.8 | 1832.6 | 2712.9 | 1.48 | 1017×1820 | ok | +| www.worldbank.org/en/regulatoryefficiency/economy/poland | 0.438 | 64.7 | 1910.8 | 1818.9 | 0.95 | 1024×768 | ok | +| www.europa.eu/ | 0.472 | 68.6 | 491.0 | 1788.3 | 3.64 | 1024×768 | ok | +| www.gov.uk/armed-forces-covenant-businesses/bluefort-security-ltd | 0.618 | 25.2 | 383.5 | 1477.2 | 3.85 | 1024×1004 | ok | +| www.service-public.fr/ | 0.685 | 36.9 | 2341.5 | 2228.8 | 0.95 | 1024×2500 | ok | +| www.insee.fr/ | 0.473 | 56.4 | 3931.0 | 1765.6 | 0.45 | 1024×2500 | ok | +| www.data.gouv.fr/ | 0.652 | 20.1 | 8808.3 | 1705.6 | 0.19 | 1024×2500 | ok | +| www.australia.gov.au/ | 0.390 | 83.4 | 543.8 | 1591.6 | 2.93 | 1024×2441 | ok | +| www.japan.go.jp/kizuna/2022/07/combining_steam_education.html | 0.462 | 41.9 | 1065.5 | 2487.5 | 2.33 | 1024×2500 | ok | +| www.bundesregierung.de/ | 0.428 | 60.9 | 2275.5 | 2208.7 | 0.97 | 1024×2500 | ok | +| www.bundestag.de/ | 0.764 | 21.1 | 4543.9 | 1988.0 | 0.44 | 1024×2500 | ok | +| www.senat.fr/ | 0.530 | 42.0 | 1722.2 | 1705.6 | 0.99 | 1024×2500 | ok | +| www.elysee.fr/francois-mitterrand/1987/11/11/allocution-de-m-francois-mitterrand-president-de-la-republique-au-conseil-general-de-vendee-a-mouilleron-en-pareds-mercredi-11-novembre-1987 | 0.426 | 62.2 | 993.9 | 1546.0 | 1.56 | 1024×2500 | ok | +| www.lemonde.fr/ | 0.514 | 49.4 | 22675.0 | 1951.2 | 0.09 | 1024×2500 | ok | +| www.lefigaro.fr/ | 0.672 | 27.7 | 2158.5 | 2664.7 | 1.23 | 1024×2500 | ok | +| www.dw.com/de/umwelt/s-65924637 | 0.067 | 97.2 | 1617.1 | 1612.0 | 1.00 | 1009×2500 | ok | +| www.spiegel.de/kultur/die-sprache-des-spiegel-a-2013630a-0002-0001-0000-000032092775 | 0.263 | 95.9 | 766.3 | 1569.7 | 2.05 | 1024×768 | ok | +| www.zeit.de/ | 0.116 | 99.8 | 413.9 | 1416.4 | 3.42 | 1024×768 | ok | +| www.npr.org/ | 0.389 | 67.8 | 3893.3 | 3247.2 | 0.83 | 1024×2500 | ok | +| www.ft.com/ | 0.741 | 28.3 | 243.1 | 1454.0 | 5.98 | 1024×768 | ok | +| www.wired.com/review/sennheiser-momentum-5/ | 0.417 | 59.5 | 4601.6 | 2443.7 | 0.53 | 1024×2500 | ok | +| www.theverge.com/ | 0.390 | 67.1 | 7941.0 | 2605.8 | 0.33 | 1024×2500 | ok | +| arstechnica.com/tag/1980s/ | 0.313 | 58.8 | 6812.2 | 2070.7 | 0.30 | 1024×2001 | ok | +| www.engadget.com/ | 0.689 | 27.1 | 3850.9 | 1285.7 | 0.33 | 1024×768 | ok | +| www.techcrunch.com/ | 0.355 | 79.6 | 3569.8 | 2664.9 | 0.75 | 1024×2500 | ok | +| www.zdnet.com/ | 0.390 | 61.0 | 6073.6 | 1877.4 | 0.31 | 1024×2500 | ok | +| www.lesnumeriques.com/ | 0.459 | 51.4 | 6385.8 | 2253.6 | 0.35 | 1024×2500 | ok | +| www.01net.com/ | 0.294 | 83.4 | 1248.4 | 1805.1 | 1.45 | 1024×2500 | ok | +| www.journaldunet.com/ | 0.463 | 62.5 | 506.8 | 2020.8 | 3.99 | 1024×2174 | ok | +| www.developpez.com/ | 0.381 | 34.4 | 1644.1 | 1929.6 | 1.17 | 1024×2500 | ok | +| openclassrooms.com/ | 0.685 | 68.1 | 878.0 | 1987.8 | 2.26 | 1024×768 | ok | +| www.coursera.org/in/articles/what-is-a-ux-researcher-how-to-get-the-job | 0.005 | 98.5 | 1032.9 | 2711.6 | 2.63 | 1024×2500 | ok | +| www.edx.org/resources/reskilling-in-uncertain-times | 0.477 | 40.2 | 5989.0 | 3340.9 | 0.56 | 1024×2500 | ok | +| www.udemy.com/course/posh-act-2013-building-a-safe-workplace/ | 0.006 | 97.3 | 3194.3 | 1444.4 | 0.45 | 1024×768 | ok | +| www.codecademy.com/article/fwd-js-comparison-logical | 0.655 | 24.5 | 2243.8 | 1951.1 | 0.87 | 1024×2500 | ok | +| www.freecodecamp.org/ | 0.777 | 99.9 | 1572.5 | 2663.7 | 1.69 | 1024×768 | ok | +| www.w3schools.com/ | 0.398 | 99.4 | 2466.9 | 1943.6 | 0.79 | 1024×768 | ok | +| www.tutorialspoint.com/ | 0.562 | 38.2 | 2995.6 | 2129.5 | 0.71 | 1024×2500 | ok | +| www.geeksforgeeks.org/ | 0.748 | 34.1 | 4460.3 | 1728.6 | 0.39 | 1024×1841 | ok | +| www.baeldung.com/ | 0.006 | 99.7 | 2575.1 | 1503.7 | 0.58 | 1024×768 | ok | +| realpython.com/videos/setup-polars-data/ | 0.021 | 99.9 | 2438.6 | 1466.3 | 0.60 | 1024×768 | ok | +| www.digitalocean.com/community/tutorials/css-pure-css-parallax-id | 0.468 | 36.5 | 3289.7 | 2050.5 | 0.62 | 1024×2500 | ok | +| aws.amazon.com/ | 0.555 | 55.8 | 28098.0 | 5639.2 | 0.20 | 1024×2500 | ok | +| cloud.google.com/ | 0.679 | 20.8 | 2851.3 | 3444.5 | 1.21 | 1024×2500 | ok | +| azure.microsoft.com/ | 0.601 | 51.5 | 45145.4 | 3859.1 | 0.09 | 1024×2500 | ok | +| www.heroku.com/blog/log2viz/ | 0.619 | 35.7 | 2988.3 | 2363.1 | 0.79 | 1024×2500 | ok | +| vercel.com/docs/kms/pricing | 0.723 | 10.4 | 5960.2 | 1955.0 | 0.33 | 1009×2500 | ok | +| www.netlify.com/ | 0.193 | 99.1 | 3316.9 | 2443.4 | 0.74 | 1024×2500 | ok | +| pages.github.com/ | 0.036 | 99.4 | 866.5 | 1875.7 | 2.16 | 1024×2337 | ok | +| pypi.org/project/justembed/ | 0.688 | 13.7 | 9934.8 | 1883.6 | 0.19 | 1024×2500 | ok | +| rubygems.org/ | 0.514 | 65.3 | 361.4 | 1538.8 | 4.26 | 1024×1911 | ok | +| hub.docker.com/r/kubeedge/cloudcore | 0.638 | 24.9 | 4152.5 | 2019.6 | 0.49 | 1024×1530 | ok | +| www.kaggle.com/ | 0.704 | 16.5 | 607.8 | 3155.9 | 5.19 | 1024×768 | ok | +| huggingface.co/privacy | 0.626 | 13.1 | 1182.1 | 1913.8 | 1.62 | 1024×2500 | ok | +| pytorch.org/contact/ | 0.386 | 59.4 | 4902.8 | 2148.1 | 0.44 | 1024×1566 | ok | +| www.tensorflow.org/agents/api_docs/python/tf_agents/policies/fixed_policy | 0.759 | 14.4 | 2704.5 | 1974.6 | 0.73 | 1024×1590 | ok | +| scikit-learn.org/ | 0.661 | 18.5 | 356.4 | 1514.6 | 4.25 | 1024×768 | ok | +| numpy.org/pt/user-surveys/ | 0.661 | 15.6 | 1387.9 | 1909.1 | 1.38 | 1024×768 | ok | +| pandas.pydata.org/ | 0.724 | 24.9 | 1038.2 | 1849.4 | 1.78 | 1024×1256 | ok | +| matplotlib.org/ | 0.146 | 97.3 | 631.0 | 1665.5 | 2.64 | 1024×2500 | ok | +| www.sphinx-doc.org/en/master/ | 0.623 | 14.7 | 511.7 | 1590.7 | 3.11 | 1024×2500 | ok | +| readthedocs.org/ | 0.673 | 36.8 | 1913.6 | 1820.6 | 0.95 | 1024×2500 | ok | +| www.mkdocs.org/user-guide/customizing-your-theme/ | 0.659 | 20.3 | 1032.4 | 1687.2 | 1.63 | 1024×2500 | ok | +| jekyllrb.com/docs/plugins/your-first-plugin/ | 0.654 | 18.1 | 730.5 | 1578.3 | 2.16 | 1024×768 | ok | +| gohugo.io/functions/fmt/print/ | 0.781 | 18.2 | 1823.1 | 1674.6 | 0.92 | 1024×2070 | ok | +| www.11ty.dev/ | 0.439 | 53.8 | 651.5 | 1571.0 | 2.41 | 1024×2500 | ok | +| astro.build/ | 0.617 | 48.6 | 1838.8 | 1929.9 | 1.05 | 1024×2500 | ok | +| nextjs.org/docs/app/guides/backend-for-frontend | 0.495 | 18.6 | 3176.7 | 1987.4 | 0.63 | 1024×2500 | ok | +| react.dev/ | 0.725 | 33.0 | 2283.2 | 2200.2 | 0.96 | 1024×2500 | ok | +| vuejs.org/api/reactivity-core.html | 0.817 | 22.7 | 1888.5 | 1985.0 | 1.05 | 1024×2500 | ok | +| angular.dev/guide/signals | 0.763 | 28.9 | 543.6 | 1898.8 | 3.49 | 1016×2500 | ok | +| svelte.dev/ | 0.524 | 55.6 | 8282.7 | 1945.4 | 0.23 | 1024×2500 | ok | +| tailwindcss.com/ | 0.740 | 11.3 | 5009.1 | 2476.0 | 0.49 | 1024×2500 | ok | +| getbootstrap.com/ | 0.134 | 97.9 | 507.9 | 1785.6 | 3.52 | 1009×997 | ok | +| bulma.io/ | 0.706 | 19.9 | 2739.8 | 2272.4 | 0.83 | 1024×2500 | ok | +| foundation.zurb.com/ | 0.563 | 41.6 | 24799.6 | 2354.7 | 0.09 | 1024×2500 | ok | +| www.materialui.co/ | 0.558 | 80.4 | 1633.9 | 1939.6 | 1.19 | 1024×768 | ok | +| ant.design/components/checkbox-cn | 0.132 | 99.8 | 5654.1 | 3205.0 | 0.57 | 1024×2500 | ok | +| www.radix-ui.com/ | 0.538 | 49.1 | 1779.5 | 1900.0 | 1.07 | 1024×2337 | ok | +| www.figma.com/fonts/dongle/ | 0.749 | 12.6 | 833.1 | 1673.4 | 2.01 | 1024×2500 | ok | +| www.canva.com/ | 0.982 | 0.5 | 7762.5 | 1493.0 | 0.19 | 1024×768 | ok | +| www.inkscape.org/ | – | – | – | – | – | – | both failed | +| www.gimp.org/news/2022/03/08/gimp-in-gsoc-2022/ | 0.563 | 13.8 | 220.7 | 1440.1 | 6.53 | 1024×1484 | ok | +| www.blender.org/press/blender-foundation-annual-report-2022/ | 0.546 | 41.4 | 1959.8 | 1542.3 | 0.79 | 1024×1410 | ok | +| www.libreoffice.org/imprint/ | 0.722 | 16.8 | 1239.7 | 1836.3 | 1.48 | 1024×2500 | ok | +| www.videolan.org/index.html | 0.592 | 19.3 | 716.6 | 1738.7 | 2.43 | 1024×2500 | ok | +| www.audacityteam.org/ | 0.659 | 39.9 | 1613.6 | 1620.8 | 1.00 | 1024×2500 | ok | +| www.xiph.org/ | 0.759 | 9.2 | 1292.1 | 2126.4 | 1.65 | 1024×1253 | ok | +| www.ffmpeg.org/ | 0.616 | 33.9 | 1025.8 | 2681.7 | 2.61 | 1024×2500 | ok | +| www.imagemagick.org/ | 0.586 | 39.3 | 513.7 | 1936.2 | 3.77 | 1024×2500 | ok | +| www.graphviz.org/ | 0.781 | 10.2 | 2589.0 | 2442.4 | 0.94 | 1024×2352 | ok | +| www.arduino.cc/maker/ | 0.562 | 54.9 | 2517.5 | 2250.9 | 0.89 | 1024×2500 | ok | +| www.adafruit.com/product/4046 | 0.581 | 46.1 | 1686.1 | 1982.5 | 1.18 | 1024×2500 | ok | +| www.sparkfun.com/northeastern-parts-kit.html | 0.780 | 24.0 | 4249.5 | 2227.4 | 0.52 | 1024×1698 | ok | +| www.instructables.com/ | 0.436 | 78.6 | 3506.1 | 2199.9 | 0.63 | 1024×768 | ok | +| www.thingiverse.com/thing:47564 | 0.006 | 98.9 | 3350.4 | 1463.1 | 0.44 | 1024×768 | ok | +| www.lego.com/ | 0.006 | 99.1 | 2422.8 | 1468.5 | 0.61 | 1024×768 | ok | +| www.ikea.com/ | 0.320 | 87.2 | 3574.1 | 2153.6 | 0.60 | 1024×2500 | ok | +| www.wikipedia.org/ | 0.731 | 10.7 | 4701.3 | 1497.8 | 0.32 | 1024×1100 | ok | +| www.wiktionary.org/ | 0.775 | 9.5 | 311.6 | 1490.6 | 4.78 | 1024×1100 | ok | +| www.wikisource.org/ | 0.567 | 15.0 | 781.1 | 1764.8 | 2.26 | 1024×2500 | ok | +| www.wikibooks.org/ | 0.797 | 8.4 | 283.9 | 1445.7 | 5.09 | 1024×1100 | ok | +| www.wikiversity.org/ | 0.774 | 8.9 | 274.5 | 1454.4 | 5.30 | 1024×1121 | ok | +| www.wikinews.org/ | 0.831 | 6.6 | 281.0 | 1461.1 | 5.20 | 1024×1252 | ok | +| www.wikimedia.org/ | 0.734 | 31.2 | 388.1 | 1495.6 | 3.85 | 1024×2089 | ok | +| www.mediawiki.org/ | 0.532 | 19.9 | 563.6 | 1624.2 | 2.88 | 1024×1783 | ok | +| www.openstreetmap.org/ | 0.169 | 90.0 | 385.2 | 1907.4 | 4.95 | 1024×768 | ok | +| www.airbnb.com/ | 0.750 | 10.4 | 2125.8 | 2252.6 | 1.06 | 1009×1331 | ok | +| www.ryanair.com/al/en/flight-info | 0.620 | 78.1 | 688.1 | 1644.9 | 2.39 | 1024×768 | ok | +| www.meteofrance.com/ | 0.625 | 42.9 | 1406.5 | 2110.7 | 1.50 | 1024×2500 | ok | +| www.weather.gov/ | 0.375 | 68.8 | 1128.0 | 1743.2 | 1.55 | 1024×768 | ok | +| www.worldometers.info/maps/maldives-political-map-full/ | 0.407 | 75.2 | 1945.3 | 1857.3 | 0.95 | 1009×768 | ok | +| www.statista.com/ | 0.630 | 42.0 | 2639.1 | 1889.0 | 0.72 | 1024×2500 | ok | +| www.investopedia.com/paycheck-protection-program-ppp-loan-forgiveness-7550209 | 0.799 | 7.0 | 2394.8 | 1357.1 | 0.57 | 1024×768 | ok | +| www.latribune.fr/ | 0.512 | 47.3 | 3461.6 | 2430.4 | 0.70 | 1024×2500 | ok | +| www.capital.fr/entreprises-marches/cac-40-schneider-electric-thales-total-sg-les-actions-en-bourse-au-programme-de-momentum-1530696 | 0.339 | 55.0 | 912.9 | 1792.6 | 1.96 | 1024×768 | ok | +| www.cnet.com/ | 0.362 | 66.4 | 6029.9 | 2094.9 | 0.35 | 1009×2500 | ok | +| www.tomshardware.com/coupons/mcafee | 0.383 | 99.7 | 94.0 | 2168.1 | 23.06 | 1024×768 | ok | +| www.anandtech.com/ | – | – | 721.9 | – | – | – | chrome failed | +| www.phoronix.com/ | 0.007 | 99.7 | 6568.6 | 1479.7 | 0.23 | 1024×768 | ok | +| www.linuxjournal.com/ | – | – | 10615.4 | – | – | – | chrome failed | +| www.linux.com/news/opinion-love-bug-just-job/ | 0.692 | 25.3 | 2728.6 | 2519.6 | 0.92 | 1024×1109 | ok | +| www.howtogeek.com/is-your-ethernet-cable-too-long-heres-what-happens-when-you-go-beyond-the-limit/ | 0.606 | 34.6 | 4918.5 | 2566.8 | 0.52 | 1024×2500 | ok | +| www.makeuseof.com/raspberry-pi-priced-out-of-its-own-mission/ | 0.483 | 38.2 | 4505.9 | 2524.3 | 0.56 | 1024×2500 | ok | +| www.zdnet.fr/actualites/une-distribution-linux-par-motorola-2059959.htm | 0.444 | 84.9 | 1369.4 | 3939.9 | 2.88 | 1024×2500 | ok | +| www.numerama.com/tech/1558-industrie-du-disque-operateurs-telecoms-meme-combat.html | 0.508 | 35.2 | 4489.9 | 2267.5 | 0.51 | 1024×2500 | ok | +| www.clubic.com/ | 0.722 | 25.1 | 2009.2 | 2303.0 | 1.15 | 1024×2500 | ok | +| www.commentcamarche.net/ | 0.400 | 67.3 | 751.4 | 2550.6 | 3.39 | 1024×2500 | ok | +| www.sitepoint.com/ | 0.024 | 79.0 | 2051.9 | 1571.1 | 0.77 | 1024×768 | ok | +| www.alistapart.com/ | 0.652 | 13.1 | 15279.1 | 1708.8 | 0.11 | 1024×2500 | ok | +| www.quirksmode.org/ | 0.838 | 7.9 | 224.5 | 1423.5 | 6.34 | 1024×768 | ok | +| www.3dgep.com/3d-math-primer-for-game-programmers/ | 0.205 | 96.5 | 1899.2 | 2182.7 | 1.15 | 1024×2500 | ok | +| www.gamedev.net/ | 0.877 | 4.8 | 273.9 | 1419.0 | 5.18 | 1024×768 | ok | +| www.gamespot.com/ | 0.796 | 8.3 | 203.5 | 1505.3 | 7.40 | 1024×768 | ok | +| www.ign.com/ | 0.626 | 35.7 | 2141.4 | 2221.2 | 1.04 | 1024×2500 | ok | +| www.polygon.com/8-years-ago-critical-role-mollymauk-death/ | 0.408 | 93.0 | 3503.7 | 2526.8 | 0.72 | 1024×768 | ok | +| www.rockpapershotgun.com/civilization-7-dev-explains-how-the-revamped-4x-map-generator-bolts-together-continents-from-voronoi-diagrams | 0.438 | 59.3 | 4609.6 | 2017.0 | 0.44 | 1024×2500 | ok | +| store.steampowered.com/ | 0.383 | 76.6 | 2019.7 | 2288.3 | 1.13 | 1024×1601 | ok | +| www.ea.com/cs-cz/ea-studios/ea-sports/benefits-and-perks | – | – | 810.2 | – | – | – | chrome failed | +| www.blizzard.com/ | 0.482 | 77.4 | 2365.5 | 2805.8 | 1.19 | 1024×1962 | ok | +| www.nintendo.com/ | – | – | – | – | – | – | both failed | +| www.playstation.com/ | – | – | – | – | – | – | both failed | +| www.xbox.com/en-IE/games/doom-the-dark-ages | – | – | – | – | – | – | both failed | +| www.twitch.tv/ | – | – | – | – | – | – | both failed | +| www.rottentomatoes.com/source-4110 | – | – | – | – | – | – | both failed | +| www.allocine.fr/ | – | – | – | – | – | – | both failed | +| www.senscritique.com/ | – | – | – | – | – | – | both failed | +| www.goodreads.com/ | – | – | – | – | – | – | both failed | +| openlibrary.org/ | – | – | – | – | – | – | both failed | +| www.bookdepository.com/ | – | – | – | – | – | – | both failed | +| www.cultura.com/ | – | – | – | – | – | – | both failed | +| www.vinted.fr/ | – | – | – | – | – | – | both failed | +| www.craigslist.org/ | – | – | – | – | – | – | both failed | +| www.glassdoor.com/ | – | – | – | – | – | – | both failed | +| www.linkedin.com/ | – | – | – | – | – | – | both failed | +| www.xing.com/ | – | – | – | – | – | – | both failed | +| docs.python.org/3/ | – | – | – | – | – | – | both failed | +| www.gnu.org/philosophy/copyright-and-globalization.html | – | – | – | – | – | – | both failed | +| www.postgresql.org/docs/8.3/spi-spi-cursor-close.html | – | – | – | – | – | – | both failed | +| nginx.org/ru/community.html | – | – | – | – | – | – | both failed | +| www.rfc-editor.org/info/rfc5350/ | – | – | – | – | – | – | both failed | +| www.ietf.org/meeting/hackathons/121-hackathon/ | – | – | – | – | – | – | both failed | +| docs.docker.com/reference/api/sandboxes/latest/schemas/SignalResponse/ | – | – | – | – | – | – | both failed | +| kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_join/kubeadm_join_phase_control-plane-prepare_kubeconfig/ | – | – | – | – | – | – | both failed | +| nodejs.org/en/blog/weekly/weekly-update2016-07-08 | – | – | – | – | – | – | both failed | +| css-tricks.com/quick-hit-174/ | – | – | – | – | – | – | both failed | +| www.smashingmagazine.com/author/laurenceivilpaulmyles/ | – | – | – | – | – | – | both failed | +| www.bbc.com/alba | – | – | – | – | – | – | both failed | +| www.pbs.org/video/around-corner-john-mcgivern-madison-208/ | – | – | – | – | – | – | both failed | +| www.nasa.gov/technology/tech-transfer-spinoffs/going-to-the-moon-was-hard-but-the-benefits-were-huge-for-all-of-us/ | – | – | – | – | – | – | both failed | +| www.wikihow.com/Chatgpt-PPT-Maker-Prompt | – | – | – | – | – | – | both failed | +| www.freebsd.org/releases/3.2R/announce/ | – | – | – | – | – | – | both failed | +| www.eclipse.org/research/projects/basys_40/ | – | – | – | – | – | – | both failed | +| www.apple.com/tv-pr/originals/physical/trailers-videos/ | – | – | – | – | – | – | both failed | +| archlinux.org/news/glibc-241-corrupting-discord-installation/ | – | – | – | – | – | – | both failed | +| www.ruby-lang.org/uk/news/2008/03/ | – | – | – | – | – | – | both failed | +| www.oracle.com/security/identity-management/access-management/ | – | – | – | – | – | – | both failed | +| kotlinlang.org/docs/jvm-spring-boot-add-db-support.html | – | – | – | – | – | – | both failed | +| clojure.org/events/2019/clojurenorth | – | – | – | – | – | – | both failed | +| ocaml.org/manual/4.03/libref/type_Ephemeron.GenHashTable.MakeSeeded.html | – | – | – | – | – | – | both failed | +| developer.mozilla.org/en-US/docs/Web/API/Gyroscope/Gyroscope | – | – | – | – | – | – | both failed | +| letsencrypt.org/ca/privacy/ | – | – | – | – | – | – | both failed | +| www.cloudflare.com/solutions/platforms | – | – | – | – | – | – | both failed | +| www.mongodb.com/resources/languages/mongodb-with-nodejs | – | – | – | – | – | – | both failed | +| www.cockroachlabs.com/blog/get-started-geo-partitioning-data-with-our-command-line-cockroachdb-demo/ | – | – | – | – | – | – | both failed | +| www.elastic.co/customers/chatleap | – | – | – | – | – | – | both failed | +| grafana.com/grafana/plugins/ventura-pumpchart-panel/ | – | – | – | – | – | – | both failed | +| prometheus.io/docs/guides/cadvisor/ | – | – | – | – | – | – | both failed | +| www.jenkins.io/blog/2021/11/12/interview-duchess-hacktoberfest/ | – | – | – | – | – | – | both failed | +| about.gitlab.com/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud/ | – | – | – | – | – | – | both failed | +| www.atlassian.com/software/jira/dev/waitlist | – | – | – | – | – | – | both failed | +| www.jetbrains.com/datalore/ | – | – | – | – | – | – | both failed | +| code.visualstudio.com/docs/python/settings-reference | – | – | – | – | – | – | both failed | +| neovim.io/doc/user/ | – | – | – | – | – | – | both failed | +| www.stanford.edu/athletics/ | – | – | – | – | – | – | both failed | +| www.inria.fr/fr/intelligence-artificielle | – | – | – | – | – | – | both failed | +| www.epfl.ch/campus/spiritual-care/en/4298-2/ | – | – | – | – | – | – | both failed | +| www.nature.com/articles/s41387-026-00470-6 | – | – | – | – | – | – | both failed | +| www.iea.org/policies/15205-transport-sector-support-scheme | – | – | – | – | – | – | both failed | +| www.worldbank.org/en/regulatoryefficiency/about/meet-the-team | – | – | – | – | – | – | both failed | +| www.gov.uk/aaib-reports/savannah-vg-jabiru-1-g-cfkv-9-september-2012 | – | – | – | – | – | – | both failed | +| www.japan.go.jp/kizuna/2022/06/coolness_and_sweetness.html | – | – | – | – | – | – | both failed | +| www.elysee.fr/francois-mitterrand/1981/11/04/allocution-de-m-francois-mitterrand-president-de-la-republique-au-diner-offert-a-loccasion-de-la-conference-des-chefs-detat-de-france-et-dafrique-au-chateau-de-versailles-mercredi-4-novembre-1981 | – | – | – | – | – | – | both failed | +| www.dw.com/de/pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt/g-79326496 | – | – | – | – | – | – | both failed | +| www.spiegel.de/politik/lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-0002-0001-0000-000043365386 | – | – | – | – | – | – | both failed | +| www.wired.com/story/this-weeks-noreaster-forecast/ | – | – | – | – | – | – | both failed | +| arstechnica.com/tag/a5-sportback/ | – | – | – | – | – | – | both failed | +| www.coursera.org/articles/management-skills-for-resume | – | – | – | – | – | – | both failed | +| www.edx.org/bachelors/microbachelors | – | – | – | – | – | – | both failed | +| www.udemy.com/course/food-safety-and-food-hygiene-level-123-short-diploma/ | – | – | – | – | – | – | both failed | +| www.codecademy.com/article/cpp-program-structure | – | – | – | – | – | – | both failed | +| realpython.com/lessons/exercise-raise-number-power/ | – | – | – | – | – | – | both failed | +| www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8 | – | – | – | – | – | – | both failed | +| www.heroku.com/blog/polyglot_platform/ | – | – | – | – | – | – | both failed | +| vercel.com/ai-gateway/models/seedance-v1.0-pro-fast | – | – | – | – | – | – | both failed | +| pages.github.com/versions/ | – | – | – | – | – | – | both failed | +| pypi.org/user/debrian/ | – | – | – | – | – | – | both failed | +| hub.docker.com/r/camunda/optimize | – | – | – | – | – | – | both failed | +| huggingface.co/docs/lighteval | – | – | – | – | – | – | both failed | +| pytorch.org/blog/introduction-to-quantization-on-pytorch/ | – | – | – | – | – | – | both failed | +| www.tensorflow.org/datasets | – | – | – | – | – | – | both failed | +| numpy.org/pt/code-of-conduct/ | – | – | – | – | – | – | both failed | +| www.mkdocs.org/getting-started/ | – | – | – | – | – | – | both failed | +| jekyllrb.com/docs/maintaining/merging-a-pull-request/ | – | – | – | – | – | – | both failed | +| gohugo.io/methods/page/ispage/ | – | – | – | – | – | – | both failed | +| nextjs.org/docs/architecture/fast-refresh | – | – | – | – | – | – | both failed | +| vuejs.org/guide/extras/web-components.html | – | – | – | – | – | – | both failed | +| angular.dev/api/platform-browser/animations/BrowserAnimationsModuleConfig | – | – | – | – | – | – | both failed | +| ant.design/docs/spec/copywriting-cn | – | – | – | – | – | – | both failed | +| www.figma.com/fonts/pirata-one/ | – | – | – | – | – | – | both failed | +| www.gimp.org/news/2005/09/07/new-gimp-book-in-french-gimp-2-efficace/ | – | – | – | 1418.0 | – | – | webengine failed | +| www.blender.org/news/blender-events-in-2022/ | 0.571 | 38.9 | 2246.1 | 1752.4 | 0.78 | 1024×2500 | ok | +| www.libreoffice.org/release-notes/ | 0.710 | 18.4 | 1226.1 | 1665.6 | 1.36 | 1024×2297 | ok | +| www.videolan.org/vlc/download-macosx.bg.html | 0.626 | 35.0 | 593.8 | 1569.5 | 2.64 | 1024×1789 | ok | +| www.arduino.cc/ | 0.514 | 91.4 | 2418.4 | 2005.9 | 0.83 | 1024×2500 | ok | +| www.adafruit.com/category/402 | 0.653 | 18.9 | 1182.3 | 1574.0 | 1.33 | 1024×1477 | ok | +| www.sparkfun.com/load-cell-5kg-straight-bar-tal220b.html | 0.778 | 20.9 | 3750.6 | 1612.9 | 0.43 | 1024×1933 | ok | +| www.thingiverse.com/thing:25574 | 0.006 | 98.9 | 3387.1 | 1371.5 | 0.40 | 1024×768 | ok | +| www.ryanair.com/al/en/flight-info/number | 0.620 | 78.1 | 574.0 | 1489.9 | 2.60 | 1024×768 | ok | +| www.worldometers.info/time/ulmeni-calarasi-county-romania/ | 0.646 | 12.4 | 774.2 | 1668.8 | 2.16 | 1009×2500 | ok | +| www.investopedia.com/why-one-wall-street-analyst-is-growing-more-bullish-on-this-nvidia-partner-stock-11776216 | 0.720 | 24.7 | 1766.6 | 1256.6 | 0.71 | 1024×768 | ok | +| www.capital.fr/conso/revolut-teste-le-paiement-par-reconnaissance-faciale-sans-carte-ni-telephone-1530460 | 0.384 | 54.0 | 818.9 | 1676.8 | 2.05 | 1024×768 | ok | +| www.tomshardware.com/pc-components/gpu-drivers/modder-brings-nvidia-pascal-gpu-support-to-windows-xp-32-bit-modded-drivers-unlock-better-displayport-and-hdmi-support-for-modern-monitors | 0.713 | 28.9 | 2875.6 | 1989.1 | 0.69 | 1024×768 | ok | +| www.linux.com/news/pgp-not-pretty-good-you-might-think/ | 0.672 | 25.0 | 2663.4 | 2203.4 | 0.83 | 1024×1214 | ok | +| www.howtogeek.com/i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-for-years-heres-what-actually-saves-time/ | 0.593 | 26.7 | 3702.3 | 2328.6 | 0.63 | 1024×2500 | ok | +| www.makeuseof.com/android-screen-saver-mode/ | 0.415 | 55.1 | 4158.4 | 2356.0 | 0.57 | 1024×2500 | ok | +| www.zdnet.fr/actualites/puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.htm | 0.418 | 84.5 | 1278.7 | 3927.3 | 3.07 | 1024×2500 | ok | +| www.numerama.com/tech/1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.html | 0.551 | 34.4 | 4081.9 | 1973.8 | 0.48 | 1024×2500 | ok | +| www.3dgep.com/ | 0.205 | 95.5 | 1788.6 | 2057.4 | 1.15 | 1024×2500 | ok | +| www.polygon.com/stephen-king-the-running-man-arnold-schwarzenegger-streaming-free-youtube/ | 0.403 | 98.6 | 3145.4 | 2357.4 | 0.75 | 1024×768 | ok | +| www.rockpapershotgun.com/seasons-of-solitude-is-a-wistful-turn-based-strategy-game-with-constantly-changing-prehistoric-maps | 0.459 | 60.0 | 4079.2 | 1737.2 | 0.43 | 1024×2500 | ok | +| www.ea.com/cs-cz/games/nhl/nhl-23/pro-clubs/down-for-maintenance | – | – | 5118.2 | – | – | – | chrome failed | +| www.xbox.com/ar-EG/xbox-game-pass/in-game-benefits | 0.544 | 52.5 | 2826.1 | 2278.9 | 0.81 | 1024×2357 | ok | +| www.rottentomatoes.com/source-3093 | 0.644 | 60.2 | 3067.8 | 2650.6 | 0.86 | 1024×768 | ok | +| docs.python.org/3.12/ | 0.323 | 72.4 | 611.6 | 1318.1 | 2.16 | 1024×1244 | ok | +| www.gnu.org/philosophy/new-monopoly.html | – | – | – | – | – | – | both failed | +| www.postgresql.org/docs/9.5/acronyms.html | 0.803 | 12.2 | 1060.3 | 1695.1 | 1.60 | 1024×2500 | ok | +| nginx.org/en/docs/http/ngx_http_index_module.html | 0.691 | 11.0 | 98.1 | 1333.9 | 13.59 | 1024×885 | ok | +| www.rfc-editor.org/info/rfc2307/ | 0.573 | 14.4 | 4676.5 | 2264.2 | 0.48 | 1024×2500 | ok | +| www.ietf.org/forms/contact-form/ | 0.643 | 37.7 | 16542.1 | 1842.5 | 0.11 | 1024×1049 | ok | +| docs.docker.com/reference/cli/sbx/kit/pack/ | 0.211 | 88.5 | 1257.7 | 1547.9 | 1.23 | 1024×1488 | ok | +| kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_init/kubeadm_init_phase_certs_ca/ | 0.740 | 17.0 | 1826.5 | 1725.1 | 0.94 | 1024×1848 | ok | +| nodejs.org/en/blog/year-2021/page/13 | 0.787 | 11.7 | 1235.5 | 1440.7 | 1.17 | 1024×1434 | ok | +| css-tricks.com/the-javascript-module-system-architecture/ | 0.536 | 58.7 | 7036.0 | 2201.6 | 0.31 | 1024×2500 | ok | +| www.smashingmagazine.com/category/stateless/ | 0.677 | 57.9 | 1427.7 | 1859.5 | 1.30 | 1024×1907 | ok | +| www.bbc.com/northernireland | 0.320 | 85.9 | 853.8 | 1565.5 | 1.83 | 1024×2500 | ok | +| www.pbs.org/video/a-hope-for-tomorrow-documentary-dtg600/ | 0.528 | 53.4 | 1472.9 | 1911.0 | 1.30 | 1024×1911 | ok | +| www.nasa.gov/centers-and-facilities/marshall/in-case-you-missed-it-a-weekly-summary-of-top-content-from-nasas-marshall-space-flight-center-52/ | 0.533 | 42.5 | 1086.3 | 1682.0 | 1.55 | 1009×2500 | ok | +| www.wikihow.com/Catch-Victini-in-Pok%C3%A9mon-Black-and-White | 0.229 | 99.6 | 2885.5 | 1319.4 | 0.46 | 1024×768 | ok | +| www.freebsd.org/releases/14.5R/hardware/ | 0.834 | 6.3 | 573.2 | 3194.1 | 5.57 | 1024×2500 | ok | +| www.eclipse.org/research/projects/opees/ | 0.261 | 63.5 | 3268.8 | 2274.0 | 0.70 | 1024×2500 | ok | +| www.apple.com/airpods-pro/?variant=app | 0.851 | 22.6 | 2871.2 | 2043.3 | 0.71 | 1024×2500 | ok | +| archlinux.org/news/texmacs-1052-10510/ | 0.765 | 12.9 | 2363.1 | 1439.2 | 0.61 | 1024×768 | ok | +| www.ruby-lang.org/id/news/2011/10/06/plans-for-1-8-7/ | 0.797 | 18.3 | 542.7 | 1491.7 | 2.75 | 1024×2500 | ok | +| www.oracle.com/performance-management/tax-reporting/ | 0.815 | 28.9 | 3006.3 | 1874.5 | 0.62 | 1024×2500 | ok | +| kotlinlang.org/docs/custom-frontend-app/ | 0.770 | 10.3 | 4560.9 | 1726.1 | 0.38 | 1024×768 | ok | +| clojure.org/events/2019/clojuru | 0.541 | 43.2 | 1242.8 | 1369.7 | 1.10 | 1024×838 | ok | +| ocaml.org/manual/4.09/compilerlibref/Identifiable.S.T.html | 0.929 | 2.6 | 68.8 | 1260.5 | 18.32 | 1024×768 | ok | +| developer.mozilla.org/en-US/docs/Web/API/Window/scroll | 0.657 | 28.4 | 382.7 | 1463.6 | 3.82 | 1009×2500 | ok | +| letsencrypt.org/ca/docs/client-options/ | 0.697 | 10.9 | 1646.3 | 2668.2 | 1.62 | 1024×2500 | ok | +| www.cloudflare.com/learning/email-security/how-to-identify-phishing-email | 0.024 | 99.8 | 2069.8 | 1372.9 | 0.66 | 1024×768 | ok | +| www.mongodb.com/pt-br/resources/solutions/industries/mongodb-for-auto-manufacturing | 0.758 | 11.2 | 623.7 | 1523.8 | 2.44 | 1024×2500 | ok | +| www.cockroachlabs.com/webinars/how-starburst-data-withstands-any-outage-with-a-multi-region-application-built-on-cockroachdb/ | 0.707 | 18.1 | 3393.8 | 2643.2 | 0.78 | 1024×2500 | ok | +| www.elastic.co/elasticon/tour/2016/chicago/the-trix-to-creating-a-totally-new-customer-experience-elastic-at-general-mills | 0.612 | 30.4 | 3129.2 | 2107.3 | 0.67 | 1024×2395 | ok | +| grafana.com/docs/grafana-cloud/observe-and-act/connect-externally-hosted/data-sources/google-cloud-monitoring/query-editor/ | 0.615 | 20.0 | 3451.4 | 1807.3 | 0.52 | 1024×2500 | ok | +| prometheus.io/docs/tutorials/alerting_based_on_metrics/ | 0.428 | 62.4 | 590.5 | 1866.4 | 3.16 | 1024×2385 | ok | +| www.jenkins.io/security/advisory/2025-05-14/ | 0.584 | 17.0 | 521.0 | 1485.1 | 2.85 | 1009×2500 | ok | +| about.gitlab.com/fr-fr/topics/cloud-native/ | 0.549 | 36.7 | 20556.9 | 1885.7 | 0.09 | 1024×2500 | ok | +| www.atlassian.com/software/marketplace | 0.614 | 18.7 | 5890.9 | 1913.7 | 0.32 | 1024×2500 | ok | +| www.jetbrains.com/legal/docs/agreements/cla/1.2/ | 0.512 | 17.0 | 1157.1 | 1862.7 | 1.61 | 1009×2500 | ok | +| code.visualstudio.com/docs/languages/json | 0.467 | 40.7 | 1105.4 | 1825.4 | 1.65 | 1024×2500 | ok | +| neovim.io/doc/user/support/ | 0.659 | 11.0 | 385.9 | 1368.5 | 3.55 | 1024×1447 | ok | +| www.stanford.edu/policies | 0.522 | 28.9 | 3773.6 | 2144.9 | 0.57 | 1009×2500 | ok | +| www.inria.fr/en/nerv | 0.205 | 98.2 | 151.4 | 1281.8 | 8.47 | 1024×768 | ok | +| www.epfl.ch/campus/services/website/fr/charte-editoriale-web/la-charte-editoriale-par-lexemple/exemple-de-mots-cles-bien-utilises/ | 0.498 | 32.0 | 1307.2 | 1670.9 | 1.28 | 1024×2500 | ok | +| www.nature.com/articles/s41387-026-00465-3 | 0.651 | 23.9 | 1091.9 | 2270.9 | 2.08 | 1024×2500 | ok | +| www.iea.org/data-and-statistics/charts/co2-emissions-in-the-net-zero-scenario-vs-a-low-international-co-operation-case-2010-2090 | 0.845 | 8.7 | 1501.9 | 1609.8 | 1.07 | 1017×2500 | ok | +| www.worldbank.org/en/regulatoryefficiency/economy/czechia | 0.433 | 63.1 | 1387.7 | 1714.7 | 1.24 | 1024×768 | ok | +| www.gov.uk/government/speeches/the-power-of-education | 0.562 | 30.7 | 384.8 | 1758.6 | 4.57 | 1024×2500 | ok | +| www.japan.go.jp/kizuna/2024/08/g7_apulia_summit.html | 0.420 | 37.8 | 1035.7 | 2809.7 | 2.71 | 1024×2500 | ok | +| www.elysee.fr/valery-giscard-d-estaing/1978/02/01/declaration-de-m-giscard-destaing-sur-la-securite-publique-le-1er-fevrier-1978 | 0.494 | 61.1 | 907.9 | 1435.9 | 1.58 | 1024×2254 | ok | +| www.dw.com/de/erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose/g-78395913 | 0.227 | 95.4 | 1629.7 | 1561.0 | 0.96 | 1009×2500 | ok | +| www.wired.com/story/gravitational-struggle-deep-in-earth-is-changing-length-of-days/ | 0.521 | 37.6 | 3325.2 | 2364.4 | 0.71 | 1024×2500 | ok | +| arstechnica.com/tag/790fx/ | 0.365 | 54.5 | 5286.9 | 2103.1 | 0.40 | 1024×2001 | ok | +| www.coursera.org/de-DE/articles/comptia-a-salary | 0.008 | 98.6 | 607.9 | 1957.6 | 3.22 | 1024×2500 | ok | +| www.edx.org/learn/cloudflare | 0.387 | 58.4 | 9813.8 | 3541.3 | 0.36 | 1024×2500 | ok | +| www.udemy.com/course/3d-trees-with-blender-geometry-nodes/ | 0.006 | 97.5 | 2514.3 | 1379.2 | 0.55 | 1024×768 | ok | +| www.codecademy.com/articles/subject/data-science | 0.534 | 15.6 | 1796.6 | 1923.1 | 1.07 | 1024×2500 | ok | +| realpython.com/videos/gitignore-file/ | 0.022 | 99.9 | 2424.5 | 1373.4 | 0.57 | 1024×768 | ok | +| www.digitalocean.com/community/tutorials/how-to-use-nvidia-container-tools-with-gpu-droplets | 0.066 | 99.8 | 2574.1 | 1877.3 | 0.73 | 1024×768 | ok | +| www.heroku.com/blog/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/ | 0.720 | 30.8 | 1973.3 | 1742.4 | 0.88 | 1024×2500 | ok | +| vercel.com/blog/ai-accelerator-participants | 0.730 | 10.0 | 9166.3 | 1739.8 | 0.19 | 1024×2500 | ok | +| pages.github.com/themes/ | 0.072 | 98.7 | 99.5 | 1301.8 | 13.08 | 1024×831 | ok | +| pypi.org/user/sherifw/ | 0.766 | 18.4 | 246.6 | 1417.4 | 5.75 | 1024×768 | ok | +| hub.docker.com/r/voehrsitd/password_retrieval_conjur | 0.627 | 26.4 | 3340.3 | 1927.8 | 0.58 | 1024×1467 | ok | +| huggingface.co/docs/dataset-viewer | 0.686 | 11.7 | 2187.4 | 1966.1 | 0.90 | 1024×2500 | ok | +| pytorch.org/blog/torchvision-ssd-implementation/ | 0.484 | 30.6 | 3728.4 | 2131.3 | 0.57 | 1024×2500 | ok | +| www.tensorflow.org/model_optimization/guide/combine/cqat_example | 0.688 | 13.6 | 2320.0 | 2352.4 | 1.01 | 1024×2500 | ok | +| numpy.org/pt/gethelp/ | 0.724 | 10.9 | 1183.4 | 1788.1 | 1.51 | 1024×1002 | ok | +| www.mkdocs.org/dev-guide/themes/ | 0.680 | 22.6 | 819.2 | 1852.9 | 2.26 | 1024×2500 | ok | +| jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/ | 0.572 | 25.0 | 323.3 | 1413.1 | 4.37 | 1024×768 | ok | +| gohugo.io/commands/hugo_version/ | 0.731 | 20.4 | 1554.1 | 1619.8 | 1.04 | 1024×2500 | ok | +| nextjs.org/docs/app/guides/optimizing-prefetching | 0.484 | 19.2 | 2772.7 | 1827.2 | 0.66 | 1024×2500 | ok | +| vuejs.org/guide/extras/composition-api-faq.html | 0.698 | 28.2 | 1395.2 | 1764.2 | 1.26 | 1024×2500 | ok | +| angular.dev/api/core/ErrorHandler | 0.821 | 24.3 | 346.6 | 1563.7 | 4.51 | 1016×2500 | ok | +| ant.design/components/changelog | 0.106 | 99.2 | 5745.9 | 3457.5 | 0.60 | 1024×2500 | ok | +| www.figma.com/blog/design-meet-the-internet/ | 0.274 | 84.2 | 838.3 | 1520.0 | 1.81 | 1024×2500 | ok | +| www.gimp.org/news/2006/12/04/gimp-user-manual-011-released/ | 0.607 | 12.6 | 207.6 | 1316.6 | 6.34 | 1024×1063 | ok | +| www.blender.org/press/facebook-joins-the-blender-development-fund/ | 0.592 | 31.2 | 1801.6 | 1476.7 | 0.82 | 1024×2181 | ok | +| www.libreoffice.org/system-requirements/ | 0.699 | 18.2 | 1216.7 | 1730.2 | 1.42 | 1024×2500 | ok | +| www.videolan.org/security/sb-vlc308.html | 0.716 | 32.1 | 524.9 | 1544.4 | 2.94 | 1024×1698 | ok | +| www.arduino.cc/product-ventuno-q/ | 0.457 | 83.9 | 2540.5 | 2301.2 | 0.91 | 1024×2500 | ok | +| www.adafruit.com/product/974 | 0.385 | 63.3 | 1449.1 | 1707.1 | 1.18 | 1024×2359 | ok | +| www.sparkfun.com/nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-dev-17283.html | 0.716 | 28.2 | 3778.9 | 2034.9 | 0.54 | 1024×1753 | ok | +| www.thingiverse.com/thing:32345 | 0.006 | 98.9 | 3378.1 | 1360.8 | 0.40 | 1024×768 | ok | +| www.ryanair.com/al/en/gift-vouchers | 0.582 | 77.8 | 325.8 | 1989.0 | 6.11 | 1024×768 | ok | +| www.worldometers.info/time/chichibu-japan/ | 0.640 | 12.6 | 726.9 | 1532.0 | 2.11 | 1009×2500 | ok | +| www.investopedia.com/terms/b/breakup-fee.asp | 0.811 | 6.4 | 1688.6 | 1263.9 | 0.75 | 1024×768 | ok | +| www.capital.fr/votre-argent/contrat-obseques-le-capital-peut-il-etre-transmis-hors-succession-1530163 | 0.383 | 53.8 | 885.3 | 1700.2 | 1.92 | 1024×768 | ok | +| www.tomshardware.com/coupons/category/video-games | 0.599 | 100.0 | 80.1 | 2015.2 | 25.15 | 1024×768 | ok | +| www.linux.com/news/riaa-trying-stop-other-sites-sharing-music/ | 0.663 | 26.7 | 2679.8 | 2392.9 | 0.89 | 1024×1083 | ok | +| www.howtogeek.com/fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4/ | 0.430 | 51.4 | 3751.4 | 2368.7 | 0.63 | 1024×2500 | ok | +| www.makeuseof.com/old-android-phone-security-camera-ditched-ring-subscription/ | 0.433 | 47.9 | 4593.2 | 2328.9 | 0.51 | 1024×2500 | ok | +| www.zdnet.fr/actualites/3com-poursuivi-pour-plagiat-de-brevet-2059943.htm | 0.368 | 83.7 | 1255.6 | 3967.2 | 3.16 | 1024×2500 | ok | +| www.numerama.com/tech/1977-cinq-britanniques-devant-les-tribunaux.html | 0.532 | 34.6 | 3973.6 | 1951.6 | 0.49 | 1024×2500 | ok | +| www.3dgep.com/cuda-case-study-n-body-simulation/ | 0.197 | 97.0 | 1901.3 | 2097.3 | 1.10 | 1024×2500 | ok | +| www.polygon.com/widows-bay-emmys-2026/ | 0.619 | 37.0 | 3338.0 | 2370.1 | 0.71 | 1024×768 | ok | +| www.rockpapershotgun.com/beast-of-reincarnation-respec | 0.563 | 47.5 | 4918.9 | 1707.8 | 0.35 | 1024×2500 | ok | +| www.ea.com/ar-sa/games/apex-legends/additional-pack-disclosures | – | – | 962.8 | – | – | – | chrome failed | +| www.xbox.com/ar-AE/games/store/cast-of-the-seven-godsends-redux/brr15cc1w05q | 0.478 | 63.4 | 2841.9 | 2691.1 | 0.95 | 1024×1692 | ok | +| www.rottentomatoes.com/source-2219 | 0.647 | 60.2 | 2687.3 | 2614.6 | 0.97 | 1024×768 | ok | +| docs.python.org/3.14/ | 0.332 | 76.7 | 638.6 | 1320.3 | 2.07 | 1024×1519 | ok | +| www.gnu.org/licenses/old-licenses/fdl-1.2-translations.html | – | – | – | – | – | – | both failed | +| www.postgresql.org/docs/9.2/sql-insert.html | 0.599 | 28.1 | 979.8 | 1673.2 | 1.71 | 1024×2500 | ok | +| nginx.org/en/docs/http/ngx_http_mp4_module.html | 0.603 | 14.3 | 109.2 | 1388.1 | 12.71 | 1024×2500 | ok | +| www.rfc-editor.org/info/rfc9689/ | 0.533 | 17.4 | 4529.7 | 2808.2 | 0.62 | 1024×2500 | ok | +| www.ietf.org/blog/ietf-40/ | 0.505 | 19.0 | 1348.0 | 1480.6 | 1.10 | 1024×2500 | ok | +| docs.docker.com/reference/compose-file/fragments/ | 0.178 | 93.1 | 1305.2 | 1590.0 | 1.22 | 1024×2500 | ok | +| kubernetes.io/blog/2019/04/15/process-id-limiting-for-stability-improvements-in-kubernetes-1.14/ | 0.537 | 25.9 | 1850.8 | 1911.9 | 1.03 | 1024×2500 | ok | +| nodejs.org/en/blog/all/page/129 | 0.791 | 11.2 | 1365.5 | 1483.2 | 1.09 | 1024×1840 | ok | +| css-tricks.com/zigzag-css-grid-layouts/ | 0.531 | 66.3 | 5370.7 | 2121.2 | 0.39 | 1024×2500 | ok | +| www.smashingmagazine.com/category/freebies/ | 0.649 | 15.9 | 1459.1 | 1901.1 | 1.30 | 1024×2500 | ok | +| www.bbc.com/cymru | 0.355 | 75.6 | 558.3 | 1526.9 | 2.73 | 1024×2500 | ok | +| www.pbs.org/video/10thirtysix-212-cuhzig/ | 0.537 | 53.4 | 1450.5 | 1900.7 | 1.31 | 1024×1911 | ok | +| www.nasa.gov/centers-and-facilities/marshall/nasas-green-propellant-infusion-mission-nears-completion/ | 0.523 | 49.1 | 1122.3 | 1731.5 | 1.54 | 1009×2500 | ok | +| www.wikihow.com/Have-Great-Sex-After-Having-a-Baby | 0.205 | 99.6 | 1506.4 | 1308.3 | 0.87 | 1024×768 | ok | +| www.freebsd.org/status/report-2021-10-2021-12/ocf-wg/ | 0.750 | 10.6 | 225.7 | 1338.2 | 5.93 | 1024×1108 | ok | +| www.eclipse.org/research/projects/skillab/ | 0.127 | 81.1 | 3590.7 | 2247.2 | 0.63 | 1024×2359 | ok | +| www.apple.com/usergroups/ | 0.709 | 11.7 | 1904.6 | 1904.4 | 1.00 | 1024×1111 | ok | +| archlinux.org/news/systemd-tools-replaces-udev/ | 0.715 | 15.1 | 290.0 | 1448.2 | 4.99 | 1024×768 | ok | +| www.ruby-lang.org/de/news/2001/07/10/removed-language-comparison-page/ | 0.795 | 22.5 | 530.3 | 1467.1 | 2.77 | 1024×1704 | ok | +| www.oracle.com/analytics/spreadsheet-risks/ | 0.609 | 28.2 | 2735.7 | 2119.6 | 0.77 | 1024×2500 | ok | +| kotlinlang.org/docs/multiplatform/compose-desktop-ui-testing.html | 0.569 | 25.5 | 4740.2 | 1908.4 | 0.40 | 1024×768 | ok | +| clojure.org/news/2025/11/06/deref | 0.490 | 19.6 | 1280.7 | 1625.2 | 1.27 | 1024×2500 | ok | +| ocaml.org/manual/5.3/api/compilerlibref/Strongly_connected_components.S.Id.html | 0.717 | 33.0 | 478.3 | 1365.1 | 2.85 | 1024×768 | ok | +| developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp | 0.589 | 25.6 | 331.0 | 1389.4 | 4.20 | 1009×2440 | ok | +| letsencrypt.org/2015/04/23/draft-isrg-cp-cps.html | 0.583 | 21.5 | 2045.3 | 2336.4 | 1.14 | 1024×983 | ok | +| www.cloudflare.com/learning/privacy/what-is-personal-information | 0.024 | 99.8 | 2258.0 | 1377.7 | 0.61 | 1024×768 | ok | +| www.mongodb.com/solutions/customer-case-studies/vaillant | 0.447 | 56.6 | 782.0 | 1753.6 | 2.24 | 1024×2500 | ok | +| www.cockroachlabs.com/blog/highly-available-spatial-data-demo/ | 0.528 | 22.2 | 2275.2 | 3793.0 | 1.67 | 1024×2500 | ok | +| www.elastic.co/blog/elasticsearch-5-3-1-released | 0.581 | 35.0 | 3161.3 | 2124.0 | 0.67 | 1024×2500 | ok | +| grafana.com/grafana/dashboards/14339-drbd/ | 0.454 | 38.9 | 1832.6 | 1621.1 | 0.88 | 1024×2500 | ok | +| prometheus.io/docs/guides/ | 0.339 | 71.9 | 592.1 | 1474.5 | 2.49 | 1024×2500 | ok | +| www.jenkins.io/blog/tags/pipeline/page/11.html | 0.612 | 40.0 | 606.7 | 1441.8 | 2.38 | 1009×1624 | ok | +| about.gitlab.com/the-source/ai/the-framework-financial-institutions-need-to-scale-ai-in-2026/ | 0.496 | 45.2 | 19732.7 | 1647.5 | 0.08 | 1024×2500 | ok | +| www.atlassian.com/work-management/project-management/how-to-prioritize-tasks | 0.677 | 14.6 | 2874.2 | 2623.3 | 0.91 | 1024×2500 | ok | +| www.jetbrains.com/legal/docs/decompiler/license/1.0/ | 0.528 | 17.1 | 1207.3 | 1926.3 | 1.60 | 1009×2500 | ok | +| code.visualstudio.com/docs/agents/best-practices | 0.475 | 29.9 | 1779.9 | 2792.0 | 1.57 | 1024×2500 | ok | + + +Speed× is `chrome_ms / webengine_ms`: >1 means webengine is faster. + +## Montages (webengine | chrome | diff-heatmap) + +### www.python.org/ + +![www.python.org/](out-500/www.python.org.png) + +### docs.python.org/3.16/ + +![docs.python.org/3.16/](out-500/docs.python.org_3.16.png) + +### www.rust-lang.org/ + +![www.rust-lang.org/](out-500/www.rust-lang.org.png) + +### doc.rust-lang.org/ + +![doc.rust-lang.org/](out-500/doc.rust-lang.org.png) + +### www.kernel.org/ + +![www.kernel.org/](out-500/www.kernel.org.png) + +### www.debian.org/ + +![www.debian.org/](out-500/www.debian.org.png) + +### www.gnu.org/thankgnus/2012supporters.html + +_no montage: webengine error: Get "http://www.gnu.org/thankgnus/2012supporters.html": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers); chrome error: context deadline exceeded_ + +### www.postgresql.org/docs/8.0/release-7-4-17.html + +![www.postgresql.org/docs/8.0/release-7-4-17.html](out-500/www.postgresql.org_docs_8.0_release-7-4-17.html.png) + +### www.sqlite.org/ + +![www.sqlite.org/](out-500/www.sqlite.org.png) + +### nginx.org/2025.html + +![nginx.org/2025.html](out-500/nginx.org_2025.html.png) + +### httpd.apache.org/ + +![httpd.apache.org/](out-500/httpd.apache.org.png) + +### www.w3.org/ + +![www.w3.org/](out-500/www.w3.org.png) + +### www.rfc-editor.org/info/rfc9035/ + +![www.rfc-editor.org/info/rfc9035/](out-500/www.rfc-editor.org_info_rfc9035.png) + +### www.ietf.org/logo/ + +![www.ietf.org/logo/](out-500/www.ietf.org_logo.png) + +### www.unicode.org/ + +![www.unicode.org/](out-500/www.unicode.org.png) + +### docs.github.com/ + +![docs.github.com/](out-500/docs.github.com.png) + +### docs.docker.com/reference/compose-file/interpolation/ + +![docs.docker.com/reference/compose-file/interpolation/](out-500/docs.docker.com_reference_compose-file_interpolation.png) + +### kubernetes.io/bn/case-studies/nerdalize/ + +![kubernetes.io/bn/case-studies/nerdalize/](out-500/kubernetes.io_bn_case-studies_nerdalize.png) + +### nodejs.org/en/blog/announcements/foundation-advances-growth + +![nodejs.org/en/blog/announcements/foundation-advances-growth](out-500/nodejs.org_en_blog_announcements_foundation-advances-growth.png) + +### css-tricks.com/using-css-cascade-layers-with-tailwind-utilities/ + +![css-tricks.com/using-css-cascade-layers-with-tailwind-utilities/](out-500/css-tricks.com_using-css-cascade-layers-with-tailwind-utilities.png) + +### www.smashingmagazine.com/2018/10/mobile-app-retention-rate/ + +![www.smashingmagazine.com/2018/10/mobile-app-retention-rate/](out-500/www.smashingmagazine.com_2018_10_mobile-app-retention-rate.png) + +### www.bbc.com/scotland + +![www.bbc.com/scotland](out-500/www.bbc.com_scotland.png) + +### www.theguardian.com/ + +![www.theguardian.com/](out-500/www.theguardian.com.png) + +### arxiv.org/ + +![arxiv.org/](out-500/arxiv.org.png) + +### lobste.rs/ + +![lobste.rs/](out-500/lobste.rs.png) + +### www.gutenberg.org/ + +![www.gutenberg.org/](out-500/www.gutenberg.org.png) + +### www.pbs.org/video/around-corner-john-mcgivern-wisconsin-dells-209/ + +![www.pbs.org/video/around-corner-john-mcgivern-wisconsin-dells-209/](out-500/www.pbs.org_video_around-corner-john-mcgivern-wisconsin-dells-209.png) + +### www.nasa.gov/universe/nasas-most-technically-complex-space-observatory-requires-precision/ + +![www.nasa.gov/universe/nasas-most-technically-complex-space-observatory-requires-precision/](out-500/www.nasa.gov_universe_nasas-most-technically-complex-space-observatory-requires-.png) + +### www.who.int/ + +![www.who.int/](out-500/www.who.int.png) + +### www.un.org/ + +![www.un.org/](out-500/www.un.org.png) + +### www.wikihow.com/How-Did-We-Get-Here-Achievement + +![www.wikihow.com/How-Did-We-Get-Here-Achievement](out-500/www.wikihow.com_How-Did-We-Get-Here-Achievement.png) + +### www.khanacademy.org/ + +![www.khanacademy.org/](out-500/www.khanacademy.org.png) + +### www.openbsd.org/ + +![www.openbsd.org/](out-500/www.openbsd.org.png) + +### www.freebsd.org/status/report-2025-07-2025-09/foundation-sta/ + +![www.freebsd.org/status/report-2025-07-2025-09/foundation-sta/](out-500/www.freebsd.org_status_report-2025-07-2025-09_foundation-sta.png) + +### www.apache.org/ + +![www.apache.org/](out-500/www.apache.org.png) + +### www.eclipse.org/research/projects/brain_iot/ + +![www.eclipse.org/research/projects/brain_iot/](out-500/www.eclipse.org_research_projects_brain_iot.png) + +### www.opensource.org/ + +![www.opensource.org/](out-500/www.opensource.org.png) + +### www.cia.gov/ + +![www.cia.gov/](out-500/www.cia.gov.png) + +### tools.ietf.org/ + +![tools.ietf.org/](out-500/tools.ietf.org.png) + +### www.eff.org/ + +![www.eff.org/](out-500/www.eff.org.png) + +### www.mozilla.org/ + +![www.mozilla.org/](out-500/www.mozilla.org.png) + +### www.apple.com/us/search/product-red?f=watch42mm&fh=44d2&sel=accessories + +![www.apple.com/us/search/product-red?f=watch42mm&fh=44d2&sel=accessories](out-500/www.apple.com_us_search_product-red_f_watch42mm_amp;fh_44d2_amp;sel_accessories.png) + +### www.microsoft.com/ + +![www.microsoft.com/](out-500/www.microsoft.com.png) + +### www.ubuntu.com/ + +![www.ubuntu.com/](out-500/www.ubuntu.com.png) + +### fedoraproject.org/ + +![fedoraproject.org/](out-500/fedoraproject.org.png) + +### archlinux.org/news/mariadb-104x-update-requires-manual-intervention/ + +![archlinux.org/news/mariadb-104x-update-requires-manual-intervention/](out-500/archlinux.org_news_mariadb-104x-update-requires-manual-intervention.png) + +### www.archlinux.org/ + +![www.archlinux.org/](out-500/www.archlinux.org.png) + +### wiki.archlinux.org/ + +![wiki.archlinux.org/](out-500/wiki.archlinux.org.png) + +### www.haskell.org/ + +![www.haskell.org/](out-500/www.haskell.org.png) + +### www.ruby-lang.org/uk/news/2009/05/ + +![www.ruby-lang.org/uk/news/2009/05/](out-500/www.ruby-lang.org_uk_news_2009_05.png) + +### www.perl.org/ + +![www.perl.org/](out-500/www.perl.org.png) + +### www.php.net/ + +![www.php.net/](out-500/www.php.net.png) + +### www.java.com/ + +![www.java.com/](out-500/www.java.com.png) + +### www.oracle.com/database/distributed-database/ + +![www.oracle.com/database/distributed-database/](out-500/www.oracle.com_database_distributed-database.png) + +### www.scala-lang.org/ + +![www.scala-lang.org/](out-500/www.scala-lang.org.png) + +### kotlinlang.org/docs/whatsnew2320.html + +![kotlinlang.org/docs/whatsnew2320.html](out-500/kotlinlang.org_docs_whatsnew2320.html.png) + +### www.swift.org/ + +![www.swift.org/](out-500/www.swift.org.png) + +### elixir-lang.org/ + +![elixir-lang.org/](out-500/elixir-lang.org.png) + +### www.erlang.org/ + +![www.erlang.org/](out-500/www.erlang.org.png) + +### clojure.org/events/2023/los-angeles-clojure-meetup--1064679385 + +![clojure.org/events/2023/los-angeles-clojure-meetup--1064679385](out-500/clojure.org_events_2023_los-angeles-clojure-meetup--1064679385.png) + +### ocaml.org/manual/4.04/libref/type_Map.Make.html + +![ocaml.org/manual/4.04/libref/type_Map.Make.html](out-500/ocaml.org_manual_4.04_libref_type_Map.Make.html.png) + +### www.lua.org/ + +![www.lua.org/](out-500/www.lua.org.png) + +### go.dev/ + +![go.dev/](out-500/go.dev.png) + +### pkg.go.dev/ + +![pkg.go.dev/](out-500/pkg.go.dev.png) + +### developer.mozilla.org/es/docs/Web/CSS/Reference/Selectors/:nth-child + +![developer.mozilla.org/es/docs/Web/CSS/Reference/Selectors/:nth-child](out-500/developer.mozilla.org_es_docs_Web_CSS_Reference_Selectors__nth-child.png) + +### www.gnupg.org/ + +![www.gnupg.org/](out-500/www.gnupg.org.png) + +### www.openssl.org/ + +![www.openssl.org/](out-500/www.openssl.org.png) + +### www.torproject.org/ + +![www.torproject.org/](out-500/www.torproject.org.png) + +### letsencrypt.org/2022/12/05/ed-letter-2022.html + +![letsencrypt.org/2022/12/05/ed-letter-2022.html](out-500/letsencrypt.org_2022_12_05_ed-letter-2022.html.png) + +### www.cloudflare.com/learning/network-layer/what-is-mss + +![www.cloudflare.com/learning/network-layer/what-is-mss](out-500/www.cloudflare.com_learning_network-layer_what-is-mss.png) + +### www.fastly.com/ + +![www.fastly.com/](out-500/www.fastly.com.png) + +### www.nginx.com/ + +![www.nginx.com/](out-500/www.nginx.com.png) + +### www.haproxy.org/ + +![www.haproxy.org/](out-500/www.haproxy.org.png) + +### www.varnish-cache.org/ + +![www.varnish-cache.org/](out-500/www.varnish-cache.org.png) + +### www.redis.io/ + +![www.redis.io/](out-500/www.redis.io.png) + +### www.mongodb.com/resources/basics/data-engineering + +![www.mongodb.com/resources/basics/data-engineering](out-500/www.mongodb.com_resources_basics_data-engineering.png) + +### www.mariadb.org/ + +![www.mariadb.org/](out-500/www.mariadb.org.png) + +### www.cockroachlabs.com/blog/change-data-capture-azure-synapse/ + +![www.cockroachlabs.com/blog/change-data-capture-azure-synapse/](out-500/www.cockroachlabs.com_blog_change-data-capture-azure-synapse.png) + +### www.elastic.co/vodafone/contact + +![www.elastic.co/vodafone/contact](out-500/www.elastic.co_vodafone_contact.png) + +### grafana.com/grafana/dashboards/12608-any-json-to-metrics/ + +![grafana.com/grafana/dashboards/12608-any-json-to-metrics/](out-500/grafana.com_grafana_dashboards_12608-any-json-to-metrics.png) + +### prometheus.io/docs/operating/ + +![prometheus.io/docs/operating/](out-500/prometheus.io_docs_operating.png) + +### www.terraform.io/ + +![www.terraform.io/](out-500/www.terraform.io.png) + +### www.ansible.com/ + +![www.ansible.com/](out-500/www.ansible.com.png) + +### www.jenkins.io/blog/2023/12/15/jenkins-november-newsletter/ + +![www.jenkins.io/blog/2023/12/15/jenkins-november-newsletter/](out-500/www.jenkins.io_blog_2023_12_15_jenkins-november-newsletter.png) + +### www.gitlab.com/ + +![www.gitlab.com/](out-500/www.gitlab.com.png) + +### about.gitlab.com/blog/open-shift-ga/ + +![about.gitlab.com/blog/open-shift-ga/](out-500/about.gitlab.com_blog_open-shift-ga.png) + +### bitbucket.org/ + +![bitbucket.org/](out-500/bitbucket.org.png) + +### www.atlassian.com/software/loom + +![www.atlassian.com/software/loom](out-500/www.atlassian.com_software_loom.png) + +### www.jetbrains.com/pycharm/whatsnew/2024-3-2/ + +![www.jetbrains.com/pycharm/whatsnew/2024-3-2/](out-500/www.jetbrains.com_pycharm_whatsnew_2024-3-2.png) + +### code.visualstudio.com/docs/languages/javascript + +![code.visualstudio.com/docs/languages/javascript](out-500/code.visualstudio.com_docs_languages_javascript.png) + +### www.sublimetext.com/ + +![www.sublimetext.com/](out-500/www.sublimetext.com.png) + +### neovim.io/doc/user/scroll/ + +![neovim.io/doc/user/scroll/](out-500/neovim.io_doc_user_scroll.png) + +### www.vim.org/ + +![www.vim.org/](out-500/www.vim.org.png) + +### www.emacswiki.org/ + +![www.emacswiki.org/](out-500/www.emacswiki.org.png) + +### www.emacs.org/ + +_no montage: webengine error: Get "https://www.emacs.org/": dial tcp 209.51.188.116:443: i/o timeout; chrome error: context deadline exceeded_ + +### www.cs.cmu.edu/ + +![www.cs.cmu.edu/](out-500/www.cs.cmu.edu.png) + +### www.mit.edu/ + +![www.mit.edu/](out-500/www.mit.edu.png) + +### www.stanford.edu/life/visit + +![www.stanford.edu/life/visit](out-500/www.stanford.edu_life_visit.png) + +### www.cam.ac.uk/ + +![www.cam.ac.uk/](out-500/www.cam.ac.uk.png) + +### www.inria.fr/fr/omicfinder + +![www.inria.fr/fr/omicfinder](out-500/www.inria.fr_fr_omicfinder.png) + +### www.cnrs.fr/ + +![www.cnrs.fr/](out-500/www.cnrs.fr.png) + +### www.ethz.ch/ + +![www.ethz.ch/](out-500/www.ethz.ch.png) + +### www.epfl.ch/research/domains/swiss-plasma-center/fr/a-propos-du-spc/rapports-annuels/ + +![www.epfl.ch/research/domains/swiss-plasma-center/fr/a-propos-du-spc/rapports-annuels/](out-500/www.epfl.ch_research_domains_swiss-plasma-center_fr_a-propos-du-spc_rapports-ann.png) + +### www.nature.com/articles/s41387-026-00466-2 + +![www.nature.com/articles/s41387-026-00466-2](out-500/www.nature.com_articles_s41387-026-00466-2.png) + +### www.plos.org/ + +![www.plos.org/](out-500/www.plos.org.png) + +### www.ncbi.nlm.nih.gov/ + +![www.ncbi.nlm.nih.gov/](out-500/www.ncbi.nlm.nih.gov.png) + +### www.nist.gov/ + +![www.nist.gov/](out-500/www.nist.gov.png) + +### www.energy.gov/ + +![www.energy.gov/](out-500/www.energy.gov.png) + +### www.usgs.gov/ + +![www.usgs.gov/](out-500/www.usgs.gov.png) + +### www.noaa.gov/ + +![www.noaa.gov/](out-500/www.noaa.gov.png) + +### www.esa.int/ + +![www.esa.int/](out-500/www.esa.int.png) + +### www.cern.ch/ + +![www.cern.ch/](out-500/www.cern.ch.png) + +### www.iea.org/policies/28854-public-announcement-of-the-first-batch-of-green-liquid-fuel-technology-breakthrough-and-industrialization-pilot-projects + +![www.iea.org/policies/28854-public-announcement-of-the-first-batch-of-green-liquid-fuel-technology-breakthrough-and-industrialization-pilot-projects](out-500/www.iea.org_policies_28854-public-announcement-of-the-first-batch-of-green-liqui.png) + +### www.worldbank.org/en/regulatoryefficiency/economy/poland + +![www.worldbank.org/en/regulatoryefficiency/economy/poland](out-500/www.worldbank.org_en_regulatoryefficiency_economy_poland.png) + +### www.europa.eu/ + +![www.europa.eu/](out-500/www.europa.eu.png) + +### www.gov.uk/armed-forces-covenant-businesses/bluefort-security-ltd + +![www.gov.uk/armed-forces-covenant-businesses/bluefort-security-ltd](out-500/www.gov.uk_armed-forces-covenant-businesses_bluefort-security-ltd.png) + +### www.service-public.fr/ + +![www.service-public.fr/](out-500/www.service-public.fr.png) + +### www.insee.fr/ + +![www.insee.fr/](out-500/www.insee.fr.png) + +### www.data.gouv.fr/ + +![www.data.gouv.fr/](out-500/www.data.gouv.fr.png) + +### www.australia.gov.au/ + +![www.australia.gov.au/](out-500/www.australia.gov.au.png) + +### www.japan.go.jp/kizuna/2022/07/combining_steam_education.html + +![www.japan.go.jp/kizuna/2022/07/combining_steam_education.html](out-500/www.japan.go.jp_kizuna_2022_07_combining_steam_education.html.png) + +### www.bundesregierung.de/ + +![www.bundesregierung.de/](out-500/www.bundesregierung.de.png) + +### www.bundestag.de/ + +![www.bundestag.de/](out-500/www.bundestag.de.png) + +### www.senat.fr/ + +![www.senat.fr/](out-500/www.senat.fr.png) + +### www.elysee.fr/francois-mitterrand/1987/11/11/allocution-de-m-francois-mitterrand-president-de-la-republique-au-conseil-general-de-vendee-a-mouilleron-en-pareds-mercredi-11-novembre-1987 + +![www.elysee.fr/francois-mitterrand/1987/11/11/allocution-de-m-francois-mitterrand-president-de-la-republique-au-conseil-general-de-vendee-a-mouilleron-en-pareds-mercredi-11-novembre-1987](out-500/www.elysee.fr_francois-mitterrand_1987_11_11_allocution-de-m-francois-mitterrand.png) + +### www.lemonde.fr/ + +![www.lemonde.fr/](out-500/www.lemonde.fr.png) + +### www.lefigaro.fr/ + +![www.lefigaro.fr/](out-500/www.lefigaro.fr.png) + +### www.dw.com/de/umwelt/s-65924637 + +![www.dw.com/de/umwelt/s-65924637](out-500/www.dw.com_de_umwelt_s-65924637.png) + +### www.spiegel.de/kultur/die-sprache-des-spiegel-a-2013630a-0002-0001-0000-000032092775 + +![www.spiegel.de/kultur/die-sprache-des-spiegel-a-2013630a-0002-0001-0000-000032092775](out-500/www.spiegel.de_kultur_die-sprache-des-spiegel-a-2013630a-0002-0001-0000-00003209.png) + +### www.zeit.de/ + +![www.zeit.de/](out-500/www.zeit.de.png) + +### www.npr.org/ + +![www.npr.org/](out-500/www.npr.org.png) + +### www.ft.com/ + +![www.ft.com/](out-500/www.ft.com.png) + +### www.wired.com/review/sennheiser-momentum-5/ + +![www.wired.com/review/sennheiser-momentum-5/](out-500/www.wired.com_review_sennheiser-momentum-5.png) + +### www.theverge.com/ + +![www.theverge.com/](out-500/www.theverge.com.png) + +### arstechnica.com/tag/1980s/ + +![arstechnica.com/tag/1980s/](out-500/arstechnica.com_tag_1980s.png) + +### www.engadget.com/ + +![www.engadget.com/](out-500/www.engadget.com.png) + +### www.techcrunch.com/ + +![www.techcrunch.com/](out-500/www.techcrunch.com.png) + +### www.zdnet.com/ + +![www.zdnet.com/](out-500/www.zdnet.com.png) + +### www.lesnumeriques.com/ + +![www.lesnumeriques.com/](out-500/www.lesnumeriques.com.png) + +### www.01net.com/ + +![www.01net.com/](out-500/www.01net.com.png) + +### www.journaldunet.com/ + +![www.journaldunet.com/](out-500/www.journaldunet.com.png) + +### www.developpez.com/ + +![www.developpez.com/](out-500/www.developpez.com.png) + +### openclassrooms.com/ + +![openclassrooms.com/](out-500/openclassrooms.com.png) + +### www.coursera.org/in/articles/what-is-a-ux-researcher-how-to-get-the-job + +![www.coursera.org/in/articles/what-is-a-ux-researcher-how-to-get-the-job](out-500/www.coursera.org_in_articles_what-is-a-ux-researcher-how-to-get-the-job.png) + +### www.edx.org/resources/reskilling-in-uncertain-times + +![www.edx.org/resources/reskilling-in-uncertain-times](out-500/www.edx.org_resources_reskilling-in-uncertain-times.png) + +### www.udemy.com/course/posh-act-2013-building-a-safe-workplace/ + +![www.udemy.com/course/posh-act-2013-building-a-safe-workplace/](out-500/www.udemy.com_course_posh-act-2013-building-a-safe-workplace.png) + +### www.codecademy.com/article/fwd-js-comparison-logical + +![www.codecademy.com/article/fwd-js-comparison-logical](out-500/www.codecademy.com_article_fwd-js-comparison-logical.png) + +### www.freecodecamp.org/ + +![www.freecodecamp.org/](out-500/www.freecodecamp.org.png) + +### www.w3schools.com/ + +![www.w3schools.com/](out-500/www.w3schools.com.png) + +### www.tutorialspoint.com/ + +![www.tutorialspoint.com/](out-500/www.tutorialspoint.com.png) + +### www.geeksforgeeks.org/ + +![www.geeksforgeeks.org/](out-500/www.geeksforgeeks.org.png) + +### www.baeldung.com/ + +![www.baeldung.com/](out-500/www.baeldung.com.png) + +### realpython.com/videos/setup-polars-data/ + +![realpython.com/videos/setup-polars-data/](out-500/realpython.com_videos_setup-polars-data.png) + +### www.digitalocean.com/community/tutorials/css-pure-css-parallax-id + +![www.digitalocean.com/community/tutorials/css-pure-css-parallax-id](out-500/www.digitalocean.com_community_tutorials_css-pure-css-parallax-id.png) + +### aws.amazon.com/ + +![aws.amazon.com/](out-500/aws.amazon.com.png) + +### cloud.google.com/ + +![cloud.google.com/](out-500/cloud.google.com.png) + +### azure.microsoft.com/ + +![azure.microsoft.com/](out-500/azure.microsoft.com.png) + +### www.heroku.com/blog/log2viz/ + +![www.heroku.com/blog/log2viz/](out-500/www.heroku.com_blog_log2viz.png) + +### vercel.com/docs/kms/pricing + +![vercel.com/docs/kms/pricing](out-500/vercel.com_docs_kms_pricing.png) + +### www.netlify.com/ + +![www.netlify.com/](out-500/www.netlify.com.png) + +### pages.github.com/ + +![pages.github.com/](out-500/pages.github.com.png) + +### pypi.org/project/justembed/ + +![pypi.org/project/justembed/](out-500/pypi.org_project_justembed.png) + +### rubygems.org/ + +![rubygems.org/](out-500/rubygems.org.png) + +### hub.docker.com/r/kubeedge/cloudcore + +![hub.docker.com/r/kubeedge/cloudcore](out-500/hub.docker.com_r_kubeedge_cloudcore.png) + +### www.kaggle.com/ + +![www.kaggle.com/](out-500/www.kaggle.com.png) + +### huggingface.co/privacy + +![huggingface.co/privacy](out-500/huggingface.co_privacy.png) + +### pytorch.org/contact/ + +![pytorch.org/contact/](out-500/pytorch.org_contact.png) + +### www.tensorflow.org/agents/api_docs/python/tf_agents/policies/fixed_policy + +![www.tensorflow.org/agents/api_docs/python/tf_agents/policies/fixed_policy](out-500/www.tensorflow.org_agents_api_docs_python_tf_agents_policies_fixed_policy.png) + +### scikit-learn.org/ + +![scikit-learn.org/](out-500/scikit-learn.org.png) + +### numpy.org/pt/user-surveys/ + +![numpy.org/pt/user-surveys/](out-500/numpy.org_pt_user-surveys.png) + +### pandas.pydata.org/ + +![pandas.pydata.org/](out-500/pandas.pydata.org.png) + +### matplotlib.org/ + +![matplotlib.org/](out-500/matplotlib.org.png) + +### www.sphinx-doc.org/en/master/ + +![www.sphinx-doc.org/en/master/](out-500/www.sphinx-doc.org_en_master.png) + +### readthedocs.org/ + +![readthedocs.org/](out-500/readthedocs.org.png) + +### www.mkdocs.org/user-guide/customizing-your-theme/ + +![www.mkdocs.org/user-guide/customizing-your-theme/](out-500/www.mkdocs.org_user-guide_customizing-your-theme.png) + +### jekyllrb.com/docs/plugins/your-first-plugin/ + +![jekyllrb.com/docs/plugins/your-first-plugin/](out-500/jekyllrb.com_docs_plugins_your-first-plugin.png) + +### gohugo.io/functions/fmt/print/ + +![gohugo.io/functions/fmt/print/](out-500/gohugo.io_functions_fmt_print.png) + +### www.11ty.dev/ + +![www.11ty.dev/](out-500/www.11ty.dev.png) + +### astro.build/ + +![astro.build/](out-500/astro.build.png) + +### nextjs.org/docs/app/guides/backend-for-frontend + +![nextjs.org/docs/app/guides/backend-for-frontend](out-500/nextjs.org_docs_app_guides_backend-for-frontend.png) + +### react.dev/ + +![react.dev/](out-500/react.dev.png) + +### vuejs.org/api/reactivity-core.html + +![vuejs.org/api/reactivity-core.html](out-500/vuejs.org_api_reactivity-core.html.png) + +### angular.dev/guide/signals + +![angular.dev/guide/signals](out-500/angular.dev_guide_signals.png) + +### svelte.dev/ + +![svelte.dev/](out-500/svelte.dev.png) + +### tailwindcss.com/ + +![tailwindcss.com/](out-500/tailwindcss.com.png) + +### getbootstrap.com/ + +![getbootstrap.com/](out-500/getbootstrap.com.png) + +### bulma.io/ + +![bulma.io/](out-500/bulma.io.png) + +### foundation.zurb.com/ + +![foundation.zurb.com/](out-500/foundation.zurb.com.png) + +### www.materialui.co/ + +![www.materialui.co/](out-500/www.materialui.co.png) + +### ant.design/components/checkbox-cn + +![ant.design/components/checkbox-cn](out-500/ant.design_components_checkbox-cn.png) + +### www.radix-ui.com/ + +![www.radix-ui.com/](out-500/www.radix-ui.com.png) + +### www.figma.com/fonts/dongle/ + +![www.figma.com/fonts/dongle/](out-500/www.figma.com_fonts_dongle.png) + +### www.canva.com/ + +![www.canva.com/](out-500/www.canva.com.png) + +### www.inkscape.org/ + +_no montage: webengine error: Get "https://www.inkscape.org/": dial tcp 140.211.167.237:443: i/o timeout; chrome error: context deadline exceeded_ + +### www.gimp.org/news/2022/03/08/gimp-in-gsoc-2022/ + +![www.gimp.org/news/2022/03/08/gimp-in-gsoc-2022/](out-500/www.gimp.org_news_2022_03_08_gimp-in-gsoc-2022.png) + +### www.blender.org/press/blender-foundation-annual-report-2022/ + +![www.blender.org/press/blender-foundation-annual-report-2022/](out-500/www.blender.org_press_blender-foundation-annual-report-2022.png) + +### www.libreoffice.org/imprint/ + +![www.libreoffice.org/imprint/](out-500/www.libreoffice.org_imprint.png) + +### www.videolan.org/index.html + +![www.videolan.org/index.html](out-500/www.videolan.org_index.html.png) + +### www.audacityteam.org/ + +![www.audacityteam.org/](out-500/www.audacityteam.org.png) + +### www.xiph.org/ + +![www.xiph.org/](out-500/www.xiph.org.png) + +### www.ffmpeg.org/ + +![www.ffmpeg.org/](out-500/www.ffmpeg.org.png) + +### www.imagemagick.org/ + +![www.imagemagick.org/](out-500/www.imagemagick.org.png) + +### www.graphviz.org/ + +![www.graphviz.org/](out-500/www.graphviz.org.png) + +### www.arduino.cc/maker/ + +![www.arduino.cc/maker/](out-500/www.arduino.cc_maker.png) + +### www.adafruit.com/product/4046 + +![www.adafruit.com/product/4046](out-500/www.adafruit.com_product_4046.png) + +### www.sparkfun.com/northeastern-parts-kit.html + +![www.sparkfun.com/northeastern-parts-kit.html](out-500/www.sparkfun.com_northeastern-parts-kit.html.png) + +### www.instructables.com/ + +![www.instructables.com/](out-500/www.instructables.com.png) + +### www.thingiverse.com/thing:47564 + +![www.thingiverse.com/thing:47564](out-500/www.thingiverse.com_thing_47564.png) + +### www.lego.com/ + +![www.lego.com/](out-500/www.lego.com.png) + +### www.ikea.com/ + +![www.ikea.com/](out-500/www.ikea.com.png) + +### www.wikipedia.org/ + +![www.wikipedia.org/](out-500/www.wikipedia.org.png) + +### www.wiktionary.org/ + +![www.wiktionary.org/](out-500/www.wiktionary.org.png) + +### www.wikisource.org/ + +![www.wikisource.org/](out-500/www.wikisource.org.png) + +### www.wikibooks.org/ + +![www.wikibooks.org/](out-500/www.wikibooks.org.png) + +### www.wikiversity.org/ + +![www.wikiversity.org/](out-500/www.wikiversity.org.png) + +### www.wikinews.org/ + +![www.wikinews.org/](out-500/www.wikinews.org.png) + +### www.wikimedia.org/ + +![www.wikimedia.org/](out-500/www.wikimedia.org.png) + +### www.mediawiki.org/ + +![www.mediawiki.org/](out-500/www.mediawiki.org.png) + +### www.openstreetmap.org/ + +![www.openstreetmap.org/](out-500/www.openstreetmap.org.png) + +### www.airbnb.com/ + +![www.airbnb.com/](out-500/www.airbnb.com.png) + +### www.ryanair.com/al/en/flight-info + +![www.ryanair.com/al/en/flight-info](out-500/www.ryanair.com_al_en_flight-info.png) + +### www.meteofrance.com/ + +![www.meteofrance.com/](out-500/www.meteofrance.com.png) + +### www.weather.gov/ + +![www.weather.gov/](out-500/www.weather.gov.png) + +### www.worldometers.info/maps/maldives-political-map-full/ + +![www.worldometers.info/maps/maldives-political-map-full/](out-500/www.worldometers.info_maps_maldives-political-map-full.png) + +### www.statista.com/ + +![www.statista.com/](out-500/www.statista.com.png) + +### www.investopedia.com/paycheck-protection-program-ppp-loan-forgiveness-7550209 + +![www.investopedia.com/paycheck-protection-program-ppp-loan-forgiveness-7550209](out-500/www.investopedia.com_paycheck-protection-program-ppp-loan-forgiveness-7550209.png) + +### www.latribune.fr/ + +![www.latribune.fr/](out-500/www.latribune.fr.png) + +### www.capital.fr/entreprises-marches/cac-40-schneider-electric-thales-total-sg-les-actions-en-bourse-au-programme-de-momentum-1530696 + +![www.capital.fr/entreprises-marches/cac-40-schneider-electric-thales-total-sg-les-actions-en-bourse-au-programme-de-momentum-1530696](out-500/www.capital.fr_entreprises-marches_cac-40-schneider-electric-thales-total-sg-les.png) + +### www.cnet.com/ + +![www.cnet.com/](out-500/www.cnet.com.png) + +### www.tomshardware.com/coupons/mcafee + +![www.tomshardware.com/coupons/mcafee](out-500/www.tomshardware.com_coupons_mcafee.png) + +### www.anandtech.com/ + +_no montage: chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR_ + +### www.phoronix.com/ + +![www.phoronix.com/](out-500/www.phoronix.com.png) + +### www.linuxjournal.com/ + +_no montage: chrome error: page load error net::ERR_EMPTY_RESPONSE_ + +### www.linux.com/news/opinion-love-bug-just-job/ + +![www.linux.com/news/opinion-love-bug-just-job/](out-500/www.linux.com_news_opinion-love-bug-just-job.png) + +### www.howtogeek.com/is-your-ethernet-cable-too-long-heres-what-happens-when-you-go-beyond-the-limit/ + +![www.howtogeek.com/is-your-ethernet-cable-too-long-heres-what-happens-when-you-go-beyond-the-limit/](out-500/www.howtogeek.com_is-your-ethernet-cable-too-long-heres-what-happens-when-you-go.png) + +### www.makeuseof.com/raspberry-pi-priced-out-of-its-own-mission/ + +![www.makeuseof.com/raspberry-pi-priced-out-of-its-own-mission/](out-500/www.makeuseof.com_raspberry-pi-priced-out-of-its-own-mission.png) + +### www.zdnet.fr/actualites/une-distribution-linux-par-motorola-2059959.htm + +![www.zdnet.fr/actualites/une-distribution-linux-par-motorola-2059959.htm](out-500/www.zdnet.fr_actualites_une-distribution-linux-par-motorola-2059959.htm.png) + +### www.numerama.com/tech/1558-industrie-du-disque-operateurs-telecoms-meme-combat.html + +![www.numerama.com/tech/1558-industrie-du-disque-operateurs-telecoms-meme-combat.html](out-500/www.numerama.com_tech_1558-industrie-du-disque-operateurs-telecoms-meme-combat.h.png) + +### www.clubic.com/ + +![www.clubic.com/](out-500/www.clubic.com.png) + +### www.commentcamarche.net/ + +![www.commentcamarche.net/](out-500/www.commentcamarche.net.png) + +### www.sitepoint.com/ + +![www.sitepoint.com/](out-500/www.sitepoint.com.png) + +### www.alistapart.com/ + +![www.alistapart.com/](out-500/www.alistapart.com.png) + +### www.quirksmode.org/ + +![www.quirksmode.org/](out-500/www.quirksmode.org.png) + +### www.3dgep.com/3d-math-primer-for-game-programmers/ + +![www.3dgep.com/3d-math-primer-for-game-programmers/](out-500/www.3dgep.com_3d-math-primer-for-game-programmers.png) + +### www.gamedev.net/ + +![www.gamedev.net/](out-500/www.gamedev.net.png) + +### www.gamespot.com/ + +![www.gamespot.com/](out-500/www.gamespot.com.png) + +### www.ign.com/ + +![www.ign.com/](out-500/www.ign.com.png) + +### www.polygon.com/8-years-ago-critical-role-mollymauk-death/ + +![www.polygon.com/8-years-ago-critical-role-mollymauk-death/](out-500/www.polygon.com_8-years-ago-critical-role-mollymauk-death.png) + +### www.rockpapershotgun.com/civilization-7-dev-explains-how-the-revamped-4x-map-generator-bolts-together-continents-from-voronoi-diagrams + +![www.rockpapershotgun.com/civilization-7-dev-explains-how-the-revamped-4x-map-generator-bolts-together-continents-from-voronoi-diagrams](out-500/www.rockpapershotgun.com_civilization-7-dev-explains-how-the-revamped-4x-map-gen.png) + +### store.steampowered.com/ + +![store.steampowered.com/](out-500/store.steampowered.com.png) + +### www.ea.com/cs-cz/ea-studios/ea-sports/benefits-and-perks + +_no montage: chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR_ + +### www.blizzard.com/ + +![www.blizzard.com/](out-500/www.blizzard.com.png) + +### www.nintendo.com/ + +_no montage: webengine error: Get "https://www.nintendo.com/": dial tcp [2a04:4e42:6a::311]:443: connect: operation timed out; chrome error: page load error net::ERR_NAME_NOT_RESOLVED_ + +### www.playstation.com/ + +_no montage: webengine error: Get "https://www.playstation.com/": dial tcp: lookup www.playstation.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.xbox.com/en-IE/games/doom-the-dark-ages + +_no montage: webengine error: Get "https://www.xbox.com/en-IE/games/doom-the-dark-ages": dial tcp: lookup www.xbox.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.twitch.tv/ + +_no montage: webengine error: Get "https://www.twitch.tv/": dial tcp: lookup www.twitch.tv: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.rottentomatoes.com/source-4110 + +_no montage: webengine error: Get "https://www.rottentomatoes.com/source-4110": dial tcp: lookup www.rottentomatoes.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.allocine.fr/ + +_no montage: webengine error: Get "https://www.allocine.fr/": dial tcp: lookup www.allocine.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.senscritique.com/ + +_no montage: webengine error: Get "https://www.senscritique.com/": dial tcp: lookup www.senscritique.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.goodreads.com/ + +_no montage: webengine error: Get "https://www.goodreads.com/": dial tcp: lookup www.goodreads.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### openlibrary.org/ + +_no montage: webengine error: Get "https://openlibrary.org/": dial tcp: lookup openlibrary.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.bookdepository.com/ + +_no montage: webengine error: Get "https://www.bookdepository.com/": dial tcp: lookup www.bookdepository.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.cultura.com/ + +_no montage: webengine error: Get "https://www.cultura.com/": dial tcp: lookup www.cultura.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.vinted.fr/ + +_no montage: webengine error: Get "https://www.vinted.fr/": dial tcp: lookup www.vinted.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.craigslist.org/ + +_no montage: webengine error: Get "https://www.craigslist.org/": dial tcp: lookup www.craigslist.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.glassdoor.com/ + +_no montage: webengine error: Get "https://www.glassdoor.com/": dial tcp: lookup www.glassdoor.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.linkedin.com/ + +_no montage: webengine error: Get "https://www.linkedin.com/": dial tcp: lookup www.linkedin.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.xing.com/ + +_no montage: webengine error: Get "https://www.xing.com/": dial tcp: lookup www.xing.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### docs.python.org/3/ + +_no montage: webengine error: Get "https://docs.python.org/3/": dial tcp: lookup docs.python.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.gnu.org/philosophy/copyright-and-globalization.html + +_no montage: webengine error: Get "http://www.gnu.org/philosophy/copyright-and-globalization.html": dial tcp: lookup www.gnu.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.postgresql.org/docs/8.3/spi-spi-cursor-close.html + +_no montage: webengine error: Get "https://www.postgresql.org/docs/8.3/spi-spi-cursor-close.html": dial tcp: lookup www.postgresql.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### nginx.org/ru/community.html + +_no montage: webengine error: Get "http://nginx.org/ru/community.html": dial tcp: lookup nginx.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.rfc-editor.org/info/rfc5350/ + +_no montage: webengine error: Get "https://www.rfc-editor.org/info/rfc5350/": dial tcp: lookup www.rfc-editor.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.ietf.org/meeting/hackathons/121-hackathon/ + +_no montage: webengine error: Get "http://www.ietf.org/meeting/hackathons/121-hackathon/": dial tcp: lookup www.ietf.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### docs.docker.com/reference/api/sandboxes/latest/schemas/SignalResponse/ + +_no montage: webengine error: Get "https://docs.docker.com/reference/api/sandboxes/latest/schemas/SignalResponse/": dial tcp: lookup docs.docker.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_join/kubeadm_join_phase_control-plane-prepare_kubeconfig/ + +_no montage: webengine error: Get "https://kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_join/kubeadm_join_phase_control-plane-prepare_kubeconfig/": dial tcp: lookup kubernetes.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### nodejs.org/en/blog/weekly/weekly-update2016-07-08 + +_no montage: webengine error: Get "https://nodejs.org/en/blog/weekly/weekly-update2016-07-08": dial tcp: lookup nodejs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### css-tricks.com/quick-hit-174/ + +_no montage: webengine error: Get "https://css-tricks.com/quick-hit-174/": dial tcp: lookup css-tricks.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.smashingmagazine.com/author/laurenceivilpaulmyles/ + +_no montage: webengine error: Get "https://www.smashingmagazine.com/author/laurenceivilpaulmyles/": dial tcp: lookup www.smashingmagazine.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.bbc.com/alba + +_no montage: webengine error: Get "https://www.bbc.com/alba": dial tcp: lookup www.bbc.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.pbs.org/video/around-corner-john-mcgivern-madison-208/ + +_no montage: webengine error: Get "https://www.pbs.org/video/around-corner-john-mcgivern-madison-208/": dial tcp: lookup www.pbs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.nasa.gov/technology/tech-transfer-spinoffs/going-to-the-moon-was-hard-but-the-benefits-were-huge-for-all-of-us/ + +_no montage: webengine error: Get "https://www.nasa.gov/technology/tech-transfer-spinoffs/going-to-the-moon-was-hard-but-the-benefits-were-huge-for-all-of-us/": dial tcp: lookup www.nasa.gov: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.wikihow.com/Chatgpt-PPT-Maker-Prompt + +_no montage: webengine error: Get "https://www.wikihow.com/Chatgpt-PPT-Maker-Prompt": dial tcp: lookup www.wikihow.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.freebsd.org/releases/3.2R/announce/ + +_no montage: webengine error: Get "https://www.freebsd.org/releases/3.2R/announce/": dial tcp: lookup www.freebsd.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.eclipse.org/research/projects/basys_40/ + +_no montage: webengine error: Get "https://www.eclipse.org/research/projects/basys_40/": dial tcp: lookup www.eclipse.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.apple.com/tv-pr/originals/physical/trailers-videos/ + +_no montage: webengine error: Get "https://www.apple.com/tv-pr/originals/physical/trailers-videos/": dial tcp: lookup www.apple.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### archlinux.org/news/glibc-241-corrupting-discord-installation/ + +_no montage: webengine error: Get "https://archlinux.org/news/glibc-241-corrupting-discord-installation/": dial tcp: lookup archlinux.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.ruby-lang.org/uk/news/2008/03/ + +_no montage: webengine error: Get "https://www.ruby-lang.org/uk/news/2008/03/": dial tcp: lookup www.ruby-lang.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.oracle.com/security/identity-management/access-management/ + +_no montage: webengine error: Get "https://www.oracle.com/security/identity-management/access-management/": dial tcp: lookup www.oracle.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### kotlinlang.org/docs/jvm-spring-boot-add-db-support.html + +_no montage: webengine error: Get "https://kotlinlang.org/docs/jvm-spring-boot-add-db-support.html": dial tcp: lookup kotlinlang.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### clojure.org/events/2019/clojurenorth + +_no montage: webengine error: Get "https://clojure.org/events/2019/clojurenorth": dial tcp: lookup clojure.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### ocaml.org/manual/4.03/libref/type_Ephemeron.GenHashTable.MakeSeeded.html + +_no montage: webengine error: Get "https://ocaml.org/manual/4.03/libref/type_Ephemeron.GenHashTable.MakeSeeded.html": dial tcp: lookup ocaml.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### developer.mozilla.org/en-US/docs/Web/API/Gyroscope/Gyroscope + +_no montage: webengine error: Get "https://developer.mozilla.org/en-US/docs/Web/API/Gyroscope/Gyroscope": dial tcp: lookup developer.mozilla.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### letsencrypt.org/ca/privacy/ + +_no montage: webengine error: Get "https://letsencrypt.org/ca/privacy/": dial tcp: lookup letsencrypt.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.cloudflare.com/solutions/platforms + +_no montage: webengine error: Get "https://www.cloudflare.com/solutions/platforms": dial tcp: lookup www.cloudflare.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.mongodb.com/resources/languages/mongodb-with-nodejs + +_no montage: webengine error: Get "https://www.mongodb.com/resources/languages/mongodb-with-nodejs": dial tcp: lookup www.mongodb.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.cockroachlabs.com/blog/get-started-geo-partitioning-data-with-our-command-line-cockroachdb-demo/ + +_no montage: webengine error: Get "https://www.cockroachlabs.com/blog/get-started-geo-partitioning-data-with-our-command-line-cockroachdb-demo/": dial tcp: lookup www.cockroachlabs.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.elastic.co/customers/chatleap + +_no montage: webengine error: Get "https://www.elastic.co/customers/chatleap": dial tcp: lookup www.elastic.co: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### grafana.com/grafana/plugins/ventura-pumpchart-panel/ + +_no montage: webengine error: Get "https://grafana.com/grafana/plugins/ventura-pumpchart-panel/": dial tcp: lookup grafana.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### prometheus.io/docs/guides/cadvisor/ + +_no montage: webengine error: Get "https://prometheus.io/docs/guides/cadvisor/": dial tcp: lookup prometheus.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.jenkins.io/blog/2021/11/12/interview-duchess-hacktoberfest/ + +_no montage: webengine error: Get "https://www.jenkins.io/blog/2021/11/12/interview-duchess-hacktoberfest/": dial tcp: lookup www.jenkins.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### about.gitlab.com/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud/ + +_no montage: webengine error: Get "https://about.gitlab.com/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud/": dial tcp: lookup about.gitlab.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.atlassian.com/software/jira/dev/waitlist + +_no montage: webengine error: Get "https://www.atlassian.com/software/jira/dev/waitlist": dial tcp: lookup www.atlassian.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.jetbrains.com/datalore/ + +_no montage: webengine error: Get "https://www.jetbrains.com/datalore/": dial tcp: lookup www.jetbrains.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### code.visualstudio.com/docs/python/settings-reference + +_no montage: webengine error: Get "https://code.visualstudio.com/docs/python/settings-reference": dial tcp: lookup code.visualstudio.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### neovim.io/doc/user/ + +_no montage: webengine error: Get "https://neovim.io/doc/user/": dial tcp: lookup neovim.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.stanford.edu/athletics/ + +_no montage: webengine error: Get "https://www.stanford.edu/athletics/": dial tcp: lookup www.stanford.edu: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.inria.fr/fr/intelligence-artificielle + +_no montage: webengine error: Get "https://www.inria.fr/fr/intelligence-artificielle": dial tcp: lookup www.inria.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.epfl.ch/campus/spiritual-care/en/4298-2/ + +_no montage: webengine error: Get "https://www.epfl.ch/campus/spiritual-care/en/4298-2/": dial tcp: lookup www.epfl.ch: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.nature.com/articles/s41387-026-00470-6 + +_no montage: webengine error: Get "https://www.nature.com/articles/s41387-026-00470-6": dial tcp: lookup www.nature.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.iea.org/policies/15205-transport-sector-support-scheme + +_no montage: webengine error: Get "https://www.iea.org/policies/15205-transport-sector-support-scheme": dial tcp: lookup www.iea.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.worldbank.org/en/regulatoryefficiency/about/meet-the-team + +_no montage: webengine error: Get "https://www.worldbank.org/en/regulatoryefficiency/about/meet-the-team": dial tcp: lookup www.worldbank.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.gov.uk/aaib-reports/savannah-vg-jabiru-1-g-cfkv-9-september-2012 + +_no montage: webengine error: Get "https://www.gov.uk/aaib-reports/savannah-vg-jabiru-1-g-cfkv-9-september-2012": dial tcp: lookup www.gov.uk: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.japan.go.jp/kizuna/2022/06/coolness_and_sweetness.html + +_no montage: webengine error: Get "https://www.japan.go.jp/kizuna/2022/06/coolness_and_sweetness.html": dial tcp: lookup www.japan.go.jp: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.elysee.fr/francois-mitterrand/1981/11/04/allocution-de-m-francois-mitterrand-president-de-la-republique-au-diner-offert-a-loccasion-de-la-conference-des-chefs-detat-de-france-et-dafrique-au-chateau-de-versailles-mercredi-4-novembre-1981 + +_no montage: webengine error: Get "https://www.elysee.fr/francois-mitterrand/1981/11/04/allocution-de-m-francois-mitterrand-president-de-la-republique-au-diner-offert-a-loccasion-de-la-conference-des-chefs-detat-de-france-et-dafrique-au-chateau-de-versailles-mercredi-4-novembre-1981": dial tcp: lookup www.elysee.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.dw.com/de/pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt/g-79326496 + +_no montage: webengine error: Get "https://www.dw.com/de/pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt/g-79326496": dial tcp: lookup www.dw.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.spiegel.de/politik/lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-0002-0001-0000-000043365386 + +_no montage: webengine error: Get "https://www.spiegel.de/politik/lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-0002-0001-0000-000043365386": dial tcp: lookup www.spiegel.de: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.wired.com/story/this-weeks-noreaster-forecast/ + +_no montage: webengine error: Get "https://www.wired.com/story/this-weeks-noreaster-forecast/": dial tcp: lookup www.wired.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### arstechnica.com/tag/a5-sportback/ + +_no montage: webengine error: Get "https://arstechnica.com/tag/a5-sportback/": dial tcp: lookup arstechnica.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.coursera.org/articles/management-skills-for-resume + +_no montage: webengine error: Get "https://www.coursera.org/articles/management-skills-for-resume": dial tcp: lookup www.coursera.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.edx.org/bachelors/microbachelors + +_no montage: webengine error: Get "https://www.edx.org/bachelors/microbachelors": dial tcp: lookup www.edx.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.udemy.com/course/food-safety-and-food-hygiene-level-123-short-diploma/ + +_no montage: webengine error: Get "https://www.udemy.com/course/food-safety-and-food-hygiene-level-123-short-diploma/": dial tcp: lookup www.udemy.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.codecademy.com/article/cpp-program-structure + +_no montage: webengine error: Get "https://www.codecademy.com/article/cpp-program-structure": dial tcp: lookup www.codecademy.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### realpython.com/lessons/exercise-raise-number-power/ + +_no montage: webengine error: Get "https://realpython.com/lessons/exercise-raise-number-power/": dial tcp: lookup realpython.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8 + +_no montage: webengine error: Get "https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8": dial tcp: lookup www.digitalocean.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.heroku.com/blog/polyglot_platform/ + +_no montage: webengine error: Get "https://www.heroku.com/blog/polyglot_platform/": dial tcp: lookup www.heroku.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### vercel.com/ai-gateway/models/seedance-v1.0-pro-fast + +_no montage: webengine error: Get "https://vercel.com/ai-gateway/models/seedance-v1.0-pro-fast": dial tcp: lookup vercel.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### pages.github.com/versions/ + +_no montage: webengine error: Get "https://pages.github.com/versions/": dial tcp: lookup pages.github.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### pypi.org/user/debrian/ + +_no montage: webengine error: Get "https://pypi.org/user/debrian/": dial tcp: lookup pypi.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### hub.docker.com/r/camunda/optimize + +_no montage: webengine error: Get "https://hub.docker.com/r/camunda/optimize": dial tcp: lookup hub.docker.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### huggingface.co/docs/lighteval + +_no montage: webengine error: Get "https://huggingface.co/docs/lighteval": dial tcp: lookup huggingface.co: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### pytorch.org/blog/introduction-to-quantization-on-pytorch/ + +_no montage: webengine error: Get "https://pytorch.org/blog/introduction-to-quantization-on-pytorch/": dial tcp: lookup pytorch.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.tensorflow.org/datasets + +_no montage: webengine error: Get "https://www.tensorflow.org/datasets": dial tcp: lookup www.tensorflow.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### numpy.org/pt/code-of-conduct/ + +_no montage: webengine error: Get "https://numpy.org/pt/code-of-conduct/": dial tcp: lookup numpy.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.mkdocs.org/getting-started/ + +_no montage: webengine error: Get "https://www.mkdocs.org/getting-started/": dial tcp: lookup www.mkdocs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### jekyllrb.com/docs/maintaining/merging-a-pull-request/ + +_no montage: webengine error: Get "https://jekyllrb.com/docs/maintaining/merging-a-pull-request/": dial tcp: lookup jekyllrb.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### gohugo.io/methods/page/ispage/ + +_no montage: webengine error: Get "https://gohugo.io/methods/page/ispage/": dial tcp: lookup gohugo.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### nextjs.org/docs/architecture/fast-refresh + +_no montage: webengine error: Get "https://nextjs.org/docs/architecture/fast-refresh": dial tcp: lookup nextjs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### vuejs.org/guide/extras/web-components.html + +_no montage: webengine error: Get "https://vuejs.org/guide/extras/web-components.html": dial tcp: lookup vuejs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### angular.dev/api/platform-browser/animations/BrowserAnimationsModuleConfig + +_no montage: webengine error: Get "https://angular.dev/api/platform-browser/animations/BrowserAnimationsModuleConfig": dial tcp: lookup angular.dev: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### ant.design/docs/spec/copywriting-cn + +_no montage: webengine error: Get "https://ant.design/docs/spec/copywriting-cn": dial tcp: lookup ant.design: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.figma.com/fonts/pirata-one/ + +_no montage: webengine error: Get "https://www.figma.com/fonts/pirata-one/": dial tcp: lookup www.figma.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED_ + +### www.gimp.org/news/2005/09/07/new-gimp-book-in-french-gimp-2-efficace/ + +_no montage: webengine error: Get "https://www.gimp.org/news/2005/09/07/new-gimp-book-in-french-gimp-2-efficace/": dial tcp: lookup www.gimp.org: no such host_ + +### www.blender.org/news/blender-events-in-2022/ + +![www.blender.org/news/blender-events-in-2022/](out-500/www.blender.org_news_blender-events-in-2022.png) + +### www.libreoffice.org/release-notes/ + +![www.libreoffice.org/release-notes/](out-500/www.libreoffice.org_release-notes.png) + +### www.videolan.org/vlc/download-macosx.bg.html + +![www.videolan.org/vlc/download-macosx.bg.html](out-500/www.videolan.org_vlc_download-macosx.bg.html.png) + +### www.arduino.cc/ + +![www.arduino.cc/](out-500/www.arduino.cc.png) + +### www.adafruit.com/category/402 + +![www.adafruit.com/category/402](out-500/www.adafruit.com_category_402.png) + +### www.sparkfun.com/load-cell-5kg-straight-bar-tal220b.html + +![www.sparkfun.com/load-cell-5kg-straight-bar-tal220b.html](out-500/www.sparkfun.com_load-cell-5kg-straight-bar-tal220b.html.png) + +### www.thingiverse.com/thing:25574 + +![www.thingiverse.com/thing:25574](out-500/www.thingiverse.com_thing_25574.png) + +### www.ryanair.com/al/en/flight-info/number + +![www.ryanair.com/al/en/flight-info/number](out-500/www.ryanair.com_al_en_flight-info_number.png) + +### www.worldometers.info/time/ulmeni-calarasi-county-romania/ + +![www.worldometers.info/time/ulmeni-calarasi-county-romania/](out-500/www.worldometers.info_time_ulmeni-calarasi-county-romania.png) + +### www.investopedia.com/why-one-wall-street-analyst-is-growing-more-bullish-on-this-nvidia-partner-stock-11776216 + +![www.investopedia.com/why-one-wall-street-analyst-is-growing-more-bullish-on-this-nvidia-partner-stock-11776216](out-500/www.investopedia.com_why-one-wall-street-analyst-is-growing-more-bullish-on-this.png) + +### www.capital.fr/conso/revolut-teste-le-paiement-par-reconnaissance-faciale-sans-carte-ni-telephone-1530460 + +![www.capital.fr/conso/revolut-teste-le-paiement-par-reconnaissance-faciale-sans-carte-ni-telephone-1530460](out-500/www.capital.fr_conso_revolut-teste-le-paiement-par-reconnaissance-faciale-sans-c.png) + +### www.tomshardware.com/pc-components/gpu-drivers/modder-brings-nvidia-pascal-gpu-support-to-windows-xp-32-bit-modded-drivers-unlock-better-displayport-and-hdmi-support-for-modern-monitors + +![www.tomshardware.com/pc-components/gpu-drivers/modder-brings-nvidia-pascal-gpu-support-to-windows-xp-32-bit-modded-drivers-unlock-better-displayport-and-hdmi-support-for-modern-monitors](out-500/www.tomshardware.com_pc-components_gpu-drivers_modder-brings-nvidia-pascal-gpu-s.png) + +### www.linux.com/news/pgp-not-pretty-good-you-might-think/ + +![www.linux.com/news/pgp-not-pretty-good-you-might-think/](out-500/www.linux.com_news_pgp-not-pretty-good-you-might-think.png) + +### www.howtogeek.com/i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-for-years-heres-what-actually-saves-time/ + +![www.howtogeek.com/i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-for-years-heres-what-actually-saves-time/](out-500/www.howtogeek.com_i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-fo.png) + +### www.makeuseof.com/android-screen-saver-mode/ + +![www.makeuseof.com/android-screen-saver-mode/](out-500/www.makeuseof.com_android-screen-saver-mode.png) + +### www.zdnet.fr/actualites/puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.htm + +![www.zdnet.fr/actualites/puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.htm](out-500/www.zdnet.fr_actualites_puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.h.png) + +### www.numerama.com/tech/1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.html + +![www.numerama.com/tech/1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.html](out-500/www.numerama.com_tech_1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.htm.png) + +### www.3dgep.com/ + +![www.3dgep.com/](out-500/www.3dgep.com.png) + +### www.polygon.com/stephen-king-the-running-man-arnold-schwarzenegger-streaming-free-youtube/ + +![www.polygon.com/stephen-king-the-running-man-arnold-schwarzenegger-streaming-free-youtube/](out-500/www.polygon.com_stephen-king-the-running-man-arnold-schwarzenegger-streaming-fre.png) + +### www.rockpapershotgun.com/seasons-of-solitude-is-a-wistful-turn-based-strategy-game-with-constantly-changing-prehistoric-maps + +![www.rockpapershotgun.com/seasons-of-solitude-is-a-wistful-turn-based-strategy-game-with-constantly-changing-prehistoric-maps](out-500/www.rockpapershotgun.com_seasons-of-solitude-is-a-wistful-turn-based-strategy-ga.png) + +### www.ea.com/cs-cz/games/nhl/nhl-23/pro-clubs/down-for-maintenance + +_no montage: chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR_ + +### www.xbox.com/ar-EG/xbox-game-pass/in-game-benefits + +![www.xbox.com/ar-EG/xbox-game-pass/in-game-benefits](out-500/www.xbox.com_ar-EG_xbox-game-pass_in-game-benefits.png) + +### www.rottentomatoes.com/source-3093 + +![www.rottentomatoes.com/source-3093](out-500/www.rottentomatoes.com_source-3093.png) + +### docs.python.org/3.12/ + +![docs.python.org/3.12/](out-500/docs.python.org_3.12.png) + +### www.gnu.org/philosophy/new-monopoly.html + +_no montage: webengine error: Get "http://www.gnu.org/philosophy/new-monopoly.html": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers); chrome error: context deadline exceeded_ + +### www.postgresql.org/docs/9.5/acronyms.html + +![www.postgresql.org/docs/9.5/acronyms.html](out-500/www.postgresql.org_docs_9.5_acronyms.html.png) + +### nginx.org/en/docs/http/ngx_http_index_module.html + +![nginx.org/en/docs/http/ngx_http_index_module.html](out-500/nginx.org_en_docs_http_ngx_http_index_module.html.png) + +### www.rfc-editor.org/info/rfc2307/ + +![www.rfc-editor.org/info/rfc2307/](out-500/www.rfc-editor.org_info_rfc2307.png) + +### www.ietf.org/forms/contact-form/ + +![www.ietf.org/forms/contact-form/](out-500/www.ietf.org_forms_contact-form.png) + +### docs.docker.com/reference/cli/sbx/kit/pack/ + +![docs.docker.com/reference/cli/sbx/kit/pack/](out-500/docs.docker.com_reference_cli_sbx_kit_pack.png) + +### kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_init/kubeadm_init_phase_certs_ca/ + +![kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_init/kubeadm_init_phase_certs_ca/](out-500/kubernetes.io_docs_reference_setup-tools_kubeadm_generated_kubeadm_init_kubeadm_.png) + +### nodejs.org/en/blog/year-2021/page/13 + +![nodejs.org/en/blog/year-2021/page/13](out-500/nodejs.org_en_blog_year-2021_page_13.png) + +### css-tricks.com/the-javascript-module-system-architecture/ + +![css-tricks.com/the-javascript-module-system-architecture/](out-500/css-tricks.com_the-javascript-module-system-architecture.png) + +### www.smashingmagazine.com/category/stateless/ + +![www.smashingmagazine.com/category/stateless/](out-500/www.smashingmagazine.com_category_stateless.png) + +### www.bbc.com/northernireland + +![www.bbc.com/northernireland](out-500/www.bbc.com_northernireland.png) + +### www.pbs.org/video/a-hope-for-tomorrow-documentary-dtg600/ + +![www.pbs.org/video/a-hope-for-tomorrow-documentary-dtg600/](out-500/www.pbs.org_video_a-hope-for-tomorrow-documentary-dtg600.png) + +### www.nasa.gov/centers-and-facilities/marshall/in-case-you-missed-it-a-weekly-summary-of-top-content-from-nasas-marshall-space-flight-center-52/ + +![www.nasa.gov/centers-and-facilities/marshall/in-case-you-missed-it-a-weekly-summary-of-top-content-from-nasas-marshall-space-flight-center-52/](out-500/www.nasa.gov_centers-and-facilities_marshall_in-case-you-missed-it-a-weekly-summ.png) + +### www.wikihow.com/Catch-Victini-in-Pok%C3%A9mon-Black-and-White + +![www.wikihow.com/Catch-Victini-in-Pok%C3%A9mon-Black-and-White](out-500/www.wikihow.com_Catch-Victini-in-Pok%C3%A9mon-Black-and-White.png) + +### www.freebsd.org/releases/14.5R/hardware/ + +![www.freebsd.org/releases/14.5R/hardware/](out-500/www.freebsd.org_releases_14.5R_hardware.png) + +### www.eclipse.org/research/projects/opees/ + +![www.eclipse.org/research/projects/opees/](out-500/www.eclipse.org_research_projects_opees.png) + +### www.apple.com/airpods-pro/?variant=app + +![www.apple.com/airpods-pro/?variant=app](out-500/www.apple.com_airpods-pro__variant_app.png) + +### archlinux.org/news/texmacs-1052-10510/ + +![archlinux.org/news/texmacs-1052-10510/](out-500/archlinux.org_news_texmacs-1052-10510.png) + +### www.ruby-lang.org/id/news/2011/10/06/plans-for-1-8-7/ + +![www.ruby-lang.org/id/news/2011/10/06/plans-for-1-8-7/](out-500/www.ruby-lang.org_id_news_2011_10_06_plans-for-1-8-7.png) + +### www.oracle.com/performance-management/tax-reporting/ + +![www.oracle.com/performance-management/tax-reporting/](out-500/www.oracle.com_performance-management_tax-reporting.png) + +### kotlinlang.org/docs/custom-frontend-app/ + +![kotlinlang.org/docs/custom-frontend-app/](out-500/kotlinlang.org_docs_custom-frontend-app.png) + +### clojure.org/events/2019/clojuru + +![clojure.org/events/2019/clojuru](out-500/clojure.org_events_2019_clojuru.png) + +### ocaml.org/manual/4.09/compilerlibref/Identifiable.S.T.html + +![ocaml.org/manual/4.09/compilerlibref/Identifiable.S.T.html](out-500/ocaml.org_manual_4.09_compilerlibref_Identifiable.S.T.html.png) + +### developer.mozilla.org/en-US/docs/Web/API/Window/scroll + +![developer.mozilla.org/en-US/docs/Web/API/Window/scroll](out-500/developer.mozilla.org_en-US_docs_Web_API_Window_scroll.png) + +### letsencrypt.org/ca/docs/client-options/ + +![letsencrypt.org/ca/docs/client-options/](out-500/letsencrypt.org_ca_docs_client-options.png) + +### www.cloudflare.com/learning/email-security/how-to-identify-phishing-email + +![www.cloudflare.com/learning/email-security/how-to-identify-phishing-email](out-500/www.cloudflare.com_learning_email-security_how-to-identify-phishing-email.png) + +### www.mongodb.com/pt-br/resources/solutions/industries/mongodb-for-auto-manufacturing + +![www.mongodb.com/pt-br/resources/solutions/industries/mongodb-for-auto-manufacturing](out-500/www.mongodb.com_pt-br_resources_solutions_industries_mongodb-for-auto-manufactur.png) + +### www.cockroachlabs.com/webinars/how-starburst-data-withstands-any-outage-with-a-multi-region-application-built-on-cockroachdb/ + +![www.cockroachlabs.com/webinars/how-starburst-data-withstands-any-outage-with-a-multi-region-application-built-on-cockroachdb/](out-500/www.cockroachlabs.com_webinars_how-starburst-data-withstands-any-outage-with-a-m.png) + +### www.elastic.co/elasticon/tour/2016/chicago/the-trix-to-creating-a-totally-new-customer-experience-elastic-at-general-mills + +![www.elastic.co/elasticon/tour/2016/chicago/the-trix-to-creating-a-totally-new-customer-experience-elastic-at-general-mills](out-500/www.elastic.co_elasticon_tour_2016_chicago_the-trix-to-creating-a-totally-new-cu.png) + +### grafana.com/docs/grafana-cloud/observe-and-act/connect-externally-hosted/data-sources/google-cloud-monitoring/query-editor/ + +![grafana.com/docs/grafana-cloud/observe-and-act/connect-externally-hosted/data-sources/google-cloud-monitoring/query-editor/](out-500/grafana.com_docs_grafana-cloud_observe-and-act_connect-externally-hosted_data-so.png) + +### prometheus.io/docs/tutorials/alerting_based_on_metrics/ + +![prometheus.io/docs/tutorials/alerting_based_on_metrics/](out-500/prometheus.io_docs_tutorials_alerting_based_on_metrics.png) + +### www.jenkins.io/security/advisory/2025-05-14/ + +![www.jenkins.io/security/advisory/2025-05-14/](out-500/www.jenkins.io_security_advisory_2025-05-14.png) + +### about.gitlab.com/fr-fr/topics/cloud-native/ + +![about.gitlab.com/fr-fr/topics/cloud-native/](out-500/about.gitlab.com_fr-fr_topics_cloud-native.png) + +### www.atlassian.com/software/marketplace + +![www.atlassian.com/software/marketplace](out-500/www.atlassian.com_software_marketplace.png) + +### www.jetbrains.com/legal/docs/agreements/cla/1.2/ + +![www.jetbrains.com/legal/docs/agreements/cla/1.2/](out-500/www.jetbrains.com_legal_docs_agreements_cla_1.2.png) + +### code.visualstudio.com/docs/languages/json + +![code.visualstudio.com/docs/languages/json](out-500/code.visualstudio.com_docs_languages_json.png) + +### neovim.io/doc/user/support/ + +![neovim.io/doc/user/support/](out-500/neovim.io_doc_user_support.png) + +### www.stanford.edu/policies + +![www.stanford.edu/policies](out-500/www.stanford.edu_policies.png) + +### www.inria.fr/en/nerv + +![www.inria.fr/en/nerv](out-500/www.inria.fr_en_nerv.png) + +### www.epfl.ch/campus/services/website/fr/charte-editoriale-web/la-charte-editoriale-par-lexemple/exemple-de-mots-cles-bien-utilises/ + +![www.epfl.ch/campus/services/website/fr/charte-editoriale-web/la-charte-editoriale-par-lexemple/exemple-de-mots-cles-bien-utilises/](out-500/www.epfl.ch_campus_services_website_fr_charte-editoriale-web_la-charte-editorial.png) + +### www.nature.com/articles/s41387-026-00465-3 + +![www.nature.com/articles/s41387-026-00465-3](out-500/www.nature.com_articles_s41387-026-00465-3.png) + +### www.iea.org/data-and-statistics/charts/co2-emissions-in-the-net-zero-scenario-vs-a-low-international-co-operation-case-2010-2090 + +![www.iea.org/data-and-statistics/charts/co2-emissions-in-the-net-zero-scenario-vs-a-low-international-co-operation-case-2010-2090](out-500/www.iea.org_data-and-statistics_charts_co2-emissions-in-the-net-zero-scenario-vs.png) + +### www.worldbank.org/en/regulatoryefficiency/economy/czechia + +![www.worldbank.org/en/regulatoryefficiency/economy/czechia](out-500/www.worldbank.org_en_regulatoryefficiency_economy_czechia.png) + +### www.gov.uk/government/speeches/the-power-of-education + +![www.gov.uk/government/speeches/the-power-of-education](out-500/www.gov.uk_government_speeches_the-power-of-education.png) + +### www.japan.go.jp/kizuna/2024/08/g7_apulia_summit.html + +![www.japan.go.jp/kizuna/2024/08/g7_apulia_summit.html](out-500/www.japan.go.jp_kizuna_2024_08_g7_apulia_summit.html.png) + +### www.elysee.fr/valery-giscard-d-estaing/1978/02/01/declaration-de-m-giscard-destaing-sur-la-securite-publique-le-1er-fevrier-1978 + +![www.elysee.fr/valery-giscard-d-estaing/1978/02/01/declaration-de-m-giscard-destaing-sur-la-securite-publique-le-1er-fevrier-1978](out-500/www.elysee.fr_valery-giscard-d-estaing_1978_02_01_declaration-de-m-giscard-desta.png) + +### www.dw.com/de/erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose/g-78395913 + +![www.dw.com/de/erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose/g-78395913](out-500/www.dw.com_de_erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose_g-78.png) + +### www.wired.com/story/gravitational-struggle-deep-in-earth-is-changing-length-of-days/ + +![www.wired.com/story/gravitational-struggle-deep-in-earth-is-changing-length-of-days/](out-500/www.wired.com_story_gravitational-struggle-deep-in-earth-is-changing-length-of-d.png) + +### arstechnica.com/tag/790fx/ + +![arstechnica.com/tag/790fx/](out-500/arstechnica.com_tag_790fx.png) + +### www.coursera.org/de-DE/articles/comptia-a-salary + +![www.coursera.org/de-DE/articles/comptia-a-salary](out-500/www.coursera.org_de-DE_articles_comptia-a-salary.png) + +### www.edx.org/learn/cloudflare + +![www.edx.org/learn/cloudflare](out-500/www.edx.org_learn_cloudflare.png) + +### www.udemy.com/course/3d-trees-with-blender-geometry-nodes/ + +![www.udemy.com/course/3d-trees-with-blender-geometry-nodes/](out-500/www.udemy.com_course_3d-trees-with-blender-geometry-nodes.png) + +### www.codecademy.com/articles/subject/data-science + +![www.codecademy.com/articles/subject/data-science](out-500/www.codecademy.com_articles_subject_data-science.png) + +### realpython.com/videos/gitignore-file/ + +![realpython.com/videos/gitignore-file/](out-500/realpython.com_videos_gitignore-file.png) + +### www.digitalocean.com/community/tutorials/how-to-use-nvidia-container-tools-with-gpu-droplets + +![www.digitalocean.com/community/tutorials/how-to-use-nvidia-container-tools-with-gpu-droplets](out-500/www.digitalocean.com_community_tutorials_how-to-use-nvidia-container-tools-with-.png) + +### www.heroku.com/blog/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/ + +![www.heroku.com/blog/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/](out-500/www.heroku.com_blog_32_deploy_merb_sinatra_or_any_rack_app_to_heroku.png) + +### vercel.com/blog/ai-accelerator-participants + +![vercel.com/blog/ai-accelerator-participants](out-500/vercel.com_blog_ai-accelerator-participants.png) + +### pages.github.com/themes/ + +![pages.github.com/themes/](out-500/pages.github.com_themes.png) + +### pypi.org/user/sherifw/ + +![pypi.org/user/sherifw/](out-500/pypi.org_user_sherifw.png) + +### hub.docker.com/r/voehrsitd/password_retrieval_conjur + +![hub.docker.com/r/voehrsitd/password_retrieval_conjur](out-500/hub.docker.com_r_voehrsitd_password_retrieval_conjur.png) + +### huggingface.co/docs/dataset-viewer + +![huggingface.co/docs/dataset-viewer](out-500/huggingface.co_docs_dataset-viewer.png) + +### pytorch.org/blog/torchvision-ssd-implementation/ + +![pytorch.org/blog/torchvision-ssd-implementation/](out-500/pytorch.org_blog_torchvision-ssd-implementation.png) + +### www.tensorflow.org/model_optimization/guide/combine/cqat_example + +![www.tensorflow.org/model_optimization/guide/combine/cqat_example](out-500/www.tensorflow.org_model_optimization_guide_combine_cqat_example.png) + +### numpy.org/pt/gethelp/ + +![numpy.org/pt/gethelp/](out-500/numpy.org_pt_gethelp.png) + +### www.mkdocs.org/dev-guide/themes/ + +![www.mkdocs.org/dev-guide/themes/](out-500/www.mkdocs.org_dev-guide_themes.png) + +### jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/ + +![jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/](out-500/jekyllrb.com_news_2020_05_27_jekyll-4-1-0-released.png) + +### gohugo.io/commands/hugo_version/ + +![gohugo.io/commands/hugo_version/](out-500/gohugo.io_commands_hugo_version.png) + +### nextjs.org/docs/app/guides/optimizing-prefetching + +![nextjs.org/docs/app/guides/optimizing-prefetching](out-500/nextjs.org_docs_app_guides_optimizing-prefetching.png) + +### vuejs.org/guide/extras/composition-api-faq.html + +![vuejs.org/guide/extras/composition-api-faq.html](out-500/vuejs.org_guide_extras_composition-api-faq.html.png) + +### angular.dev/api/core/ErrorHandler + +![angular.dev/api/core/ErrorHandler](out-500/angular.dev_api_core_ErrorHandler.png) + +### ant.design/components/changelog + +![ant.design/components/changelog](out-500/ant.design_components_changelog.png) + +### www.figma.com/blog/design-meet-the-internet/ + +![www.figma.com/blog/design-meet-the-internet/](out-500/www.figma.com_blog_design-meet-the-internet.png) + +### www.gimp.org/news/2006/12/04/gimp-user-manual-011-released/ + +![www.gimp.org/news/2006/12/04/gimp-user-manual-011-released/](out-500/www.gimp.org_news_2006_12_04_gimp-user-manual-011-released.png) + +### www.blender.org/press/facebook-joins-the-blender-development-fund/ + +![www.blender.org/press/facebook-joins-the-blender-development-fund/](out-500/www.blender.org_press_facebook-joins-the-blender-development-fund.png) + +### www.libreoffice.org/system-requirements/ + +![www.libreoffice.org/system-requirements/](out-500/www.libreoffice.org_system-requirements.png) + +### www.videolan.org/security/sb-vlc308.html + +![www.videolan.org/security/sb-vlc308.html](out-500/www.videolan.org_security_sb-vlc308.html.png) + +### www.arduino.cc/product-ventuno-q/ + +![www.arduino.cc/product-ventuno-q/](out-500/www.arduino.cc_product-ventuno-q.png) + +### www.adafruit.com/product/974 + +![www.adafruit.com/product/974](out-500/www.adafruit.com_product_974.png) + +### www.sparkfun.com/nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-dev-17283.html + +![www.sparkfun.com/nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-dev-17283.html](out-500/www.sparkfun.com_nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-d.png) + +### www.thingiverse.com/thing:32345 + +![www.thingiverse.com/thing:32345](out-500/www.thingiverse.com_thing_32345.png) + +### www.ryanair.com/al/en/gift-vouchers + +![www.ryanair.com/al/en/gift-vouchers](out-500/www.ryanair.com_al_en_gift-vouchers.png) + +### www.worldometers.info/time/chichibu-japan/ + +![www.worldometers.info/time/chichibu-japan/](out-500/www.worldometers.info_time_chichibu-japan.png) + +### www.investopedia.com/terms/b/breakup-fee.asp + +![www.investopedia.com/terms/b/breakup-fee.asp](out-500/www.investopedia.com_terms_b_breakup-fee.asp.png) + +### www.capital.fr/votre-argent/contrat-obseques-le-capital-peut-il-etre-transmis-hors-succession-1530163 + +![www.capital.fr/votre-argent/contrat-obseques-le-capital-peut-il-etre-transmis-hors-succession-1530163](out-500/www.capital.fr_votre-argent_contrat-obseques-le-capital-peut-il-etre-transmis-ho.png) + +### www.tomshardware.com/coupons/category/video-games + +![www.tomshardware.com/coupons/category/video-games](out-500/www.tomshardware.com_coupons_category_video-games.png) + +### www.linux.com/news/riaa-trying-stop-other-sites-sharing-music/ + +![www.linux.com/news/riaa-trying-stop-other-sites-sharing-music/](out-500/www.linux.com_news_riaa-trying-stop-other-sites-sharing-music.png) + +### www.howtogeek.com/fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4/ + +![www.howtogeek.com/fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4/](out-500/www.howtogeek.com_fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4.png) + +### www.makeuseof.com/old-android-phone-security-camera-ditched-ring-subscription/ + +![www.makeuseof.com/old-android-phone-security-camera-ditched-ring-subscription/](out-500/www.makeuseof.com_old-android-phone-security-camera-ditched-ring-subscription.png) + +### www.zdnet.fr/actualites/3com-poursuivi-pour-plagiat-de-brevet-2059943.htm + +![www.zdnet.fr/actualites/3com-poursuivi-pour-plagiat-de-brevet-2059943.htm](out-500/www.zdnet.fr_actualites_3com-poursuivi-pour-plagiat-de-brevet-2059943.htm.png) + +### www.numerama.com/tech/1977-cinq-britanniques-devant-les-tribunaux.html + +![www.numerama.com/tech/1977-cinq-britanniques-devant-les-tribunaux.html](out-500/www.numerama.com_tech_1977-cinq-britanniques-devant-les-tribunaux.html.png) + +### www.3dgep.com/cuda-case-study-n-body-simulation/ + +![www.3dgep.com/cuda-case-study-n-body-simulation/](out-500/www.3dgep.com_cuda-case-study-n-body-simulation.png) + +### www.polygon.com/widows-bay-emmys-2026/ + +![www.polygon.com/widows-bay-emmys-2026/](out-500/www.polygon.com_widows-bay-emmys-2026.png) + +### www.rockpapershotgun.com/beast-of-reincarnation-respec + +![www.rockpapershotgun.com/beast-of-reincarnation-respec](out-500/www.rockpapershotgun.com_beast-of-reincarnation-respec.png) + +### www.ea.com/ar-sa/games/apex-legends/additional-pack-disclosures + +_no montage: chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR_ + +### www.xbox.com/ar-AE/games/store/cast-of-the-seven-godsends-redux/brr15cc1w05q + +![www.xbox.com/ar-AE/games/store/cast-of-the-seven-godsends-redux/brr15cc1w05q](out-500/www.xbox.com_ar-AE_games_store_cast-of-the-seven-godsends-redux_brr15cc1w05q.png) + +### www.rottentomatoes.com/source-2219 + +![www.rottentomatoes.com/source-2219](out-500/www.rottentomatoes.com_source-2219.png) + +### docs.python.org/3.14/ + +![docs.python.org/3.14/](out-500/docs.python.org_3.14.png) + +### www.gnu.org/licenses/old-licenses/fdl-1.2-translations.html + +_no montage: webengine error: Get "http://www.gnu.org/licenses/old-licenses/fdl-1.2-translations.html": context deadline exceeded; chrome error: context deadline exceeded_ + +### www.postgresql.org/docs/9.2/sql-insert.html + +![www.postgresql.org/docs/9.2/sql-insert.html](out-500/www.postgresql.org_docs_9.2_sql-insert.html.png) + +### nginx.org/en/docs/http/ngx_http_mp4_module.html + +![nginx.org/en/docs/http/ngx_http_mp4_module.html](out-500/nginx.org_en_docs_http_ngx_http_mp4_module.html.png) + +### www.rfc-editor.org/info/rfc9689/ + +![www.rfc-editor.org/info/rfc9689/](out-500/www.rfc-editor.org_info_rfc9689.png) + +### www.ietf.org/blog/ietf-40/ + +![www.ietf.org/blog/ietf-40/](out-500/www.ietf.org_blog_ietf-40.png) + +### docs.docker.com/reference/compose-file/fragments/ + +![docs.docker.com/reference/compose-file/fragments/](out-500/docs.docker.com_reference_compose-file_fragments.png) + +### kubernetes.io/blog/2019/04/15/process-id-limiting-for-stability-improvements-in-kubernetes-1.14/ + +![kubernetes.io/blog/2019/04/15/process-id-limiting-for-stability-improvements-in-kubernetes-1.14/](out-500/kubernetes.io_blog_2019_04_15_process-id-limiting-for-stability-improvements-in-.png) + +### nodejs.org/en/blog/all/page/129 + +![nodejs.org/en/blog/all/page/129](out-500/nodejs.org_en_blog_all_page_129.png) + +### css-tricks.com/zigzag-css-grid-layouts/ + +![css-tricks.com/zigzag-css-grid-layouts/](out-500/css-tricks.com_zigzag-css-grid-layouts.png) + +### www.smashingmagazine.com/category/freebies/ + +![www.smashingmagazine.com/category/freebies/](out-500/www.smashingmagazine.com_category_freebies.png) + +### www.bbc.com/cymru + +![www.bbc.com/cymru](out-500/www.bbc.com_cymru.png) + +### www.pbs.org/video/10thirtysix-212-cuhzig/ + +![www.pbs.org/video/10thirtysix-212-cuhzig/](out-500/www.pbs.org_video_10thirtysix-212-cuhzig.png) + +### www.nasa.gov/centers-and-facilities/marshall/nasas-green-propellant-infusion-mission-nears-completion/ + +![www.nasa.gov/centers-and-facilities/marshall/nasas-green-propellant-infusion-mission-nears-completion/](out-500/www.nasa.gov_centers-and-facilities_marshall_nasas-green-propellant-infusion-mis.png) + +### www.wikihow.com/Have-Great-Sex-After-Having-a-Baby + +![www.wikihow.com/Have-Great-Sex-After-Having-a-Baby](out-500/www.wikihow.com_Have-Great-Sex-After-Having-a-Baby.png) + +### www.freebsd.org/status/report-2021-10-2021-12/ocf-wg/ + +![www.freebsd.org/status/report-2021-10-2021-12/ocf-wg/](out-500/www.freebsd.org_status_report-2021-10-2021-12_ocf-wg.png) + +### www.eclipse.org/research/projects/skillab/ + +![www.eclipse.org/research/projects/skillab/](out-500/www.eclipse.org_research_projects_skillab.png) + +### www.apple.com/usergroups/ + +![www.apple.com/usergroups/](out-500/www.apple.com_usergroups.png) + +### archlinux.org/news/systemd-tools-replaces-udev/ + +![archlinux.org/news/systemd-tools-replaces-udev/](out-500/archlinux.org_news_systemd-tools-replaces-udev.png) + +### www.ruby-lang.org/de/news/2001/07/10/removed-language-comparison-page/ + +![www.ruby-lang.org/de/news/2001/07/10/removed-language-comparison-page/](out-500/www.ruby-lang.org_de_news_2001_07_10_removed-language-comparison-page.png) + +### www.oracle.com/analytics/spreadsheet-risks/ + +![www.oracle.com/analytics/spreadsheet-risks/](out-500/www.oracle.com_analytics_spreadsheet-risks.png) + +### kotlinlang.org/docs/multiplatform/compose-desktop-ui-testing.html + +![kotlinlang.org/docs/multiplatform/compose-desktop-ui-testing.html](out-500/kotlinlang.org_docs_multiplatform_compose-desktop-ui-testing.html.png) + +### clojure.org/news/2025/11/06/deref + +![clojure.org/news/2025/11/06/deref](out-500/clojure.org_news_2025_11_06_deref.png) + +### ocaml.org/manual/5.3/api/compilerlibref/Strongly_connected_components.S.Id.html + +![ocaml.org/manual/5.3/api/compilerlibref/Strongly_connected_components.S.Id.html](out-500/ocaml.org_manual_5.3_api_compilerlibref_Strongly_connected_components.S.Id.html.png) + +### developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp + +![developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp](out-500/developer.mozilla.org_en-US_docs_Web_API_DOMHighResTimeStamp.png) + +### letsencrypt.org/2015/04/23/draft-isrg-cp-cps.html + +![letsencrypt.org/2015/04/23/draft-isrg-cp-cps.html](out-500/letsencrypt.org_2015_04_23_draft-isrg-cp-cps.html.png) + +### www.cloudflare.com/learning/privacy/what-is-personal-information + +![www.cloudflare.com/learning/privacy/what-is-personal-information](out-500/www.cloudflare.com_learning_privacy_what-is-personal-information.png) + +### www.mongodb.com/solutions/customer-case-studies/vaillant + +![www.mongodb.com/solutions/customer-case-studies/vaillant](out-500/www.mongodb.com_solutions_customer-case-studies_vaillant.png) + +### www.cockroachlabs.com/blog/highly-available-spatial-data-demo/ + +![www.cockroachlabs.com/blog/highly-available-spatial-data-demo/](out-500/www.cockroachlabs.com_blog_highly-available-spatial-data-demo.png) + +### www.elastic.co/blog/elasticsearch-5-3-1-released + +![www.elastic.co/blog/elasticsearch-5-3-1-released](out-500/www.elastic.co_blog_elasticsearch-5-3-1-released.png) + +### grafana.com/grafana/dashboards/14339-drbd/ + +![grafana.com/grafana/dashboards/14339-drbd/](out-500/grafana.com_grafana_dashboards_14339-drbd.png) + +### prometheus.io/docs/guides/ + +![prometheus.io/docs/guides/](out-500/prometheus.io_docs_guides.png) + +### www.jenkins.io/blog/tags/pipeline/page/11.html + +![www.jenkins.io/blog/tags/pipeline/page/11.html](out-500/www.jenkins.io_blog_tags_pipeline_page_11.html.png) + +### about.gitlab.com/the-source/ai/the-framework-financial-institutions-need-to-scale-ai-in-2026/ + +![about.gitlab.com/the-source/ai/the-framework-financial-institutions-need-to-scale-ai-in-2026/](out-500/about.gitlab.com_the-source_ai_the-framework-financial-institutions-need-to-scal.png) + +### www.atlassian.com/work-management/project-management/how-to-prioritize-tasks + +![www.atlassian.com/work-management/project-management/how-to-prioritize-tasks](out-500/www.atlassian.com_work-management_project-management_how-to-prioritize-tasks.png) + +### www.jetbrains.com/legal/docs/decompiler/license/1.0/ + +![www.jetbrains.com/legal/docs/decompiler/license/1.0/](out-500/www.jetbrains.com_legal_docs_decompiler_license_1.0.png) + +### code.visualstudio.com/docs/agents/best-practices + +![code.visualstudio.com/docs/agents/best-practices](out-500/code.visualstudio.com_docs_agents_best-practices.png) + + + +## Honest analysis + +_Fill in after the first run: where webengine is at/above parity and where the gap is large._ diff --git a/bench/results-100.json b/bench/results-100.json new file mode 100644 index 0000000..6eb53f0 --- /dev/null +++ b/bench/results-100.json @@ -0,0 +1,1308 @@ +[ + { + "url": "https://arxiv.org/", + "webengine_ms": 1016.786, + "chrome_ms": 1557.164, + "speed_ratio": 1.5314569634121635, + "ssim": 0.5144397943032931, + "pixdiff_pct": 19.09925565944882, + "region_w": 1024, + "region_h": 1905, + "montage": "out-100/arxiv.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://css-tricks.com/", + "webengine_ms": 3964.246, + "chrome_ms": 2277.639, + "speed_ratio": 0.5745453233729693, + "ssim": 0.46166901095655966, + "pixdiff_pct": 64.6261328125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/css-tricks.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.chrome.com/", + "webengine_ms": 3817.301, + "chrome_ms": 2225.501, + "speed_ratio": 0.5830038029487327, + "ssim": 0.23136370532226788, + "pixdiff_pct": 90.69984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/developer.chrome.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Glossary", + "webengine_ms": 322.13, + "chrome_ms": 1466.497, + "speed_ratio": 4.552500543258933, + "ssim": 0.6025802410500332, + "pixdiff_pct": 26.604346422409524, + "region_w": 1009, + "region_h": 1231, + "montage": "out-100/developer.mozilla.org_en-US_docs_Glossary.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Learn", + "webengine_ms": 337.902, + "chrome_ms": 1807.543, + "speed_ratio": 5.349311338790537, + "ssim": 0.5742973948415298, + "pixdiff_pct": 35.46957383548067, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/developer.mozilla.org_en-US_docs_Learn.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", + "webengine_ms": 321.141, + "chrome_ms": 1596.648, + "speed_ratio": 4.971797434771641, + "ssim": 0.6291455428266773, + "pixdiff_pct": 19.833577799801784, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_API_Fetch_API.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/Accessibility", + "webengine_ms": 323.878, + "chrome_ms": 1542.537, + "speed_ratio": 4.762710032790125, + "ssim": 0.5729305598206161, + "pixdiff_pct": 19.36404360753221, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_Accessibility.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/CSS", + "webengine_ms": 392.762, + "chrome_ms": 3876.602, + "speed_ratio": 9.87010454168173, + "ssim": 0.6056768401997266, + "pixdiff_pct": 18.121902874132807, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_CSS.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/CSS/flex", + "webengine_ms": 488.747, + "chrome_ms": 3214.971, + "speed_ratio": 6.577986156436766, + "ssim": 0.711568989257857, + "pixdiff_pct": 22.89970267591675, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_CSS_flex.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/CSS/grid", + "webengine_ms": 2046.254, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_CSS_grid.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: could not dial \"ws://127.0.0.1:51140/devtools/browser/82133f0a-1f0f-46a4-979e-b87425ed8a14\": context deadline exceeded" + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/HTML", + "webengine_ms": 2138.918, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_HTML.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: context deadline exceeded" + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/HTTP", + "webengine_ms": 5319.418, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_HTTP.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: chrome failed to start:\n" + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/JavaScript", + "webengine_ms": 4551.391, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_JavaScript.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: websocket url timeout reached" + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/SVG", + "webengine_ms": 5666.48, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/developer.mozilla.org_en-US_docs_Web_SVG.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: websocket url timeout reached" + }, + { + "url": "https://doc.rust-lang.org/book/", + "webengine_ms": 2428.013, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-100/doc.rust-lang.org_book.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: context deadline exceeded" + }, + { + "url": "https://docs.docker.com/", + "webengine_ms": 11467.032, + "chrome_ms": 1593.754, + "speed_ratio": 0.13898574626808402, + "ssim": 0.1873167973959322, + "pixdiff_pct": 90.31304103185596, + "region_w": 1024, + "region_h": 1805, + "montage": "out-100/docs.docker.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.github.com/en", + "webengine_ms": 494.541, + "chrome_ms": 1374.809, + "speed_ratio": 2.7799697092859845, + "ssim": 0.10754489605305091, + "pixdiff_pct": 90.17168680826822, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/docs.github.com_en.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3/library/json.html", + "webengine_ms": 718.435, + "chrome_ms": 1861.254, + "speed_ratio": 2.5907061877553295, + "ssim": 0.3256288529703489, + "pixdiff_pct": 90.336171875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/docs.python.org_3_library_json.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3/library/re.html", + "webengine_ms": 882.641, + "chrome_ms": 2340.731, + "speed_ratio": 2.651962689247384, + "ssim": 0.300035353883607, + "pixdiff_pct": 89.921796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/docs.python.org_3_library_re.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3/tutorial/index.html", + "webengine_ms": 595.014, + "chrome_ms": 1442.035, + "speed_ratio": 2.423531211030329, + "ssim": 0.3510391950668503, + "pixdiff_pct": 89.5905078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/docs.python.org_3_tutorial_index.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/CSS", + "webengine_ms": 875.195, + "chrome_ms": 3872.809, + "speed_ratio": 4.42508126760322, + "ssim": 0.4576668630363651, + "pixdiff_pct": 31.906796874999998, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_CSS.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Chromium_(web_browser)", + "webengine_ms": 884.28, + "chrome_ms": 2726.107, + "speed_ratio": 3.0828549780612478, + "ssim": 0.4614209802049619, + "pixdiff_pct": 28.615898437499997, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Chromium_web_browser.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Compiler", + "webengine_ms": 2781.843, + "chrome_ms": 4168.253, + "speed_ratio": 1.49837823342295, + "ssim": 0.3662344946575231, + "pixdiff_pct": 34.9558203125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Compiler.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Cryptography", + "webengine_ms": 3131.451, + "chrome_ms": 7548.526, + "speed_ratio": 2.4105521689466003, + "ssim": 0.3171724875268351, + "pixdiff_pct": 38.59375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Cryptography.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Git", + "webengine_ms": 2809.078, + "chrome_ms": 3971.599, + "speed_ratio": 1.4138443289933567, + "ssim": 0.43002747321703677, + "pixdiff_pct": 30.885703125000003, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Git.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/HTML", + "webengine_ms": 3029.921, + "chrome_ms": 5503.819, + "speed_ratio": 1.8164892748028747, + "ssim": 0.38509735970945275, + "pixdiff_pct": 34.018125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_HTML.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/HTTP", + "webengine_ms": 2811.302, + "chrome_ms": 2236.696, + "speed_ratio": 0.7956085827847736, + "ssim": 0.41078375873588213, + "pixdiff_pct": 32.9052734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_HTTP.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol", + "webengine_ms": 2803.52, + "chrome_ms": 2223.688, + "speed_ratio": 0.7931771487273143, + "ssim": 0.42029195690956245, + "pixdiff_pct": 32.67484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Hypertext_Transfer_Protocol.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Internet", + "webengine_ms": 3388.512, + "chrome_ms": 16257.51, + "speed_ratio": 4.797831614584808, + "ssim": 0.41122053691023436, + "pixdiff_pct": 31.64734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Internet.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/JavaScript", + "webengine_ms": 2964.94, + "chrome_ms": 5683.314, + "speed_ratio": 1.9168394638677344, + "ssim": 0.4063951640529953, + "pixdiff_pct": 33.75359375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_JavaScript.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/JavaScript_engine", + "webengine_ms": 2593.746, + "chrome_ms": 2510.209, + "speed_ratio": 0.9677929141866627, + "ssim": 0.4228263838841429, + "pixdiff_pct": 38.96125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_JavaScript_engine.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Linux", + "webengine_ms": 1270.933, + "chrome_ms": 10343.54, + "speed_ratio": 8.138540741329402, + "ssim": 0.3756185430116919, + "pixdiff_pct": 33.4819140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Linux.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Markdown", + "webengine_ms": 546.596, + "chrome_ms": 2030.145, + "speed_ratio": 3.714160001170883, + "ssim": 0.4324812295284793, + "pixdiff_pct": 29.7957421875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Markdown.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Mozilla_Firefox", + "webengine_ms": 1389.965, + "chrome_ms": 3432.099, + "speed_ratio": 2.4691981452770397, + "ssim": 0.39794220171487465, + "pixdiff_pct": 31.0916796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Mozilla_Firefox.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Open_source", + "webengine_ms": 3000.846, + "chrome_ms": 5819.332, + "speed_ratio": 1.9392304703406973, + "ssim": 0.3721955431772141, + "pixdiff_pct": 32.445234375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Open_source.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/PNG", + "webengine_ms": 8020.702, + "chrome_ms": 4805.712, + "speed_ratio": 0.5991635146150549, + "ssim": 0.3790935733034026, + "pixdiff_pct": 35.338281249999994, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_PNG.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Python_(programming_language)", + "webengine_ms": 3046.46, + "chrome_ms": 11744.557, + "speed_ratio": 3.8551489269512813, + "ssim": 0.4365378864648574, + "pixdiff_pct": 32.54875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Python_programming_language.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Rust_(programming_language)", + "webengine_ms": 3063.183, + "chrome_ms": 2441.372, + "speed_ratio": 0.7970049455092953, + "ssim": 0.3850248254687533, + "pixdiff_pct": 34.1196875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Rust_programming_language.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/SVG", + "webengine_ms": 2814.664, + "chrome_ms": 3634.128, + "speed_ratio": 1.2911409674476242, + "ssim": 0.4207222632503569, + "pixdiff_pct": 29.9251953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_SVG.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Unicode", + "webengine_ms": 3053.29, + "chrome_ms": 4332.223, + "speed_ratio": 1.4188704643188168, + "ssim": 0.3698389335033543, + "pixdiff_pct": 34.1209375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Unicode.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/Unix", + "webengine_ms": 2872.555, + "chrome_ms": 2178.743, + "speed_ratio": 0.7584686803211775, + "ssim": 0.33114738510552333, + "pixdiff_pct": 38.1053515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_Unix.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://en.wikipedia.org/wiki/World_Wide_Web", + "webengine_ms": 3077.834, + "chrome_ms": 8327.878, + "speed_ratio": 2.7057593099562878, + "ssim": 0.3558308442967808, + "pixdiff_pct": 34.10953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/en.wikipedia.org_wiki_World_Wide_Web.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/blog/", + "webengine_ms": 4202.574, + "chrome_ms": 1872.672, + "speed_ratio": 0.4456011958385504, + "ssim": 0.6998379408204524, + "pixdiff_pct": 16.566341100590687, + "region_w": 1024, + "region_h": 1439, + "montage": "out-100/go.dev_blog.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/blog/go1.22", + "webengine_ms": 4070.372, + "chrome_ms": 1920.545, + "speed_ratio": 0.47183525240444857, + "ssim": 0.6972054621142674, + "pixdiff_pct": 12.592979633761429, + "region_w": 1024, + "region_h": 2297, + "montage": "out-100/go.dev_blog_go1.22.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/blog/go1.23", + "webengine_ms": 4125.789, + "chrome_ms": 1792.91, + "speed_ratio": 0.434561728677836, + "ssim": 0.6013874396688416, + "pixdiff_pct": 17.09094291125541, + "region_w": 1024, + "region_h": 2310, + "montage": "out-100/go.dev_blog_go1.23.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/doc/", + "webengine_ms": 4292.206, + "chrome_ms": 1955.144, + "speed_ratio": 0.45551029004665666, + "ssim": 0.534271311065602, + "pixdiff_pct": 17.9169140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_doc.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/doc/effective_go", + "webengine_ms": 4483.226, + "chrome_ms": 2767.247, + "speed_ratio": 0.6172445912831519, + "ssim": 0.602594694167154, + "pixdiff_pct": 13.6900390625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_doc_effective_go.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/doc/faq", + "webengine_ms": 4737.494, + "chrome_ms": 2708.612, + "speed_ratio": 0.5717394048414627, + "ssim": 0.4177303107988701, + "pixdiff_pct": 22.222773437500003, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_doc_faq.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/doc/modules/managing-dependencies", + "webengine_ms": 4280.544, + "chrome_ms": 2071.762, + "speed_ratio": 0.48399502493141067, + "ssim": 0.47601869189154605, + "pixdiff_pct": 19.0087890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_doc_modules_managing-dependencies.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/doc/tutorial/getting-started", + "webengine_ms": 4164.889, + "chrome_ms": 1904.056, + "speed_ratio": 0.45716848636302193, + "ssim": 0.6757493706191573, + "pixdiff_pct": 11.1049609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_doc_tutorial_getting-started.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/ref/spec", + "webengine_ms": 5062.941, + "chrome_ms": 3864.62, + "speed_ratio": 0.7633152351567992, + "ssim": 0.7651136933253101, + "pixdiff_pct": 8.7010546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/go.dev_ref_spec.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://httpd.apache.org/", + "webengine_ms": 141.836, + "chrome_ms": 1315.311, + "speed_ratio": 9.273463718660988, + "ssim": 0.5052467875618172, + "pixdiff_pct": 27.89846473481076, + "region_w": 1024, + "region_h": 1004, + "montage": "out-100/httpd.apache.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kubernetes.io/docs/home/", + "webengine_ms": 1397.256, + "chrome_ms": 1525.998, + "speed_ratio": 1.0921391641903846, + "ssim": 0.6764813699574415, + "pixdiff_pct": 30.188396357820885, + "region_w": 1024, + "region_h": 2423, + "montage": "out-100/kubernetes.io_docs_home.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://lobste.rs/", + "webengine_ms": 2211.358, + "chrome_ms": 1819.44, + "speed_ratio": 0.8227704424159272, + "ssim": 0.03320952710355742, + "pixdiff_pct": 17.034470520190688, + "region_w": 1024, + "region_h": 1783, + "montage": "out-100/lobste.rs.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://news.ycombinator.com/newest", + "webengine_ms": 1231.018, + "chrome_ms": 2015.658, + "speed_ratio": 1.6373911673103072, + "ssim": 0.5831593860897187, + "pixdiff_pct": 14.7464846877502, + "region_w": 1024, + "region_h": 1249, + "montage": "out-100/news.ycombinator.com_newest.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nginx.org/en/", + "webengine_ms": 133.911, + "chrome_ms": 1386.081, + "speed_ratio": 10.350762820081995, + "ssim": 0.6379062097649177, + "pixdiff_pct": 14.5038671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/nginx.org_en.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nodejs.org/en", + "webengine_ms": 1058.95, + "chrome_ms": 1448.669, + "speed_ratio": 1.3680239860238916, + "ssim": 0.6065584036078046, + "pixdiff_pct": 27.73104469658977, + "region_w": 1024, + "region_h": 997, + "montage": "out-100/nodejs.org_en.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/bytes", + "webengine_ms": 4523.906, + "chrome_ms": 2303.17, + "speed_ratio": 0.5091109320131763, + "ssim": 0.7160554038786692, + "pixdiff_pct": 11.61390625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_bytes.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/context", + "webengine_ms": 4119.433, + "chrome_ms": 2008.489, + "speed_ratio": 0.48756442937656713, + "ssim": 0.637584539411051, + "pixdiff_pct": 16.8234765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_context.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/crypto/tls", + "webengine_ms": 4720.278, + "chrome_ms": 2667.001, + "speed_ratio": 0.5650093066552436, + "ssim": 0.6782747429246103, + "pixdiff_pct": 13.04890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_crypto_tls.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/encoding/json", + "webengine_ms": 4462.718, + "chrome_ms": 2430.369, + "speed_ratio": 0.5445938999506579, + "ssim": 0.5400301606570433, + "pixdiff_pct": 18.708984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_encoding_json.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/errors", + "webengine_ms": 4129.929, + "chrome_ms": 1958.871, + "speed_ratio": 0.4743110595848016, + "ssim": 0.7096753516491887, + "pixdiff_pct": 12.614257812499998, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_errors.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/fmt", + "webengine_ms": 4356.481, + "chrome_ms": 2112.387, + "speed_ratio": 0.4848837857894939, + "ssim": 0.653053364547077, + "pixdiff_pct": 22.1135546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_fmt.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/go/ast", + "webengine_ms": 4664.922, + "chrome_ms": 2465.427, + "speed_ratio": 0.5285033704743617, + "ssim": 0.7504573400655704, + "pixdiff_pct": 10.221171875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_go_ast.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/image", + "webengine_ms": 4704.876, + "chrome_ms": 2446.762, + "speed_ratio": 0.5200481372941603, + "ssim": 0.6688155092083367, + "pixdiff_pct": 13.6812890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_image.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/io", + "webengine_ms": 4411.359, + "chrome_ms": 2091.517, + "speed_ratio": 0.47412078681422204, + "ssim": 0.7578806909277517, + "pixdiff_pct": 9.9230859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_io.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/math", + "webengine_ms": 4627.582, + "chrome_ms": 2132.922, + "speed_ratio": 0.4609150091775791, + "ssim": 0.7752025990523913, + "pixdiff_pct": 9.1965234375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_math.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/net/url", + "webengine_ms": 4318.636, + "chrome_ms": 2031.057, + "speed_ratio": 0.4703005763856921, + "ssim": 0.7853654901092088, + "pixdiff_pct": 8.8080078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_net_url.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/os", + "webengine_ms": 4943.049, + "chrome_ms": 2581.775, + "speed_ratio": 0.5223041487146901, + "ssim": 0.6997500053439516, + "pixdiff_pct": 13.075195312499998, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_os.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/regexp", + "webengine_ms": 4436.8, + "chrome_ms": 2098.808, + "speed_ratio": 0.4730454381536242, + "ssim": 0.6045706791028024, + "pixdiff_pct": 16.8009765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_regexp.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/sort", + "webengine_ms": 4317.715, + "chrome_ms": 2027.377, + "speed_ratio": 0.46954859225307827, + "ssim": 0.7699377229610455, + "pixdiff_pct": 9.517265625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_sort.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/strings", + "webengine_ms": 4616.281, + "chrome_ms": 2220.978, + "speed_ratio": 0.4811184587766646, + "ssim": 0.7237098798228097, + "pixdiff_pct": 11.3130859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_strings.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/sync", + "webengine_ms": 4442.018, + "chrome_ms": 2120.896, + "speed_ratio": 0.477462270526594, + "ssim": 0.7149068077914016, + "pixdiff_pct": 12.858671874999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_sync.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/time", + "webengine_ms": 4618.374, + "chrome_ms": 2361.65, + "speed_ratio": 0.511359625703765, + "ssim": 0.6003850461480057, + "pixdiff_pct": 15.509921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/pkg.go.dev_time.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://tools.ietf.org/", + "webengine_ms": 1117.055, + "chrome_ms": 1705.345, + "speed_ratio": 1.526643719422947, + "ssim": 0.5617404059111838, + "pixdiff_pct": 38.520050048828125, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/tools.ietf.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://web.dev/", + "webengine_ms": 2172.948, + "chrome_ms": 2604.567, + "speed_ratio": 1.19863291712457, + "ssim": 0.4281807047231222, + "pixdiff_pct": 82.26703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/web.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.apache.org/", + "webengine_ms": 1317.094, + "chrome_ms": 2068.994, + "speed_ratio": 1.5708780087070475, + "ssim": 0.6338320753936372, + "pixdiff_pct": 33.17671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.apache.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bbc.com/news", + "webengine_ms": 1986.46, + "chrome_ms": 1952.048, + "speed_ratio": 0.9826767214039044, + "ssim": 0.4950557042235006, + "pixdiff_pct": 39.2351953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.bbc.com_news.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cia.gov/the-world-factbook/", + "webengine_ms": 33856.272, + "chrome_ms": 1502.625, + "speed_ratio": 0.04438247069848683, + "ssim": 0.5050151856188033, + "pixdiff_pct": 98.77179463704428, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.cia.gov_the-world-factbook.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.debian.org/", + "webengine_ms": 568.624, + "chrome_ms": 1555.864, + "speed_ratio": 2.7361912265398574, + "ssim": 0.5576224889715717, + "pixdiff_pct": 38.30244709205822, + "region_w": 1024, + "region_h": 1958, + "montage": "out-100/www.debian.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.eclipse.org/", + "webengine_ms": 3335.225, + "chrome_ms": 2446.138, + "speed_ratio": 0.7334251812096635, + "ssim": 0.35020507876030843, + "pixdiff_pct": 54.621171874999995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.eclipse.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.freebsd.org/", + "webengine_ms": 334.341, + "chrome_ms": 1375.948, + "speed_ratio": 4.115403136318908, + "ssim": 0.6993716091022807, + "pixdiff_pct": 18.740137685643564, + "region_w": 1024, + "region_h": 2020, + "montage": "out-100/www.freebsd.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gutenberg.org/", + "webengine_ms": 2091.162, + "chrome_ms": 2054.115, + "speed_ratio": 0.9822840124294531, + "ssim": 0.6617485936380016, + "pixdiff_pct": 31.308476562499997, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.gutenberg.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ietf.org/", + "webengine_ms": 1281.764, + "chrome_ms": 1469.774, + "speed_ratio": 1.1466806682041313, + "ssim": 0.6399813977644508, + "pixdiff_pct": 27.90218138753056, + "region_w": 1024, + "region_h": 2045, + "montage": "out-100/www.ietf.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.kernel.org/", + "webengine_ms": 173.583, + "chrome_ms": 1296.124, + "speed_ratio": 7.466883277740332, + "ssim": 0.6555147511895569, + "pixdiff_pct": 17.890537415919283, + "region_w": 1024, + "region_h": 1115, + "montage": "out-100/www.kernel.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.kernel.org/doc/html/latest/", + "webengine_ms": 215.521, + "chrome_ms": 1335.15, + "speed_ratio": 6.194987959409989, + "ssim": 0.7181672377946339, + "pixdiff_pct": 15.963568737006236, + "region_w": 1024, + "region_h": 2405, + "montage": "out-100/www.kernel.org_doc_html_latest.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.khanacademy.org/", + "webengine_ms": 126.618, + "chrome_ms": 1424.504, + "speed_ratio": 11.25040673521932, + "ssim": 0.2094117457861732, + "pixdiff_pct": 98.0676015218099, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.khanacademy.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nasa.gov/", + "webengine_ms": 1212.655, + "chrome_ms": 1806.899, + "speed_ratio": 1.4900355006164159, + "ssim": 0.3907453718347913, + "pixdiff_pct": 78.5266204162537, + "region_w": 1009, + "region_h": 2500, + "montage": "out-100/www.nasa.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.openbsd.org/", + "webengine_ms": 2048.436, + "chrome_ms": 2666.929, + "speed_ratio": 1.3019342561837421, + "ssim": 0.5955808497683217, + "pixdiff_pct": 23.9776611328125, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.openbsd.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.opensource.org/", + "webengine_ms": 2089.742, + "chrome_ms": 1874.15, + "speed_ratio": 0.8968331975908987, + "ssim": 0.6350273953316753, + "pixdiff_pct": 31.2694140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.opensource.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.pbs.org/", + "webengine_ms": 1219.192, + "chrome_ms": 1810.971, + "speed_ratio": 1.4853862230067127, + "ssim": 0.46689138147412507, + "pixdiff_pct": 57.615078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.pbs.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.postgresql.org/", + "webengine_ms": 1390.403, + "chrome_ms": 1792.075, + "speed_ratio": 1.2888889048714653, + "ssim": 0.5015912281277631, + "pixdiff_pct": 42.9912890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.postgresql.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.python.org/", + "webengine_ms": 886.46, + "chrome_ms": 1404.989, + "speed_ratio": 1.5849434830674818, + "ssim": 0.4701532254577321, + "pixdiff_pct": 70.1128515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.python.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rfc-editor.org/", + "webengine_ms": 3520.861, + "chrome_ms": 1806.138, + "speed_ratio": 0.5129819098226258, + "ssim": 0.5680413050818117, + "pixdiff_pct": 14.920607145252147, + "region_w": 1024, + "region_h": 1864, + "montage": "out-100/www.rfc-editor.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rust-lang.org/", + "webengine_ms": 299.893, + "chrome_ms": 1375.046, + "speed_ratio": 4.585122026856246, + "ssim": 0.5206248035520072, + "pixdiff_pct": 63.77406249999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.rust-lang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.smashingmagazine.com/", + "webengine_ms": 1445.638, + "chrome_ms": 1754.354, + "speed_ratio": 1.2135500035278541, + "ssim": 0.650792137314371, + "pixdiff_pct": 42.623125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-100/www.smashingmagazine.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sqlite.org/", + "webengine_ms": 1661.041, + "chrome_ms": 2395.447, + "speed_ratio": 1.4421359858064913, + "ssim": 0.5951017970823759, + "pixdiff_pct": 17.887409200968523, + "region_w": 1024, + "region_h": 826, + "montage": "out-100/www.sqlite.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.theguardian.com/international", + "webengine_ms": 2348.498, + "chrome_ms": 1511.683, + "speed_ratio": 0.6436807695812388, + "ssim": 0.2998107343096734, + "pixdiff_pct": 94.9554443359375, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.theguardian.com_international.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.un.org/", + "webengine_ms": 1042.117, + "chrome_ms": 1328.387, + "speed_ratio": 1.2747004415051284, + "ssim": 0.914021447695762, + "pixdiff_pct": 10.589345296223957, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.un.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.unicode.org/", + "webengine_ms": 290.323, + "chrome_ms": 1556.26, + "speed_ratio": 5.360443368248468, + "ssim": 0.8680866443693409, + "pixdiff_pct": 16.916656494140625, + "region_w": 1024, + "region_h": 768, + "montage": "out-100/www.unicode.org.png", + "webengine_ok": true, + "chrome_ok": true + } +] diff --git a/bench/results-500.json b/bench/results-500.json new file mode 100644 index 0000000..bc96834 --- /dev/null +++ b/bench/results-500.json @@ -0,0 +1,6603 @@ +[ + { + "url": "https://www.python.org/", + "webengine_ms": 1192.378, + "chrome_ms": 1569.497, + "speed_ratio": 1.3162747048335344, + "ssim": 0.4690339382802377, + "pixdiff_pct": 70.480078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.python.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3.16/", + "webengine_ms": 772.748, + "chrome_ms": 1475.928, + "speed_ratio": 1.9099732383649004, + "ssim": 0.3311541076664111, + "pixdiff_pct": 76.69281548304807, + "region_w": 1024, + "region_h": 1519, + "montage": "out-500/docs.python.org_3.16.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rust-lang.org/", + "webengine_ms": 652.965, + "chrome_ms": 1597.544, + "speed_ratio": 2.4465997411806146, + "ssim": 0.5206248035520072, + "pixdiff_pct": 63.77406249999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rust-lang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://doc.rust-lang.org/", + "webengine_ms": 101.016, + "chrome_ms": 1389.323, + "speed_ratio": 13.753494495921439, + "ssim": 0.6687339753331389, + "pixdiff_pct": 11.5865625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/doc.rust-lang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.kernel.org/", + "webengine_ms": 409.007, + "chrome_ms": 1469.118, + "speed_ratio": 3.591914074820235, + "ssim": 0.6554049276180621, + "pixdiff_pct": 17.9066528867713, + "region_w": 1024, + "region_h": 1115, + "montage": "out-500/www.kernel.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.debian.org/", + "webengine_ms": 1143.789, + "chrome_ms": 2374.689, + "speed_ratio": 2.0761600260187847, + "ssim": 0.5575124388255671, + "pixdiff_pct": 38.305539373723185, + "region_w": 1024, + "region_h": 1958, + "montage": "out-500/www.debian.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.gnu.org/thankgnus/2012supporters.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gnu.org_thankgnus_2012supporters.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://www.gnu.org/thankgnus/2012supporters.html\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers); chrome error: context deadline exceeded" + }, + { + "url": "https://www.postgresql.org/docs/8.0/release-7-4-17.html", + "webengine_ms": 952.165, + "chrome_ms": 1767.741, + "speed_ratio": 1.8565490224908499, + "ssim": 0.6029003054508758, + "pixdiff_pct": 28.582099508538523, + "region_w": 1024, + "region_h": 1259, + "montage": "out-500/www.postgresql.org_docs_8.0_release-7-4-17.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sqlite.org/", + "webengine_ms": 1858.359, + "chrome_ms": 2615.25, + "speed_ratio": 1.4072899800307692, + "ssim": 0.589521527092618, + "pixdiff_pct": 18.33502033911192, + "region_w": 1024, + "region_h": 822, + "montage": "out-500/www.sqlite.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://nginx.org/2025.html", + "webengine_ms": 118.227, + "chrome_ms": 1454.727, + "speed_ratio": 12.304524347230329, + "ssim": 0.5250856444554233, + "pixdiff_pct": 18.3030864021043, + "region_w": 1024, + "region_h": 1093, + "montage": "out-500/nginx.org_2025.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://httpd.apache.org/", + "webengine_ms": 436.179, + "chrome_ms": 1503.303, + "speed_ratio": 3.446527687027574, + "ssim": 0.5052467875618172, + "pixdiff_pct": 27.89846473481076, + "region_w": 1024, + "region_h": 1004, + "montage": "out-500/httpd.apache.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.w3.org/", + "webengine_ms": 1101.954, + "chrome_ms": 1482.234, + "speed_ratio": 1.3450960747907807, + "ssim": 0.6070714590013088, + "pixdiff_pct": 36.8776401179941, + "region_w": 1017, + "region_h": 2500, + "montage": "out-500/www.w3.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rfc-editor.org/info/rfc9035/", + "webengine_ms": 4659.477, + "chrome_ms": 2342.863, + "speed_ratio": 0.5028167324358506, + "ssim": 0.6021910924947053, + "pixdiff_pct": 15.3679296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rfc-editor.org_info_rfc9035.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.ietf.org/logo/", + "webengine_ms": 1718.651, + "chrome_ms": 1699.02, + "speed_ratio": 0.9885776693464816, + "ssim": 0.7175450981217644, + "pixdiff_pct": 13.4558984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ietf.org_logo.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.unicode.org/", + "webengine_ms": 304.781, + "chrome_ms": 1925.459, + "speed_ratio": 6.317516511856054, + "ssim": 0.8679197245575153, + "pixdiff_pct": 16.916656494140625, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.unicode.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.github.com/", + "webengine_ms": 1111.193, + "chrome_ms": 1508.583, + "speed_ratio": 1.3576246430638064, + "ssim": 0.10754489605305091, + "pixdiff_pct": 90.17168680826822, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/docs.github.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.docker.com/reference/compose-file/interpolation/", + "webengine_ms": 1511.787, + "chrome_ms": 2034.154, + "speed_ratio": 1.3455294958879789, + "ssim": 0.17433177080910497, + "pixdiff_pct": 92.9957421875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/docs.docker.com_reference_compose-file_interpolation.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kubernetes.io/bn/case-studies/nerdalize/", + "webengine_ms": 2107.92, + "chrome_ms": 2083.755, + "speed_ratio": 0.9885360924513265, + "ssim": 0.6344776003477387, + "pixdiff_pct": 21.2605859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/kubernetes.io_bn_case-studies_nerdalize.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nodejs.org/en/blog/announcements/foundation-advances-growth", + "webengine_ms": 1574.991, + "chrome_ms": 1692.786, + "speed_ratio": 1.074790903567068, + "ssim": 0.5840916792995814, + "pixdiff_pct": 16.4837109375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/nodejs.org_en_blog_announcements_foundation-advances-growth.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://css-tricks.com/using-css-cascade-layers-with-tailwind-utilities/", + "webengine_ms": 5270.872, + "chrome_ms": 2796.181, + "speed_ratio": 0.5304968513748769, + "ssim": 0.543568484416615, + "pixdiff_pct": 61.340703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/css-tricks.com_using-css-cascade-layers-with-tailwind-utilities.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.smashingmagazine.com/2018/10/mobile-app-retention-rate/", + "webengine_ms": 4388.006, + "chrome_ms": 2842.041, + "speed_ratio": 0.6476839366217821, + "ssim": 0.5963484216782555, + "pixdiff_pct": 33.3295703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.smashingmagazine.com_2018_10_mobile-app-retention-rate.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bbc.com/scotland", + "webengine_ms": 1512.69, + "chrome_ms": 1863.475, + "speed_ratio": 1.231894836351136, + "ssim": 0.3657752146067011, + "pixdiff_pct": 75.4398046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.bbc.com_scotland.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.theguardian.com/", + "webengine_ms": 3548.394, + "chrome_ms": 3036.411, + "speed_ratio": 0.8557141625197202, + "ssim": 0.28818431248129817, + "pixdiff_pct": 84.686279296875, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.theguardian.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://arxiv.org/", + "webengine_ms": 1338.72, + "chrome_ms": 1707.149, + "speed_ratio": 1.2752099019959362, + "ssim": 0.5144397943032931, + "pixdiff_pct": 19.09925565944882, + "region_w": 1024, + "region_h": 1905, + "montage": "out-500/arxiv.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://lobste.rs/", + "webengine_ms": 2354.364, + "chrome_ms": 2322.739, + "speed_ratio": 0.9865674976341806, + "ssim": 0.03319446609352043, + "pixdiff_pct": 16.258063260929717, + "region_w": 1024, + "region_h": 1807, + "montage": "out-500/lobste.rs.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gutenberg.org/", + "webengine_ms": 2427.384, + "chrome_ms": 2960.454, + "speed_ratio": 1.2196067865652902, + "ssim": 0.6614314480639423, + "pixdiff_pct": 31.8710546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.gutenberg.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.pbs.org/video/around-corner-john-mcgivern-wisconsin-dells-209/", + "webengine_ms": 2031.961, + "chrome_ms": 3000.731, + "speed_ratio": 1.4767660402930962, + "ssim": 0.5111055045785281, + "pixdiff_pct": 50.5320891943734, + "region_w": 1024, + "region_h": 1955, + "montage": "out-500/www.pbs.org_video_around-corner-john-mcgivern-wisconsin-dells-209.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nasa.gov/universe/nasas-most-technically-complex-space-observatory-requires-precision/", + "webengine_ms": 2500.024, + "chrome_ms": 3487.753, + "speed_ratio": 1.3950878071570514, + "ssim": 0.5238127152469485, + "pixdiff_pct": 25.586878097125865, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.nasa.gov_universe_nasas-most-technically-complex-space-observatory-requires-.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.who.int/", + "webengine_ms": 9590.498, + "chrome_ms": 3360.06, + "speed_ratio": 0.3503530265060271, + "ssim": 0.4066600060539996, + "pixdiff_pct": 59.97329905063291, + "region_w": 1024, + "region_h": 1580, + "montage": "out-500/www.who.int.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.un.org/", + "webengine_ms": 12214.049, + "chrome_ms": 3470.158, + "speed_ratio": 0.2841120090479414, + "ssim": 0.914021447695762, + "pixdiff_pct": 10.589345296223957, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.un.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikihow.com/How-Did-We-Get-Here-Achievement", + "webengine_ms": 17950.39, + "chrome_ms": 3341.165, + "speed_ratio": 0.18613328178384983, + "ssim": 0.18656245549480335, + "pixdiff_pct": 99.12630716959634, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.wikihow.com_How-Did-We-Get-Here-Achievement.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.khanacademy.org/", + "webengine_ms": 308.494, + "chrome_ms": 2071.516, + "speed_ratio": 6.714931246636887, + "ssim": 0.41035841784941135, + "pixdiff_pct": 99.87602233886719, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.khanacademy.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.openbsd.org/", + "webengine_ms": 1835.955, + "chrome_ms": 2874.049, + "speed_ratio": 1.5654245338257202, + "ssim": 0.5955808497683217, + "pixdiff_pct": 23.9776611328125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.openbsd.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.freebsd.org/status/report-2025-07-2025-09/foundation-sta/", + "webengine_ms": 264.509, + "chrome_ms": 1676.568, + "speed_ratio": 6.338415706081834, + "ssim": 0.6719882696942051, + "pixdiff_pct": 13.013046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.freebsd.org_status_report-2025-07-2025-09_foundation-sta.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.apache.org/", + "webengine_ms": 2434.655, + "chrome_ms": 2473.169, + "speed_ratio": 1.0158190790892343, + "ssim": 0.6310922046154981, + "pixdiff_pct": 33.314375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.apache.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.eclipse.org/research/projects/brain_iot/", + "webengine_ms": 4053.016, + "chrome_ms": 2982.021, + "speed_ratio": 0.7357535721546622, + "ssim": 0.12705420233171977, + "pixdiff_pct": 80.9591632999786, + "region_w": 1024, + "region_h": 2336, + "montage": "out-500/www.eclipse.org_research_projects_brain_iot.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.opensource.org/", + "webengine_ms": 4178.176, + "chrome_ms": 2626.058, + "speed_ratio": 0.6285178029838857, + "ssim": 0.6224891266832032, + "pixdiff_pct": 31.628515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.opensource.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cia.gov/", + "webengine_ms": 34319.436, + "chrome_ms": 1609.761, + "speed_ratio": 0.04690522886215263, + "ssim": 0.49465984835184973, + "pixdiff_pct": 97.60882059733072, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.cia.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://tools.ietf.org/", + "webengine_ms": 2230.84, + "chrome_ms": 2544.437, + "speed_ratio": 1.1405735059439492, + "ssim": 0.5617375142181631, + "pixdiff_pct": 38.520050048828125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/tools.ietf.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.eff.org/", + "webengine_ms": 2947.07, + "chrome_ms": 2398.561, + "speed_ratio": 0.8138798874814647, + "ssim": 0.4966059156810258, + "pixdiff_pct": 56.3360546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.eff.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mozilla.org/", + "webengine_ms": 876.354, + "chrome_ms": 1699.281, + "speed_ratio": 1.9390349105498461, + "ssim": 0.4987549359900725, + "pixdiff_pct": 45.7744140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mozilla.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.apple.com/us/search/product-red?f=watch42mm\u0026amp;fh=44d2\u0026amp;sel=accessories", + "webengine_ms": 1499.178, + "chrome_ms": 2217.561, + "speed_ratio": 1.47918459315705, + "ssim": 0.6896809288677236, + "pixdiff_pct": 12.38848368326823, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.apple.com_us_search_product-red_f_watch42mm_amp;fh_44d2_amp;sel_accessories.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.microsoft.com/", + "webengine_ms": 8521.2, + "chrome_ms": 3354.506, + "speed_ratio": 0.3936659155987419, + "ssim": 0.12784751700203173, + "pixdiff_pct": 85.87835173501577, + "region_w": 1024, + "region_h": 1268, + "montage": "out-500/www.microsoft.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ubuntu.com/", + "webengine_ms": 627.35, + "chrome_ms": 1766.906, + "speed_ratio": 2.816459711484817, + "ssim": 0.9680549178340963, + "pixdiff_pct": 1.2743631998697915, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ubuntu.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://fedoraproject.org/", + "webengine_ms": 1231.177, + "chrome_ms": 1746.198, + "speed_ratio": 1.4183159691904577, + "ssim": 0.6752057286389088, + "pixdiff_pct": 38.414804687499995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/fedoraproject.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://archlinux.org/news/mariadb-104x-update-requires-manual-intervention/", + "webengine_ms": 428.624, + "chrome_ms": 1726.367, + "speed_ratio": 4.027695602672739, + "ssim": 0.6059133939253, + "pixdiff_pct": 35.67619323730469, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/archlinux.org_news_mariadb-104x-update-requires-manual-intervention.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.archlinux.org/", + "webengine_ms": 983.496, + "chrome_ms": 2009.585, + "speed_ratio": 2.04330775112456, + "ssim": 0.48901401134853245, + "pixdiff_pct": 24.40812870108136, + "region_w": 1024, + "region_h": 1942, + "montage": "out-500/www.archlinux.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://wiki.archlinux.org/", + "webengine_ms": 1866.163, + "chrome_ms": 1841.478, + "speed_ratio": 0.9867723237466395, + "ssim": 0.35509957662766817, + "pixdiff_pct": 99.23210144042969, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/wiki.archlinux.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.haskell.org/", + "webengine_ms": 3094.245, + "chrome_ms": 2436.783, + "speed_ratio": 0.7875210269387201, + "ssim": 0.47781474158335563, + "pixdiff_pct": 27.912847016033254, + "region_w": 1024, + "region_h": 2105, + "montage": "out-500/www.haskell.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ruby-lang.org/uk/news/2009/05/", + "webengine_ms": 1144.958, + "chrome_ms": 1890.732, + "speed_ratio": 1.6513548968608454, + "ssim": 0.7916213066942499, + "pixdiff_pct": 11.193777558449549, + "region_w": 1024, + "region_h": 1219, + "montage": "out-500/www.ruby-lang.org_uk_news_2009_05.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.perl.org/", + "webengine_ms": 1816.96, + "chrome_ms": 1717.039, + "speed_ratio": 0.9450064943642127, + "ssim": 0.6531983501129961, + "pixdiff_pct": 33.19134817249449, + "region_w": 1024, + "region_h": 1816, + "montage": "out-500/www.perl.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.php.net/", + "webengine_ms": 1510.418, + "chrome_ms": 1847.238, + "speed_ratio": 1.2229978721122234, + "ssim": 0.6673106895465332, + "pixdiff_pct": 11.6255859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.php.net.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.java.com/", + "webengine_ms": 217.927, + "chrome_ms": 1385.197, + "speed_ratio": 6.356243145640512, + "ssim": 0.8779515284466919, + "pixdiff_pct": 4.749298095703125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.java.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.oracle.com/database/distributed-database/", + "webengine_ms": 3472.174, + "chrome_ms": 1987.165, + "speed_ratio": 0.5723114682616712, + "ssim": 0.6022523787238032, + "pixdiff_pct": 45.5205859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.oracle.com_database_distributed-database.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.scala-lang.org/", + "webengine_ms": 2158.096, + "chrome_ms": 1730.298, + "speed_ratio": 0.80177063485591, + "ssim": 0.6105883181977955, + "pixdiff_pct": 36.982539062499995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.scala-lang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kotlinlang.org/docs/whatsnew2320.html", + "webengine_ms": 5131.758, + "chrome_ms": 3031.075, + "speed_ratio": 0.5906504164849551, + "ssim": 0.596993540167469, + "pixdiff_pct": 23.69257609049479, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/kotlinlang.org_docs_whatsnew2320.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.swift.org/", + "webengine_ms": 874.524, + "chrome_ms": 2287.497, + "speed_ratio": 2.615705229359057, + "ssim": 0.6105652659402238, + "pixdiff_pct": 46.6621484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.swift.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://elixir-lang.org/", + "webengine_ms": 739.524, + "chrome_ms": 1607.224, + "speed_ratio": 2.1733222992086803, + "ssim": 0.7209072023366073, + "pixdiff_pct": 13.784218749999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/elixir-lang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.erlang.org/", + "webengine_ms": 871.78, + "chrome_ms": 1467.344, + "speed_ratio": 1.6831585950583865, + "ssim": 0.6655453229429438, + "pixdiff_pct": 20.112318213296398, + "region_w": 1024, + "region_h": 1083, + "montage": "out-500/www.erlang.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://clojure.org/events/2023/los-angeles-clojure-meetup--1064679385", + "webengine_ms": 1535.363, + "chrome_ms": 1573.022, + "speed_ratio": 1.0245277501151193, + "ssim": 0.6510652537473174, + "pixdiff_pct": 17.2424147333795, + "region_w": 1024, + "region_h": 1083, + "montage": "out-500/clojure.org_events_2023_los-angeles-clojure-meetup--1064679385.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://ocaml.org/manual/4.04/libref/type_Map.Make.html", + "webengine_ms": 56.29, + "chrome_ms": 1298.944, + "speed_ratio": 23.075928228815066, + "ssim": 0.7732834003076613, + "pixdiff_pct": 6.8566640218098955, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/ocaml.org_manual_4.04_libref_type_Map.Make.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.lua.org/", + "webengine_ms": 353.925, + "chrome_ms": 1557.665, + "speed_ratio": 4.40111605566151, + "ssim": 0.620307973217982, + "pixdiff_pct": 36.173756917317704, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.lua.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://go.dev/", + "webengine_ms": 6905.94, + "chrome_ms": 2050.358, + "speed_ratio": 0.29689774310231487, + "ssim": 0.6761378727888588, + "pixdiff_pct": 39.12921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/go.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pkg.go.dev/", + "webengine_ms": 3239.5, + "chrome_ms": 1950.44, + "speed_ratio": 0.6020805679888872, + "ssim": 0.7556925931547392, + "pixdiff_pct": 21.175896139705884, + "region_w": 1024, + "region_h": 1190, + "montage": "out-500/pkg.go.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/es/docs/Web/CSS/Reference/Selectors/:nth-child", + "webengine_ms": 850.403, + "chrome_ms": 1603.411, + "speed_ratio": 1.8854719468299148, + "ssim": 0.6923671757824201, + "pixdiff_pct": 25.25585728444004, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/developer.mozilla.org_es_docs_Web_CSS_Reference_Selectors__nth-child.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gnupg.org/", + "webengine_ms": 320.869, + "chrome_ms": 1501.028, + "speed_ratio": 4.678008782400294, + "ssim": 0.563069747122909, + "pixdiff_pct": 16.1448046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.gnupg.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.openssl.org/", + "webengine_ms": 2556.148, + "chrome_ms": 2022.257, + "speed_ratio": 0.7911345508945491, + "ssim": 0.7565398993926931, + "pixdiff_pct": 12.228481755780347, + "region_w": 1024, + "region_h": 1211, + "montage": "out-500/www.openssl.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.torproject.org/", + "webengine_ms": 1753.473, + "chrome_ms": 2345.88, + "speed_ratio": 1.3378478026180045, + "ssim": 0.6952357787308965, + "pixdiff_pct": 18.283320312500003, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.torproject.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://letsencrypt.org/2022/12/05/ed-letter-2022.html", + "webengine_ms": 1625.298, + "chrome_ms": 2615.168, + "speed_ratio": 1.6090390808331765, + "ssim": 0.5023307933680499, + "pixdiff_pct": 21.73955523540951, + "region_w": 1024, + "region_h": 2039, + "montage": "out-500/letsencrypt.org_2022_12_05_ed-letter-2022.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cloudflare.com/learning/network-layer/what-is-mss", + "webengine_ms": 2697.869, + "chrome_ms": 1496.929, + "speed_ratio": 0.5548560734416682, + "ssim": 0.024169793771415024, + "pixdiff_pct": 99.80214436848959, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.cloudflare.com_learning_network-layer_what-is-mss.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.fastly.com/", + "webengine_ms": 6039.788, + "chrome_ms": 2032.379, + "speed_ratio": 0.3364984002749766, + "ssim": 0.15402265909032076, + "pixdiff_pct": 77.48894531250001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.fastly.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nginx.com/", + "webengine_ms": 3969.057, + "chrome_ms": 2545.673, + "speed_ratio": 0.6413798038173802, + "ssim": 0.7224375640199101, + "pixdiff_pct": 25.9835546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.nginx.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.haproxy.org/", + "webengine_ms": 417.784, + "chrome_ms": 1644.255, + "speed_ratio": 3.935658139134098, + "ssim": 0.23284028303797463, + "pixdiff_pct": 33.494960937500004, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.haproxy.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.varnish-cache.org/", + "webengine_ms": 1875.777, + "chrome_ms": 1743.239, + "speed_ratio": 0.9293423471979878, + "ssim": 0.707565164621724, + "pixdiff_pct": 13.203359375000002, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.varnish-cache.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.redis.io/", + "webengine_ms": 5597.342, + "chrome_ms": 2384.077, + "speed_ratio": 0.4259302004415668, + "ssim": 0.32868968060841225, + "pixdiff_pct": 67.99507141113281, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.redis.io.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mongodb.com/resources/basics/data-engineering", + "webengine_ms": 1288.496, + "chrome_ms": 2601.549, + "speed_ratio": 2.0190586544312126, + "ssim": 0.7365535303696584, + "pixdiff_pct": 12.928945312500002, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mongodb.com_resources_basics_data-engineering.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mariadb.org/", + "webengine_ms": 3765.234, + "chrome_ms": 2932.094, + "speed_ratio": 0.7787282277807966, + "ssim": 0.582232459654679, + "pixdiff_pct": 30.046484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mariadb.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cockroachlabs.com/blog/change-data-capture-azure-synapse/", + "webengine_ms": 2589.792, + "chrome_ms": 3300.315, + "speed_ratio": 1.2743552377951588, + "ssim": 0.522022063157405, + "pixdiff_pct": 21.3858984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cockroachlabs.com_blog_change-data-capture-azure-synapse.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.elastic.co/vodafone/contact", + "webengine_ms": 3913.972, + "chrome_ms": 2439.854, + "speed_ratio": 0.6233703255925183, + "ssim": 0.5963080765426485, + "pixdiff_pct": 34.00340416131105, + "region_w": 1024, + "region_h": 1945, + "montage": "out-500/www.elastic.co_vodafone_contact.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://grafana.com/grafana/dashboards/12608-any-json-to-metrics/", + "webengine_ms": 2196.806, + "chrome_ms": 2098.899, + "speed_ratio": 0.9554321137141831, + "ssim": 0.4561251604144497, + "pixdiff_pct": 39.858515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/grafana.com_grafana_dashboards_12608-any-json-to-metrics.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://prometheus.io/docs/operating/", + "webengine_ms": 874.973, + "chrome_ms": 1729.047, + "speed_ratio": 1.9761146915390533, + "ssim": 0.13034948140137134, + "pixdiff_pct": 98.8780859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/prometheus.io_docs_operating.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.terraform.io/", + "webengine_ms": 2227.321, + "chrome_ms": 1997.241, + "speed_ratio": 0.8967010143576072, + "ssim": 0.6877170281464747, + "pixdiff_pct": 18.2909765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.terraform.io.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ansible.com/", + "webengine_ms": 2113.472, + "chrome_ms": 1844.837, + "speed_ratio": 0.8728939867667989, + "ssim": 0.23375101713283924, + "pixdiff_pct": 80.805546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ansible.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jenkins.io/blog/2023/12/15/jenkins-november-newsletter/", + "webengine_ms": 1444.951, + "chrome_ms": 1983.811, + "speed_ratio": 1.3729261407480253, + "ssim": 0.6526171726251716, + "pixdiff_pct": 45.38549058473736, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.jenkins.io_blog_2023_12_15_jenkins-november-newsletter.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gitlab.com/", + "webengine_ms": 21812.677, + "chrome_ms": 2309.809, + "speed_ratio": 0.10589296306913637, + "ssim": 0.4895218647208325, + "pixdiff_pct": 61.825273437499995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.gitlab.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://about.gitlab.com/blog/open-shift-ga/", + "webengine_ms": 20858.576, + "chrome_ms": 2440.488, + "speed_ratio": 0.11700165917366553, + "ssim": 0.44492747952956574, + "pixdiff_pct": 55.264179687500004, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/about.gitlab.com_blog_open-shift-ga.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://bitbucket.org/", + "webengine_ms": 1963.651, + "chrome_ms": 2399.339, + "speed_ratio": 1.2218764943465004, + "ssim": 0.7229728260480053, + "pixdiff_pct": 52.7885546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/bitbucket.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.atlassian.com/software/loom", + "webengine_ms": 3286.911, + "chrome_ms": 4480.659, + "speed_ratio": 1.363182331374351, + "ssim": 0.5636408891808508, + "pixdiff_pct": 52.12203125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.atlassian.com_software_loom.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jetbrains.com/pycharm/whatsnew/2024-3-2/", + "webengine_ms": 1751.803, + "chrome_ms": 2328.838, + "speed_ratio": 1.3293949148391686, + "ssim": 0.6159147795244573, + "pixdiff_pct": 36.34933597621408, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.jetbrains.com_pycharm_whatsnew_2024-3-2.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://code.visualstudio.com/docs/languages/javascript", + "webengine_ms": 1618.371, + "chrome_ms": 3572.78, + "speed_ratio": 2.207639657408592, + "ssim": 0.47692966499449957, + "pixdiff_pct": 36.637109375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/code.visualstudio.com_docs_languages_javascript.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sublimetext.com/", + "webengine_ms": 2687.93, + "chrome_ms": 2330.27, + "speed_ratio": 0.8669384991424628, + "ssim": 0.5095268638784033, + "pixdiff_pct": 72.3753442704719, + "region_w": 1024, + "region_h": 1441, + "montage": "out-500/www.sublimetext.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://neovim.io/doc/user/scroll/", + "webengine_ms": 417.595, + "chrome_ms": 1597.014, + "speed_ratio": 3.824313030567894, + "ssim": 0.6811595268951984, + "pixdiff_pct": 10.099453125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/neovim.io_doc_user_scroll.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.vim.org/", + "webengine_ms": 659.643, + "chrome_ms": 1915.767, + "speed_ratio": 2.904248206984687, + "ssim": 0.4399756333504448, + "pixdiff_pct": 42.65874418677728, + "region_w": 1024, + "region_h": 1989, + "montage": "out-500/www.vim.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.emacswiki.org/", + "webengine_ms": 115.103, + "chrome_ms": 1342.424, + "speed_ratio": 11.662806356046325, + "ssim": 0.6749478038718343, + "pixdiff_pct": 13.335037231445312, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.emacswiki.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.emacs.org/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.emacs.org.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.emacs.org/\": dial tcp 209.51.188.116:443: i/o timeout; chrome error: context deadline exceeded" + }, + { + "url": "https://www.cs.cmu.edu/", + "webengine_ms": 45086.772, + "chrome_ms": 3427.042, + "speed_ratio": 0.07600992149094196, + "ssim": 0.18281613646286593, + "pixdiff_pct": 77.543359375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cs.cmu.edu.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mit.edu/", + "webengine_ms": 1063.829, + "chrome_ms": 1901.375, + "speed_ratio": 1.7872938225974289, + "ssim": 0.7808305493284258, + "pixdiff_pct": 23.3814453125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mit.edu.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.stanford.edu/life/visit", + "webengine_ms": 5586.798, + "chrome_ms": 3413.449, + "speed_ratio": 0.6109848610957476, + "ssim": 0.4742585317656891, + "pixdiff_pct": 61.0373042616452, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.stanford.edu_life_visit.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cam.ac.uk/", + "webengine_ms": 3238.063, + "chrome_ms": 1970.679, + "speed_ratio": 0.6085981032487633, + "ssim": 0.42444504616866335, + "pixdiff_pct": 74.9059765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cam.ac.uk.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.inria.fr/fr/omicfinder", + "webengine_ms": 157.9, + "chrome_ms": 1312.474, + "speed_ratio": 8.312058264724508, + "ssim": 0.20501875941138561, + "pixdiff_pct": 98.24002583821616, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.inria.fr_fr_omicfinder.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cnrs.fr/", + "webengine_ms": 2763.333, + "chrome_ms": 1923.56, + "speed_ratio": 0.6961014108686865, + "ssim": 0.5389837810454892, + "pixdiff_pct": 45.4873046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cnrs.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ethz.ch/", + "webengine_ms": 1406.044, + "chrome_ms": 1985.084, + "speed_ratio": 1.4118221051403796, + "ssim": 0.7787722616560351, + "pixdiff_pct": 88.7625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ethz.ch.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.epfl.ch/research/domains/swiss-plasma-center/fr/a-propos-du-spc/rapports-annuels/", + "webengine_ms": 1282.559, + "chrome_ms": 1663.789, + "speed_ratio": 1.2972416863473728, + "ssim": 0.8452923052315677, + "pixdiff_pct": 53.92218749999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.epfl.ch_research_domains_swiss-plasma-center_fr_a-propos-du-spc_rapports-ann.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nature.com/articles/s41387-026-00466-2", + "webengine_ms": 1558.285, + "chrome_ms": 2551.452, + "speed_ratio": 1.6373461850688418, + "ssim": 0.6585663480266649, + "pixdiff_pct": 23.849179687499998, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.nature.com_articles_s41387-026-00466-2.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.plos.org/", + "webengine_ms": 1774.555, + "chrome_ms": 2211.018, + "speed_ratio": 1.2459563101735365, + "ssim": 0.42938950735738, + "pixdiff_pct": 50.657695312499996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.plos.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ncbi.nlm.nih.gov/", + "webengine_ms": 3850.359, + "chrome_ms": 2423.999, + "speed_ratio": 0.6295514262436307, + "ssim": 0.4553010861279434, + "pixdiff_pct": 74.42220052083334, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ncbi.nlm.nih.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nist.gov/", + "webengine_ms": 5778.581, + "chrome_ms": 2799.783, + "speed_ratio": 0.48451047065014746, + "ssim": 0.45732380294056474, + "pixdiff_pct": 61.431875000000005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.nist.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.energy.gov/", + "webengine_ms": 5610.31, + "chrome_ms": 3405.691, + "speed_ratio": 0.6070415003805493, + "ssim": 0.36007504404891844, + "pixdiff_pct": 62.481835937499994, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.energy.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.usgs.gov/", + "webengine_ms": 16835.182, + "chrome_ms": 1290.153, + "speed_ratio": 0.07663433635585287, + "ssim": 0.6543384583750146, + "pixdiff_pct": 20.82697550455729, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.usgs.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.noaa.gov/", + "webengine_ms": 4319.006, + "chrome_ms": 3474.526, + "speed_ratio": 0.8044735293259605, + "ssim": 0.36358176809212356, + "pixdiff_pct": 66.32811260707487, + "region_w": 1024, + "region_h": 1576, + "montage": "out-500/www.noaa.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.esa.int/", + "webengine_ms": 2048.81, + "chrome_ms": 3673.067, + "speed_ratio": 1.7927806873258136, + "ssim": 0.3515837999332019, + "pixdiff_pct": 94.7664453125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.esa.int.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cern.ch/", + "webengine_ms": 6965.982, + "chrome_ms": 6065.089, + "speed_ratio": 0.8706725053266, + "ssim": 0.3245379146763189, + "pixdiff_pct": 78.3413671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cern.ch.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.iea.org/policies/28854-public-announcement-of-the-first-batch-of-green-liquid-fuel-technology-breakthrough-and-industrialization-pilot-projects", + "webengine_ms": 1832.613, + "chrome_ms": 2712.902, + "speed_ratio": 1.4803463688187304, + "ssim": 0.757243853186736, + "pixdiff_pct": 9.803181086366926, + "region_w": 1017, + "region_h": 1820, + "montage": "out-500/www.iea.org_policies_28854-public-announcement-of-the-first-batch-of-green-liqui.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.worldbank.org/en/regulatoryefficiency/economy/poland", + "webengine_ms": 1910.784, + "chrome_ms": 1818.896, + "speed_ratio": 0.95191083869239, + "ssim": 0.43773096274021317, + "pixdiff_pct": 64.66445922851562, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.worldbank.org_en_regulatoryefficiency_economy_poland.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.europa.eu/", + "webengine_ms": 491.043, + "chrome_ms": 1788.259, + "speed_ratio": 3.641756424590107, + "ssim": 0.47154986303470153, + "pixdiff_pct": 68.62373352050781, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.europa.eu.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gov.uk/armed-forces-covenant-businesses/bluefort-security-ltd", + "webengine_ms": 383.462, + "chrome_ms": 1477.241, + "speed_ratio": 3.8523791144885284, + "ssim": 0.6184443102246625, + "pixdiff_pct": 25.219532028137447, + "region_w": 1024, + "region_h": 1004, + "montage": "out-500/www.gov.uk_armed-forces-covenant-businesses_bluefort-security-ltd.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.service-public.fr/", + "webengine_ms": 2341.501, + "chrome_ms": 2228.844, + "speed_ratio": 0.9518868452330363, + "ssim": 0.6852863620994486, + "pixdiff_pct": 36.9316796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.service-public.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.insee.fr/", + "webengine_ms": 3931.025, + "chrome_ms": 1765.572, + "speed_ratio": 0.44913782028860155, + "ssim": 0.4730570033373865, + "pixdiff_pct": 56.448125000000005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.insee.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.data.gouv.fr/", + "webengine_ms": 8808.347, + "chrome_ms": 1705.632, + "speed_ratio": 0.1936381479975755, + "ssim": 0.6523507878239297, + "pixdiff_pct": 20.1328125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.data.gouv.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.australia.gov.au/", + "webengine_ms": 543.804, + "chrome_ms": 1591.561, + "speed_ratio": 2.9267180822502223, + "ssim": 0.39018001753031445, + "pixdiff_pct": 83.3921564548341, + "region_w": 1024, + "region_h": 2441, + "montage": "out-500/www.australia.gov.au.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.japan.go.jp/kizuna/2022/07/combining_steam_education.html", + "webengine_ms": 1065.539, + "chrome_ms": 2487.541, + "speed_ratio": 2.3345377316081346, + "ssim": 0.46172816469761935, + "pixdiff_pct": 41.883593749999996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.japan.go.jp_kizuna_2022_07_combining_steam_education.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bundesregierung.de/", + "webengine_ms": 2275.477, + "chrome_ms": 2208.656, + "speed_ratio": 0.9706342889864411, + "ssim": 0.4278068251851537, + "pixdiff_pct": 60.898906249999996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.bundesregierung.de.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bundestag.de/", + "webengine_ms": 4543.863, + "chrome_ms": 1988.016, + "speed_ratio": 0.4375167121015752, + "ssim": 0.7642891336238247, + "pixdiff_pct": 21.10453125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.bundestag.de.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.senat.fr/", + "webengine_ms": 1722.188, + "chrome_ms": 1705.611, + "speed_ratio": 0.9903744538923741, + "ssim": 0.5301147349304643, + "pixdiff_pct": 41.9516796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.senat.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.elysee.fr/francois-mitterrand/1987/11/11/allocution-de-m-francois-mitterrand-president-de-la-republique-au-conseil-general-de-vendee-a-mouilleron-en-pareds-mercredi-11-novembre-1987", + "webengine_ms": 993.914, + "chrome_ms": 1545.954, + "speed_ratio": 1.555420287871989, + "ssim": 0.4255467623192107, + "pixdiff_pct": 62.226367187499996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.elysee.fr_francois-mitterrand_1987_11_11_allocution-de-m-francois-mitterrand.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.lemonde.fr/", + "webengine_ms": 22675.021, + "chrome_ms": 1951.209, + "speed_ratio": 0.08605103386673821, + "ssim": 0.5138315296184616, + "pixdiff_pct": 49.399765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.lemonde.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.lefigaro.fr/", + "webengine_ms": 2158.499, + "chrome_ms": 2664.719, + "speed_ratio": 1.234524083634044, + "ssim": 0.6716799684420915, + "pixdiff_pct": 27.697109375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.lefigaro.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.dw.com/de/umwelt/s-65924637", + "webengine_ms": 1617.131, + "chrome_ms": 1611.98, + "speed_ratio": 0.9968147292952766, + "ssim": 0.06656882768712793, + "pixdiff_pct": 97.15670961347868, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.dw.com_de_umwelt_s-65924637.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.spiegel.de/kultur/die-sprache-des-spiegel-a-2013630a-0002-0001-0000-000032092775", + "webengine_ms": 766.257, + "chrome_ms": 1569.707, + "speed_ratio": 2.048538545161741, + "ssim": 0.26336070827179053, + "pixdiff_pct": 95.89106241861978, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.spiegel.de_kultur_die-sprache-des-spiegel-a-2013630a-0002-0001-0000-00003209.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.zeit.de/", + "webengine_ms": 413.902, + "chrome_ms": 1416.426, + "speed_ratio": 3.4221289097419194, + "ssim": 0.11555941771676533, + "pixdiff_pct": 99.84219868977866, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.zeit.de.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.npr.org/", + "webengine_ms": 3893.329, + "chrome_ms": 3247.191, + "speed_ratio": 0.8340397125442005, + "ssim": 0.3886004933454383, + "pixdiff_pct": 67.83277343750001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.npr.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ft.com/", + "webengine_ms": 243.061, + "chrome_ms": 1454.006, + "speed_ratio": 5.982062116094314, + "ssim": 0.7408943454660007, + "pixdiff_pct": 28.255335489908855, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ft.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wired.com/review/sennheiser-momentum-5/", + "webengine_ms": 4601.639, + "chrome_ms": 2443.682, + "speed_ratio": 0.5310460033914003, + "ssim": 0.41680654962615843, + "pixdiff_pct": 59.502851562500005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.wired.com_review_sennheiser-momentum-5.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.theverge.com/", + "webengine_ms": 7940.976, + "chrome_ms": 2605.783, + "speed_ratio": 0.3281439208480167, + "ssim": 0.3898440568067606, + "pixdiff_pct": 67.10046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.theverge.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://arstechnica.com/tag/1980s/", + "webengine_ms": 6812.243, + "chrome_ms": 2070.708, + "speed_ratio": 0.3039686047605759, + "ssim": 0.313029634794115, + "pixdiff_pct": 58.75494869752623, + "region_w": 1024, + "region_h": 2001, + "montage": "out-500/arstechnica.com_tag_1980s.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.engadget.com/", + "webengine_ms": 3850.855, + "chrome_ms": 1285.726, + "speed_ratio": 0.3338806576721274, + "ssim": 0.6892437530386425, + "pixdiff_pct": 27.054214477539062, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.engadget.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.techcrunch.com/", + "webengine_ms": 3569.76, + "chrome_ms": 2664.943, + "speed_ratio": 0.7465328201335664, + "ssim": 0.3554317666564205, + "pixdiff_pct": 79.5986328125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.techcrunch.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.zdnet.com/", + "webengine_ms": 6073.646, + "chrome_ms": 1877.384, + "speed_ratio": 0.3091032964384161, + "ssim": 0.3895336612858383, + "pixdiff_pct": 60.957187499999996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.zdnet.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.lesnumeriques.com/", + "webengine_ms": 6385.826, + "chrome_ms": 2253.636, + "speed_ratio": 0.35291221527175964, + "ssim": 0.459151178680498, + "pixdiff_pct": 51.37796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.lesnumeriques.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.01net.com/", + "webengine_ms": 1248.396, + "chrome_ms": 1805.106, + "speed_ratio": 1.4459402305037825, + "ssim": 0.2940598823304789, + "pixdiff_pct": 83.395078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.01net.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.journaldunet.com/", + "webengine_ms": 506.762, + "chrome_ms": 2020.761, + "speed_ratio": 3.9875937816963387, + "ssim": 0.46296937873587857, + "pixdiff_pct": 62.500988241720336, + "region_w": 1024, + "region_h": 2174, + "montage": "out-500/www.journaldunet.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.developpez.com/", + "webengine_ms": 1644.086, + "chrome_ms": 1929.572, + "speed_ratio": 1.1736442010941033, + "ssim": 0.38066473997549416, + "pixdiff_pct": 34.3772265625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.developpez.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://openclassrooms.com/", + "webengine_ms": 877.952, + "chrome_ms": 1987.781, + "speed_ratio": 2.264111249817758, + "ssim": 0.6854527391629112, + "pixdiff_pct": 68.0901845296224, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/openclassrooms.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.coursera.org/in/articles/what-is-a-ux-researcher-how-to-get-the-job", + "webengine_ms": 1032.939, + "chrome_ms": 2711.625, + "speed_ratio": 2.6251550188346067, + "ssim": 0.005157080626496012, + "pixdiff_pct": 98.4705078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.coursera.org_in_articles_what-is-a-ux-researcher-how-to-get-the-job.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.edx.org/resources/reskilling-in-uncertain-times", + "webengine_ms": 5988.965, + "chrome_ms": 3340.91, + "speed_ratio": 0.5578443019787225, + "ssim": 0.47674253569725233, + "pixdiff_pct": 40.179765625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.edx.org_resources_reskilling-in-uncertain-times.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.udemy.com/course/posh-act-2013-building-a-safe-workplace/", + "webengine_ms": 3194.311, + "chrome_ms": 1444.438, + "speed_ratio": 0.45219078543072355, + "ssim": 0.00597543465000026, + "pixdiff_pct": 97.28889465332031, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.udemy.com_course_posh-act-2013-building-a-safe-workplace.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.codecademy.com/article/fwd-js-comparison-logical", + "webengine_ms": 2243.824, + "chrome_ms": 1951.108, + "speed_ratio": 0.8695459180399175, + "ssim": 0.65491099976969, + "pixdiff_pct": 24.5215234375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.codecademy.com_article_fwd-js-comparison-logical.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.freecodecamp.org/", + "webengine_ms": 1572.54, + "chrome_ms": 2663.738, + "speed_ratio": 1.6939079451079144, + "ssim": 0.7769601637314338, + "pixdiff_pct": 99.9273935953776, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.freecodecamp.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.w3schools.com/", + "webengine_ms": 2466.895, + "chrome_ms": 1943.622, + "speed_ratio": 0.7878819325508383, + "ssim": 0.3982881951069209, + "pixdiff_pct": 99.40032958984375, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.w3schools.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tutorialspoint.com/", + "webengine_ms": 2995.613, + "chrome_ms": 2129.499, + "speed_ratio": 0.7108725326001722, + "ssim": 0.5618314500158592, + "pixdiff_pct": 38.2104296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.tutorialspoint.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.geeksforgeeks.org/", + "webengine_ms": 4460.258, + "chrome_ms": 1728.629, + "speed_ratio": 0.3875625580403645, + "ssim": 0.7484774676360105, + "pixdiff_pct": 34.12510396863118, + "region_w": 1024, + "region_h": 1841, + "montage": "out-500/www.geeksforgeeks.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.baeldung.com/", + "webengine_ms": 2575.14, + "chrome_ms": 1503.699, + "speed_ratio": 0.5839290291013305, + "ssim": 0.006068853902212419, + "pixdiff_pct": 99.69050089518228, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.baeldung.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://realpython.com/videos/setup-polars-data/", + "webengine_ms": 2438.562, + "chrome_ms": 1466.319, + "speed_ratio": 0.6013047853612088, + "ssim": 0.021481865676908494, + "pixdiff_pct": 99.9108632405599, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/realpython.com_videos_setup-polars-data.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.digitalocean.com/community/tutorials/css-pure-css-parallax-id", + "webengine_ms": 3289.706, + "chrome_ms": 2050.459, + "speed_ratio": 0.6232955163774513, + "ssim": 0.46815618056055874, + "pixdiff_pct": 36.509296875000004, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.digitalocean.com_community_tutorials_css-pure-css-parallax-id.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://aws.amazon.com/", + "webengine_ms": 28097.989, + "chrome_ms": 5639.232, + "speed_ratio": 0.2006987759871356, + "ssim": 0.5546942788327622, + "pixdiff_pct": 55.834921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/aws.amazon.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://cloud.google.com/", + "webengine_ms": 2851.327, + "chrome_ms": 3444.515, + "speed_ratio": 1.2080392743448927, + "ssim": 0.6793426143233993, + "pixdiff_pct": 20.841289062500003, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/cloud.google.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://azure.microsoft.com/", + "webengine_ms": 45145.414, + "chrome_ms": 3859.149, + "speed_ratio": 0.08548263617651175, + "ssim": 0.6008911832125605, + "pixdiff_pct": 51.472109374999995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/azure.microsoft.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.heroku.com/blog/log2viz/", + "webengine_ms": 2988.299, + "chrome_ms": 2363.148, + "speed_ratio": 0.7908003851020263, + "ssim": 0.6188531547580398, + "pixdiff_pct": 35.673125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.heroku.com_blog_log2viz.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://vercel.com/docs/kms/pricing", + "webengine_ms": 5960.185, + "chrome_ms": 1954.992, + "speed_ratio": 0.3280086104709837, + "ssim": 0.7228104388344526, + "pixdiff_pct": 10.413756194251734, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/vercel.com_docs_kms_pricing.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.netlify.com/", + "webengine_ms": 3316.931, + "chrome_ms": 2443.446, + "speed_ratio": 0.7366586763487091, + "ssim": 0.19252332820322088, + "pixdiff_pct": 99.0860546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.netlify.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pages.github.com/", + "webengine_ms": 866.495, + "chrome_ms": 1875.716, + "speed_ratio": 2.1647164726859356, + "ssim": 0.03631417976270269, + "pixdiff_pct": 99.36976826593924, + "region_w": 1024, + "region_h": 2337, + "montage": "out-500/pages.github.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pypi.org/project/justembed/", + "webengine_ms": 9934.836, + "chrome_ms": 1883.641, + "speed_ratio": 0.18959960687826152, + "ssim": 0.6878024341107356, + "pixdiff_pct": 13.661210937500002, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/pypi.org_project_justembed.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://rubygems.org/", + "webengine_ms": 361.434, + "chrome_ms": 1538.794, + "speed_ratio": 4.257468860151508, + "ssim": 0.5136355292988403, + "pixdiff_pct": 65.3090863749346, + "region_w": 1024, + "region_h": 1911, + "montage": "out-500/rubygems.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://hub.docker.com/r/kubeedge/cloudcore", + "webengine_ms": 4152.454, + "chrome_ms": 2019.645, + "speed_ratio": 0.4863738406253266, + "ssim": 0.6383503452542566, + "pixdiff_pct": 24.895003574346404, + "region_w": 1024, + "region_h": 1530, + "montage": "out-500/hub.docker.com_r_kubeedge_cloudcore.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.kaggle.com/", + "webengine_ms": 607.767, + "chrome_ms": 3155.862, + "speed_ratio": 5.192552409064658, + "ssim": 0.7036820120827001, + "pixdiff_pct": 16.49627685546875, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.kaggle.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://huggingface.co/privacy", + "webengine_ms": 1182.129, + "chrome_ms": 1913.822, + "speed_ratio": 1.6189620591322944, + "ssim": 0.6263398430623935, + "pixdiff_pct": 13.118046875000001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/huggingface.co_privacy.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pytorch.org/contact/", + "webengine_ms": 4902.799, + "chrome_ms": 2148.108, + "speed_ratio": 0.4381391119644106, + "ssim": 0.3860041560054096, + "pixdiff_pct": 59.3816725534802, + "region_w": 1024, + "region_h": 1566, + "montage": "out-500/pytorch.org_contact.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tensorflow.org/agents/api_docs/python/tf_agents/policies/fixed_policy", + "webengine_ms": 2704.497, + "chrome_ms": 1974.589, + "speed_ratio": 0.7301132151376023, + "ssim": 0.7594149856586773, + "pixdiff_pct": 14.393548545597485, + "region_w": 1024, + "region_h": 1590, + "montage": "out-500/www.tensorflow.org_agents_api_docs_python_tf_agents_policies_fixed_policy.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://scikit-learn.org/", + "webengine_ms": 356.445, + "chrome_ms": 1514.628, + "speed_ratio": 4.249261456886757, + "ssim": 0.6613764595941974, + "pixdiff_pct": 18.496195475260414, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/scikit-learn.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://numpy.org/pt/user-surveys/", + "webengine_ms": 1387.93, + "chrome_ms": 1909.068, + "speed_ratio": 1.3754785904188251, + "ssim": 0.6608818240001219, + "pixdiff_pct": 15.575027465820312, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/numpy.org_pt_user-surveys.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pandas.pydata.org/", + "webengine_ms": 1038.189, + "chrome_ms": 1849.438, + "speed_ratio": 1.7814078168811267, + "ssim": 0.7243920722231343, + "pixdiff_pct": 24.90615358777866, + "region_w": 1024, + "region_h": 1256, + "montage": "out-500/pandas.pydata.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://matplotlib.org/", + "webengine_ms": 630.981, + "chrome_ms": 1665.473, + "speed_ratio": 2.639497861266821, + "ssim": 0.14591024576453301, + "pixdiff_pct": 97.33125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/matplotlib.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sphinx-doc.org/en/master/", + "webengine_ms": 511.651, + "chrome_ms": 1590.661, + "speed_ratio": 3.1088789037840248, + "ssim": 0.6228014968234004, + "pixdiff_pct": 14.701679687499999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.sphinx-doc.org_en_master.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://readthedocs.org/", + "webengine_ms": 1913.572, + "chrome_ms": 1820.648, + "speed_ratio": 0.9514395068489715, + "ssim": 0.673434628629976, + "pixdiff_pct": 36.804570312500005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/readthedocs.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mkdocs.org/user-guide/customizing-your-theme/", + "webengine_ms": 1032.378, + "chrome_ms": 1687.22, + "speed_ratio": 1.6343044892471557, + "ssim": 0.6590688076608968, + "pixdiff_pct": 20.27984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mkdocs.org_user-guide_customizing-your-theme.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://jekyllrb.com/docs/plugins/your-first-plugin/", + "webengine_ms": 730.453, + "chrome_ms": 1578.318, + "speed_ratio": 2.1607386101501396, + "ssim": 0.6544182879879871, + "pixdiff_pct": 18.094380696614586, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/jekyllrb.com_docs_plugins_your-first-plugin.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://gohugo.io/functions/fmt/print/", + "webengine_ms": 1823.063, + "chrome_ms": 1674.565, + "speed_ratio": 0.9185447787597028, + "ssim": 0.7810901868338194, + "pixdiff_pct": 18.24185726147343, + "region_w": 1024, + "region_h": 2070, + "montage": "out-500/gohugo.io_functions_fmt_print.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.11ty.dev/", + "webengine_ms": 651.53, + "chrome_ms": 1570.986, + "speed_ratio": 2.4112258836891627, + "ssim": 0.43860587310685584, + "pixdiff_pct": 53.817265625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.11ty.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://astro.build/", + "webengine_ms": 1838.808, + "chrome_ms": 1929.925, + "speed_ratio": 1.0495522099098982, + "ssim": 0.6173991828528624, + "pixdiff_pct": 48.595703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/astro.build.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nextjs.org/docs/app/guides/backend-for-frontend", + "webengine_ms": 3176.666, + "chrome_ms": 1987.415, + "speed_ratio": 0.625629197403819, + "ssim": 0.4953382857309982, + "pixdiff_pct": 18.579609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/nextjs.org_docs_app_guides_backend-for-frontend.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://react.dev/", + "webengine_ms": 2283.188, + "chrome_ms": 2200.243, + "speed_ratio": 0.963671410326263, + "ssim": 0.72456508425769, + "pixdiff_pct": 32.97015625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/react.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://vuejs.org/api/reactivity-core.html", + "webengine_ms": 1888.538, + "chrome_ms": 1985.037, + "speed_ratio": 1.0510971979382995, + "ssim": 0.817196859798887, + "pixdiff_pct": 22.7218359375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/vuejs.org_api_reactivity-core.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://angular.dev/guide/signals", + "webengine_ms": 543.566, + "chrome_ms": 1898.815, + "speed_ratio": 3.493255648808056, + "ssim": 0.7625223183608943, + "pixdiff_pct": 28.90240157480315, + "region_w": 1016, + "region_h": 2500, + "montage": "out-500/angular.dev_guide_signals.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://svelte.dev/", + "webengine_ms": 8282.703, + "chrome_ms": 1945.438, + "speed_ratio": 0.23487960391674073, + "ssim": 0.5239952789606486, + "pixdiff_pct": 55.596914062500005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/svelte.dev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://tailwindcss.com/", + "webengine_ms": 5009.071, + "chrome_ms": 2475.953, + "speed_ratio": 0.49429385209353194, + "ssim": 0.7401635432516975, + "pixdiff_pct": 11.274453125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/tailwindcss.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://getbootstrap.com/", + "webengine_ms": 507.892, + "chrome_ms": 1785.58, + "speed_ratio": 3.515668685468564, + "ssim": 0.13436834237014966, + "pixdiff_pct": 97.93821504155679, + "region_w": 1009, + "region_h": 997, + "montage": "out-500/getbootstrap.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://bulma.io/", + "webengine_ms": 2739.841, + "chrome_ms": 2272.367, + "speed_ratio": 0.829379150103966, + "ssim": 0.7060888742527908, + "pixdiff_pct": 19.944140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/bulma.io.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://foundation.zurb.com/", + "webengine_ms": 24799.613, + "chrome_ms": 2354.731, + "speed_ratio": 0.09495031232947063, + "ssim": 0.5630345216279463, + "pixdiff_pct": 41.599921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/foundation.zurb.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.materialui.co/", + "webengine_ms": 1633.852, + "chrome_ms": 1939.557, + "speed_ratio": 1.1871069105402448, + "ssim": 0.5580070990066716, + "pixdiff_pct": 80.39042154947916, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.materialui.co.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://ant.design/components/checkbox-cn", + "webengine_ms": 5654.065, + "chrome_ms": 3205.024, + "speed_ratio": 0.566853051742419, + "ssim": 0.13156157032818888, + "pixdiff_pct": 99.783984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/ant.design_components_checkbox-cn.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.radix-ui.com/", + "webengine_ms": 1779.549, + "chrome_ms": 1899.989, + "speed_ratio": 1.0676800695007556, + "ssim": 0.5384981313281669, + "pixdiff_pct": 49.06568417041078, + "region_w": 1024, + "region_h": 2337, + "montage": "out-500/www.radix-ui.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.figma.com/fonts/dongle/", + "webengine_ms": 833.066, + "chrome_ms": 1673.425, + "speed_ratio": 2.008754408414219, + "ssim": 0.7485720244593675, + "pixdiff_pct": 12.589335937500001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.figma.com_fonts_dongle.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.canva.com/", + "webengine_ms": 7762.501, + "chrome_ms": 1493.035, + "speed_ratio": 0.19233942771794812, + "ssim": 0.982237767178776, + "pixdiff_pct": 0.514984130859375, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.canva.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.inkscape.org/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.inkscape.org.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.inkscape.org/\": dial tcp 140.211.167.237:443: i/o timeout; chrome error: context deadline exceeded" + }, + { + "url": "https://www.gimp.org/news/2022/03/08/gimp-in-gsoc-2022/", + "webengine_ms": 220.69, + "chrome_ms": 1440.097, + "speed_ratio": 6.525429335266663, + "ssim": 0.5625250223293786, + "pixdiff_pct": 13.802434299191374, + "region_w": 1024, + "region_h": 1484, + "montage": "out-500/www.gimp.org_news_2022_03_08_gimp-in-gsoc-2022.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.blender.org/press/blender-foundation-annual-report-2022/", + "webengine_ms": 1959.805, + "chrome_ms": 1542.271, + "speed_ratio": 0.7869512528032125, + "ssim": 0.5464118787001965, + "pixdiff_pct": 41.36455562943262, + "region_w": 1024, + "region_h": 1410, + "montage": "out-500/www.blender.org_press_blender-foundation-annual-report-2022.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.libreoffice.org/imprint/", + "webengine_ms": 1239.741, + "chrome_ms": 1836.287, + "speed_ratio": 1.4811859896542907, + "ssim": 0.7223656471360925, + "pixdiff_pct": 16.833671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.libreoffice.org_imprint.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.videolan.org/index.html", + "webengine_ms": 716.578, + "chrome_ms": 1738.695, + "speed_ratio": 2.426386241274502, + "ssim": 0.592082322833499, + "pixdiff_pct": 19.259296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.videolan.org_index.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.audacityteam.org/", + "webengine_ms": 1613.605, + "chrome_ms": 1620.757, + "speed_ratio": 1.0044323115012659, + "ssim": 0.6593401852762549, + "pixdiff_pct": 39.8955078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.audacityteam.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.xiph.org/", + "webengine_ms": 1292.079, + "chrome_ms": 2126.424, + "speed_ratio": 1.6457383797739922, + "ssim": 0.7585704522687484, + "pixdiff_pct": 9.206186402633678, + "region_w": 1024, + "region_h": 1253, + "montage": "out-500/www.xiph.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ffmpeg.org/", + "webengine_ms": 1025.822, + "chrome_ms": 2681.713, + "speed_ratio": 2.6142088978399767, + "ssim": 0.6161628209373495, + "pixdiff_pct": 33.9145703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ffmpeg.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.imagemagick.org/", + "webengine_ms": 513.724, + "chrome_ms": 1936.155, + "speed_ratio": 3.7688622684554347, + "ssim": 0.5861942496013034, + "pixdiff_pct": 39.2556640625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.imagemagick.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.graphviz.org/", + "webengine_ms": 2588.997, + "chrome_ms": 2442.371, + "speed_ratio": 0.9433657126678788, + "ssim": 0.7810257819164766, + "pixdiff_pct": 10.155419589710885, + "region_w": 1024, + "region_h": 2352, + "montage": "out-500/www.graphviz.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.arduino.cc/maker/", + "webengine_ms": 2517.499, + "chrome_ms": 2250.947, + "speed_ratio": 0.894120315440046, + "ssim": 0.5618747892967908, + "pixdiff_pct": 54.8851171875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.arduino.cc_maker.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.adafruit.com/product/4046", + "webengine_ms": 1686.144, + "chrome_ms": 1982.492, + "speed_ratio": 1.1757548584225308, + "ssim": 0.580999765242791, + "pixdiff_pct": 46.1028515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.adafruit.com_product_4046.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sparkfun.com/northeastern-parts-kit.html", + "webengine_ms": 4249.53, + "chrome_ms": 2227.371, + "speed_ratio": 0.5241452584168133, + "ssim": 0.7801194956716246, + "pixdiff_pct": 23.996521643109542, + "region_w": 1024, + "region_h": 1698, + "montage": "out-500/www.sparkfun.com_northeastern-parts-kit.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.instructables.com/", + "webengine_ms": 3506.098, + "chrome_ms": 2199.913, + "speed_ratio": 0.6274533683884478, + "ssim": 0.43573189186797484, + "pixdiff_pct": 78.61111958821616, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.instructables.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.thingiverse.com/thing:47564", + "webengine_ms": 3350.425, + "chrome_ms": 1463.088, + "speed_ratio": 0.43668728594133577, + "ssim": 0.006307587162888116, + "pixdiff_pct": 98.94371032714844, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.thingiverse.com_thing_47564.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.lego.com/", + "webengine_ms": 2422.825, + "chrome_ms": 1468.493, + "speed_ratio": 0.6061077461228112, + "ssim": 0.006120184530343864, + "pixdiff_pct": 99.12872314453125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.lego.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ikea.com/", + "webengine_ms": 3574.089, + "chrome_ms": 2153.614, + "speed_ratio": 0.6025630587262937, + "ssim": 0.3201164188869525, + "pixdiff_pct": 87.1852734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ikea.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikipedia.org/", + "webengine_ms": 4701.325, + "chrome_ms": 1497.834, + "speed_ratio": 0.31859826750969145, + "ssim": 0.7311776014926272, + "pixdiff_pct": 10.7197265625, + "region_w": 1024, + "region_h": 1100, + "montage": "out-500/www.wikipedia.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wiktionary.org/", + "webengine_ms": 311.583, + "chrome_ms": 1490.635, + "speed_ratio": 4.784070376111662, + "ssim": 0.7752180374625213, + "pixdiff_pct": 9.500710227272727, + "region_w": 1024, + "region_h": 1100, + "montage": "out-500/www.wiktionary.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikisource.org/", + "webengine_ms": 781.068, + "chrome_ms": 1764.811, + "speed_ratio": 2.259484449497355, + "ssim": 0.5668416626840149, + "pixdiff_pct": 15.03171875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.wikisource.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikibooks.org/", + "webengine_ms": 283.903, + "chrome_ms": 1445.722, + "speed_ratio": 5.092309697326199, + "ssim": 0.7968754680309782, + "pixdiff_pct": 8.39639559659091, + "region_w": 1024, + "region_h": 1100, + "montage": "out-500/www.wikibooks.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikiversity.org/", + "webengine_ms": 274.507, + "chrome_ms": 1454.404, + "speed_ratio": 5.298240117738345, + "ssim": 0.7739603933180391, + "pixdiff_pct": 8.872693186886709, + "region_w": 1024, + "region_h": 1121, + "montage": "out-500/www.wikiversity.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikinews.org/", + "webengine_ms": 281.037, + "chrome_ms": 1461.08, + "speed_ratio": 5.198888402594676, + "ssim": 0.831022332325754, + "pixdiff_pct": 6.554668779952076, + "region_w": 1024, + "region_h": 1252, + "montage": "out-500/www.wikinews.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikimedia.org/", + "webengine_ms": 388.142, + "chrome_ms": 1495.573, + "speed_ratio": 3.8531594107311244, + "ssim": 0.7339602207016016, + "pixdiff_pct": 31.190162757300143, + "region_w": 1024, + "region_h": 2089, + "montage": "out-500/www.wikimedia.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mediawiki.org/", + "webengine_ms": 563.586, + "chrome_ms": 1624.185, + "speed_ratio": 2.8818760579574367, + "ssim": 0.5324408605138815, + "pixdiff_pct": 19.92516124509254, + "region_w": 1024, + "region_h": 1783, + "montage": "out-500/www.mediawiki.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.openstreetmap.org/", + "webengine_ms": 385.222, + "chrome_ms": 1907.371, + "speed_ratio": 4.951355322385534, + "ssim": 0.16879410097777237, + "pixdiff_pct": 90.0091807047526, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.openstreetmap.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.airbnb.com/", + "webengine_ms": 2125.833, + "chrome_ms": 2252.596, + "speed_ratio": 1.0596298015883656, + "ssim": 0.7503213905467956, + "pixdiff_pct": 10.407832140338755, + "region_w": 1009, + "region_h": 1331, + "montage": "out-500/www.airbnb.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ryanair.com/al/en/flight-info", + "webengine_ms": 688.146, + "chrome_ms": 1644.853, + "speed_ratio": 2.3902674723096555, + "ssim": 0.6202754334403304, + "pixdiff_pct": 78.1426747639974, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ryanair.com_al_en_flight-info.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.meteofrance.com/", + "webengine_ms": 1406.536, + "chrome_ms": 2110.723, + "speed_ratio": 1.5006533782284988, + "ssim": 0.624880987579986, + "pixdiff_pct": 42.8877734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.meteofrance.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.weather.gov/", + "webengine_ms": 1127.95, + "chrome_ms": 1743.23, + "speed_ratio": 1.5454851722150804, + "ssim": 0.3749271588507026, + "pixdiff_pct": 68.8201904296875, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.weather.gov.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.worldometers.info/maps/maldives-political-map-full/", + "webengine_ms": 1945.339, + "chrome_ms": 1857.255, + "speed_ratio": 0.9547204883056373, + "ssim": 0.40676057613837036, + "pixdiff_pct": 75.172535720185, + "region_w": 1009, + "region_h": 768, + "montage": "out-500/www.worldometers.info_maps_maldives-political-map-full.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.statista.com/", + "webengine_ms": 2639.073, + "chrome_ms": 1888.998, + "speed_ratio": 0.7157808821506644, + "ssim": 0.6300635206436584, + "pixdiff_pct": 41.961171875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.statista.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.investopedia.com/paycheck-protection-program-ppp-loan-forgiveness-7550209", + "webengine_ms": 2394.787, + "chrome_ms": 1357.09, + "speed_ratio": 0.5666850538273341, + "ssim": 0.7994654600413339, + "pixdiff_pct": 7.0026397705078125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.investopedia.com_paycheck-protection-program-ppp-loan-forgiveness-7550209.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.latribune.fr/", + "webengine_ms": 3461.609, + "chrome_ms": 2430.377, + "speed_ratio": 0.7020946039832922, + "ssim": 0.5117748955671771, + "pixdiff_pct": 47.31296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.latribune.fr.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.capital.fr/entreprises-marches/cac-40-schneider-electric-thales-total-sg-les-actions-en-bourse-au-programme-de-momentum-1530696", + "webengine_ms": 912.934, + "chrome_ms": 1792.554, + "speed_ratio": 1.9635088626341008, + "ssim": 0.33897600922430643, + "pixdiff_pct": 55.00628153483073, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.capital.fr_entreprises-marches_cac-40-schneider-electric-thales-total-sg-les.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cnet.com/", + "webengine_ms": 6029.889, + "chrome_ms": 2094.854, + "speed_ratio": 0.3474117019401186, + "ssim": 0.362308574122473, + "pixdiff_pct": 66.38513379583746, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.cnet.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tomshardware.com/coupons/mcafee", + "webengine_ms": 94.029, + "chrome_ms": 2168.06, + "speed_ratio": 23.057354645907115, + "ssim": 0.38300223437235464, + "pixdiff_pct": 99.73119099934897, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.tomshardware.com_coupons_mcafee.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.anandtech.com/", + "webengine_ms": 721.911, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.anandtech.com.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR" + }, + { + "url": "https://www.phoronix.com/", + "webengine_ms": 6568.56, + "chrome_ms": 1479.659, + "speed_ratio": 0.22526383255995225, + "ssim": 0.0073746638055790445, + "pixdiff_pct": 99.74797566731772, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.phoronix.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.linuxjournal.com/", + "webengine_ms": 10615.42, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.linuxjournal.com.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: page load error net::ERR_EMPTY_RESPONSE" + }, + { + "url": "https://www.linux.com/news/opinion-love-bug-just-job/", + "webengine_ms": 2728.62, + "chrome_ms": 2519.614, + "speed_ratio": 0.9234023059275385, + "ssim": 0.691819867372152, + "pixdiff_pct": 25.335500732642018, + "region_w": 1024, + "region_h": 1109, + "montage": "out-500/www.linux.com_news_opinion-love-bug-just-job.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.howtogeek.com/is-your-ethernet-cable-too-long-heres-what-happens-when-you-go-beyond-the-limit/", + "webengine_ms": 4918.522, + "chrome_ms": 2566.835, + "speed_ratio": 0.5218712043983945, + "ssim": 0.6061147768686094, + "pixdiff_pct": 34.5565234375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.howtogeek.com_is-your-ethernet-cable-too-long-heres-what-happens-when-you-go.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.makeuseof.com/raspberry-pi-priced-out-of-its-own-mission/", + "webengine_ms": 4505.944, + "chrome_ms": 2524.345, + "speed_ratio": 0.5602255598382935, + "ssim": 0.4828385223257881, + "pixdiff_pct": 38.18859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.makeuseof.com_raspberry-pi-priced-out-of-its-own-mission.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.zdnet.fr/actualites/une-distribution-linux-par-motorola-2059959.htm", + "webengine_ms": 1369.358, + "chrome_ms": 3939.889, + "speed_ratio": 2.877179671057532, + "ssim": 0.4443853040933451, + "pixdiff_pct": 84.8820703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.zdnet.fr_actualites_une-distribution-linux-par-motorola-2059959.htm.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.numerama.com/tech/1558-industrie-du-disque-operateurs-telecoms-meme-combat.html", + "webengine_ms": 4489.916, + "chrome_ms": 2267.524, + "speed_ratio": 0.5050259292156022, + "ssim": 0.5083228369208128, + "pixdiff_pct": 35.186953124999995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.numerama.com_tech_1558-industrie-du-disque-operateurs-telecoms-meme-combat.h.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.clubic.com/", + "webengine_ms": 2009.222, + "chrome_ms": 2303.042, + "speed_ratio": 1.1462357071543114, + "ssim": 0.7219896158907563, + "pixdiff_pct": 25.144140625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.clubic.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.commentcamarche.net/", + "webengine_ms": 751.441, + "chrome_ms": 2550.585, + "speed_ratio": 3.3942584980058315, + "ssim": 0.3995726232826849, + "pixdiff_pct": 67.340546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.commentcamarche.net.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sitepoint.com/", + "webengine_ms": 2051.854, + "chrome_ms": 1571.144, + "speed_ratio": 0.7657191983445216, + "ssim": 0.023743950976418276, + "pixdiff_pct": 78.98546854654947, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.sitepoint.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.alistapart.com/", + "webengine_ms": 15279.141, + "chrome_ms": 1708.759, + "speed_ratio": 0.111836064605988, + "ssim": 0.6523823664953131, + "pixdiff_pct": 13.082578125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.alistapart.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.quirksmode.org/", + "webengine_ms": 224.526, + "chrome_ms": 1423.488, + "speed_ratio": 6.3399695358221315, + "ssim": 0.8384394993203894, + "pixdiff_pct": 7.8517913818359375, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.quirksmode.org.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.3dgep.com/3d-math-primer-for-game-programmers/", + "webengine_ms": 1899.24, + "chrome_ms": 2182.747, + "speed_ratio": 1.1492739200943534, + "ssim": 0.2047034626298572, + "pixdiff_pct": 96.5298828125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.3dgep.com_3d-math-primer-for-game-programmers.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gamedev.net/", + "webengine_ms": 273.871, + "chrome_ms": 1419.014, + "speed_ratio": 5.181322593483793, + "ssim": 0.8766836551234966, + "pixdiff_pct": 4.776763916015625, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.gamedev.net.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gamespot.com/", + "webengine_ms": 203.506, + "chrome_ms": 1505.348, + "speed_ratio": 7.397069373875954, + "ssim": 0.7960661628357723, + "pixdiff_pct": 8.349355061848957, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.gamespot.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ign.com/", + "webengine_ms": 2141.436, + "chrome_ms": 2221.181, + "speed_ratio": 1.0372390302582004, + "ssim": 0.6263841546165165, + "pixdiff_pct": 35.7378125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ign.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.polygon.com/8-years-ago-critical-role-mollymauk-death/", + "webengine_ms": 3503.671, + "chrome_ms": 2526.789, + "speed_ratio": 0.7211832960343595, + "ssim": 0.4080934607699048, + "pixdiff_pct": 92.97256469726562, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.polygon.com_8-years-ago-critical-role-mollymauk-death.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rockpapershotgun.com/civilization-7-dev-explains-how-the-revamped-4x-map-generator-bolts-together-continents-from-voronoi-diagrams", + "webengine_ms": 4609.563, + "chrome_ms": 2016.992, + "speed_ratio": 0.43756685829003744, + "ssim": 0.4378142571335162, + "pixdiff_pct": 59.25125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rockpapershotgun.com_civilization-7-dev-explains-how-the-revamped-4x-map-gen.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://store.steampowered.com/", + "webengine_ms": 2019.727, + "chrome_ms": 2288.265, + "speed_ratio": 1.1329575729789223, + "ssim": 0.3834501272844595, + "pixdiff_pct": 76.63411051686447, + "region_w": 1024, + "region_h": 1601, + "montage": "out-500/store.steampowered.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ea.com/cs-cz/ea-studios/ea-sports/benefits-and-perks", + "webengine_ms": 810.198, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.ea.com_cs-cz_ea-studios_ea-sports_benefits-and-perks.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR" + }, + { + "url": "https://www.blizzard.com/", + "webengine_ms": 2365.487, + "chrome_ms": 2805.75, + "speed_ratio": 1.1861193910598535, + "ssim": 0.48189489301996036, + "pixdiff_pct": 77.36764143730886, + "region_w": 1024, + "region_h": 1962, + "montage": "out-500/www.blizzard.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nintendo.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.nintendo.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.nintendo.com/\": dial tcp [2a04:4e42:6a::311]:443: connect: operation timed out; chrome error: page load error net::ERR_NAME_NOT_RESOLVED" + }, + { + "url": "https://www.playstation.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.playstation.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.playstation.com/\": dial tcp: lookup www.playstation.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.xbox.com/en-IE/games/doom-the-dark-ages", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.xbox.com_en-IE_games_doom-the-dark-ages.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.xbox.com/en-IE/games/doom-the-dark-ages\": dial tcp: lookup www.xbox.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.twitch.tv/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.twitch.tv.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.twitch.tv/\": dial tcp: lookup www.twitch.tv: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.rottentomatoes.com/source-4110", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.rottentomatoes.com_source-4110.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.rottentomatoes.com/source-4110\": dial tcp: lookup www.rottentomatoes.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.allocine.fr/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.allocine.fr.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.allocine.fr/\": dial tcp: lookup www.allocine.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.senscritique.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.senscritique.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.senscritique.com/\": dial tcp: lookup www.senscritique.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.goodreads.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.goodreads.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.goodreads.com/\": dial tcp: lookup www.goodreads.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://openlibrary.org/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/openlibrary.org.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://openlibrary.org/\": dial tcp: lookup openlibrary.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.bookdepository.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.bookdepository.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.bookdepository.com/\": dial tcp: lookup www.bookdepository.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.cultura.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.cultura.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.cultura.com/\": dial tcp: lookup www.cultura.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.vinted.fr/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.vinted.fr.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.vinted.fr/\": dial tcp: lookup www.vinted.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.craigslist.org/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.craigslist.org.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.craigslist.org/\": dial tcp: lookup www.craigslist.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.glassdoor.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.glassdoor.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.glassdoor.com/\": dial tcp: lookup www.glassdoor.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.linkedin.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.linkedin.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.linkedin.com/\": dial tcp: lookup www.linkedin.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.xing.com/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.xing.com.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.xing.com/\": dial tcp: lookup www.xing.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://docs.python.org/3/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/docs.python.org_3.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://docs.python.org/3/\": dial tcp: lookup docs.python.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "http://www.gnu.org/philosophy/copyright-and-globalization.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gnu.org_philosophy_copyright-and-globalization.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://www.gnu.org/philosophy/copyright-and-globalization.html\": dial tcp: lookup www.gnu.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.postgresql.org/docs/8.3/spi-spi-cursor-close.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.postgresql.org_docs_8.3_spi-spi-cursor-close.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.postgresql.org/docs/8.3/spi-spi-cursor-close.html\": dial tcp: lookup www.postgresql.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "http://nginx.org/ru/community.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/nginx.org_ru_community.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://nginx.org/ru/community.html\": dial tcp: lookup nginx.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.rfc-editor.org/info/rfc5350/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.rfc-editor.org_info_rfc5350.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.rfc-editor.org/info/rfc5350/\": dial tcp: lookup www.rfc-editor.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "http://www.ietf.org/meeting/hackathons/121-hackathon/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.ietf.org_meeting_hackathons_121-hackathon.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://www.ietf.org/meeting/hackathons/121-hackathon/\": dial tcp: lookup www.ietf.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://docs.docker.com/reference/api/sandboxes/latest/schemas/SignalResponse/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/docs.docker.com_reference_api_sandboxes_latest_schemas_SignalResponse.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://docs.docker.com/reference/api/sandboxes/latest/schemas/SignalResponse/\": dial tcp: lookup docs.docker.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_join/kubeadm_join_phase_control-plane-prepare_kubeconfig/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/kubernetes.io_docs_reference_setup-tools_kubeadm_generated_kubeadm_join_kubeadm_.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_join/kubeadm_join_phase_control-plane-prepare_kubeconfig/\": dial tcp: lookup kubernetes.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://nodejs.org/en/blog/weekly/weekly-update2016-07-08", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/nodejs.org_en_blog_weekly_weekly-update2016-07-08.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://nodejs.org/en/blog/weekly/weekly-update2016-07-08\": dial tcp: lookup nodejs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://css-tricks.com/quick-hit-174/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/css-tricks.com_quick-hit-174.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://css-tricks.com/quick-hit-174/\": dial tcp: lookup css-tricks.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.smashingmagazine.com/author/laurenceivilpaulmyles/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.smashingmagazine.com_author_laurenceivilpaulmyles.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.smashingmagazine.com/author/laurenceivilpaulmyles/\": dial tcp: lookup www.smashingmagazine.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.bbc.com/alba", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.bbc.com_alba.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.bbc.com/alba\": dial tcp: lookup www.bbc.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.pbs.org/video/around-corner-john-mcgivern-madison-208/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.pbs.org_video_around-corner-john-mcgivern-madison-208.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.pbs.org/video/around-corner-john-mcgivern-madison-208/\": dial tcp: lookup www.pbs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.nasa.gov/technology/tech-transfer-spinoffs/going-to-the-moon-was-hard-but-the-benefits-were-huge-for-all-of-us/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.nasa.gov_technology_tech-transfer-spinoffs_going-to-the-moon-was-hard-but-th.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.nasa.gov/technology/tech-transfer-spinoffs/going-to-the-moon-was-hard-but-the-benefits-were-huge-for-all-of-us/\": dial tcp: lookup www.nasa.gov: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.wikihow.com/Chatgpt-PPT-Maker-Prompt", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.wikihow.com_Chatgpt-PPT-Maker-Prompt.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.wikihow.com/Chatgpt-PPT-Maker-Prompt\": dial tcp: lookup www.wikihow.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.freebsd.org/releases/3.2R/announce/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.freebsd.org_releases_3.2R_announce.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.freebsd.org/releases/3.2R/announce/\": dial tcp: lookup www.freebsd.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.eclipse.org/research/projects/basys_40/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.eclipse.org_research_projects_basys_40.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.eclipse.org/research/projects/basys_40/\": dial tcp: lookup www.eclipse.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.apple.com/tv-pr/originals/physical/trailers-videos/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.apple.com_tv-pr_originals_physical_trailers-videos.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.apple.com/tv-pr/originals/physical/trailers-videos/\": dial tcp: lookup www.apple.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://archlinux.org/news/glibc-241-corrupting-discord-installation/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/archlinux.org_news_glibc-241-corrupting-discord-installation.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://archlinux.org/news/glibc-241-corrupting-discord-installation/\": dial tcp: lookup archlinux.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.ruby-lang.org/uk/news/2008/03/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.ruby-lang.org_uk_news_2008_03.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.ruby-lang.org/uk/news/2008/03/\": dial tcp: lookup www.ruby-lang.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.oracle.com/security/identity-management/access-management/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.oracle.com_security_identity-management_access-management.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.oracle.com/security/identity-management/access-management/\": dial tcp: lookup www.oracle.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://kotlinlang.org/docs/jvm-spring-boot-add-db-support.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/kotlinlang.org_docs_jvm-spring-boot-add-db-support.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://kotlinlang.org/docs/jvm-spring-boot-add-db-support.html\": dial tcp: lookup kotlinlang.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://clojure.org/events/2019/clojurenorth", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/clojure.org_events_2019_clojurenorth.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://clojure.org/events/2019/clojurenorth\": dial tcp: lookup clojure.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://ocaml.org/manual/4.03/libref/type_Ephemeron.GenHashTable.MakeSeeded.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/ocaml.org_manual_4.03_libref_type_Ephemeron.GenHashTable.MakeSeeded.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://ocaml.org/manual/4.03/libref/type_Ephemeron.GenHashTable.MakeSeeded.html\": dial tcp: lookup ocaml.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/API/Gyroscope/Gyroscope", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/developer.mozilla.org_en-US_docs_Web_API_Gyroscope_Gyroscope.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://developer.mozilla.org/en-US/docs/Web/API/Gyroscope/Gyroscope\": dial tcp: lookup developer.mozilla.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://letsencrypt.org/ca/privacy/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/letsencrypt.org_ca_privacy.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://letsencrypt.org/ca/privacy/\": dial tcp: lookup letsencrypt.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.cloudflare.com/solutions/platforms", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.cloudflare.com_solutions_platforms.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.cloudflare.com/solutions/platforms\": dial tcp: lookup www.cloudflare.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.mongodb.com/resources/languages/mongodb-with-nodejs", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.mongodb.com_resources_languages_mongodb-with-nodejs.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.mongodb.com/resources/languages/mongodb-with-nodejs\": dial tcp: lookup www.mongodb.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.cockroachlabs.com/blog/get-started-geo-partitioning-data-with-our-command-line-cockroachdb-demo/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.cockroachlabs.com_blog_get-started-geo-partitioning-data-with-our-command-li.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.cockroachlabs.com/blog/get-started-geo-partitioning-data-with-our-command-line-cockroachdb-demo/\": dial tcp: lookup www.cockroachlabs.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.elastic.co/customers/chatleap", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.elastic.co_customers_chatleap.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.elastic.co/customers/chatleap\": dial tcp: lookup www.elastic.co: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://grafana.com/grafana/plugins/ventura-pumpchart-panel/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/grafana.com_grafana_plugins_ventura-pumpchart-panel.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://grafana.com/grafana/plugins/ventura-pumpchart-panel/\": dial tcp: lookup grafana.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://prometheus.io/docs/guides/cadvisor/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/prometheus.io_docs_guides_cadvisor.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://prometheus.io/docs/guides/cadvisor/\": dial tcp: lookup prometheus.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.jenkins.io/blog/2021/11/12/interview-duchess-hacktoberfest/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.jenkins.io_blog_2021_11_12_interview-duchess-hacktoberfest.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.jenkins.io/blog/2021/11/12/interview-duchess-hacktoberfest/\": dial tcp: lookup www.jenkins.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://about.gitlab.com/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/about.gitlab.com_blog_how-to-auto-deploy-a-gitlab-dot-com-project-to-google-clou.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://about.gitlab.com/blog/how-to-auto-deploy-a-gitlab-dot-com-project-to-google-cloud/\": dial tcp: lookup about.gitlab.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.atlassian.com/software/jira/dev/waitlist", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.atlassian.com_software_jira_dev_waitlist.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.atlassian.com/software/jira/dev/waitlist\": dial tcp: lookup www.atlassian.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.jetbrains.com/datalore/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.jetbrains.com_datalore.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.jetbrains.com/datalore/\": dial tcp: lookup www.jetbrains.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://code.visualstudio.com/docs/python/settings-reference", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/code.visualstudio.com_docs_python_settings-reference.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://code.visualstudio.com/docs/python/settings-reference\": dial tcp: lookup code.visualstudio.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://neovim.io/doc/user/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/neovim.io_doc_user.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://neovim.io/doc/user/\": dial tcp: lookup neovim.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.stanford.edu/athletics/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.stanford.edu_athletics.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.stanford.edu/athletics/\": dial tcp: lookup www.stanford.edu: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.inria.fr/fr/intelligence-artificielle", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.inria.fr_fr_intelligence-artificielle.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.inria.fr/fr/intelligence-artificielle\": dial tcp: lookup www.inria.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.epfl.ch/campus/spiritual-care/en/4298-2/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.epfl.ch_campus_spiritual-care_en_4298-2.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.epfl.ch/campus/spiritual-care/en/4298-2/\": dial tcp: lookup www.epfl.ch: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.nature.com/articles/s41387-026-00470-6", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.nature.com_articles_s41387-026-00470-6.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.nature.com/articles/s41387-026-00470-6\": dial tcp: lookup www.nature.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.iea.org/policies/15205-transport-sector-support-scheme", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.iea.org_policies_15205-transport-sector-support-scheme.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.iea.org/policies/15205-transport-sector-support-scheme\": dial tcp: lookup www.iea.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.worldbank.org/en/regulatoryefficiency/about/meet-the-team", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.worldbank.org_en_regulatoryefficiency_about_meet-the-team.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.worldbank.org/en/regulatoryefficiency/about/meet-the-team\": dial tcp: lookup www.worldbank.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.gov.uk/aaib-reports/savannah-vg-jabiru-1-g-cfkv-9-september-2012", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gov.uk_aaib-reports_savannah-vg-jabiru-1-g-cfkv-9-september-2012.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.gov.uk/aaib-reports/savannah-vg-jabiru-1-g-cfkv-9-september-2012\": dial tcp: lookup www.gov.uk: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.japan.go.jp/kizuna/2022/06/coolness_and_sweetness.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.japan.go.jp_kizuna_2022_06_coolness_and_sweetness.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.japan.go.jp/kizuna/2022/06/coolness_and_sweetness.html\": dial tcp: lookup www.japan.go.jp: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.elysee.fr/francois-mitterrand/1981/11/04/allocution-de-m-francois-mitterrand-president-de-la-republique-au-diner-offert-a-loccasion-de-la-conference-des-chefs-detat-de-france-et-dafrique-au-chateau-de-versailles-mercredi-4-novembre-1981", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.elysee.fr_francois-mitterrand_1981_11_04_allocution-de-m-francois-mitterrand.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.elysee.fr/francois-mitterrand/1981/11/04/allocution-de-m-francois-mitterrand-president-de-la-republique-au-diner-offert-a-loccasion-de-la-conference-des-chefs-detat-de-france-et-dafrique-au-chateau-de-versailles-mercredi-4-novembre-1981\": dial tcp: lookup www.elysee.fr: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.dw.com/de/pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt/g-79326496", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.dw.com_de_pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt_g-7.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.dw.com/de/pr%C3%A4mie-f%C3%BCrs-foto-wie-borneo-seine-tiere-sch%C3%BCtzt/g-79326496\": dial tcp: lookup www.dw.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.spiegel.de/politik/lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-0002-0001-0000-000043365386", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.spiegel.de_politik_lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-000.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.spiegel.de/politik/lola-das-maedchen-aus-dem-hafen-frankreich-a-0c2a59c8-0002-0001-0000-000043365386\": dial tcp: lookup www.spiegel.de: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.wired.com/story/this-weeks-noreaster-forecast/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.wired.com_story_this-weeks-noreaster-forecast.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.wired.com/story/this-weeks-noreaster-forecast/\": dial tcp: lookup www.wired.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://arstechnica.com/tag/a5-sportback/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/arstechnica.com_tag_a5-sportback.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://arstechnica.com/tag/a5-sportback/\": dial tcp: lookup arstechnica.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.coursera.org/articles/management-skills-for-resume", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.coursera.org_articles_management-skills-for-resume.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.coursera.org/articles/management-skills-for-resume\": dial tcp: lookup www.coursera.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.edx.org/bachelors/microbachelors", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.edx.org_bachelors_microbachelors.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.edx.org/bachelors/microbachelors\": dial tcp: lookup www.edx.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.udemy.com/course/food-safety-and-food-hygiene-level-123-short-diploma/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.udemy.com_course_food-safety-and-food-hygiene-level-123-short-diploma.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.udemy.com/course/food-safety-and-food-hygiene-level-123-short-diploma/\": dial tcp: lookup www.udemy.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.codecademy.com/article/cpp-program-structure", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.codecademy.com_article_cpp-program-structure.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.codecademy.com/article/cpp-program-structure\": dial tcp: lookup www.codecademy.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://realpython.com/lessons/exercise-raise-number-power/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/realpython.com_lessons_exercise-raise-number-power.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://realpython.com/lessons/exercise-raise-number-power/\": dial tcp: lookup realpython.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.digitalocean.com_community_tutorials_how-to-install-linux-nginx-mysql-php-le.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-debian-8\": dial tcp: lookup www.digitalocean.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.heroku.com/blog/polyglot_platform/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.heroku.com_blog_polyglot_platform.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.heroku.com/blog/polyglot_platform/\": dial tcp: lookup www.heroku.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://vercel.com/ai-gateway/models/seedance-v1.0-pro-fast", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/vercel.com_ai-gateway_models_seedance-v1.0-pro-fast.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://vercel.com/ai-gateway/models/seedance-v1.0-pro-fast\": dial tcp: lookup vercel.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://pages.github.com/versions/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/pages.github.com_versions.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://pages.github.com/versions/\": dial tcp: lookup pages.github.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://pypi.org/user/debrian/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/pypi.org_user_debrian.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://pypi.org/user/debrian/\": dial tcp: lookup pypi.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://hub.docker.com/r/camunda/optimize", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/hub.docker.com_r_camunda_optimize.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://hub.docker.com/r/camunda/optimize\": dial tcp: lookup hub.docker.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://huggingface.co/docs/lighteval", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/huggingface.co_docs_lighteval.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://huggingface.co/docs/lighteval\": dial tcp: lookup huggingface.co: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://pytorch.org/blog/introduction-to-quantization-on-pytorch/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/pytorch.org_blog_introduction-to-quantization-on-pytorch.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://pytorch.org/blog/introduction-to-quantization-on-pytorch/\": dial tcp: lookup pytorch.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.tensorflow.org/datasets", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.tensorflow.org_datasets.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.tensorflow.org/datasets\": dial tcp: lookup www.tensorflow.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://numpy.org/pt/code-of-conduct/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/numpy.org_pt_code-of-conduct.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://numpy.org/pt/code-of-conduct/\": dial tcp: lookup numpy.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.mkdocs.org/getting-started/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.mkdocs.org_getting-started.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.mkdocs.org/getting-started/\": dial tcp: lookup www.mkdocs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://jekyllrb.com/docs/maintaining/merging-a-pull-request/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/jekyllrb.com_docs_maintaining_merging-a-pull-request.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://jekyllrb.com/docs/maintaining/merging-a-pull-request/\": dial tcp: lookup jekyllrb.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://gohugo.io/methods/page/ispage/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/gohugo.io_methods_page_ispage.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://gohugo.io/methods/page/ispage/\": dial tcp: lookup gohugo.io: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://nextjs.org/docs/architecture/fast-refresh", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/nextjs.org_docs_architecture_fast-refresh.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://nextjs.org/docs/architecture/fast-refresh\": dial tcp: lookup nextjs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://vuejs.org/guide/extras/web-components.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/vuejs.org_guide_extras_web-components.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://vuejs.org/guide/extras/web-components.html\": dial tcp: lookup vuejs.org: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://angular.dev/api/platform-browser/animations/BrowserAnimationsModuleConfig", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/angular.dev_api_platform-browser_animations_BrowserAnimationsModuleConfig.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://angular.dev/api/platform-browser/animations/BrowserAnimationsModuleConfig\": dial tcp: lookup angular.dev: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://ant.design/docs/spec/copywriting-cn", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/ant.design_docs_spec_copywriting-cn.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://ant.design/docs/spec/copywriting-cn\": dial tcp: lookup ant.design: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.figma.com/fonts/pirata-one/", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.figma.com_fonts_pirata-one.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"https://www.figma.com/fonts/pirata-one/\": dial tcp: lookup www.figma.com: no such host; chrome error: page load error net::ERR_INTERNET_DISCONNECTED" + }, + { + "url": "https://www.gimp.org/news/2005/09/07/new-gimp-book-in-french-gimp-2-efficace/", + "webengine_ms": 0, + "chrome_ms": 1417.994, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gimp.org_news_2005_09_07_new-gimp-book-in-french-gimp-2-efficace.png", + "webengine_ok": false, + "chrome_ok": true, + "note": "webengine error: Get \"https://www.gimp.org/news/2005/09/07/new-gimp-book-in-french-gimp-2-efficace/\": dial tcp: lookup www.gimp.org: no such host" + }, + { + "url": "https://www.blender.org/news/blender-events-in-2022/", + "webengine_ms": 2246.07, + "chrome_ms": 1752.401, + "speed_ratio": 0.7802076515869941, + "ssim": 0.5712075331385993, + "pixdiff_pct": 38.8847265625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.blender.org_news_blender-events-in-2022.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.libreoffice.org/release-notes/", + "webengine_ms": 1226.106, + "chrome_ms": 1665.572, + "speed_ratio": 1.358424149298674, + "ssim": 0.7098077460252149, + "pixdiff_pct": 18.399636414344798, + "region_w": 1024, + "region_h": 2297, + "montage": "out-500/www.libreoffice.org_release-notes.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.videolan.org/vlc/download-macosx.bg.html", + "webengine_ms": 593.799, + "chrome_ms": 1569.497, + "speed_ratio": 2.64314523938235, + "ssim": 0.6255739298284212, + "pixdiff_pct": 34.98462828395752, + "region_w": 1024, + "region_h": 1789, + "montage": "out-500/www.videolan.org_vlc_download-macosx.bg.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.arduino.cc/", + "webengine_ms": 2418.421, + "chrome_ms": 2005.857, + "speed_ratio": 0.8294077003135517, + "ssim": 0.5138444132447271, + "pixdiff_pct": 91.3503515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.arduino.cc.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.adafruit.com/category/402", + "webengine_ms": 1182.26, + "chrome_ms": 1573.988, + "speed_ratio": 1.3313382843029453, + "ssim": 0.6533811063102662, + "pixdiff_pct": 18.901079574306028, + "region_w": 1024, + "region_h": 1477, + "montage": "out-500/www.adafruit.com_category_402.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sparkfun.com/load-cell-5kg-straight-bar-tal220b.html", + "webengine_ms": 3750.575, + "chrome_ms": 1612.925, + "speed_ratio": 0.43004739273311426, + "ssim": 0.7779112002701504, + "pixdiff_pct": 20.931629510475943, + "region_w": 1024, + "region_h": 1933, + "montage": "out-500/www.sparkfun.com_load-cell-5kg-straight-bar-tal220b.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.thingiverse.com/thing:25574", + "webengine_ms": 3387.104, + "chrome_ms": 1371.528, + "speed_ratio": 0.40492645044262005, + "ssim": 0.006031418020856152, + "pixdiff_pct": 98.94142150878906, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.thingiverse.com_thing_25574.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ryanair.com/al/en/flight-info/number", + "webengine_ms": 574.007, + "chrome_ms": 1489.932, + "speed_ratio": 2.5956686939357887, + "ssim": 0.6202754334403304, + "pixdiff_pct": 78.1426747639974, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ryanair.com_al_en_flight-info_number.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.worldometers.info/time/ulmeni-calarasi-county-romania/", + "webengine_ms": 774.204, + "chrome_ms": 1668.778, + "speed_ratio": 2.1554758177431275, + "ssim": 0.6462572954185076, + "pixdiff_pct": 12.368047571853321, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.worldometers.info_time_ulmeni-calarasi-county-romania.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.investopedia.com/why-one-wall-street-analyst-is-growing-more-bullish-on-this-nvidia-partner-stock-11776216", + "webengine_ms": 1766.632, + "chrome_ms": 1256.626, + "speed_ratio": 0.7113116936634228, + "ssim": 0.7204453383295026, + "pixdiff_pct": 24.681981404622398, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.investopedia.com_why-one-wall-street-analyst-is-growing-more-bullish-on-this.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.capital.fr/conso/revolut-teste-le-paiement-par-reconnaissance-faciale-sans-carte-ni-telephone-1530460", + "webengine_ms": 818.917, + "chrome_ms": 1676.845, + "speed_ratio": 2.047637306344843, + "ssim": 0.38397618225133423, + "pixdiff_pct": 54.00861104329427, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.capital.fr_conso_revolut-teste-le-paiement-par-reconnaissance-faciale-sans-c.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tomshardware.com/pc-components/gpu-drivers/modder-brings-nvidia-pascal-gpu-support-to-windows-xp-32-bit-modded-drivers-unlock-better-displayport-and-hdmi-support-for-modern-monitors", + "webengine_ms": 2875.648, + "chrome_ms": 1989.073, + "speed_ratio": 0.6916955760927624, + "ssim": 0.7125389434320311, + "pixdiff_pct": 28.894678751627605, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.tomshardware.com_pc-components_gpu-drivers_modder-brings-nvidia-pascal-gpu-s.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.linux.com/news/pgp-not-pretty-good-you-might-think/", + "webengine_ms": 2663.361, + "chrome_ms": 2203.37, + "speed_ratio": 0.8272892784718257, + "ssim": 0.6723658663518597, + "pixdiff_pct": 24.98809462520593, + "region_w": 1024, + "region_h": 1214, + "montage": "out-500/www.linux.com_news_pgp-not-pretty-good-you-might-think.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.howtogeek.com/i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-for-years-heres-what-actually-saves-time/", + "webengine_ms": 3702.258, + "chrome_ms": 2328.578, + "speed_ratio": 0.6289615688587884, + "ssim": 0.592602215828597, + "pixdiff_pct": 26.6909375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.howtogeek.com_i-tried-photoshops-new-ai-editor-against-the-tools-ive-used-fo.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.makeuseof.com/android-screen-saver-mode/", + "webengine_ms": 4158.382, + "chrome_ms": 2355.959, + "speed_ratio": 0.566556655930119, + "ssim": 0.4146947552954218, + "pixdiff_pct": 55.1282421875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.makeuseof.com_android-screen-saver-mode.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.zdnet.fr/actualites/puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.htm", + "webengine_ms": 1278.719, + "chrome_ms": 3927.297, + "speed_ratio": 3.0712744551383064, + "ssim": 0.4182631847325884, + "pixdiff_pct": 84.45796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.zdnet.fr_actualites_puces-bull-et-stm-passent-le-cap-de-018-micron-2059911.h.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.numerama.com/tech/1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.html", + "webengine_ms": 4081.926, + "chrome_ms": 1973.785, + "speed_ratio": 0.4835425727952932, + "ssim": 0.5514706250553931, + "pixdiff_pct": 34.4133984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.numerama.com_tech_1831-indy-la-musique-libre-rejoint-les-reseaux-sociaux.htm.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.3dgep.com/", + "webengine_ms": 1788.623, + "chrome_ms": 2057.4, + "speed_ratio": 1.1502703476361424, + "ssim": 0.2047657639634328, + "pixdiff_pct": 95.4609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.3dgep.com.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.polygon.com/stephen-king-the-running-man-arnold-schwarzenegger-streaming-free-youtube/", + "webengine_ms": 3145.401, + "chrome_ms": 2357.431, + "speed_ratio": 0.749485041811839, + "ssim": 0.40313437449835526, + "pixdiff_pct": 98.64451090494791, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.polygon.com_stephen-king-the-running-man-arnold-schwarzenegger-streaming-fre.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rockpapershotgun.com/seasons-of-solitude-is-a-wistful-turn-based-strategy-game-with-constantly-changing-prehistoric-maps", + "webengine_ms": 4079.21, + "chrome_ms": 1737.153, + "speed_ratio": 0.42585525138445923, + "ssim": 0.4585872141583587, + "pixdiff_pct": 60.00875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rockpapershotgun.com_seasons-of-solitude-is-a-wistful-turn-based-strategy-ga.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ea.com/cs-cz/games/nhl/nhl-23/pro-clubs/down-for-maintenance", + "webengine_ms": 5118.199, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.ea.com_cs-cz_games_nhl_nhl-23_pro-clubs_down-for-maintenance.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR" + }, + { + "url": "https://www.xbox.com/ar-EG/xbox-game-pass/in-game-benefits", + "webengine_ms": 2826.069, + "chrome_ms": 2278.857, + "speed_ratio": 0.8063699081657242, + "ssim": 0.5436127512090859, + "pixdiff_pct": 52.501939037972, + "region_w": 1024, + "region_h": 2357, + "montage": "out-500/www.xbox.com_ar-EG_xbox-game-pass_in-game-benefits.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rottentomatoes.com/source-3093", + "webengine_ms": 3067.839, + "chrome_ms": 2650.562, + "speed_ratio": 0.863983409820398, + "ssim": 0.6438653322841581, + "pixdiff_pct": 60.19325256347656, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.rottentomatoes.com_source-3093.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3.12/", + "webengine_ms": 611.571, + "chrome_ms": 1318.051, + "speed_ratio": 2.155188849700198, + "ssim": 0.32260974336224113, + "pixdiff_pct": 72.44602215635048, + "region_w": 1024, + "region_h": 1244, + "montage": "out-500/docs.python.org_3.12.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.gnu.org/philosophy/new-monopoly.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gnu.org_philosophy_new-monopoly.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://www.gnu.org/philosophy/new-monopoly.html\": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers); chrome error: context deadline exceeded" + }, + { + "url": "https://www.postgresql.org/docs/9.5/acronyms.html", + "webengine_ms": 1060.331, + "chrome_ms": 1695.08, + "speed_ratio": 1.5986328797328382, + "ssim": 0.8029744620140941, + "pixdiff_pct": 12.234921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.postgresql.org_docs_9.5_acronyms.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://nginx.org/en/docs/http/ngx_http_index_module.html", + "webengine_ms": 98.141, + "chrome_ms": 1333.851, + "speed_ratio": 13.591169847464363, + "ssim": 0.6909157523063869, + "pixdiff_pct": 11.045197740112995, + "region_w": 1024, + "region_h": 885, + "montage": "out-500/nginx.org_en_docs_http_ngx_http_index_module.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rfc-editor.org/info/rfc2307/", + "webengine_ms": 4676.497, + "chrome_ms": 2264.17, + "speed_ratio": 0.48415940392990736, + "ssim": 0.5729985551967403, + "pixdiff_pct": 14.380664062500001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rfc-editor.org_info_rfc2307.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.ietf.org/forms/contact-form/", + "webengine_ms": 16542.094, + "chrome_ms": 1842.458, + "speed_ratio": 0.11137997402263583, + "ssim": 0.6428603559589547, + "pixdiff_pct": 37.69922247378455, + "region_w": 1024, + "region_h": 1049, + "montage": "out-500/www.ietf.org_forms_contact-form.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.docker.com/reference/cli/sbx/kit/pack/", + "webengine_ms": 1257.681, + "chrome_ms": 1547.853, + "speed_ratio": 1.2307198725272943, + "ssim": 0.21051807083879942, + "pixdiff_pct": 88.53484122983872, + "region_w": 1024, + "region_h": 1488, + "montage": "out-500/docs.docker.com_reference_cli_sbx_kit_pack.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kubernetes.io/docs/reference/setup-tools/kubeadm/generated/kubeadm_init/kubeadm_init_phase_certs_ca/", + "webengine_ms": 1826.493, + "chrome_ms": 1725.117, + "speed_ratio": 0.9444969129364307, + "ssim": 0.7398178639830189, + "pixdiff_pct": 16.99134199134199, + "region_w": 1024, + "region_h": 1848, + "montage": "out-500/kubernetes.io_docs_reference_setup-tools_kubeadm_generated_kubeadm_init_kubeadm_.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nodejs.org/en/blog/year-2021/page/13", + "webengine_ms": 1235.494, + "chrome_ms": 1440.716, + "speed_ratio": 1.1661052178318956, + "ssim": 0.7868157395156199, + "pixdiff_pct": 11.744287722280335, + "region_w": 1024, + "region_h": 1434, + "montage": "out-500/nodejs.org_en_blog_year-2021_page_13.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://css-tricks.com/the-javascript-module-system-architecture/", + "webengine_ms": 7036.041, + "chrome_ms": 2201.598, + "speed_ratio": 0.3129029521004781, + "ssim": 0.535645980894224, + "pixdiff_pct": 58.7427734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/css-tricks.com_the-javascript-module-system-architecture.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.smashingmagazine.com/category/stateless/", + "webengine_ms": 1427.731, + "chrome_ms": 1859.533, + "speed_ratio": 1.3024393250549298, + "ssim": 0.677382355042084, + "pixdiff_pct": 57.94702698938122, + "region_w": 1024, + "region_h": 1907, + "montage": "out-500/www.smashingmagazine.com_category_stateless.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bbc.com/northernireland", + "webengine_ms": 853.824, + "chrome_ms": 1565.506, + "speed_ratio": 1.8335230679859083, + "ssim": 0.3196694098860928, + "pixdiff_pct": 85.92609374999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.bbc.com_northernireland.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.pbs.org/video/a-hope-for-tomorrow-documentary-dtg600/", + "webengine_ms": 1472.914, + "chrome_ms": 1910.974, + "speed_ratio": 1.297410439441814, + "ssim": 0.5282781879247751, + "pixdiff_pct": 53.43340160583464, + "region_w": 1024, + "region_h": 1911, + "montage": "out-500/www.pbs.org_video_a-hope-for-tomorrow-documentary-dtg600.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nasa.gov/centers-and-facilities/marshall/in-case-you-missed-it-a-weekly-summary-of-top-content-from-nasas-marshall-space-flight-center-52/", + "webengine_ms": 1086.296, + "chrome_ms": 1681.979, + "speed_ratio": 1.5483615883700206, + "ssim": 0.5334621277609846, + "pixdiff_pct": 42.46180376610506, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.nasa.gov_centers-and-facilities_marshall_in-case-you-missed-it-a-weekly-summ.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikihow.com/Catch-Victini-in-Pok%C3%A9mon-Black-and-White", + "webengine_ms": 2885.506, + "chrome_ms": 1319.422, + "speed_ratio": 0.45725844964453377, + "ssim": 0.22892266152925617, + "pixdiff_pct": 99.60276285807291, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.wikihow.com_Catch-Victini-in-Pok%C3%A9mon-Black-and-White.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.freebsd.org/releases/14.5R/hardware/", + "webengine_ms": 573.16, + "chrome_ms": 3194.067, + "speed_ratio": 5.572731872426548, + "ssim": 0.8338724898512644, + "pixdiff_pct": 6.341875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.freebsd.org_releases_14.5R_hardware.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.eclipse.org/research/projects/opees/", + "webengine_ms": 3268.783, + "chrome_ms": 2274.022, + "speed_ratio": 0.6956784833988674, + "ssim": 0.2609264073856337, + "pixdiff_pct": 63.515078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.eclipse.org_research_projects_opees.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.apple.com/airpods-pro/?variant=app", + "webengine_ms": 2871.154, + "chrome_ms": 2043.336, + "speed_ratio": 0.7116776041967794, + "ssim": 0.8511711548881545, + "pixdiff_pct": 22.643984375000002, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.apple.com_airpods-pro__variant_app.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://archlinux.org/news/texmacs-1052-10510/", + "webengine_ms": 2363.091, + "chrome_ms": 1439.166, + "speed_ratio": 0.609018442370607, + "ssim": 0.7648700294729326, + "pixdiff_pct": 12.909062703450521, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/archlinux.org_news_texmacs-1052-10510.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ruby-lang.org/id/news/2011/10/06/plans-for-1-8-7/", + "webengine_ms": 542.736, + "chrome_ms": 1491.661, + "speed_ratio": 2.748409908316382, + "ssim": 0.7969927472646537, + "pixdiff_pct": 18.3099609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ruby-lang.org_id_news_2011_10_06_plans-for-1-8-7.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.oracle.com/performance-management/tax-reporting/", + "webengine_ms": 3006.317, + "chrome_ms": 1874.534, + "speed_ratio": 0.6235317167151702, + "ssim": 0.8150949634665201, + "pixdiff_pct": 28.853515624999996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.oracle.com_performance-management_tax-reporting.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kotlinlang.org/docs/custom-frontend-app/", + "webengine_ms": 4560.91, + "chrome_ms": 1726.087, + "speed_ratio": 0.3784523263997755, + "ssim": 0.7696170818418475, + "pixdiff_pct": 10.346221923828125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/kotlinlang.org_docs_custom-frontend-app.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://clojure.org/events/2019/clojuru", + "webengine_ms": 1242.826, + "chrome_ms": 1369.744, + "speed_ratio": 1.1021204899157242, + "ssim": 0.5409661603721412, + "pixdiff_pct": 43.2250102550716, + "region_w": 1024, + "region_h": 838, + "montage": "out-500/clojure.org_events_2019_clojuru.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://ocaml.org/manual/4.09/compilerlibref/Identifiable.S.T.html", + "webengine_ms": 68.805, + "chrome_ms": 1260.524, + "speed_ratio": 18.320238354770726, + "ssim": 0.9291274642537272, + "pixdiff_pct": 2.558135986328125, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/ocaml.org_manual_4.09_compilerlibref_Identifiable.S.T.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/API/Window/scroll", + "webengine_ms": 382.72, + "chrome_ms": 1463.646, + "speed_ratio": 3.824325877926421, + "ssim": 0.6569556726826633, + "pixdiff_pct": 28.443250743310205, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/developer.mozilla.org_en-US_docs_Web_API_Window_scroll.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://letsencrypt.org/ca/docs/client-options/", + "webengine_ms": 1646.315, + "chrome_ms": 2668.236, + "speed_ratio": 1.6207323628831662, + "ssim": 0.696524954763412, + "pixdiff_pct": 10.907421874999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/letsencrypt.org_ca_docs_client-options.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cloudflare.com/learning/email-security/how-to-identify-phishing-email", + "webengine_ms": 2069.804, + "chrome_ms": 1372.925, + "speed_ratio": 0.6633115985861463, + "ssim": 0.023623770985677455, + "pixdiff_pct": 99.80545043945312, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.cloudflare.com_learning_email-security_how-to-identify-phishing-email.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mongodb.com/pt-br/resources/solutions/industries/mongodb-for-auto-manufacturing", + "webengine_ms": 623.717, + "chrome_ms": 1523.795, + "speed_ratio": 2.443087169341224, + "ssim": 0.7578143739295868, + "pixdiff_pct": 11.2369921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mongodb.com_pt-br_resources_solutions_industries_mongodb-for-auto-manufactur.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cockroachlabs.com/webinars/how-starburst-data-withstands-any-outage-with-a-multi-region-application-built-on-cockroachdb/", + "webengine_ms": 3393.806, + "chrome_ms": 2643.169, + "speed_ratio": 0.7788214765369617, + "ssim": 0.706871978606608, + "pixdiff_pct": 18.061640625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cockroachlabs.com_webinars_how-starburst-data-withstands-any-outage-with-a-m.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.elastic.co/elasticon/tour/2016/chicago/the-trix-to-creating-a-totally-new-customer-experience-elastic-at-general-mills", + "webengine_ms": 3129.168, + "chrome_ms": 2107.291, + "speed_ratio": 0.6734349194418453, + "ssim": 0.6124276443949442, + "pixdiff_pct": 30.44452961899791, + "region_w": 1024, + "region_h": 2395, + "montage": "out-500/www.elastic.co_elasticon_tour_2016_chicago_the-trix-to-creating-a-totally-new-cu.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://grafana.com/docs/grafana-cloud/observe-and-act/connect-externally-hosted/data-sources/google-cloud-monitoring/query-editor/", + "webengine_ms": 3451.427, + "chrome_ms": 1807.269, + "speed_ratio": 0.5236295016525049, + "ssim": 0.6152110281705409, + "pixdiff_pct": 19.956953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/grafana.com_docs_grafana-cloud_observe-and-act_connect-externally-hosted_data-so.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://prometheus.io/docs/tutorials/alerting_based_on_metrics/", + "webengine_ms": 590.478, + "chrome_ms": 1866.388, + "speed_ratio": 3.16080870074753, + "ssim": 0.42775993742845936, + "pixdiff_pct": 62.4113928197065, + "region_w": 1024, + "region_h": 2385, + "montage": "out-500/prometheus.io_docs_tutorials_alerting_based_on_metrics.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jenkins.io/security/advisory/2025-05-14/", + "webengine_ms": 520.984, + "chrome_ms": 1485.133, + "speed_ratio": 2.8506307295425577, + "ssim": 0.5838869885859433, + "pixdiff_pct": 17.018037661050545, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.jenkins.io_security_advisory_2025-05-14.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://about.gitlab.com/fr-fr/topics/cloud-native/", + "webengine_ms": 20556.854, + "chrome_ms": 1885.738, + "speed_ratio": 0.09173281086687682, + "ssim": 0.5487294037904251, + "pixdiff_pct": 36.656445312500004, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/about.gitlab.com_fr-fr_topics_cloud-native.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.atlassian.com/software/marketplace", + "webengine_ms": 5890.865, + "chrome_ms": 1913.682, + "speed_ratio": 0.32485585733164823, + "ssim": 0.6139209068851866, + "pixdiff_pct": 18.6957421875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.atlassian.com_software_marketplace.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jetbrains.com/legal/docs/agreements/cla/1.2/", + "webengine_ms": 1157.119, + "chrome_ms": 1862.732, + "speed_ratio": 1.6098015847981064, + "ssim": 0.5121072110405137, + "pixdiff_pct": 17.014945490584736, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.jetbrains.com_legal_docs_agreements_cla_1.2.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://code.visualstudio.com/docs/languages/json", + "webengine_ms": 1105.372, + "chrome_ms": 1825.442, + "speed_ratio": 1.6514277546382574, + "ssim": 0.4671325957572691, + "pixdiff_pct": 40.7451953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/code.visualstudio.com_docs_languages_json.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://neovim.io/doc/user/support/", + "webengine_ms": 385.862, + "chrome_ms": 1368.489, + "speed_ratio": 3.5465762371003104, + "ssim": 0.6590421848473538, + "pixdiff_pct": 11.03454885107118, + "region_w": 1024, + "region_h": 1447, + "montage": "out-500/neovim.io_doc_user_support.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.stanford.edu/policies", + "webengine_ms": 3773.557, + "chrome_ms": 2144.927, + "speed_ratio": 0.5684098583909029, + "ssim": 0.5215631888930364, + "pixdiff_pct": 28.89617443012884, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.stanford.edu_policies.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.inria.fr/en/nerv", + "webengine_ms": 151.354, + "chrome_ms": 1281.796, + "speed_ratio": 8.468861080645373, + "ssim": 0.20501875941138561, + "pixdiff_pct": 98.24002583821616, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.inria.fr_en_nerv.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.epfl.ch/campus/services/website/fr/charte-editoriale-web/la-charte-editoriale-par-lexemple/exemple-de-mots-cles-bien-utilises/", + "webengine_ms": 1307.183, + "chrome_ms": 1670.928, + "speed_ratio": 1.2782663177229203, + "ssim": 0.4977523297693651, + "pixdiff_pct": 31.9505078125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.epfl.ch_campus_services_website_fr_charte-editoriale-web_la-charte-editorial.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nature.com/articles/s41387-026-00465-3", + "webengine_ms": 1091.904, + "chrome_ms": 2270.868, + "speed_ratio": 2.079732284156849, + "ssim": 0.6512352309452246, + "pixdiff_pct": 23.9474609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.nature.com_articles_s41387-026-00465-3.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.iea.org/data-and-statistics/charts/co2-emissions-in-the-net-zero-scenario-vs-a-low-international-co-operation-case-2010-2090", + "webengine_ms": 1501.868, + "chrome_ms": 1609.815, + "speed_ratio": 1.0718751581364008, + "ssim": 0.8446672498160293, + "pixdiff_pct": 8.71992133726647, + "region_w": 1017, + "region_h": 2500, + "montage": "out-500/www.iea.org_data-and-statistics_charts_co2-emissions-in-the-net-zero-scenario-vs.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.worldbank.org/en/regulatoryefficiency/economy/czechia", + "webengine_ms": 1387.715, + "chrome_ms": 1714.684, + "speed_ratio": 1.2356168233390863, + "ssim": 0.4330238658705243, + "pixdiff_pct": 63.13463846842448, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.worldbank.org_en_regulatoryefficiency_economy_czechia.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gov.uk/government/speeches/the-power-of-education", + "webengine_ms": 384.83, + "chrome_ms": 1758.608, + "speed_ratio": 4.569830834394408, + "ssim": 0.5620160631267548, + "pixdiff_pct": 30.660546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.gov.uk_government_speeches_the-power-of-education.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.japan.go.jp/kizuna/2024/08/g7_apulia_summit.html", + "webengine_ms": 1035.74, + "chrome_ms": 2809.73, + "speed_ratio": 2.7127754069554135, + "ssim": 0.420041155197644, + "pixdiff_pct": 37.7987890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.japan.go.jp_kizuna_2024_08_g7_apulia_summit.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.elysee.fr/valery-giscard-d-estaing/1978/02/01/declaration-de-m-giscard-destaing-sur-la-securite-publique-le-1er-fevrier-1978", + "webengine_ms": 907.908, + "chrome_ms": 1435.872, + "speed_ratio": 1.581517070011499, + "ssim": 0.4939555467225807, + "pixdiff_pct": 61.13372234083852, + "region_w": 1024, + "region_h": 2254, + "montage": "out-500/www.elysee.fr_valery-giscard-d-estaing_1978_02_01_declaration-de-m-giscard-desta.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.dw.com/de/erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose/g-78395913", + "webengine_ms": 1629.712, + "chrome_ms": 1561.035, + "speed_ratio": 0.95785942546904, + "ssim": 0.22663945645792272, + "pixdiff_pct": 95.36574826560951, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.dw.com_de_erdbeben-in-indonesien-%C3%BCber-50-tote-und-viele-obdachlose_g-78.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wired.com/story/gravitational-struggle-deep-in-earth-is-changing-length-of-days/", + "webengine_ms": 3325.208, + "chrome_ms": 2364.367, + "speed_ratio": 0.7110433392437406, + "ssim": 0.5206080457937348, + "pixdiff_pct": 37.562890625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.wired.com_story_gravitational-struggle-deep-in-earth-is-changing-length-of-d.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://arstechnica.com/tag/790fx/", + "webengine_ms": 5286.92, + "chrome_ms": 2103.124, + "speed_ratio": 0.39779758347014893, + "ssim": 0.3653890083868005, + "pixdiff_pct": 54.45797609007996, + "region_w": 1024, + "region_h": 2001, + "montage": "out-500/arstechnica.com_tag_790fx.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.coursera.org/de-DE/articles/comptia-a-salary", + "webengine_ms": 607.903, + "chrome_ms": 1957.649, + "speed_ratio": 3.2203312041559258, + "ssim": 0.007967156600261257, + "pixdiff_pct": 98.550625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.coursera.org_de-DE_articles_comptia-a-salary.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.edx.org/learn/cloudflare", + "webengine_ms": 9813.772, + "chrome_ms": 3541.306, + "speed_ratio": 0.3608506494750438, + "ssim": 0.38709433420163525, + "pixdiff_pct": 58.4471484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.edx.org_learn_cloudflare.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.udemy.com/course/3d-trees-with-blender-geometry-nodes/", + "webengine_ms": 2514.31, + "chrome_ms": 1379.215, + "speed_ratio": 0.5485461219976853, + "ssim": 0.005736840784316535, + "pixdiff_pct": 97.53761291503906, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.udemy.com_course_3d-trees-with-blender-geometry-nodes.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.codecademy.com/articles/subject/data-science", + "webengine_ms": 1796.598, + "chrome_ms": 1923.068, + "speed_ratio": 1.070394156066076, + "ssim": 0.5336582782438941, + "pixdiff_pct": 15.6070703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.codecademy.com_articles_subject_data-science.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://realpython.com/videos/gitignore-file/", + "webengine_ms": 2424.489, + "chrome_ms": 1373.433, + "speed_ratio": 0.5664834940476117, + "ssim": 0.021988474742859015, + "pixdiff_pct": 99.9090830485026, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/realpython.com_videos_gitignore-file.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.digitalocean.com/community/tutorials/how-to-use-nvidia-container-tools-with-gpu-droplets", + "webengine_ms": 2574.059, + "chrome_ms": 1877.337, + "speed_ratio": 0.7293294365047576, + "ssim": 0.06570291943535111, + "pixdiff_pct": 99.80761210123697, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.digitalocean.com_community_tutorials_how-to-use-nvidia-container-tools-with-.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.heroku.com/blog/32_deploy_merb_sinatra_or_any_rack_app_to_heroku/", + "webengine_ms": 1973.336, + "chrome_ms": 1742.373, + "speed_ratio": 0.8829580973539225, + "ssim": 0.7198027579726383, + "pixdiff_pct": 30.847734375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.heroku.com_blog_32_deploy_merb_sinatra_or_any_rack_app_to_heroku.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://vercel.com/blog/ai-accelerator-participants", + "webengine_ms": 9166.262, + "chrome_ms": 1739.788, + "speed_ratio": 0.18980343350430087, + "ssim": 0.7300100944938567, + "pixdiff_pct": 9.9805859375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/vercel.com_blog_ai-accelerator-participants.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pages.github.com/themes/", + "webengine_ms": 99.511, + "chrome_ms": 1301.81, + "speed_ratio": 13.082071328797822, + "ssim": 0.0719729328439864, + "pixdiff_pct": 98.6771162379663, + "region_w": 1024, + "region_h": 831, + "montage": "out-500/pages.github.com_themes.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pypi.org/user/sherifw/", + "webengine_ms": 246.597, + "chrome_ms": 1417.441, + "speed_ratio": 5.748005855707896, + "ssim": 0.7660837256947541, + "pixdiff_pct": 18.355433146158852, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/pypi.org_user_sherifw.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://hub.docker.com/r/voehrsitd/password_retrieval_conjur", + "webengine_ms": 3340.348, + "chrome_ms": 1927.783, + "speed_ratio": 0.5771204078137966, + "ssim": 0.6268825705231005, + "pixdiff_pct": 26.363060241990453, + "region_w": 1024, + "region_h": 1467, + "montage": "out-500/hub.docker.com_r_voehrsitd_password_retrieval_conjur.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://huggingface.co/docs/dataset-viewer", + "webengine_ms": 2187.377, + "chrome_ms": 1966.062, + "speed_ratio": 0.8988217394623789, + "ssim": 0.6862885242507986, + "pixdiff_pct": 11.676250000000001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/huggingface.co_docs_dataset-viewer.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://pytorch.org/blog/torchvision-ssd-implementation/", + "webengine_ms": 3728.429, + "chrome_ms": 2131.308, + "speed_ratio": 0.5716370085094822, + "ssim": 0.4838440247405292, + "pixdiff_pct": 30.6278125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/pytorch.org_blog_torchvision-ssd-implementation.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tensorflow.org/model_optimization/guide/combine/cqat_example", + "webengine_ms": 2320.017, + "chrome_ms": 2352.378, + "speed_ratio": 1.0139486046869486, + "ssim": 0.6879778110182241, + "pixdiff_pct": 13.5715234375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.tensorflow.org_model_optimization_guide_combine_cqat_example.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://numpy.org/pt/gethelp/", + "webengine_ms": 1183.385, + "chrome_ms": 1788.056, + "speed_ratio": 1.510967267626343, + "ssim": 0.7238885266885452, + "pixdiff_pct": 10.941008607784433, + "region_w": 1024, + "region_h": 1002, + "montage": "out-500/numpy.org_pt_gethelp.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mkdocs.org/dev-guide/themes/", + "webengine_ms": 819.155, + "chrome_ms": 1852.872, + "speed_ratio": 2.261930892199889, + "ssim": 0.6798174881954402, + "pixdiff_pct": 22.570546875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mkdocs.org_dev-guide_themes.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://jekyllrb.com/news/2020/05/27/jekyll-4-1-0-released/", + "webengine_ms": 323.304, + "chrome_ms": 1413.103, + "speed_ratio": 4.37081817731918, + "ssim": 0.5724144110515206, + "pixdiff_pct": 25.036366780598957, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/jekyllrb.com_news_2020_05_27_jekyll-4-1-0-released.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://gohugo.io/commands/hugo_version/", + "webengine_ms": 1554.125, + "chrome_ms": 1619.834, + "speed_ratio": 1.0422803828520872, + "ssim": 0.7310830668412237, + "pixdiff_pct": 20.3791796875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/gohugo.io_commands_hugo_version.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nextjs.org/docs/app/guides/optimizing-prefetching", + "webengine_ms": 2772.734, + "chrome_ms": 1827.165, + "speed_ratio": 0.6589759421567305, + "ssim": 0.48426400872680314, + "pixdiff_pct": 19.2346484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/nextjs.org_docs_app_guides_optimizing-prefetching.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://vuejs.org/guide/extras/composition-api-faq.html", + "webengine_ms": 1395.178, + "chrome_ms": 1764.217, + "speed_ratio": 1.2645103348820006, + "ssim": 0.6980641238742353, + "pixdiff_pct": 28.15984375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/vuejs.org_guide_extras_composition-api-faq.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://angular.dev/api/core/ErrorHandler", + "webengine_ms": 346.552, + "chrome_ms": 1563.66, + "speed_ratio": 4.51205013966158, + "ssim": 0.821083375508499, + "pixdiff_pct": 24.273818897637796, + "region_w": 1016, + "region_h": 2500, + "montage": "out-500/angular.dev_api_core_ErrorHandler.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://ant.design/components/changelog", + "webengine_ms": 5745.95, + "chrome_ms": 3457.455, + "speed_ratio": 0.6017203421540389, + "ssim": 0.10640968173307234, + "pixdiff_pct": 99.246484375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/ant.design_components_changelog.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.figma.com/blog/design-meet-the-internet/", + "webengine_ms": 838.253, + "chrome_ms": 1519.972, + "speed_ratio": 1.813261628649107, + "ssim": 0.2738404089484078, + "pixdiff_pct": 84.22562500000001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.figma.com_blog_design-meet-the-internet.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.gimp.org/news/2006/12/04/gimp-user-manual-011-released/", + "webengine_ms": 207.647, + "chrome_ms": 1316.594, + "speed_ratio": 6.340539473240645, + "ssim": 0.6067565552953985, + "pixdiff_pct": 12.556591015992474, + "region_w": 1024, + "region_h": 1063, + "montage": "out-500/www.gimp.org_news_2006_12_04_gimp-user-manual-011-released.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.blender.org/press/facebook-joins-the-blender-development-fund/", + "webengine_ms": 1801.586, + "chrome_ms": 1476.667, + "speed_ratio": 0.8196483542833924, + "ssim": 0.592306420480138, + "pixdiff_pct": 31.190313717904633, + "region_w": 1024, + "region_h": 2181, + "montage": "out-500/www.blender.org_press_facebook-joins-the-blender-development-fund.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.libreoffice.org/system-requirements/", + "webengine_ms": 1216.682, + "chrome_ms": 1730.22, + "speed_ratio": 1.4220807080239537, + "ssim": 0.6994540130741416, + "pixdiff_pct": 18.1741015625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.libreoffice.org_system-requirements.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.videolan.org/security/sb-vlc308.html", + "webengine_ms": 524.948, + "chrome_ms": 1544.379, + "speed_ratio": 2.94196568041025, + "ssim": 0.7157778213984713, + "pixdiff_pct": 32.10072511778563, + "region_w": 1024, + "region_h": 1698, + "montage": "out-500/www.videolan.org_security_sb-vlc308.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.arduino.cc/product-ventuno-q/", + "webengine_ms": 2540.482, + "chrome_ms": 2301.214, + "speed_ratio": 0.9058178723565056, + "ssim": 0.4570554081416257, + "pixdiff_pct": 83.9249609375, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.arduino.cc_product-ventuno-q.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.adafruit.com/product/974", + "webengine_ms": 1449.134, + "chrome_ms": 1707.107, + "speed_ratio": 1.1780187339473092, + "ssim": 0.385141150966297, + "pixdiff_pct": 63.28799776123357, + "region_w": 1024, + "region_h": 2359, + "montage": "out-500/www.adafruit.com_product_974.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.sparkfun.com/nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-dev-17283.html", + "webengine_ms": 3778.918, + "chrome_ms": 2034.915, + "speed_ratio": 0.538491441200894, + "ssim": 0.7158632437902568, + "pixdiff_pct": 28.181153736451797, + "region_w": 1024, + "region_h": 1753, + "montage": "out-500/www.sparkfun.com_nvidia-jetson-nano-2gb-developer-kit-without-wireless-adaptor-d.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.thingiverse.com/thing:32345", + "webengine_ms": 3378.056, + "chrome_ms": 1360.84, + "speed_ratio": 0.402847081279884, + "ssim": 0.006042792669670401, + "pixdiff_pct": 98.94180297851562, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.thingiverse.com_thing_32345.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ryanair.com/al/en/gift-vouchers", + "webengine_ms": 325.791, + "chrome_ms": 1988.958, + "speed_ratio": 6.1050121089901195, + "ssim": 0.5819917611982569, + "pixdiff_pct": 77.8497060139974, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.ryanair.com_al_en_gift-vouchers.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.worldometers.info/time/chichibu-japan/", + "webengine_ms": 726.928, + "chrome_ms": 1531.966, + "speed_ratio": 2.1074521823344265, + "ssim": 0.6397035250341865, + "pixdiff_pct": 12.62061446977205, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.worldometers.info_time_chichibu-japan.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.investopedia.com/terms/b/breakup-fee.asp", + "webengine_ms": 1688.563, + "chrome_ms": 1263.894, + "speed_ratio": 0.748502720952668, + "ssim": 0.8109773655570272, + "pixdiff_pct": 6.3521067301432295, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.investopedia.com_terms_b_breakup-fee.asp.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.capital.fr/votre-argent/contrat-obseques-le-capital-peut-il-etre-transmis-hors-succession-1530163", + "webengine_ms": 885.291, + "chrome_ms": 1700.183, + "speed_ratio": 1.9204792548438874, + "ssim": 0.38299423291868573, + "pixdiff_pct": 53.842926025390625, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.capital.fr_votre-argent_contrat-obseques-le-capital-peut-il-etre-transmis-ho.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.tomshardware.com/coupons/category/video-games", + "webengine_ms": 80.131, + "chrome_ms": 2015.166, + "speed_ratio": 25.1483945039997, + "ssim": 0.5986657863409345, + "pixdiff_pct": 99.99872843424478, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.tomshardware.com_coupons_category_video-games.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.linux.com/news/riaa-trying-stop-other-sites-sharing-music/", + "webengine_ms": 2679.82, + "chrome_ms": 2392.921, + "speed_ratio": 0.8929409437947323, + "ssim": 0.6631463136836004, + "pixdiff_pct": 26.697667792012926, + "region_w": 1024, + "region_h": 1083, + "montage": "out-500/www.linux.com_news_riaa-trying-stop-other-sites-sharing-music.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.howtogeek.com/fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4/", + "webengine_ms": 3751.36, + "chrome_ms": 2368.689, + "speed_ratio": 0.6314214045039666, + "ssim": 0.4300301629935292, + "pixdiff_pct": 51.421640624999995, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.howtogeek.com_fun-esp32-thermal-printer-projects-make-this-weekend-oct-2-4.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.makeuseof.com/old-android-phone-security-camera-ditched-ring-subscription/", + "webengine_ms": 4593.151, + "chrome_ms": 2328.876, + "speed_ratio": 0.5070323183365842, + "ssim": 0.4330018931810733, + "pixdiff_pct": 47.9169921875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.makeuseof.com_old-android-phone-security-camera-ditched-ring-subscription.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.zdnet.fr/actualites/3com-poursuivi-pour-plagiat-de-brevet-2059943.htm", + "webengine_ms": 1255.58, + "chrome_ms": 3967.221, + "speed_ratio": 3.159672024084487, + "ssim": 0.3683528141797821, + "pixdiff_pct": 83.7088671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.zdnet.fr_actualites_3com-poursuivi-pour-plagiat-de-brevet-2059943.htm.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.numerama.com/tech/1977-cinq-britanniques-devant-les-tribunaux.html", + "webengine_ms": 3973.638, + "chrome_ms": 1951.573, + "speed_ratio": 0.49113004254539544, + "ssim": 0.5315208621943072, + "pixdiff_pct": 34.619335937500004, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.numerama.com_tech_1977-cinq-britanniques-devant-les-tribunaux.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.3dgep.com/cuda-case-study-n-body-simulation/", + "webengine_ms": 1901.347, + "chrome_ms": 2097.279, + "speed_ratio": 1.103049048911114, + "ssim": 0.1967475076795837, + "pixdiff_pct": 97.0426953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.3dgep.com_cuda-case-study-n-body-simulation.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.polygon.com/widows-bay-emmys-2026/", + "webengine_ms": 3338.039, + "chrome_ms": 2370.146, + "speed_ratio": 0.7100414345069066, + "ssim": 0.6186031484324335, + "pixdiff_pct": 36.99378967285156, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.polygon.com_widows-bay-emmys-2026.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rockpapershotgun.com/beast-of-reincarnation-respec", + "webengine_ms": 4918.886, + "chrome_ms": 1707.78, + "speed_ratio": 0.3471883674474261, + "ssim": 0.5631724061522249, + "pixdiff_pct": 47.534960937499996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rockpapershotgun.com_beast-of-reincarnation-respec.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ea.com/ar-sa/games/apex-legends/additional-pack-disclosures", + "webengine_ms": 962.784, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.ea.com_ar-sa_games_apex-legends_additional-pack-disclosures.png", + "webengine_ok": true, + "chrome_ok": false, + "note": "chrome error: page load error net::ERR_HTTP2_PROTOCOL_ERROR" + }, + { + "url": "https://www.xbox.com/ar-AE/games/store/cast-of-the-seven-godsends-redux/brr15cc1w05q", + "webengine_ms": 2841.929, + "chrome_ms": 2691.134, + "speed_ratio": 0.9469392092483662, + "ssim": 0.47803529285920193, + "pixdiff_pct": 63.41140061687353, + "region_w": 1024, + "region_h": 1692, + "montage": "out-500/www.xbox.com_ar-AE_games_store_cast-of-the-seven-godsends-redux_brr15cc1w05q.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rottentomatoes.com/source-2219", + "webengine_ms": 2687.329, + "chrome_ms": 2614.567, + "speed_ratio": 0.9729240446554924, + "ssim": 0.6470170652680391, + "pixdiff_pct": 60.20660400390625, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.rottentomatoes.com_source-2219.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.python.org/3.14/", + "webengine_ms": 638.598, + "chrome_ms": 1320.299, + "speed_ratio": 2.067496296574684, + "ssim": 0.33178435839794596, + "pixdiff_pct": 76.69191542544436, + "region_w": 1024, + "region_h": 1519, + "montage": "out-500/docs.python.org_3.14.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.gnu.org/licenses/old-licenses/fdl-1.2-translations.html", + "webengine_ms": 0, + "chrome_ms": 0, + "speed_ratio": 0, + "ssim": 0, + "pixdiff_pct": 0, + "region_w": 0, + "region_h": 0, + "montage": "out-500/www.gnu.org_licenses_old-licenses_fdl-1.2-translations.html.png", + "webengine_ok": false, + "chrome_ok": false, + "note": "webengine error: Get \"http://www.gnu.org/licenses/old-licenses/fdl-1.2-translations.html\": context deadline exceeded; chrome error: context deadline exceeded" + }, + { + "url": "https://www.postgresql.org/docs/9.2/sql-insert.html", + "webengine_ms": 979.752, + "chrome_ms": 1673.208, + "speed_ratio": 1.7077872767802467, + "ssim": 0.599434239859352, + "pixdiff_pct": 28.143671875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.postgresql.org_docs_9.2_sql-insert.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://nginx.org/en/docs/http/ngx_http_mp4_module.html", + "webengine_ms": 109.215, + "chrome_ms": 1388.146, + "speed_ratio": 12.710213798470905, + "ssim": 0.6030617178523913, + "pixdiff_pct": 14.2628515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/nginx.org_en_docs_http_ngx_http_mp4_module.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.rfc-editor.org/info/rfc9689/", + "webengine_ms": 4529.706, + "chrome_ms": 2808.244, + "speed_ratio": 0.619961648725105, + "ssim": 0.5334298820724128, + "pixdiff_pct": 17.3503515625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.rfc-editor.org_info_rfc9689.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "http://www.ietf.org/blog/ietf-40/", + "webengine_ms": 1347.95, + "chrome_ms": 1480.565, + "speed_ratio": 1.0983827293297228, + "ssim": 0.5051175171037191, + "pixdiff_pct": 19.0391015625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.ietf.org_blog_ietf-40.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://docs.docker.com/reference/compose-file/fragments/", + "webengine_ms": 1305.228, + "chrome_ms": 1589.955, + "speed_ratio": 1.2181434967683806, + "ssim": 0.17774746198394642, + "pixdiff_pct": 93.05386718749999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/docs.docker.com_reference_compose-file_fragments.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kubernetes.io/blog/2019/04/15/process-id-limiting-for-stability-improvements-in-kubernetes-1.14/", + "webengine_ms": 1850.803, + "chrome_ms": 1911.879, + "speed_ratio": 1.0329997303872966, + "ssim": 0.5367970794477634, + "pixdiff_pct": 25.860703125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/kubernetes.io_blog_2019_04_15_process-id-limiting-for-stability-improvements-in-.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://nodejs.org/en/blog/all/page/129", + "webengine_ms": 1365.45, + "chrome_ms": 1483.237, + "speed_ratio": 1.086262404335567, + "ssim": 0.7912037359822754, + "pixdiff_pct": 11.201171875, + "region_w": 1024, + "region_h": 1840, + "montage": "out-500/nodejs.org_en_blog_all_page_129.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://css-tricks.com/zigzag-css-grid-layouts/", + "webengine_ms": 5370.733, + "chrome_ms": 2121.158, + "speed_ratio": 0.39494757978100936, + "ssim": 0.530510479159069, + "pixdiff_pct": 66.30812499999999, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/css-tricks.com_zigzag-css-grid-layouts.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.smashingmagazine.com/category/freebies/", + "webengine_ms": 1459.087, + "chrome_ms": 1901.119, + "speed_ratio": 1.302951092018502, + "ssim": 0.6493934731854285, + "pixdiff_pct": 15.877187500000002, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.smashingmagazine.com_category_freebies.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.bbc.com/cymru", + "webengine_ms": 558.32, + "chrome_ms": 1526.942, + "speed_ratio": 2.7348868032669436, + "ssim": 0.35464062908373656, + "pixdiff_pct": 75.6006640625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.bbc.com_cymru.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.pbs.org/video/10thirtysix-212-cuhzig/", + "webengine_ms": 1450.466, + "chrome_ms": 1900.694, + "speed_ratio": 1.31040231208453, + "ssim": 0.5366335057003097, + "pixdiff_pct": 53.39461505756149, + "region_w": 1024, + "region_h": 1911, + "montage": "out-500/www.pbs.org_video_10thirtysix-212-cuhzig.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.nasa.gov/centers-and-facilities/marshall/nasas-green-propellant-infusion-mission-nears-completion/", + "webengine_ms": 1122.251, + "chrome_ms": 1731.535, + "speed_ratio": 1.5429124144242243, + "ssim": 0.5232535312021188, + "pixdiff_pct": 49.07123885034687, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.nasa.gov_centers-and-facilities_marshall_nasas-green-propellant-infusion-mis.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.wikihow.com/Have-Great-Sex-After-Having-a-Baby", + "webengine_ms": 1506.446, + "chrome_ms": 1308.278, + "speed_ratio": 0.8684533000187196, + "ssim": 0.20487126276444043, + "pixdiff_pct": 99.58089192708334, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.wikihow.com_Have-Great-Sex-After-Having-a-Baby.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.freebsd.org/status/report-2021-10-2021-12/ocf-wg/", + "webengine_ms": 225.7, + "chrome_ms": 1338.226, + "speed_ratio": 5.929224634470537, + "ssim": 0.750314546281584, + "pixdiff_pct": 10.629812302572201, + "region_w": 1024, + "region_h": 1108, + "montage": "out-500/www.freebsd.org_status_report-2021-10-2021-12_ocf-wg.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.eclipse.org/research/projects/skillab/", + "webengine_ms": 3590.708, + "chrome_ms": 2247.18, + "speed_ratio": 0.625832008617799, + "ssim": 0.12732890332919253, + "pixdiff_pct": 81.12386240197117, + "region_w": 1024, + "region_h": 2359, + "montage": "out-500/www.eclipse.org_research_projects_skillab.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.apple.com/usergroups/", + "webengine_ms": 1904.59, + "chrome_ms": 1904.355, + "speed_ratio": 0.9998766138644013, + "ssim": 0.7090858055454293, + "pixdiff_pct": 11.662406475022502, + "region_w": 1024, + "region_h": 1111, + "montage": "out-500/www.apple.com_usergroups.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://archlinux.org/news/systemd-tools-replaces-udev/", + "webengine_ms": 289.955, + "chrome_ms": 1448.22, + "speed_ratio": 4.994637098860168, + "ssim": 0.7145565301464709, + "pixdiff_pct": 15.065383911132812, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/archlinux.org_news_systemd-tools-replaces-udev.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.ruby-lang.org/de/news/2001/07/10/removed-language-comparison-page/", + "webengine_ms": 530.253, + "chrome_ms": 1467.13, + "speed_ratio": 2.7668490324430035, + "ssim": 0.7954393684810308, + "pixdiff_pct": 22.471253301056336, + "region_w": 1024, + "region_h": 1704, + "montage": "out-500/www.ruby-lang.org_de_news_2001_07_10_removed-language-comparison-page.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.oracle.com/analytics/spreadsheet-risks/", + "webengine_ms": 2735.681, + "chrome_ms": 2119.624, + "speed_ratio": 0.7748067117474587, + "ssim": 0.6087745189750692, + "pixdiff_pct": 28.203125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.oracle.com_analytics_spreadsheet-risks.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://kotlinlang.org/docs/multiplatform/compose-desktop-ui-testing.html", + "webengine_ms": 4740.187, + "chrome_ms": 1908.432, + "speed_ratio": 0.40260690137330024, + "ssim": 0.5688749966322073, + "pixdiff_pct": 25.459671020507812, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/kotlinlang.org_docs_multiplatform_compose-desktop-ui-testing.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://clojure.org/news/2025/11/06/deref", + "webengine_ms": 1280.718, + "chrome_ms": 1625.241, + "speed_ratio": 1.2690076972448265, + "ssim": 0.4900845171607329, + "pixdiff_pct": 19.5823046875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/clojure.org_news_2025_11_06_deref.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://ocaml.org/manual/5.3/api/compilerlibref/Strongly_connected_components.S.Id.html", + "webengine_ms": 478.328, + "chrome_ms": 1365.051, + "speed_ratio": 2.853796976133532, + "ssim": 0.7174767636842335, + "pixdiff_pct": 32.99903869628906, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/ocaml.org_manual_5.3_api_compilerlibref_Strongly_connected_components.S.Id.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://developer.mozilla.org/en-US/docs/Web/API/DOMHighResTimeStamp", + "webengine_ms": 330.985, + "chrome_ms": 1389.42, + "speed_ratio": 4.197833738689065, + "ssim": 0.5892753881680589, + "pixdiff_pct": 25.637947001575977, + "region_w": 1009, + "region_h": 2440, + "montage": "out-500/developer.mozilla.org_en-US_docs_Web_API_DOMHighResTimeStamp.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://letsencrypt.org/2015/04/23/draft-isrg-cp-cps.html", + "webengine_ms": 2045.293, + "chrome_ms": 2336.368, + "speed_ratio": 1.142314573022056, + "ssim": 0.5834149127269761, + "pixdiff_pct": 21.475433939471007, + "region_w": 1024, + "region_h": 983, + "montage": "out-500/letsencrypt.org_2015_04_23_draft-isrg-cp-cps.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cloudflare.com/learning/privacy/what-is-personal-information", + "webengine_ms": 2258.018, + "chrome_ms": 1377.652, + "speed_ratio": 0.6101155969527258, + "ssim": 0.023900272955504374, + "pixdiff_pct": 99.80545043945312, + "region_w": 1024, + "region_h": 768, + "montage": "out-500/www.cloudflare.com_learning_privacy_what-is-personal-information.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.mongodb.com/solutions/customer-case-studies/vaillant", + "webengine_ms": 782.016, + "chrome_ms": 1753.605, + "speed_ratio": 2.2424157561993616, + "ssim": 0.44744953710905766, + "pixdiff_pct": 56.645742187500005, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.mongodb.com_solutions_customer-case-studies_vaillant.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.cockroachlabs.com/blog/highly-available-spatial-data-demo/", + "webengine_ms": 2275.189, + "chrome_ms": 3792.953, + "speed_ratio": 1.6670935909060742, + "ssim": 0.5282456650931989, + "pixdiff_pct": 22.2304296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.cockroachlabs.com_blog_highly-available-spatial-data-demo.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.elastic.co/blog/elasticsearch-5-3-1-released", + "webengine_ms": 3161.277, + "chrome_ms": 2123.991, + "speed_ratio": 0.6718775355655325, + "ssim": 0.5808141135536017, + "pixdiff_pct": 35.044296875, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.elastic.co_blog_elasticsearch-5-3-1-released.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://grafana.com/grafana/dashboards/14339-drbd/", + "webengine_ms": 1832.608, + "chrome_ms": 1621.115, + "speed_ratio": 0.8845945232150029, + "ssim": 0.4537313949283618, + "pixdiff_pct": 38.930156249999996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/grafana.com_grafana_dashboards_14339-drbd.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://prometheus.io/docs/guides/", + "webengine_ms": 592.084, + "chrome_ms": 1474.483, + "speed_ratio": 2.4903273859790165, + "ssim": 0.3391287218171911, + "pixdiff_pct": 71.91054687500001, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/prometheus.io_docs_guides.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jenkins.io/blog/tags/pipeline/page/11.html", + "webengine_ms": 606.72, + "chrome_ms": 1441.831, + "speed_ratio": 2.3764355880801684, + "ssim": 0.6121278987449895, + "pixdiff_pct": 39.995642664297186, + "region_w": 1009, + "region_h": 1624, + "montage": "out-500/www.jenkins.io_blog_tags_pipeline_page_11.html.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://about.gitlab.com/the-source/ai/the-framework-financial-institutions-need-to-scale-ai-in-2026/", + "webengine_ms": 19732.705, + "chrome_ms": 1647.478, + "speed_ratio": 0.08348971922501248, + "ssim": 0.49594367452659316, + "pixdiff_pct": 45.216289062499996, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/about.gitlab.com_the-source_ai_the-framework-financial-institutions-need-to-scal.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.atlassian.com/work-management/project-management/how-to-prioritize-tasks", + "webengine_ms": 2874.171, + "chrome_ms": 2623.311, + "speed_ratio": 0.9127191805915515, + "ssim": 0.6773572705941329, + "pixdiff_pct": 14.6141015625, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/www.atlassian.com_work-management_project-management_how-to-prioritize-tasks.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://www.jetbrains.com/legal/docs/decompiler/license/1.0/", + "webengine_ms": 1207.346, + "chrome_ms": 1926.289, + "speed_ratio": 1.5954738741007135, + "ssim": 0.5276212669505838, + "pixdiff_pct": 17.09890981169475, + "region_w": 1009, + "region_h": 2500, + "montage": "out-500/www.jetbrains.com_legal_docs_decompiler_license_1.0.png", + "webengine_ok": true, + "chrome_ok": true + }, + { + "url": "https://code.visualstudio.com/docs/agents/best-practices", + "webengine_ms": 1779.911, + "chrome_ms": 2792.028, + "speed_ratio": 1.568633487854168, + "ssim": 0.47515383955173796, + "pixdiff_pct": 29.8926953125, + "region_w": 1024, + "region_h": 2500, + "montage": "out-500/code.visualstudio.com_docs_agents_best-practices.png", + "webengine_ok": true, + "chrome_ok": true + } +]