{"status":200,"dataType":"page-audit","retrieved":1776242074148,"data":{"created_at":1768921903299,"score_e":0.81,"score":0.61,"score_c":0,"score_s":0.68,"pk":"page","audit_about":{"lighthouse_version":"13.0.1","lh_run_warnings":[],"lh_data_warnings":[],"audit_version":"0.1"},"final_url":"https://react.dev/","score_o":0.94,"domain":"react.dev","audit_data_points":{"csp":0.35,"gh":{"is_green":false},"ipv4":"76.76.21.93","http_observatory":{"score":0.35,"tests":[{"name":"content-security-policy","result":"csp-not-implemented","description":"Content Security Policy (CSP) header not implemented","pass":false,"scoreModifier":-25},{"name":"strict-transport-security","result":"hsts-implemented-max-age-at-least-six-months","description":"HSTS implemented with max-age of at least 6 months","pass":true,"scoreModifier":0},{"name":"x-content-type-options","result":"x-content-type-options-not-implemented","description":"X-Content-Type-Options header not implemented","pass":false,"scoreModifier":-5},{"name":"x-frame-options","result":"x-frame-options-not-implemented","description":"X-Frame-Options header not implemented","pass":false,"scoreModifier":-20},{"name":"referrer-policy","result":"referrer-policy-not-implemented","description":"Referrer-Policy header not implemented","pass":false,"scoreModifier":-5},{"name":"cookies","result":"cookies-not-found","description":"No cookies detected","pass":true,"scoreModifier":0},{"name":"cross-origin-resource-sharing","result":"cross-origin-resource-sharing-implemented-wildcard","description":"CORS wildcard (*) allows all origins","pass":false,"scoreModifier":-10},{"name":"redirection","result":"redirection-all-https","description":"Site uses HTTPS","pass":true,"scoreModifier":0}],"http_observatory_score":35,"testsFailed":5,"grade":"D","testsPassed":3},"co2":{"co2_per_visit":0.35819684632250004,"co2_score":0.0025177231269590816,"co2_gi_dc":383.55,"co2_rating":"E"},"has_ssl":1,"page_content":{"meta_title":"React","meta_description":"React is the library for web and native user interfaces. Build user interfaces out of individual pieces called components written in JavaScript. React is designed to let you seamlessly combine components written by independent people, teams, and organizations."},"abipdb":{"reports":2,"country_code":"US","usage_type":"Content Delivery Network","ndu":2,"abipdb_trust":1},"webrisk":{"trust":1,"threat_types":[]},"lh":{"experimental_time_to_first_byte":11,"best_practices":1,"accessibility":0.95,"resources":[{"transferSize":1090810,"requestCount":59,"label":"Total","resourceType":"total"},{"transferSize":540672,"requestCount":13,"label":"Script","resourceType":"script"},{"transferSize":324639,"requestCount":9,"label":"Font","resourceType":"font"},{"transferSize":141668,"requestCount":29,"label":"Image","resourceType":"image"},{"transferSize":43920,"requestCount":1,"label":"Document","resourceType":"document"},{"transferSize":20928,"requestCount":1,"label":"Stylesheet","resourceType":"stylesheet"},{"transferSize":18983,"requestCount":6,"label":"Other","resourceType":"other"},{"transferSize":0,"requestCount":0,"label":"Media","resourceType":"media"},{"transferSize":134446,"requestCount":2,"label":"Third-party","resourceType":"third-party"}],"long_cache_ttl":1,"request_count":59,"resource_size":2520290,"first_contentful_paint_ms":1093.0037090883854,"performance":0.88,"cumulative_layout_shift_score":0,"crux_page":{"overall":"AVERAGE","crux_metrics":[{"percentile":0,"distribution":[{"proportion":0.9653,"max":10,"min":0},{"proportion":0.0151,"max":25,"min":10},{"proportion":0.0196,"min":25}],"type":"CUMULATIVE_LAYOUT_SHIFT_SCORE","score_category":"FAST","score_linear":0.99},{"percentile":697,"distribution":[{"proportion":0.7858,"max":800,"min":0},{"proportion":0.1396,"max":1800,"min":800},{"proportion":0.0745,"min":1800}],"type":"EXPERIMENTAL_TIME_TO_FIRST_BYTE","score_category":"FAST","score_linear":0.93},{"percentile":1918,"distribution":[{"proportion":0.7312,"max":1800,"min":0},{"proportion":0.1411,"max":3000,"min":1800},{"proportion":0.1276,"min":3000}],"type":"FIRST_CONTENTFUL_PAINT_MS","score_category":"AVERAGE","score_linear":0.85},{"percentile":209,"distribution":[{"proportion":0.731,"max":200,"min":0},{"proportion":0.1803,"max":500,"min":200},{"proportion":0.0887,"min":500}],"type":"INTERACTION_TO_NEXT_PAINT","score_category":"AVERAGE","score_linear":0.9},{"percentile":1859,"distribution":[{"proportion":0.8364,"max":2500,"min":0},{"proportion":0.0755,"max":4000,"min":2500},{"proportion":0.0881,"min":4000}],"type":"LARGEST_CONTENTFUL_PAINT_MS","score_category":"FAST","score_linear":0.94}],"overall_linear":0.77},"largest_contentful_paint_ms":3901.0178036242496,"crux_origin":{"overall":"AVERAGE","crux_metrics":[{"percentile":0,"distribution":[{"proportion":0.9662,"max":10,"min":0},{"proportion":0.0153,"max":25,"min":10},{"proportion":0.0185,"min":25}],"type":"CUMULATIVE_LAYOUT_SHIFT_SCORE","score_category":"FAST","score_linear":0.99},{"percentile":574,"distribution":[{"proportion":0.833,"max":800,"min":0},{"proportion":0.1074,"max":1800,"min":800},{"proportion":0.0596,"min":1800}],"type":"EXPERIMENTAL_TIME_TO_FIRST_BYTE","score_category":"FAST","score_linear":0.94},{"percentile":1607,"distribution":[{"proportion":0.7893,"max":1800,"min":0},{"proportion":0.1145,"max":3000,"min":1800},{"proportion":0.0962,"min":3000}],"type":"FIRST_CONTENTFUL_PAINT_MS","score_category":"FAST","score_linear":0.92},{"percentile":222,"distribution":[{"proportion":0.715,"max":200,"min":0},{"proportion":0.1824,"max":500,"min":200},{"proportion":0.1026,"min":500}],"type":"INTERACTION_TO_NEXT_PAINT","score_category":"AVERAGE","score_linear":0.87},{"percentile":1589,"distribution":[{"proportion":0.8747,"max":2500,"min":0},{"proportion":0.0695,"max":4000,"min":2500},{"proportion":0.0558,"min":4000}],"type":"LARGEST_CONTENTFUL_PAINT_MS","score_category":"FAST","score_linear":0.95}],"overall_linear":0.78},"seo":0.92},"is_root_page":true,"global_rank":{"weight":{"score":0.49,"stats":{"date":"2024-06-01","client":"mobile","source":[{"link":"https://almanac.httparchive.org/en/2024/page-weight","title":"Web Almanac, Part IV, Chapter 16 - Page Weight"},{"link":"https://docs.google.com/spreadsheets/d/1E6wPVck2-5NDUpFKWjbJXKJKNx0E9fWwIdeM9hUKl8c/edit?gid=997244814#gid=997244814","title":"Web Almanac (Google Sheet)"}],"type":"page_weight","data":[{"p":10,"v":487.09},{"p":25,"v":1156.58},{"p":50,"v":2357.43},{"p":75,"v":4702.96},{"p":90,"v":9603.52}],"is_root_page":true}},"requests":{"score":0.59,"stats":{"date":"2024","client":"mobile","source":[{"link":"https://almanac.httparchive.org/en/2024/sustainability#number-of-requests","title":"Web Almanac, Part III, Chapter 15 - Sustainability"},{"link":"https://docs.google.com/spreadsheets/d/1E6wPVck2-5NDUpFKWjbJXKJKNx0E9fWwIdeM9hUKl8c/edit?gid=495251827#gid=495251827","title":"Web Almanac (Google Sheet)"}],"type":"total_requests","data":[{"p":10,"v":21},{"p":25,"v":40},{"p":50,"v":70},{"p":75,"v":114},{"p":90,"v":177}],"is_root_page":true}}}},"sk":"3dc86e6666d7a5f236ea594bf10bb957"}}