{
"data": {
"id": "231020_BiDcT5_F2K",
"url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"summary": "https:\/\/www.webpagetest.org\/results.php?test=231020_BiDcT5_F2K",
"testUrl": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"location": "ec2-us-east-1:Chrome",
"from": "Virginia USA - EC2 - <b>Chrome<\/b> - <b>Emulated iPhone 6+\/7+\/8+<\/b> - <b>4G<\/b>",
"connectivity": "4G",
"bwDown": 9000,
"bwUp": 9000,
"latency": 170,
"plr": null,
"shaperLimit": 0,
"mobile": 1,
"completed": 1697829356,
"testRuns": 3,
"fvonly": true,
"successfulFVRuns": 3,
"average": {
"firstView": {
"loadTime": 2528,
"docTime": 2528,
"fullyLoaded": 4798,
"bytesOut": 65215,
"bytesOutDoc": 27276.666666666668,
"bytesIn": 683332.33333333337,
"bytesInDoc": 476962.66666666669,
"requests": 34,
"requestsFull": 34,
"requestsDoc": 13.666666666666666,
"responses_200": 33,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"loadEventStart": 2521.6666666666665,
"loadEventEnd": 2522,
"domContentLoadedEventStart": 975.66666666666663,
"domContentLoadedEventEnd": 975.66666666666663,
"connections": 7,
"final_base_page_request": 0,
"domInteractive": 975.66666666666663,
"firstPaint": 907.16666666699996,
"firstContentfulPaint": 914.33333333333337,
"firstMeaningfulPaint": 937.66666666666663,
"firstImagePaint": 1566.6666666666667,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 784,
"basePageSSLTime": 185,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 341820.33333333331,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 109815,
"image_savings": 0,
"cpu.ParseHTML": 16.333333333333332,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1.3333333333333333,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 4.333333333333333,
"cpu.ResourceFetcher::requestResource": 18.333333333333332,
"cpu.UpdateLayoutTree": 29.333333333333332,
"cpu.Layout": 77,
"cpu.PrePaint": 8.3333333333333339,
"cpu.Paint": 7,
"cpu.Layerize": 1.3333333333333333,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 0.66666666666666663,
"cpu.HitTest": 2,
"cpu.FunctionCall": 15,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 1.3333333333333333,
"cpu.v8.evaluateModule": 4.333333333333333,
"cpu.FireAnimationFrame": 0.33333333333333331,
"cpu.TimerFire": 10,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0.33333333333333331,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4599.333333333333,
"start_epoch": 1697829340.9863956,
"date": 1697829343.1223545,
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0034407333333333,
"fullyLoadedCPUms": 2996.3333333333335,
"fullyLoadedCPUpct": 18.434286712333336,
"domElements": 704,
"domComplete": 2520,
"PerformancePaintTiming.first-paint": 907.16666666699996,
"PerformancePaintTiming.first-contentful-paint": 907.16666666699996,
"test_run_time_ms": 12615,
"userTime.is": 2000,
"userTime.dr": 2000.3333333333333,
"userTime.visible": 2008.3333333333333,
"userTime.ofv": 2008.3333333333333,
"userTime.mbv": 2024.6666666666667,
"userTime.e_is": 2024.6666666666667,
"userTime.pc": 2027,
"userTime.ol": 2519.6666666666665,
"userTime": 2519.6666666666665,
"Colordepth": 24,
"generated-content-percent": 1.5,
"generated-content-size": 2.6299999999999999,
"lastVisualChange": 1766.6666666666667,
"render": 900,
"visualComplete85": 1766.6666666666667,
"visualComplete90": 1766.6666666666667,
"visualComplete95": 1766.6666666666667,
"visualComplete99": 1766.6666666666667,
"visualComplete": 1766.6666666666667,
"SpeedIndex": 1160,
"chromeUserTiming.navigationStart": 35.333333333333336,
"chromeUserTiming.fetchStart": 14.333333333333334,
"chromeUserTiming.domLoading": 809.66666666666663,
"chromeUserTiming.responseEnd": 972.66666666666663,
"chromeUserTiming.domInteractive": 982,
"chromeUserTiming.domContentLoadedEventStart": 982.33333333333337,
"chromeUserTiming.domContentLoadedEventEnd": 982.33333333333337,
"chromeUserTiming.domComplete": 2526.3333333333335,
"chromeUserTiming.unloadEventStart": 809,
"chromeUserTiming.unloadEventEnd": 809,
"chromeUserTiming.markAsMainFrame": 809.33333333333337,
"chromeUserTiming.commitNavigationEnd": 809.33333333333337,
"chromeUserTiming.firstPaint": 913.33333333333337,
"chromeUserTiming.firstContentfulPaint": 913.33333333333337,
"chromeUserTiming.firstMeaningfulPaintCandidate": 913.33333333333337,
"chromeUserTiming.firstMeaningfulPaint": 937,
"chromeUserTiming.firstImagePaint": 1566.3333333333333,
"chromeUserTiming.loadEventStart": 2528,
"chromeUserTiming.loadEventEnd": 2528,
"chromeUserTiming.LargestTextPaint": 914.33333333333337,
"chromeUserTiming.LargestContentfulPaint": 1788,
"chromeUserTiming.LargestImagePaint": 1788,
"chromeUserTiming.TotalLayoutShift": 0.00048142006666666669,
"chromeUserTiming.CumulativeLayoutShift": 0.00048142006666666669,
"FirstInteractive": 975.66666666666663,
"TTIMeasurementEnd": 7871,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 975.66666666666663,
"run": 2,
"step": 1,
"effectiveBps": 171298.33333333334,
"domTime": 0,
"aft": 0,
"titleTime": 36.333333333333336,
"domLoading": 0,
"server_rtt": 0,
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 283148.66666666669,
"chromeUserTiming.LayoutShift": 305,
"avgRun": 1
}
},
"standardDeviation": {
"firstView": {
"loadTime": 296,
"docTime": 296,
"fullyLoaded": 299,
"bytesOut": 174,
"bytesOutDoc": 2616,
"bytesIn": 0,
"bytesInDoc": 1020,
"requests": 0,
"requestsFull": 0,
"requestsDoc": 1,
"responses_200": 0,
"responses_404": 0,
"responses_other": 0,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 0,
"loadEventStart": 299,
"loadEventEnd": 299,
"domContentLoadedEventStart": 10,
"domContentLoadedEventEnd": 10,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 10,
"firstPaint": 8,
"firstContentfulPaint": 11,
"firstMeaningfulPaint": 12,
"firstImagePaint": 8,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 8,
"basePageSSLTime": 0,
"score_cache": 0,
"score_cdn": 0,
"score_gzip": 0,
"score_cookies": 0,
"score_keep-alive": 0,
"score_minify": 0,
"score_combine": 0,
"score_compress": 0,
"score_etags": 0,
"score_progressive_jpeg": 0,
"gzip_total": 0,
"gzip_savings": 0,
"minify_total": 0,
"minify_savings": 0,
"image_total": 0,
"image_savings": 0,
"cpu.ParseHTML": 4,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 0,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 4,
"cpu.ResourceFetcher::requestResource": 4,
"cpu.UpdateLayoutTree": 2,
"cpu.Layout": 0,
"cpu.PrePaint": 0,
"cpu.Paint": 1,
"cpu.Layerize": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.HitTest": 0,
"cpu.FunctionCall": 1,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 0,
"cpu.v8.evaluateModule": 0,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 2,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 296,
"start_epoch": 0,
"date": 0,
"throttle_cpu_requested": 0,
"throttle_cpu": 0,
"fullyLoadedCPUms": 23,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 299,
"PerformancePaintTiming.first-paint": 8,
"PerformancePaintTiming.first-contentful-paint": 8,
"test_run_time_ms": 453,
"userTime.is": 68,
"userTime.dr": 68,
"userTime.visible": 69,
"userTime.ofv": 69,
"userTime.mbv": 67,
"userTime.e_is": 67,
"userTime.pc": 67,
"userTime.ol": 299,
"userTime": 299,
"Colordepth": 0,
"generated-content-percent": 0,
"generated-content-size": 0,
"lastVisualChange": 47,
"render": 0,
"visualComplete85": 47,
"visualComplete90": 47,
"visualComplete95": 47,
"visualComplete99": 47,
"visualComplete": 47,
"SpeedIndex": 14,
"chromeUserTiming.navigationStart": 3,
"chromeUserTiming.fetchStart": 4,
"chromeUserTiming.domLoading": 13,
"chromeUserTiming.responseEnd": 11,
"chromeUserTiming.domInteractive": 13,
"chromeUserTiming.domContentLoadedEventStart": 13,
"chromeUserTiming.domContentLoadedEventEnd": 13,
"chromeUserTiming.domComplete": 296,
"chromeUserTiming.unloadEventStart": 13,
"chromeUserTiming.unloadEventEnd": 13,
"chromeUserTiming.markAsMainFrame": 13,
"chromeUserTiming.commitNavigationEnd": 13,
"chromeUserTiming.firstPaint": 11,
"chromeUserTiming.firstContentfulPaint": 11,
"chromeUserTiming.firstMeaningfulPaintCandidate": 11,
"chromeUserTiming.firstMeaningfulPaint": 12,
"chromeUserTiming.firstImagePaint": 8,
"chromeUserTiming.loadEventStart": 296,
"chromeUserTiming.loadEventEnd": 296,
"chromeUserTiming.LargestTextPaint": 11,
"chromeUserTiming.LargestContentfulPaint": 45,
"chromeUserTiming.LargestImagePaint": 45,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 10,
"TTIMeasurementEnd": 295,
"LastInteractive": 0,
"TimeToInteractive": 0,
"FirstCPUIdle": 10,
"run": 0,
"step": 0,
"effectiveBps": 13859,
"domTime": 0,
"aft": 0,
"titleTime": 3,
"domLoading": 0,
"server_rtt": 0,
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 55339,
"chromeUserTiming.LayoutShift": 0,
"avgRun": null
}
},
"median": {
"firstView": {
"numSteps": 1,
"run": 2,
"tester": "wpt_use1_instance-10.10.11.82",
"loadTime": 2113,
"docTime": 2113,
"fullyLoaded": 4375,
"bytesOut": 64968,
"bytesOutDoc": 23787,
"bytesIn": 683333,
"bytesInDoc": 475810,
"requests": [
{
"type": 3,
"id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"request_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/category\/wordpress\/",
"raw_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 348,
"ttfb_ms": 177,
"load_start": 618,
"load_start_float": 618.00004899999999,
"bytesIn": 43784,
"objectSize": 43784,
"objectSizeUncompressed": 177719,
"chunks": [
{
"ts": 802,
"bytes": 4926,
"inflated": 17748
},
{
"ts": 805,
"bytes": 4236,
"inflated": 14674
},
{
"ts": 809,
"bytes": 2824,
"inflated": 10585
},
{
"ts": 815,
"bytes": 1412,
"inflated": 5785
},
{
"ts": 828,
"bytes": 7506,
"inflated": 12993
},
{
"ts": 838,
"bytes": 1412,
"inflated": 1639
},
{
"ts": 843,
"bytes": 5648,
"inflated": 18811
},
{
"ts": 845,
"bytes": 1412,
"inflated": 4045
},
{
"ts": 848,
"bytes": 1412,
"inflated": 3732
},
{
"ts": 850,
"bytes": 1403,
"inflated": 4948
},
{
"ts": 856,
"bytes": 2824,
"inflated": 24554
},
{
"ts": 861,
"bytes": 1412,
"inflated": 18141
},
{
"ts": 863,
"bytes": 1412,
"inflated": 13783
},
{
"ts": 865,
"bytes": 1412,
"inflated": 14749
},
{
"ts": 963,
"bytes": 1412,
"inflated": 3276
},
{
"ts": 965,
"bytes": 1412,
"inflated": 3852
},
{
"ts": 966,
"bytes": 1709,
"inflated": 4404
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": 262,
"dns_end": 262,
"connect_start": 262,
"connect_end": 433,
"ssl_start": 434,
"ssl_end": 618,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/category\/wordpress\/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 29",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 43784",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"96.5\",amp_style_sanitizer;dur=\"37.6\",amp_tag_and_attribute_sanitizer;dur=\"28.0\",amp_optimizer;dur=\"19.0\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-b4xkw",
"x-served-by: cache-chi-klot8100127-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: fef2963e-6f7c-11ee-9be5-da683092de76",
"x-timer: S1697829344.021747,VS0,VE3",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 184,
"gzip_total": 43784,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 966,
"ttfb_start": 618,
"ttfb_end": 795,
"download_start": 795,
"download_end": 966,
"download_ms": 171,
"all_start": 262,
"all_end": 966,
"all_ms": 703,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "28199.15",
"request_id": "28199.15",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "28199.15",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 852,
"ttfb_ms": 190,
"load_start": 900,
"load_start_float": 900.00011199999994,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1093,
"bytes": 15702
},
{
"ts": 1108,
"bytes": 16375
},
{
"ts": 1124,
"bytes": 16375
},
{
"ts": 1259,
"bytes": 16375
},
{
"ts": 1276,
"bytes": 16411
},
{
"ts": 1292,
"bytes": 16375
},
{
"ts": 1445,
"bytes": 16375
},
{
"ts": 1460,
"bytes": 16375
},
{
"ts": 1475,
"bytes": 16411
},
{
"ts": 1530,
"bytes": 16375
},
{
"ts": 1632,
"bytes": 16375
},
{
"ts": 1650,
"bytes": 16375
},
{
"ts": 1668,
"bytes": 16411
},
{
"ts": 1752,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 893008",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829344.303066,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2062,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30729392,
"cdn_provider": "Fastly",
"server_count": null,
"created": 899,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 112,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"codepoints": [
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1752,
"ttfb_start": 900,
"ttfb_end": 1090,
"download_start": 1090,
"download_end": 1752,
"download_ms": 662,
"all_start": 900,
"all_end": 1752,
"all_ms": 852,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "28199.13",
"request_id": "28199.13",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "28199.13",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 834,
"ttfb_ms": 822,
"load_start": 929,
"load_start_float": 929.00013000000001,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1763,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126510",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829344.332255,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2041,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31495890,
"cdn_provider": "Fastly",
"server_count": null,
"created": 928,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 130,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"underlineThickness": 50,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1763,
"ttfb_start": 929,
"ttfb_end": 1751,
"download_start": 1751,
"download_end": 1763,
"download_ms": 12,
"all_start": 929,
"all_end": 1763,
"all_ms": 834,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "28199.12",
"request_id": "28199.12",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"raw_id": "28199.12",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 408,
"ttfb_ms": 174,
"load_start": 1367,
"load_start_float": 1367.000104,
"bytesIn": 22524,
"objectSize": 22524,
"objectSizeUncompressed": 22524,
"chunks": [
{
"ts": 1717,
"bytes": 4098
},
{
"ts": 1720,
"bytes": 2738
},
{
"ts": 1724,
"bytes": 1360
},
{
"ts": 1730,
"bytes": 1369
},
{
"ts": 1735,
"bytes": 1369
},
{
"ts": 1737,
"bytes": 1369
},
{
"ts": 1745,
"bytes": 1369
},
{
"ts": 1747,
"bytes": 1369
},
{
"ts": 1766,
"bytes": 4098
},
{
"ts": 1768,
"bytes": 1369
},
{
"ts": 1775,
"bytes": 2016
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": 1015,
"dns_end": 1015,
"connect_start": 1015,
"connect_end": 1186,
"ssl_start": 1186,
"ssl_end": 1366,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 22524",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"42331130194a544e\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 1",
":status: 200"
]
},
"bytesOut": 2125,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 180,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 22524,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 852,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 104,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1775,
"ttfb_start": 1367,
"ttfb_end": 1541,
"download_start": 1541,
"download_end": 1775,
"download_ms": 234,
"all_start": 1015,
"all_end": 1775,
"all_ms": 759,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "28199.18",
"request_id": "28199.18",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"raw_id": "28199.18",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 345,
"ttfb_ms": 175,
"load_start": 1367,
"load_start_float": 1367.0001179999999,
"bytesIn": 15650,
"objectSize": 15650,
"objectSizeUncompressed": 15650,
"chunks": [
{
"ts": 1544,
"bytes": 1992
},
{
"ts": 1547,
"bytes": 2738
},
{
"ts": 1550,
"bytes": 4098
},
{
"ts": 1553,
"bytes": 2738
},
{
"ts": 1710,
"bytes": 1369
},
{
"ts": 1712,
"bytes": 2715
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 15650",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"a172864dc9755942\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2122,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 15650,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 905,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 118,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1712,
"ttfb_start": 1367,
"ttfb_end": 1542,
"download_start": 1542,
"download_end": 1712,
"download_ms": 170,
"all_start": 1367,
"all_end": 1712,
"all_ms": 345,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "28199.19",
"request_id": "28199.19",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"raw_id": "28199.19",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 584,
"ttfb_ms": 408,
"load_start": 1368,
"load_start_float": 1368.000123,
"bytesIn": 40168,
"objectSize": 40168,
"objectSizeUncompressed": 40168,
"chunks": [
{
"ts": 1779,
"bytes": 995
},
{
"ts": 1785,
"bytes": 1369
},
{
"ts": 1787,
"bytes": 1369
},
{
"ts": 1804,
"bytes": 2738
},
{
"ts": 1809,
"bytes": 2729
},
{
"ts": 1886,
"bytes": 1369
},
{
"ts": 1890,
"bytes": 4229
},
{
"ts": 1898,
"bytes": 4220
},
{
"ts": 1911,
"bytes": 4229
},
{
"ts": 1921,
"bytes": 4220
},
{
"ts": 1933,
"bytes": 4229
},
{
"ts": 1942,
"bytes": 4220
},
{
"ts": 1952,
"bytes": 4252
}
],
"expires": "Mon, 20 Oct 2025 07:15:44 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 40168",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"04914492c301be96\"",
"expires: Mon, 20 Oct 2025 07:15:44 GMT",
"last-modified: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 4",
":status: 200"
]
},
"bytesOut": 2113,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 40168,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 907,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 123,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1952,
"ttfb_start": 1368,
"ttfb_end": 1776,
"download_start": 1776,
"download_end": 1952,
"download_ms": 176,
"all_start": 1368,
"all_end": 1952,
"all_ms": 584,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "28199.2",
"request_id": "28199.2",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "28199.2",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 635,
"ttfb_ms": 427,
"load_start": 1394,
"load_start_float": 1394.0000649999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1827,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1831,
"bytes": 2756,
"inflated": 7922
},
{
"ts": 1840,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1842,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1847,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1849,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1856,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1858,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1865,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1867,
"bytes": 360,
"inflated": 1331
},
{
"ts": 1874,
"bytes": 1369,
"inflated": 4942
},
{
"ts": 1875,
"bytes": 1378,
"inflated": 4631
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 5674
},
{
"ts": 1885,
"bytes": 1378,
"inflated": 5752
},
{
"ts": 1893,
"bytes": 2756,
"inflated": 11390
},
{
"ts": 1900,
"bytes": 1378,
"inflated": 5272
},
{
"ts": 1902,
"bytes": 1378,
"inflated": 4598
},
{
"ts": 1916,
"bytes": 1378,
"inflated": 4451
},
{
"ts": 1918,
"bytes": 1378,
"inflated": 4253
},
{
"ts": 1923,
"bytes": 2613,
"inflated": 10077
},
{
"ts": 1925,
"bytes": 1369,
"inflated": 4920
},
{
"ts": 1929,
"bytes": 1378,
"inflated": 4499
},
{
"ts": 1931,
"bytes": 1378,
"inflated": 4389
},
{
"ts": 1938,
"bytes": 1378,
"inflated": 6675
},
{
"ts": 1941,
"bytes": 1378,
"inflated": 5873
},
{
"ts": 1949,
"bytes": 1378,
"inflated": 4652
},
{
"ts": 1950,
"bytes": 1378,
"inflated": 5073
},
{
"ts": 1961,
"bytes": 1378,
"inflated": 5126
},
{
"ts": 1962,
"bytes": 1378,
"inflated": 4981
},
{
"ts": 1967,
"bytes": 1378,
"inflated": 5837
},
{
"ts": 1969,
"bytes": 1378,
"inflated": 5418
},
{
"ts": 1976,
"bytes": 1235,
"inflated": 4343
},
{
"ts": 1978,
"bytes": 1369,
"inflated": 5834
},
{
"ts": 1985,
"bytes": 1378,
"inflated": 5775
},
{
"ts": 1987,
"bytes": 1378,
"inflated": 5356
},
{
"ts": 1994,
"bytes": 1378,
"inflated": 5371
},
{
"ts": 1995,
"bytes": 1378,
"inflated": 4603
},
{
"ts": 2003,
"bytes": 1378,
"inflated": 5009
},
{
"ts": 2004,
"bytes": 1378,
"inflated": 4806
},
{
"ts": 2012,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 2013,
"bytes": 1378,
"inflated": 4628
},
{
"ts": 2020,
"bytes": 1378,
"inflated": 5698
},
{
"ts": 2022,
"bytes": 1378,
"inflated": 5147
},
{
"ts": 2028,
"bytes": 1439,
"inflated": 5174
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": 1031,
"dns_end": 1032,
"connect_start": 1031,
"connect_end": 1204,
"ssl_start": 1204,
"ssl_end": 1393,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 173,
"ssl_ms": 189,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 816,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 65,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2029,
"ttfb_start": 1394,
"ttfb_end": 1821,
"download_start": 1821,
"download_end": 2029,
"download_ms": 208,
"all_start": 1031,
"all_end": 2029,
"all_ms": 998,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 12
},
"cpu.FunctionCall": 12,
"cpuTime": 12,
"js_timing": [
[
2086.3099999999999,
2086.4870000000001
],
[
2086.5189999999998,
2088.127
],
[
2088.2539999999999,
2088.3159999999998
],
[
2088.3240000000001,
2088.9169999999999
],
[
2102.1109999999999,
2102.3490000000002
],
[
2111.6149999999998,
2112.011
],
[
2112.0300000000002,
2112.2280000000001
],
[
2112.3090000000002,
2112.3560000000002
],
[
2112.4380000000001,
2112.4490000000001
],
[
2112.5239999999999,
2112.5349999999999
],
[
2112.6759999999999,
2112.692
],
[
2114.5650000000001,
2114.8890000000001
],
[
2128.962,
2128.9740000000002
],
[
2133.4639999999999,
2134.4340000000002
],
[
2134.471,
2134.4920000000002
],
[
2134.6179999999999,
2134.9720000000002
],
[
2137.3850000000002,
2138.1019999999999
],
[
2138.127,
2138.134
],
[
2140.6100000000001,
2141.4070000000002
],
[
2349.549,
2350.0720000000001
],
[
3068.8420000000001,
3070.1419999999998
],
[
3086.8510000000001,
3086.9780000000001
],
[
3093.7269999999999,
3093.8229999999999
],
[
3094.7310000000002,
3094.9639999999999
],
[
3103.297,
3103.3690000000001
],
[
3103.4290000000001,
3103.4940000000001
],
[
3103.8879999999999,
3103.902
],
[
3105.5250000000001,
3108.1840000000002
],
[
3175.1419999999998,
3175.373
]
]
},
{
"type": 3,
"id": "28199.4",
"request_id": "28199.4",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "28199.4",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 227,
"ttfb_ms": 178,
"load_start": 1394,
"load_start_float": 1394.0000689999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1575,
"bytes": 1369,
"inflated": 2504
},
{
"ts": 1579,
"bytes": 1378,
"inflated": 3860
},
{
"ts": 1584,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1586,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1592,
"bytes": 1378,
"inflated": 4293
},
{
"ts": 1595,
"bytes": 1378,
"inflated": 4010
},
{
"ts": 1601,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1603,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1610,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1612,
"bytes": 1378,
"inflated": 4527
},
{
"ts": 1621,
"bytes": 119,
"inflated": 346
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 819,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 69,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1621,
"ttfb_start": 1394,
"ttfb_end": 1572,
"download_start": 1572,
"download_end": 1621,
"download_ms": 49,
"all_start": 1394,
"all_end": 1621,
"all_ms": 227,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2118.0419999999999,
2118.1880000000001
],
[
2313.1039999999998,
2313.1460000000002
],
[
2348.8710000000001,
2348.962
],
[
2352.4699999999998,
2352.4920000000002
]
]
},
{
"type": 3,
"id": "28199.3",
"request_id": "28199.3",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "28199.3",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 405,
"ttfb_ms": 231,
"load_start": 1395,
"load_start_float": 1395.0000669999999,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1630,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1634,
"bytes": 2756,
"inflated": 8262
},
{
"ts": 1644,
"bytes": 1378,
"inflated": 3758
},
{
"ts": 1645,
"bytes": 1378,
"inflated": 4042
},
{
"ts": 1656,
"bytes": 1378,
"inflated": 4268
},
{
"ts": 1741,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1743,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1749,
"bytes": 3114,
"inflated": 11302
},
{
"ts": 1765,
"bytes": 5503,
"inflated": 20060
},
{
"ts": 1772,
"bytes": 1378,
"inflated": 4559
},
{
"ts": 1774,
"bytes": 1378,
"inflated": 5027
},
{
"ts": 1781,
"bytes": 1378,
"inflated": 4456
},
{
"ts": 1789,
"bytes": 2756,
"inflated": 9963
},
{
"ts": 1800,
"bytes": 2498,
"inflated": 8693
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 818,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 67,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1800,
"ttfb_start": 1395,
"ttfb_end": 1626,
"download_start": 1626,
"download_end": 1800,
"download_ms": 174,
"all_start": 1395,
"all_end": 1800,
"all_ms": 405,
"index": 8,
"number": 9,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
3125.0540000000001,
3125.107
],
[
3845.5700000000002,
3845.7310000000002
],
[
3848.1120000000001,
3848.1460000000002
]
]
},
{
"type": 3,
"id": "28199.5",
"request_id": "28199.5",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "28199.5",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 636,
"ttfb_ms": 634,
"load_start": 1395,
"load_start_float": 1395.0000709999999,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 2031,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 820,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 71,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2031,
"ttfb_start": 1395,
"ttfb_end": 2029,
"download_start": 2029,
"download_end": 2031,
"download_ms": 2,
"all_start": 1395,
"all_end": 2031,
"all_ms": 636,
"index": 9,
"number": 10,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
4440.3680000000004,
4440.4489999999996
],
[
4440.6800000000003,
4440.6930000000002
],
[
4444.21,
4444.4979999999996
]
]
},
{
"type": 3,
"id": "28199.6",
"request_id": "28199.6",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "28199.6",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 425,
"ttfb_ms": 403,
"load_start": 1395,
"load_start_float": 1395.0000729999999,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1805,
"bytes": 2747,
"inflated": 6926
},
{
"ts": 1816,
"bytes": 2756,
"inflated": 9238
},
{
"ts": 1820,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 821,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 73,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1820,
"ttfb_start": 1395,
"ttfb_end": 1798,
"download_start": 1798,
"download_end": 1820,
"download_ms": 22,
"all_start": 1395,
"all_end": 1820,
"all_ms": 425,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "28199.25",
"request_id": "28199.25",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "28199.25",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 2099,
"load_start_float": 2099.0001649999999,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2275,
"bytes": 1369,
"inflated": 2152
},
{
"ts": 2278,
"bytes": 2756,
"inflated": 13799
},
{
"ts": 2281,
"bytes": 2756,
"inflated": 10156
},
{
"ts": 2283,
"bytes": 1378,
"inflated": 5160
},
{
"ts": 2284,
"bytes": 1378,
"inflated": 4501
},
{
"ts": 2286,
"bytes": 1378,
"inflated": 4166
},
{
"ts": 2288,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Tue, 15 Oct 2024 18:24:58 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 348647",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 18:24:58 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 18:24:58 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31187353,
"cdn_provider": "Google",
"server_count": null,
"created": 2098,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 165,
"server_port": "443",
"load_end": 2288,
"ttfb_start": 2099,
"ttfb_end": 2273,
"download_start": 2273,
"download_end": 2288,
"download_ms": 15,
"all_start": 2099,
"all_end": 2288,
"all_ms": 189,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "28199.28",
"request_id": "28199.28",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "28199.28",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 175,
"load_start": 2119,
"load_start_float": 2119.000192,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2297,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2118,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 192,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2297,
"ttfb_start": 2119,
"ttfb_end": 2294,
"download_start": 2294,
"download_end": 2297,
"download_ms": 3,
"all_start": 2119,
"all_end": 2297,
"all_ms": 178,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "28199.29",
"request_id": "28199.29",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "28199.29",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 179,
"ttfb_ms": 177,
"load_start": 2121,
"load_start_float": 2121.0001980000002,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2300,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:47:00 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196125",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:47:00 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:47:00 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339875,
"cdn_provider": "Google",
"server_count": null,
"created": 2121,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 198,
"server_port": "443",
"load_end": 2300,
"ttfb_start": 2121,
"ttfb_end": 2298,
"download_start": 2298,
"download_end": 2300,
"download_ms": 2,
"all_start": 2121,
"all_end": 2300,
"all_ms": 179,
"index": 13,
"number": 14
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "4781051DF284D0442DD25B02439C6551",
"created": 2125,
"load_start": 2126,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 56,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 2569,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 204,
"ttfb_ms": 442,
"load_ms": 443,
"load_start_float": 2126.0002039999999,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-drjfp",
"x-robots-tag: noindex, follow",
"x-styx-req-id: 11cf489b-6f7d-11ee-8f30-9ad089425199",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"x-served-by: cache-chi-klot8100095-CHI, cache-iad-kjyo7100124-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829346.528892,VS0,VE264",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 2569,
"ttfb_start": 2126,
"ttfb_end": 2568,
"download_start": 2568,
"download_end": 2569,
"download_ms": 1,
"all_start": 2126,
"all_end": 2569,
"all_ms": 443,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "28199.27",
"request_id": "28199.27",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "28199.27",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 189,
"ttfb_ms": 189,
"load_start": 2467,
"load_start_float": 2467.000184,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 2656,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 191,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2116,
"connect_end": 2287,
"ssl_start": 2288,
"ssl_end": 2466,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 176",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 2",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kjyo7100167-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829346.870100,VS0,VE0",
":status: 200"
]
},
"bytesOut": 1837,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 171,
"ssl_ms": 178,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 424,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2115,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 184,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2656,
"ttfb_start": 2467,
"ttfb_end": 2656,
"download_start": 2656,
"download_end": 2656,
"download_ms": 0,
"all_start": 2116,
"all_end": 2656,
"all_ms": 538,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "28199.33",
"request_id": "28199.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "28199.33",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 2586,
"load_start_float": 2586.000223,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 2761,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787318",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829346.988999,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1729,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835082,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2585,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 223,
"server_port": "443",
"load_end": 2762,
"ttfb_start": 2586,
"ttfb_end": 2761,
"download_start": 2761,
"download_end": 2762,
"download_ms": 1,
"all_start": 2586,
"all_end": 2762,
"all_ms": 176,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "28199.26",
"request_id": "28199.26",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
"raw_id": "28199.26",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 172,
"ttfb_ms": 172,
"load_start": 2637,
"load_start_float": 2637.0001750000001,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2809,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 211,
"protocol": "HTTP\/2",
"dns_start": 2286,
"dns_end": 2286,
"connect_start": 2285,
"connect_end": 2457,
"ssl_start": 2457,
"ssl_end": 2636,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2111,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 175,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2809,
"ttfb_start": 2637,
"ttfb_end": 2809,
"download_start": 2809,
"download_end": 2809,
"download_ms": 0,
"all_start": 2285,
"all_end": 2809,
"all_ms": 523,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "28199.34",
"request_id": "28199.34",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "28199.34",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 204,
"ttfb_ms": 176,
"load_start": 2662,
"load_start_float": 2662.000231,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 2840,
"bytes": 3848
},
{
"ts": 2843,
"bytes": 4229
},
{
"ts": 2847,
"bytes": 4220
},
{
"ts": 2851,
"bytes": 4220
},
{
"ts": 2861,
"bytes": 4229
},
{
"ts": 2864,
"bytes": 4220
},
{
"ts": 2866,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2661,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 231,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2866,
"ttfb_start": 2662,
"ttfb_end": 2838,
"download_start": 2838,
"download_end": 2866,
"download_ms": 28,
"all_start": 2662,
"all_end": 2866,
"all_ms": 204,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "28199.35",
"request_id": "28199.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "28199.35",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 177,
"load_start": 2766,
"load_start_float": 2766.0002370000002,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 2944,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373759",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829346.169462,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248641,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2766,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 237,
"server_port": "443",
"load_end": 2945,
"ttfb_start": 2766,
"ttfb_end": 2943,
"download_start": 2943,
"download_end": 2945,
"download_ms": 2,
"all_start": 2766,
"all_end": 2945,
"all_ms": 179,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "28199.31",
"request_id": "28199.31",
"ip_addr": "142.251.167.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "28199.31",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 183,
"load_start": 2859,
"load_start_float": 2859.0002119999999,
"bytesIn": 900,
"objectSize": 900,
"objectSizeUncompressed": 1964,
"chunks": [
{
"ts": 3044,
"bytes": 900,
"inflated": 1964
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 222,
"protocol": "HTTP\/2",
"dns_start": 2496,
"dns_end": 2496,
"connect_start": 2495,
"connect_end": 2668,
"ssl_start": 2668,
"ssl_end": 2859,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 900",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 191,
"gzip_total": 900,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2322,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 212,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3044,
"ttfb_start": 2859,
"ttfb_end": 3042,
"download_start": 3042,
"download_end": 3044,
"download_ms": 2,
"all_start": 2495,
"all_end": 3044,
"all_ms": 549,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "28199.36",
"request_id": "28199.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "28199.36",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 181,
"ttfb_ms": 178,
"load_start": 2953,
"load_start_float": 2953.0002450000002,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3132,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488867",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829346.356476,VS0,VE3",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133533,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2951,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 245,
"server_port": "443",
"load_end": 3134,
"ttfb_start": 2953,
"ttfb_end": 3131,
"download_start": 3131,
"download_end": 3134,
"download_ms": 3,
"all_start": 2953,
"all_end": 3134,
"all_ms": 181,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "28199.39",
"request_id": "28199.39",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "28199.39",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 180,
"ttfb_ms": 179,
"load_start": 3145,
"load_start_float": 3145.0002720000002,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3325,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601212",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829347.548252,VS0,VE5",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021188,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3145,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 272,
"server_port": "443",
"load_end": 3325,
"ttfb_start": 3145,
"ttfb_end": 3324,
"download_start": 3324,
"download_end": 3325,
"download_ms": 1,
"all_start": 3145,
"all_end": 3325,
"all_ms": 180,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "28199.40",
"request_id": "28199.40",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "28199.40",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3335,
"load_start_float": 3335.0002920000002,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 3510,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66902",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829347.738515,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555498,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3335,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 292,
"server_port": "443",
"load_end": 3510,
"ttfb_start": 3335,
"ttfb_end": 3509,
"download_start": 3509,
"download_end": 3510,
"download_ms": 1,
"all_start": 3335,
"all_end": 3510,
"all_ms": 175,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "28199.41",
"request_id": "28199.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "28199.41",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3515,
"load_start_float": 3515.0002979999999,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 3692,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2035042",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829347.918891,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587358,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3514,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 298,
"server_port": "443",
"load_end": 3693,
"ttfb_start": 3515,
"ttfb_end": 3692,
"download_start": 3692,
"download_end": 3693,
"download_ms": 1,
"all_start": 3515,
"all_end": 3693,
"all_ms": 178,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "28199.37",
"request_id": "28199.37",
"ip_addr": "172.253.122.138",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
"raw_id": "28199.37",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 185,
"ttfb_ms": 184,
"load_start": 3635,
"load_start_float": 3635.0002570000001,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3820,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 279,
"protocol": "HTTP\/2",
"dns_start": 3278,
"dns_end": 3278,
"connect_start": 3279,
"connect_end": 3452,
"ssl_start": 3452,
"ssl_end": 3633,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2890,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3073,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 257,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3820,
"ttfb_start": 3635,
"ttfb_end": 3819,
"download_start": 3819,
"download_end": 3820,
"download_ms": 1,
"all_start": 3279,
"all_end": 3820,
"all_ms": 539,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "28199.38",
"request_id": "28199.38",
"ip_addr": "172.253.122.138",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "28199.38",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 186,
"ttfb_ms": 186,
"load_start": 3635,
"load_start_float": 3635.0002629999999,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 279,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3403,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3084,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 263,
"server_port": "443",
"load_end": 3821,
"ttfb_start": 3635,
"ttfb_end": 3821,
"download_start": 3821,
"download_end": 3821,
"download_ms": 0,
"all_start": 3635,
"all_end": 3821,
"all_ms": 186,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "28199.42",
"request_id": "28199.42",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "28199.42",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3698,
"load_start_float": 3698.0003069999998,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 3873,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872620",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829347.101448,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749780,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3697,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 307,
"server_port": "443",
"load_end": 3873,
"ttfb_start": 3698,
"ttfb_end": 3872,
"download_start": 3872,
"download_end": 3873,
"download_ms": 1,
"all_start": 3698,
"all_end": 3873,
"all_ms": 175,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "28199.43",
"request_id": "28199.43",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "28199.43",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 211,
"ttfb_ms": 175,
"load_start": 3887,
"load_start_float": 3887.000313,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4086,
"bytes": 16375,
"inflated": 45404
},
{
"ts": 4098,
"bytes": 7446,
"inflated": 19584
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 176",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829347.290692,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3885,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 313,
"server_port": "443",
"load_end": 4098,
"ttfb_start": 3887,
"ttfb_end": 4062,
"download_start": 4062,
"download_end": 4098,
"download_ms": 36,
"all_start": 3887,
"all_end": 4098,
"all_ms": 211,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "28199.44",
"request_id": "28199.44",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "28199.44",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 269,
"ttfb_ms": 179,
"load_start": 3891,
"load_start_float": 3891.0003200000001,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4073,
"bytes": 1369,
"inflated": 1384
},
{
"ts": 4077,
"bytes": 1378,
"inflated": 3931
},
{
"ts": 4079,
"bytes": 2756,
"inflated": 9352
},
{
"ts": 4089,
"bytes": 2756,
"inflated": 9584
},
{
"ts": 4094,
"bytes": 2756,
"inflated": 11129
},
{
"ts": 4096,
"bytes": 1378,
"inflated": 5380
},
{
"ts": 4103,
"bytes": 4485,
"inflated": 16289
},
{
"ts": 4106,
"bytes": 2756,
"inflated": 8491
},
{
"ts": 4110,
"bytes": 5512,
"inflated": 22394
},
{
"ts": 4113,
"bytes": 2756,
"inflated": 12155
},
{
"ts": 4115,
"bytes": 2747,
"inflated": 11218
},
{
"ts": 4118,
"bytes": 2756,
"inflated": 10074
},
{
"ts": 4121,
"bytes": 2756,
"inflated": 9483
},
{
"ts": 4124,
"bytes": 2756,
"inflated": 9860
},
{
"ts": 4126,
"bytes": 2756,
"inflated": 11636
},
{
"ts": 4128,
"bytes": 2756,
"inflated": 10148
},
{
"ts": 4131,
"bytes": 2470,
"inflated": 10534
},
{
"ts": 4134,
"bytes": 2747,
"inflated": 10612
},
{
"ts": 4136,
"bytes": 2756,
"inflated": 11189
},
{
"ts": 4139,
"bytes": 2756,
"inflated": 11439
},
{
"ts": 4142,
"bytes": 2756,
"inflated": 12040
},
{
"ts": 4144,
"bytes": 2756,
"inflated": 12733
},
{
"ts": 4147,
"bytes": 3970,
"inflated": 16803
},
{
"ts": 4149,
"bytes": 2756,
"inflated": 10838
},
{
"ts": 4152,
"bytes": 2756,
"inflated": 12127
},
{
"ts": 4155,
"bytes": 2756,
"inflated": 12835
},
{
"ts": 4160,
"bytes": 243,
"inflated": 826
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 3889,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 320,
"server_port": "443",
"load_end": 4160,
"ttfb_start": 3891,
"ttfb_end": 4070,
"download_start": 4070,
"download_end": 4160,
"download_ms": 90,
"all_start": 3891,
"all_end": 4160,
"all_ms": 269,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "28199.45",
"request_id": "28199.45",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "28199.45",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 277,
"ttfb_ms": 261,
"load_start": 3894,
"load_start_float": 3894.0003259999999,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4165,
"bytes": 8259,
"inflated": 24244
},
{
"ts": 4169,
"bytes": 5870,
"inflated": 19640
},
{
"ts": 4170,
"bytes": 2246,
"inflated": 7651
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 3893,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 326,
"server_port": "443",
"load_end": 4171,
"ttfb_start": 3894,
"ttfb_end": 4155,
"download_start": 4155,
"download_end": 4171,
"download_ms": 16,
"all_start": 3894,
"all_end": 4171,
"all_ms": 277,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "28199.46",
"request_id": "28199.46",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "28199.46",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 192,
"ttfb_ms": 175,
"load_start": 4101,
"load_start_float": 4101.000333,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4280,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4283,
"bytes": 2756,
"inflated": 8886
},
{
"ts": 4286,
"bytes": 2756,
"inflated": 11549
},
{
"ts": 4288,
"bytes": 1378,
"inflated": 4953
},
{
"ts": 4289,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4291,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4293,
"bytes": 2589,
"inflated": 9400
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4099,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 333,
"server_port": "443",
"load_end": 4293,
"ttfb_start": 4101,
"ttfb_end": 4276,
"download_start": 4276,
"download_end": 4293,
"download_ms": 17,
"all_start": 4101,
"all_end": 4293,
"all_ms": 192,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "28199.47",
"request_id": "28199.47",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "28199.47",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 181,
"ttfb_ms": 177,
"load_start": 4162,
"load_start_float": 4162.0003390000002,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4341,
"bytes": 1369,
"inflated": 3353
},
{
"ts": 4343,
"bytes": 1886,
"inflated": 5964
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4161,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 339,
"server_port": "443",
"load_end": 4343,
"ttfb_start": 4162,
"ttfb_end": 4339,
"download_start": 4339,
"download_end": 4343,
"download_ms": 4,
"all_start": 4162,
"all_end": 4343,
"all_ms": 181,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "28199.48",
"request_id": "28199.48",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "28199.48",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 201,
"ttfb_ms": 174,
"load_start": 4174,
"load_start_float": 4174.0003450000004,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 4367,
"bytes": 16375,
"inflated": 45404
},
{
"ts": 4374,
"bytes": 7456,
"inflated": 19595
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 176",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829348.577140,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4172,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 345,
"server_port": "443",
"load_end": 4375,
"ttfb_start": 4174,
"ttfb_end": 4348,
"download_start": 4348,
"download_end": 4375,
"download_ms": 27,
"all_start": 4174,
"all_end": 4375,
"all_ms": 201,
"index": 33,
"number": 34
}
],
"requestsFull": 34,
"requestsDoc": 12,
"responses_200": 33,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "4781051DF284D0442DD25B02439C6551",
"loadEventStart": 2103,
"loadEventEnd": 2103,
"domContentLoadedEventStart": 988,
"domContentLoadedEventEnd": 988,
"URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"final_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"domInteractive": 988,
"firstPaint": 919,
"firstContentfulPaint": 930,
"firstMeaningfulPaint": 955,
"firstImagePaint": 1568,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 795,
"basePageSSLTime": 184,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 341821,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 109815,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 14,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 19,
"UpdateLayoutTree": 26,
"Layout": 78,
"PrePaint": 8,
"Paint": 7,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 0,
"FunctionCall": 16,
"HitTest": 1,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 5,
"FireAnimationFrame": 0,
"MarkLoad": 0,
"TimerFire": 13,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4182
},
"cpuTimesDoc": {
"ParseHTML": 14,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 6,
"UpdateLayoutTree": 26,
"Layout": 77,
"PrePaint": 8,
"Paint": 6,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 0,
"FunctionCall": 7,
"HitTest": 1,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 5,
"FireAnimationFrame": 0,
"MarkLoad": 0,
"TimerFire": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 1958
},
"cpu.ParseHTML": 14,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 19,
"cpu.UpdateLayoutTree": 26,
"cpu.Layout": 78,
"cpu.PrePaint": 8,
"cpu.Paint": 7,
"cpu.Layerize": 1,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.FunctionCall": 16,
"cpu.HitTest": 1,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 5,
"cpu.FireAnimationFrame": 0,
"cpu.MarkLoad": 0,
"cpu.TimerFire": 13,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4182,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829341.060245,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829343.2600195,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.00356047,
"fullyLoadedCPUms": 2980,
"fullyLoadedCPUpct": 19.250645994799999,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "4781051DF284D0442DD25B02439C6551",
"loaderId": "A8AA5EB807BC3B6077B6372FE66AB0B9"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 704,
"domComplete": 2102,
"PerformancePaintTiming.first-paint": 919,
"PerformancePaintTiming.first-contentful-paint": 919,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d1.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d4.googledomains.com."
],
"mx": [
"40 alt4.gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"5 gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-allowed-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(15)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(17)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(19)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">",
"target": [
".pagination-separator"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span>",
"target": [
".prev"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"screen-reader-text\">Posts navigation<\/h2>",
"target": [
".navigation > h2"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"color-accent\">Category:<\/span>",
"target": [
".color-accent"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span>WordPress<\/span>",
"target": [
"h1 > span:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22796 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22448 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9751 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9576 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>",
"target": [
"#post-9085 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8767 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8003 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>",
"target": [
"#post-7937 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7847 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7838 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span>",
"target": [
".nav-next-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22796",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">",
"target": [
"#post-22796"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22448",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">",
"target": [
"#post-22448"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">",
"target": [
"#post-9751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9576",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">",
"target": [
"#post-9576"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9085",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">",
"target": [
"#post-9085"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8767",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">",
"target": [
"#post-8767"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8003",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">",
"target": [
"#post-8003"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7937",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">",
"target": [
"#post-7937"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7847",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">",
"target": [
"#post-7847"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7838",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">",
"target": [
"#post-7838"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"900\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"675\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"707\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"591\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-7838 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a>",
"target": [
".next"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d4.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 11975,
"testUrl": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"userTime.is": 2063,
"userTimes": {
"is": 2063,
"dr": 2064,
"visible": 2074,
"ofv": 2074,
"mbv": 2089,
"e_is": 2089,
"pc": 2091,
"ol": 2101
},
"userTime.dr": 2064,
"userTime.visible": 2074,
"userTime.ofv": 2074,
"userTime.mbv": 2089,
"userTime.e_is": 2089,
"userTime.pc": 2091,
"userTime.ol": 2101,
"userTime": 2101,
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":414,\"naturalHeight\":276},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\",\"width\":374,\"height\":210,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\",\"width\":374,\"height\":220,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\",\"width\":374,\"height\":184,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 1.5,
"generated-content-size": 2.6299999999999999,
"imgs-in-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 276
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1",
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1",
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1",
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"WordPress Archives - Weston Ruter\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1, .heading-size-1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr, hr.styled-separator { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_), hr.styled-separator:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after, hr.styled-separator::before, hr.styled-separator::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before, hr.styled-separator::before { left: calc(50% - 0.5rem); }.entry-content hr::after, hr.styled-separator::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }figcaption, .wp-caption-text { color: rgb(109, 109, 109); display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.2; margin-top: 1.5rem; }figcaption a, .wp-caption-text a { color: inherit; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.color-accent { color: rgb(205, 38, 83); }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }.archive-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.archive-title { font-size: 2.4rem; font-weight: 700; letter-spacing: -0.0266667em; margin: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-meta-single-top .post-meta { justify-content: center; }.post-meta-wrapper { margin-top: 2rem; margin-right: auto; margin-left: auto; max-width: 58rem; width: 100%; }.post-meta { color: rgb(109, 109, 109); display: flex; flex-wrap: wrap; font-size: 1.5rem; font-weight: 500; list-style: none; margin: -1rem 0px 0px -2rem; }.post-meta li { flex-shrink: 0; letter-spacing: -0.016875em; margin: 1rem 0px 0px 2rem; max-width: calc(100% - 2rem); }.post-meta a { color: inherit; text-decoration: none; }.post-meta a:focus, .post-meta a:hover { text-decoration: underline; }.post-meta .meta-wrapper { align-items: center; display: flex; flex-wrap: nowrap; }.post-meta .meta-icon { flex-shrink: 0; margin-right: 1rem; }.post-meta .post-author .meta-icon svg { width: 1.6rem; height: 1.8rem; }.post-meta .post-comment-link .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta .post-date .meta-icon svg { width: 1.7rem; height: 1.8rem; }.post-meta .post-tags .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta svg * { fill: currentcolor; }.featured-media { margin-top: 5rem; position: relative; }.featured-media img { margin: 0px auto; }.featured-media figcaption { margin: 1.5rem auto 0px; text-align: center; width: calc(100% - 5rem); }.post-inner { padding-top: 5rem; }.post-meta-wrapper.post-meta-single-bottom { margin-top: 3rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.pagination .nav-links { align-items: baseline; display: flex; flex-wrap: wrap; font-size: 1.8rem; font-weight: 600; margin: -1.5rem 0px 0px -2.5rem; width: calc(100% + 2.5rem); }.pagination-separator { margin: 5rem 0px; }.nav-links > * { margin: 1.5rem 0px 0px 2.5rem; }.nav-links .placeholder { display: none; visibility: hidden; }.pagination a { text-decoration: none; }.pagination a:focus, .pagination a:hover { text-decoration: underline; }.nav-short { display: none; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget .post-date { color: rgb(109, 109, 109); display: block; font-size: 0.85em; font-weight: 500; margin-top: 0.2rem; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.widget-content figcaption, .widget-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .widget-content figcaption, .widget-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, .heading-size-1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1, .heading-size-1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n figcaption, .wp-caption-text { margin-top: 1.8rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n .featured-media figcaption { margin: 2rem auto 0px; width: calc(100% - 8rem); }\n .archive-header { padding: 8rem 0px; }\n .archive-title { font-size: 3.2rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-meta-wrapper { margin-top: 3rem; }\n .post-meta { font-size: 1.6rem; margin: -1.4rem 0px 0px -3rem; }\n .post-meta li { margin: 1.4rem 0px 0px 3rem; max-width: calc(100% - 3rem); }\n .featured-media { margin-top: 6rem; }\n .post-inner { padding-top: 8rem; }\n .post-meta-wrapper.post-meta-single-bottom { margin-top: 4rem; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .pagination-separator { margin: 8rem 0px; }\n .nav-short { display: inline; }\n .pagination .nav-links { font-size: 2.4rem; font-weight: 700; margin: -2.5rem 0px 0px -4rem; }\n .nav-links > * { margin: 2.5rem 0px 0px 4rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n .featured-media figcaption { width: 100%; }\n .pagination .nav-links { justify-content: space-between; margin: 0px; width: 100%; }\n .nav-links > * { margin: 0px 2rem; }\n .pagination .next, .pagination .prev { display: block; }\n .pagination .prev { margin: 0px auto 0px 0px; }\n .pagination .next { text-align: right; margin: 0px 0px 0px auto; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1, .heading-size-1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}.color-accent, a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }figcaption, .wp-caption-text, .post-meta, .entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .archive-header a, .header-footer-group .color-accent { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .archive-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .widget .post-date, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories, .post-comment-link.meta-wrapper, .pagination-wrapper, .post-meta-wrapper.post-meta-single-bottom, .post-separator { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><link rel=\"next\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"url\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"name\":\"WordPress Archives - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by cottonbro studio on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb WordPress Category Feed\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>WordPress Archives - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n\t\t<header class=\"archive-header has-text-align-center header-footer-group\">\n\n\t\t\t<div class=\"archive-header-inner section-inner medium\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/header>\n\n\t\t\n<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>As part of my work on the WordPress Core Performance Team, I need to do analyses on the plugins in the WordPress Plugin Directory. For example, in WordPress 6.3 we\u2019re finally shipping first-party support for adding async and defer to scripts (a 13-year old ticket). In this case, the excellent WordPress Directory Searcher (WPdirectory) is [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>For the upcoming WordPress 6.3 release, I\u2019ve been contributing to the introduction of script loading strategies (i.e. the async and defer attributes). In the WP_Scripts class, all of the script tags are manually assembled with printf() & sprintf(), and as part of that work I wanted to start making use of helper functions that assemble [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>tl;dr In v1.3 the AMP plugin for WordPress no longer has to remove the Admin Bar to keep pages valid AMP. The AMP plugin allows WordPress themes to be developed as usual and have their templates and stylesheets used to serve valid AMP pages. It does as much as possible to prevent serving invalid AMP [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Today at the JavaScript for WordPress Conference (#JSforWPConf), Felix Arntz and I gave a talk called AMP for JavaScripters about implementing interactive interfaces in AMP. Here\u2019s the abstract we submitted for the talk: As we all know, adding JavaScript to a web page allows for dynamic page modifications. However, with that flexibility comes great responsibility: [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>If you\u2019ve ever looked into developing a block for the new WordPress editor (Gutenberg), you\u2019ve seen that it\u2019s recommended to code it up with JSX. Blocks are powered by React and the JSX syntax is significantly more readable and less verbose than the ES5-compatible syntax. For example, compare this ES5 code: With this equivalent in [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Recently I attended WCEU 2018 in Belgrade with quite a few colleagues from XWP. We were there in large part to promote the adoption of progressive technologies in WordPress. We spent a lot of our time at the Google booth where we had an area to talk about contributing to WordPress across a wide range of roles. I spent [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 I gave a talk on \u201cBuilding with JavaScript in the Customizer\u201d. I was happy to have the opportunity to share the technical details on the Customizer\u2019s architecture and JavaScript API, which saw many improvements in 4.9, in addition to being able to share the Customizer\u2019s new user-facing features during State of the Word. The [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 last week, Mel Choyce and I had the opportunity to present the new features in WordPress 4.8 and 4.9 which we co-lead with Jeff Paul. We start presenting ~17 minutes into the State of the Word: State of the Word, 2017 (Photos courtesy of Jeff Golenski and Post Status.)<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n\t\n\t<div class=\"pagination-wrapper section-inner\">\n\n\t\t<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">\n\n\t\t\n\t<nav class=\"navigation pagination\" aria-label=\"Posts\">\n\t\t<h2 class=\"screen-reader-text\">Posts navigation<\/h2>\n\t\t<div class=\"nav-links\"><span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n\t<\/nav>\n\t<\/div>\n\n\t\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/category\/wordpress\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "archive",
"postType": "",
"taxonomy": "category"
},
"interactivePeriods": [
[
0,
7453
]
],
"lastVisualChange": 1800,
"render": 900,
"visualComplete85": 1800,
"visualComplete90": 1800,
"visualComplete95": 1800,
"visualComplete99": 1800,
"visualComplete": 1800,
"SpeedIndex": 1170,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 930,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 930,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1844,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 1844,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image",
"url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 929,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 929,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1843,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1843,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 10
},
{
"name": "fetchStart",
"time": 19
},
{
"name": "navigationStart",
"time": 40
},
{
"name": "domLoading",
"time": 40
},
{
"name": "responseEnd",
"time": 40
},
{
"name": "domInteractive",
"time": 40
},
{
"name": "domContentLoadedEventStart",
"time": 40
},
{
"name": "domContentLoadedEventEnd",
"time": 40
},
{
"name": "domComplete",
"time": 40
},
{
"name": "unloadEventStart",
"time": 826
},
{
"name": "unloadEventEnd",
"time": 826
},
{
"name": "markAsMainFrame",
"time": 826
},
{
"name": "commitNavigationEnd",
"time": 826
},
{
"name": "domLoading",
"time": 827
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 929
},
{
"name": "firstPaint",
"time": 929
},
{
"name": "firstContentfulPaint",
"time": 929
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 954
},
{
"name": "firstMeaningfulPaint",
"time": 954
},
{
"name": "firstMeaningfulPaint",
"time": 954
},
{
"name": "responseEnd",
"time": 987
},
{
"name": "domInteractive",
"time": 998
},
{
"name": "domContentLoadedEventStart",
"time": 998
},
{
"name": "domContentLoadedEventEnd",
"time": 998
},
{
"name": "firstImagePaint",
"time": 1567
},
{
"name": "domComplete",
"time": 2112
},
{
"name": "loadEventStart",
"time": 2113
},
{
"name": "loadEventEnd",
"time": 2113
},
{
"name": "LargestContentfulPaint",
"time": 1843
},
{
"name": "LargestTextPaint",
"time": 929
},
{
"name": "LargestImagePaint",
"time": 1843
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 40,
"chromeUserTiming.fetchStart": 20,
"chromeUserTiming.domLoading": 827,
"chromeUserTiming.responseEnd": 988,
"chromeUserTiming.domInteractive": 999,
"chromeUserTiming.domContentLoadedEventStart": 999,
"chromeUserTiming.domContentLoadedEventEnd": 999,
"chromeUserTiming.domComplete": 2112,
"chromeUserTiming.unloadEventStart": 826,
"chromeUserTiming.unloadEventEnd": 826,
"chromeUserTiming.markAsMainFrame": 827,
"chromeUserTiming.commitNavigationEnd": 827,
"chromeUserTiming.firstPaint": 929,
"chromeUserTiming.firstContentfulPaint": 929,
"chromeUserTiming.firstMeaningfulPaintCandidate": 929,
"chromeUserTiming.firstMeaningfulPaint": 954,
"chromeUserTiming.firstImagePaint": 1567,
"chromeUserTiming.loadEventStart": 2113,
"chromeUserTiming.loadEventEnd": 2113,
"chromeUserTiming.LargestTextPaint": 930,
"chromeUserTiming.LargestContentfulPaint": 1844,
"chromeUserTiming.LargestImagePaint": 1844,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 952.92899999999997
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 2084.4450000000002
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 828.99300000000005
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 829.00099999999998
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 829.00400000000002
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 831.29300000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 834.16099999999994
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 834.20399999999995
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 834.20899999999995
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 834.22299999999996
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 840.21100000000001
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 840.65499999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 840.73099999999999
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 840.85299999999995
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 841.05799999999999
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 841.08299999999997
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 841.29300000000001
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 841.42100000000005
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 865.64499999999998
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 865.649
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 865.65599999999995
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 865.76499999999999
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 865.84900000000005
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 866.04499999999996
},
"2355": {
"name": "CSSGradient",
"firstUsed": 866.13300000000004
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 866.26900000000001
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 866.327
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 866.33699999999999
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 866.34000000000003
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 867.21600000000001
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 867.46500000000003
},
"919": {
"name": "LinkRelNext",
"firstUsed": 867.47799999999995
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 870.65499999999997
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 870.73299999999995
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 870.78700000000003
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 870.91700000000003
},
"84": {
"name": "FormElement",
"firstUsed": 871.04100000000005
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 871.13199999999995
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 871.15200000000004
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 871.15700000000004
},
"522": {
"name": "Sizes",
"firstUsed": 872.78200000000004
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 872.81899999999996
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 872.83100000000002
},
"2738": {
"name": "PriorityHints",
"firstUsed": 872.83399999999995
},
"587": {
"name": "LangAttribute",
"firstUsed": 877.48500000000001
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 877.49000000000001
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 878.40800000000002
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 878.74199999999996
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 879.09400000000005
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 888.66800000000001
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 922.56100000000004
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 929.495
},
"4351": {
"name": "ViewportDependentLazyLoadedImageWithSizesAttribute",
"firstUsed": 941.82399999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 953.31700000000001
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 985.32000000000005
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 997.98699999999997
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 1000.246
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 1000.253
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1644.7750000000001
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1645.204
},
"3797": {
"name": "WebPImage",
"firstUsed": 1734.4880000000001
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1774.9010000000001
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 2066.0650000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 2066.509
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 2066.636
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 2068.9119999999998
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 2069.962
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 2071.3310000000001
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 2072.3870000000002
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 2073.567
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 2073.578
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 2073.9630000000002
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 2073.9679999999998
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 2074.002
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 2074.1640000000002
},
"2430": {
"name": "UserTiming",
"firstUsed": 2074.2910000000002
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 2076.125
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 2078.6060000000002
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 2078.627
},
"2719": {
"name": "HistoryLength",
"firstUsed": 2079.1909999999998
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 2079.27
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 2085.3519999999999
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 2086.6129999999998
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 2086.6529999999998
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 2089.6529999999998
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 2098.7809999999999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 2100.0540000000001
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2113.2449999999999
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2113.2730000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 2117.98
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 2117.989
},
"675": {
"name": "Fetch",
"firstUsed": 2118.6469999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2123.9830000000002
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2124.0010000000002
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2126.1350000000002
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2133.6170000000002
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2138.6970000000001
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2138.71
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2138.7150000000001
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2311.761
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2312.681
},
"4": {
"name": "WorkerStart",
"firstUsed": 2313.1559999999999
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2323.306
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2339.1509999999998
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2346.058
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 3079.3440000000001
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 3079.5349999999999
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 3079.7170000000001
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 3083.509
},
"2195": {
"name": "CookieGet",
"firstUsed": 3084.1909999999998
},
"2194": {
"name": "CookieSet",
"firstUsed": 3085.2730000000001
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 3089.0859999999998
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 3099.5369999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 3099.625
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 4443.7240000000002
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 4443.7330000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 4443.7370000000001
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 4443.741
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 4443.7439999999997
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 4443.7460000000001
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 4443.7640000000001
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 4444.3379999999997
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 4444.3760000000002
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 840.22400000000005
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 840.23599999999999
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 840.24000000000001
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 840.26300000000003
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 840.26999999999998
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 840.274
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 840.29300000000001
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 840.29999999999995
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 840.30999999999995
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 840.31700000000001
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 840.327
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 840.33100000000002
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 840.33500000000004
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 840.33900000000006
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 840.35400000000004
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 840.37
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 840.375
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 840.39099999999996
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 840.39599999999996
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 840.40200000000004
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 840.471
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 840.50699999999995
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 840.52599999999995
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 840.53399999999999
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 840.53899999999999
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 840.56700000000001
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 840.57100000000003
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 840.601
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 840.62800000000004
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 840.64200000000005
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 840.66700000000003
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 840.67600000000004
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 840.67999999999995
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 840.72400000000005
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 840.74300000000005
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 840.74699999999996
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 840.76300000000003
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 840.846
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 840.85900000000004
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 841.01199999999994
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 841.09000000000003
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 841.10799999999995
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 865.553
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 865.55899999999997
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 865.57299999999998
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 865.57600000000002
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 865.58900000000006
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 865.59400000000005
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 865.72000000000003
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 865.74199999999996
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 865.74699999999996
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 865.75099999999998
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 865.75800000000004
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 865.76700000000005
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 865.77999999999997
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 865.79700000000003
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 865.80100000000004
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 865.80600000000004
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 865.80899999999997
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 865.81299999999999
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 865.85199999999998
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 865.85900000000004
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 865.93100000000004
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 865.95600000000002
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 865.97500000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 865.98000000000002
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 865.98900000000003
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 865.995
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 866.00900000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 866.02700000000004
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 866.06600000000003
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 866.06899999999996
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 866.07299999999998
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 866.08900000000006
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 866.09299999999996
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 866.09900000000005
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 866.10199999999998
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 866.11400000000003
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 866.11699999999996
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 866.23199999999997
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 866.26400000000001
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 866.27099999999996
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 866.30399999999997
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 866.35400000000004
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 866.38099999999997
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 866.38400000000001
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 866.38699999999994
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 866.40700000000004
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 866.41099999999994
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 866.41399999999999
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 866.42600000000004
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 866.44500000000005
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 866.48299999999995
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 866.524
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 866.54300000000001
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 866.59400000000005
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 866.61800000000005
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 866.64300000000003
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 866.67499999999995
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 866.69100000000003
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 866.75900000000001
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 866.80600000000004
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 867.10199999999998
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 867.12800000000004
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 867.22799999999995
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 867.24199999999996
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 867.25
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 867.255
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 2126.902
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 988,
"TTIMeasurementEnd": 7453,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 988,
"testID": "231020_BiDcT5_F2K",
"step": 1,
"effectiveBps": 190875,
"domTime": 0,
"aft": 0,
"titleTime": 41,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"105": 63.200000000000003,
"206": 5.2999999999999998,
"306": 14.300000000000001,
"407": 16.699999999999999,
"508": 45,
"608": 10,
"709": 5.2999999999999998,
"810": 5.2999999999999998,
"910": 55,
"1011": 61.899999999999999,
"1112": 31.600000000000001,
"1212": 15,
"1313": 10,
"1414": 19,
"1514": 26.300000000000001,
"1615": 15.800000000000001,
"1716": 36.799999999999997,
"1816": 33.299999999999997,
"1917": 73.700000000000003,
"2017": 38.100000000000001,
"2119": 52.600000000000001,
"2220": 61.899999999999999,
"2320": 10,
"2421": 52.600000000000001,
"2522": 10,
"2622": 10,
"2723": 26.300000000000001,
"2824": 14.300000000000001,
"2926": 21.100000000000001,
"3027": 28.600000000000001,
"3128": 35,
"3228": 31.199999999999999,
"3329": 19,
"3430": 26.300000000000001,
"3530": 20,
"3631": 21.100000000000001,
"3732": 28.600000000000001,
"3832": 21.100000000000001,
"3933": 20,
"4034": 35,
"4135": 20,
"4236": 57.899999999999999,
"4339": 15,
"4440": 52.399999999999999,
"4541": 33.299999999999997,
"4642": 10,
"4743": 15,
"4843": 5.5999999999999996,
"4944": 10.5,
"5045": 19,
"5145": 15,
"5246": 11.1,
"5347": 19,
"5448": 27.300000000000001,
"5548": 15,
"5649": 15,
"5750": 10.5,
"5850": 22.699999999999999,
"5951": 10.5,
"6052": 10,
"6152": 13.6,
"6253": 5,
"6354": 13.6,
"6454": 5,
"6555": 0,
"6656": 10,
"6756": 5,
"6857": 0,
"6958": 5,
"7058": 5,
"7159": 5,
"7260": 10,
"7360": 0,
"7461": 9.5,
"7562": 50
},
"max": 100,
"count": 76
},
"bw": {
"data": {
"0": 0,
"105": 0,
"206": 33941,
"306": 0,
"407": 25641,
"508": 0,
"608": 893085,
"709": 0,
"810": 2466773,
"910": 1080456,
"1011": 355848,
"1112": 4450601,
"1212": 314643,
"1313": 4319482,
"1414": 8575785,
"1514": 4177174,
"1615": 5033024,
"1716": 3956163,
"1816": 4051125,
"1917": 5206332,
"2017": 2252891,
"2119": 0,
"2220": 0,
"2320": 1424159,
"2421": 0,
"2522": 500531,
"2622": 908295,
"2723": 105818,
"2824": 2932388,
"2926": 493179,
"3027": 235256,
"3128": 241532,
"3228": 39504,
"3329": 187336,
"3430": 24147,
"3530": 366901,
"3631": 988451,
"3732": 256745,
"3832": 363842,
"3933": 75202,
"4034": 300610,
"4135": 9191200,
"4236": 143214,
"4339": 3543089,
"4440": 0,
"4541": 5240,
"4642": 0,
"4743": 0,
"4843": 0,
"4944": 0,
"5045": 0,
"5145": 0,
"5246": 0,
"5347": 0,
"5448": 0,
"5548": 0,
"5649": 0,
"5750": 0,
"5850": 0,
"5951": 0,
"6052": 0,
"6152": 0,
"6253": 0,
"6354": 0,
"6454": 0,
"6555": 0,
"6656": 0,
"6756": 0,
"6857": 0,
"6958": 0,
"7058": 0,
"7159": 0,
"7260": 0,
"7360": 0,
"7461": 0,
"7562": 0
},
"max": 9191200,
"count": 76
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 361009,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&file=2_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&file=2_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&compressed=1&file=2_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_000900.jpg",
"VisuallyComplete": 70
},
{
"time": 1800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_001800.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 109730,
"requests": 5,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 900,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 334901,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 91436,
"bytesUncompressed": 307706,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 109815,
"bytesUncompressed": 109815,
"requests": 7
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2443,
"bytesUncompressed": 5155,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/category\/wordpress\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"runs": {
"1": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt_use1_instance-10.10.11.14",
"loadTime": 2681,
"docTime": 2681,
"fullyLoaded": 5035,
"bytesOut": 65334,
"bytesOutDoc": 27956,
"bytesIn": 683332,
"bytesInDoc": 476786,
"requests": [
{
"type": 3,
"id": "43A8AD33BA80BCC1F1E3E9164C434EEF",
"request_id": "43A8AD33BA80BCC1F1E3E9164C434EEF",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/category\/wordpress\/",
"raw_id": "43A8AD33BA80BCC1F1E3E9164C434EEF",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 383,
"ttfb_ms": 211,
"load_start": 571,
"load_start_float": 571.00004899999999,
"bytesIn": 43784,
"objectSize": 43784,
"objectSizeUncompressed": 177719,
"chunks": [
{
"ts": 785,
"bytes": 2101,
"inflated": 6603
},
{
"ts": 790,
"bytes": 5648,
"inflated": 20912
},
{
"ts": 793,
"bytes": 2824,
"inflated": 9956
},
{
"ts": 796,
"bytes": 2824,
"inflated": 11321
},
{
"ts": 800,
"bytes": 1412,
"inflated": 5115
},
{
"ts": 802,
"bytes": 454,
"inflated": 1203
},
{
"ts": 810,
"bytes": 2815,
"inflated": 3321
},
{
"ts": 813,
"bytes": 2824,
"inflated": 3351
},
{
"ts": 827,
"bytes": 5648,
"inflated": 14228
},
{
"ts": 831,
"bytes": 2824,
"inflated": 10266
},
{
"ts": 835,
"bytes": 1412,
"inflated": 3733
},
{
"ts": 838,
"bytes": 1403,
"inflated": 4944
},
{
"ts": 842,
"bytes": 2824,
"inflated": 24561
},
{
"ts": 850,
"bytes": 2824,
"inflated": 31920
},
{
"ts": 856,
"bytes": 1412,
"inflated": 14749
},
{
"ts": 920,
"bytes": 2824,
"inflated": 7129
},
{
"ts": 954,
"bytes": 1711,
"inflated": 4407
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": 214,
"dns_end": 214,
"connect_start": 213,
"connect_end": 385,
"ssl_start": 385,
"ssl_end": 571,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/category\/wordpress\/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 29",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 43784",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"96.5\",amp_style_sanitizer;dur=\"37.6\",amp_tag_and_attribute_sanitizer;dur=\"28.0\",amp_optimizer;dur=\"19.0\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, MISS",
"x-cache-hits: 1, 0",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-b4xkw",
"x-served-by: cache-chi-klot8100127-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: fef2963e-6f7c-11ee-9be5-da683092de76",
"x-timer: S1697829344.521625,VS0,VE36",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 186,
"gzip_total": 43784,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 954,
"ttfb_start": 571,
"ttfb_end": 782,
"download_start": 782,
"download_end": 954,
"download_ms": 172,
"all_start": 213,
"all_end": 954,
"all_ms": 741,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "30087.15",
"request_id": "30087.15",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "30087.15",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 874,
"ttfb_ms": 196,
"load_start": 888,
"load_start_float": 888.00011199999994,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1087,
"bytes": 15702
},
{
"ts": 1102,
"bytes": 16375
},
{
"ts": 1117,
"bytes": 16375
},
{
"ts": 1253,
"bytes": 16375
},
{
"ts": 1269,
"bytes": 16411
},
{
"ts": 1285,
"bytes": 16375
},
{
"ts": 1432,
"bytes": 16375
},
{
"ts": 1447,
"bytes": 16375
},
{
"ts": 1463,
"bytes": 16411
},
{
"ts": 1510,
"bytes": 16375
},
{
"ts": 1616,
"bytes": 16375
},
{
"ts": 1637,
"bytes": 16375
},
{
"ts": 1652,
"bytes": 16411
},
{
"ts": 1762,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 893008",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:43 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829344.837849,VS0,VE7",
":status: 200"
]
},
"bytesOut": 2062,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30729392,
"cdn_provider": "Fastly",
"server_count": null,
"created": 887,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 112,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"codepoints": [
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1762,
"ttfb_start": 888,
"ttfb_end": 1084,
"download_start": 1084,
"download_end": 1762,
"download_ms": 678,
"all_start": 888,
"all_end": 1762,
"all_ms": 874,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "30087.13",
"request_id": "30087.13",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "30087.13",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 846,
"ttfb_ms": 844,
"load_start": 917,
"load_start_float": 917.00013000000001,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1763,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126510",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:43 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829344.865628,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2041,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31495890,
"cdn_provider": "Fastly",
"server_count": null,
"created": 916,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 130,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"underlineThickness": 50,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1763,
"ttfb_start": 917,
"ttfb_end": 1761,
"download_start": 1761,
"download_end": 1763,
"download_ms": 2,
"all_start": 917,
"all_end": 1763,
"all_ms": 846,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "30087.12",
"request_id": "30087.12",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"raw_id": "30087.12",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 352,
"ttfb_ms": 176,
"load_start": 1351,
"load_start_float": 1351.000104,
"bytesIn": 22524,
"objectSize": 22524,
"objectSizeUncompressed": 22524,
"chunks": [
{
"ts": 1531,
"bytes": 4730
},
{
"ts": 1534,
"bytes": 2738
},
{
"ts": 1538,
"bytes": 4098
},
{
"ts": 1695,
"bytes": 1369
},
{
"ts": 1696,
"bytes": 1369
},
{
"ts": 1699,
"bytes": 2729
},
{
"ts": 1700,
"bytes": 1369
},
{
"ts": 1701,
"bytes": 1369
},
{
"ts": 1703,
"bytes": 1369
},
{
"ts": 1703,
"bytes": 1384
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": 998,
"dns_end": 998,
"connect_start": 998,
"connect_end": 1169,
"ssl_start": 1169,
"ssl_end": 1350,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 22524",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"42331130194a544e\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 1",
":status: 200"
]
},
"bytesOut": 2125,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 22524,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 839,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 104,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1703,
"ttfb_start": 1351,
"ttfb_end": 1527,
"download_start": 1527,
"download_end": 1703,
"download_ms": 176,
"all_start": 998,
"all_end": 1703,
"all_ms": 704,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "30087.18",
"request_id": "30087.18",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"raw_id": "30087.18",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 413,
"ttfb_ms": 175,
"load_start": 1351,
"load_start_float": 1351.0001179999999,
"bytesIn": 15650,
"objectSize": 15650,
"objectSizeUncompressed": 15650,
"chunks": [
{
"ts": 1708,
"bytes": 1360
},
{
"ts": 1710,
"bytes": 1369
},
{
"ts": 1720,
"bytes": 1369
},
{
"ts": 1721,
"bytes": 1369
},
{
"ts": 1731,
"bytes": 1369
},
{
"ts": 1732,
"bytes": 1360
},
{
"ts": 1745,
"bytes": 2738
},
{
"ts": 1753,
"bytes": 4107
},
{
"ts": 1764,
"bytes": 609
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 15650",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"a172864dc9755942\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2122,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 15650,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 895,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 118,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1764,
"ttfb_start": 1351,
"ttfb_end": 1526,
"download_start": 1526,
"download_end": 1764,
"download_ms": 238,
"all_start": 1351,
"all_end": 1764,
"all_ms": 413,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "30087.19",
"request_id": "30087.19",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"raw_id": "30087.19",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 674,
"ttfb_ms": 614,
"load_start": 1352,
"load_start_float": 1352.000123,
"bytesIn": 40168,
"objectSize": 40168,
"objectSizeUncompressed": 40168,
"chunks": [
{
"ts": 1973,
"bytes": 9199
},
{
"ts": 1978,
"bytes": 4229
},
{
"ts": 1984,
"bytes": 4220
},
{
"ts": 1987,
"bytes": 4229
},
{
"ts": 2000,
"bytes": 4220
},
{
"ts": 2007,
"bytes": 4229
},
{
"ts": 2025,
"bytes": 4220
},
{
"ts": 2026,
"bytes": 5622
}
],
"expires": "Mon, 20 Oct 2025 07:15:44 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 40168",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"04914492c301be96\"",
"expires: Mon, 20 Oct 2025 07:15:44 GMT",
"last-modified: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: MISS dca 4",
":status: 200"
]
},
"bytesOut": 2113,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 40168,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 896,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 123,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2026,
"ttfb_start": 1352,
"ttfb_end": 1966,
"download_start": 1966,
"download_end": 2026,
"download_ms": 60,
"all_start": 1352,
"all_end": 2026,
"all_ms": 674,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "30087.2",
"request_id": "30087.2",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "30087.2",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 500,
"ttfb_ms": 178,
"load_start": 1381,
"load_start_float": 1381.0000689999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1563,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1566,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1571,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1572,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1579,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1582,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1588,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1590,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1597,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1599,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1608,
"bytes": 360,
"inflated": 1331
},
{
"ts": 1609,
"bytes": 1369,
"inflated": 4942
},
{
"ts": 1619,
"bytes": 1378,
"inflated": 4631
},
{
"ts": 1621,
"bytes": 1378,
"inflated": 5674
},
{
"ts": 1629,
"bytes": 1378,
"inflated": 5752
},
{
"ts": 1632,
"bytes": 1378,
"inflated": 5608
},
{
"ts": 1643,
"bytes": 1378,
"inflated": 5782
},
{
"ts": 1727,
"bytes": 1378,
"inflated": 5272
},
{
"ts": 1729,
"bytes": 1378,
"inflated": 4598
},
{
"ts": 1735,
"bytes": 2756,
"inflated": 8704
},
{
"ts": 1740,
"bytes": 1378,
"inflated": 4936
},
{
"ts": 1742,
"bytes": 1235,
"inflated": 5141
},
{
"ts": 1749,
"bytes": 1369,
"inflated": 4920
},
{
"ts": 1751,
"bytes": 1378,
"inflated": 4499
},
{
"ts": 1758,
"bytes": 1378,
"inflated": 4389
},
{
"ts": 1760,
"bytes": 1378,
"inflated": 6675
},
{
"ts": 1767,
"bytes": 1378,
"inflated": 5873
},
{
"ts": 1773,
"bytes": 2756,
"inflated": 9725
},
{
"ts": 1785,
"bytes": 2756,
"inflated": 10107
},
{
"ts": 1789,
"bytes": 1378,
"inflated": 5837
},
{
"ts": 1791,
"bytes": 1378,
"inflated": 5418
},
{
"ts": 1802,
"bytes": 1235,
"inflated": 4343
},
{
"ts": 1833,
"bytes": 1369,
"inflated": 5834
},
{
"ts": 1835,
"bytes": 1378,
"inflated": 5775
},
{
"ts": 1842,
"bytes": 1378,
"inflated": 5356
},
{
"ts": 1844,
"bytes": 1378,
"inflated": 5371
},
{
"ts": 1851,
"bytes": 1378,
"inflated": 4603
},
{
"ts": 1852,
"bytes": 1378,
"inflated": 5009
},
{
"ts": 1859,
"bytes": 1378,
"inflated": 4806
},
{
"ts": 1861,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1868,
"bytes": 1378,
"inflated": 4628
},
{
"ts": 1870,
"bytes": 1378,
"inflated": 5698
},
{
"ts": 1877,
"bytes": 1378,
"inflated": 5147
},
{
"ts": 1881,
"bytes": 1439,
"inflated": 5174
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": 1019,
"dns_end": 1019,
"connect_start": 1019,
"connect_end": 1191,
"ssl_start": 1191,
"ssl_end": 1380,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 189,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 815,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 69,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1881,
"ttfb_start": 1381,
"ttfb_end": 1559,
"download_start": 1559,
"download_end": 1881,
"download_ms": 322,
"all_start": 1019,
"all_end": 1881,
"all_ms": 861,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 10
},
"cpu.FunctionCall": 10,
"cpuTime": 10,
"js_timing": [
[
1920.6220000000001,
1920.8610000000001
],
[
1920.8869999999999,
1923.194
],
[
1923.346,
1923.4849999999999
],
[
1923.5350000000001,
1924.355
],
[
1940.6969999999999,
1940.8869999999999
],
[
1953.5440000000001,
1953.973
],
[
1953.992,
1954.1590000000001
],
[
1954.191,
1954.3920000000001
],
[
1961.0229999999999,
1961.0509999999999
],
[
2039,
2039.328
],
[
2040.482,
2040.4929999999999
],
[
2042.558,
2043.3130000000001
],
[
2047.55,
2047.7049999999999
],
[
2105.9490000000001,
2106.5529999999999
],
[
2196.2910000000002,
2196.7869999999998
],
[
2678.8249999999998,
2678.9290000000001
],
[
2679.0720000000001,
2679.0889999999999
],
[
2679.152,
2679.1610000000001
],
[
2679.2190000000001,
2679.2280000000001
],
[
2681.0279999999998,
2681.1289999999999
],
[
2688.069,
2688.107
],
[
2922.1930000000002,
2922.2860000000001
],
[
2959.3150000000001,
2960.0070000000001
],
[
2974.694,
2974.8040000000001
],
[
2981.9380000000001,
2982.0419999999999
],
[
2983.0050000000001,
2983.1370000000002
],
[
2990.8130000000001,
2990.9229999999998
],
[
2991.0010000000002,
2991.0120000000002
],
[
2991.953,
2993.0999999999999
],
[
3061.8209999999999,
3062.078
],
[
8062.183,
8062.3670000000002
]
]
},
{
"type": 3,
"id": "30087.5",
"request_id": "30087.5",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "30087.5",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 444,
"ttfb_ms": 435,
"load_start": 1381,
"load_start_float": 1381.0000749999999,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 1824,
"bytes": 1369,
"inflated": 3596
},
{
"ts": 1825,
"bytes": 1006,
"inflated": 2959
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 818,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 75,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1825,
"ttfb_start": 1381,
"ttfb_end": 1816,
"download_start": 1816,
"download_end": 1825,
"download_ms": 9,
"all_start": 1381,
"all_end": 1825,
"all_ms": 444,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
5067.8370000000004,
5067.9049999999997
],
[
5069.0770000000002,
5069.0969999999998
],
[
5075.7349999999997,
5076.0600000000004
]
]
},
{
"type": 3,
"id": "30087.6",
"request_id": "30087.6",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "30087.6",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 437,
"ttfb_ms": 420,
"load_start": 1381,
"load_start_float": 1381.0000769999999,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1806,
"bytes": 1369,
"inflated": 2695
},
{
"ts": 1810,
"bytes": 2756,
"inflated": 8894
},
{
"ts": 1815,
"bytes": 1378,
"inflated": 4575
},
{
"ts": 1818,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 819,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 77,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1818,
"ttfb_start": 1381,
"ttfb_end": 1801,
"download_start": 1801,
"download_end": 1818,
"download_ms": 17,
"all_start": 1381,
"all_end": 1818,
"all_ms": 437,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "30087.3",
"request_id": "30087.3",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "30087.3",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 633,
"ttfb_ms": 543,
"load_start": 1382,
"load_start_float": 1382.0000709999999,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1935,
"bytes": 2747,
"inflated": 6117
},
{
"ts": 1947,
"bytes": 2756,
"inflated": 7892
},
{
"ts": 1967,
"bytes": 5512,
"inflated": 18713
},
{
"ts": 1980,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1982,
"bytes": 1736,
"inflated": 6338
},
{
"ts": 1990,
"bytes": 2747,
"inflated": 10936
},
{
"ts": 1994,
"bytes": 1378,
"inflated": 4646
},
{
"ts": 1996,
"bytes": 2756,
"inflated": 9037
},
{
"ts": 1999,
"bytes": 1378,
"inflated": 5027
},
{
"ts": 2002,
"bytes": 1378,
"inflated": 4456
},
{
"ts": 2004,
"bytes": 1378,
"inflated": 4993
},
{
"ts": 2010,
"bytes": 1378,
"inflated": 4970
},
{
"ts": 2011,
"bytes": 1378,
"inflated": 4954
},
{
"ts": 2015,
"bytes": 1120,
"inflated": 3739
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 816,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 71,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2015,
"ttfb_start": 1382,
"ttfb_end": 1925,
"download_start": 1925,
"download_end": 2015,
"download_ms": 90,
"all_start": 1382,
"all_end": 2015,
"all_ms": 633,
"index": 9,
"number": 10,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2681.4450000000002,
2681.5410000000002
],
[
3035.6750000000002,
3035.7339999999999
],
[
3695.29,
3695.4290000000001
],
[
3695.489,
3695.5030000000002
]
]
},
{
"type": 3,
"id": "30087.4",
"request_id": "30087.4",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "30087.4",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 550,
"ttfb_ms": 497,
"load_start": 1382,
"load_start_float": 1382.0000729999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1889,
"bytes": 2747,
"inflated": 6364
},
{
"ts": 1907,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1909,
"bytes": 4134,
"inflated": 12780
},
{
"ts": 1915,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1917,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1924,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1932,
"bytes": 1497,
"inflated": 4873
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 817,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 73,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1932,
"ttfb_start": 1382,
"ttfb_end": 1879,
"download_start": 1879,
"download_end": 1932,
"download_ms": 53,
"all_start": 1382,
"all_end": 1932,
"all_ms": 550,
"index": 10,
"number": 11,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
1971.069,
1971.1900000000001
],
[
2176.377,
2176.4160000000002
],
[
2195.5740000000001,
2195.6559999999999
],
[
2199.2489999999998,
2199.27
]
]
},
{
"type": 3,
"id": "30087.26",
"request_id": "30087.26",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "30087.26",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 1970,
"load_start_float": 1970.0001649999999,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2148,
"bytes": 2747,
"inflated": 6641
},
{
"ts": 2151,
"bytes": 2756,
"inflated": 14218
},
{
"ts": 2155,
"bytes": 2756,
"inflated": 10408
},
{
"ts": 2157,
"bytes": 2756,
"inflated": 8667
},
{
"ts": 2159,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Thu, 17 Oct 2024 15:42:07 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 185617",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 15:42:07 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Thu, 17 Oct 2024 15:42:07 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31350383,
"cdn_provider": "Google",
"server_count": null,
"created": 1963,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 9,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 165,
"server_port": "443",
"load_end": 2159,
"ttfb_start": 1970,
"ttfb_end": 2144,
"download_start": 2144,
"download_end": 2159,
"download_ms": 15,
"all_start": 1970,
"all_end": 2159,
"all_ms": 189,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "30087.27",
"request_id": "30087.27",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "30087.27",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 177,
"ttfb_ms": 174,
"load_start": 2031,
"load_start_float": 2031.000178,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2206,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:54:14 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 195690",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:54:14 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:54:14 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31340310,
"cdn_provider": "Google",
"server_count": null,
"created": 2030,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 178,
"server_port": "443",
"load_end": 2208,
"ttfb_start": 2031,
"ttfb_end": 2205,
"download_start": 2205,
"download_end": 2208,
"download_ms": 3,
"all_start": 2031,
"all_end": 2208,
"all_ms": 177,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "30087.25",
"request_id": "30087.25",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.6609143025824484&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.6609143025824484&ref=",
"raw_id": "30087.25",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 172,
"ttfb_ms": 172,
"load_start": 2491,
"load_start_float": 2491.0001630000002,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2663,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 186,
"protocol": "HTTP\/2",
"dns_start": 2131,
"dns_end": 2131,
"connect_start": 2140,
"connect_end": 2311,
"ssl_start": 2312,
"ssl_end": 2491,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1178,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.6609143025824484&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 1951,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 163,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2663,
"ttfb_start": 2491,
"ttfb_end": 2663,
"download_start": 2663,
"download_end": 2663,
"download_ms": 0,
"all_start": 2140,
"all_end": 2663,
"all_ms": 522,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "30087.31",
"request_id": "30087.31",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "30087.31",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 173,
"load_start": 2681,
"load_start_float": 2681.0002060000002,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2855,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2677,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 206,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2855,
"ttfb_start": 2681,
"ttfb_end": 2854,
"download_start": 2854,
"download_end": 2855,
"download_ms": 1,
"all_start": 2681,
"all_end": 2855,
"all_ms": 174,
"index": 14,
"number": 15
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"created": 2680,
"load_start": 2681,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 56,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3253,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 214,
"ttfb_ms": 571,
"load_ms": 575,
"load_start_float": 2681.0002140000001,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-zp6gw",
"x-robots-tag: noindex, follow",
"x-styx-req-id: 11f76a70-6f7d-11ee-b138-ce26dba137ae",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"x-served-by: cache-chi-klot8100167-CHI, cache-iad-kiad7000048-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829346.629671,VS0,VE393",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3256,
"ttfb_start": 2681,
"ttfb_end": 3252,
"download_start": 3252,
"download_end": 3256,
"download_ms": 4,
"all_start": 2681,
"all_end": 3256,
"all_ms": 575,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "30087.29",
"request_id": "30087.29",
"ip_addr": "172.253.63.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "30087.29",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 190,
"ttfb_ms": 189,
"load_start": 2748,
"load_start_float": 2748.0001870000001,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1963,
"chunks": [
{
"ts": 2938,
"bytes": 899,
"inflated": 1963
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 196,
"protocol": "HTTP\/2",
"dns_start": 2392,
"dns_end": 2393,
"connect_start": 2393,
"connect_end": 2565,
"ssl_start": 2565,
"ssl_end": 2748,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 172,
"ssl_ms": 183,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2218,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 187,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2938,
"ttfb_start": 2748,
"ttfb_end": 2937,
"download_start": 2937,
"download_end": 2938,
"download_ms": 1,
"all_start": 2392,
"all_end": 2938,
"all_ms": 546,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "30087.30",
"request_id": "30087.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "30087.30",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 177,
"ttfb_ms": 177,
"load_start": 3036,
"load_start_float": 3036.0002039999999,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3213,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 213,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2680,
"connect_end": 2851,
"ssl_start": 2851,
"ssl_end": 3036,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 177",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kiad7000149-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829346.984571,VS0,VE4",
":status: 200"
]
},
"bytesOut": 1837,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 171,
"ssl_ms": 185,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 423,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2674,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 204,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3213,
"ttfb_start": 3036,
"ttfb_end": 3213,
"download_start": 3213,
"download_end": 3213,
"download_ms": 0,
"all_start": 2680,
"all_end": 3213,
"all_ms": 533,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "30087.34",
"request_id": "30087.34",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "30087.34",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 209,
"ttfb_ms": 176,
"load_start": 3219,
"load_start_float": 3219.0002519999998,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3397,
"bytes": 3848
},
{
"ts": 3400,
"bytes": 4229
},
{
"ts": 3404,
"bytes": 4220
},
{
"ts": 3408,
"bytes": 4220
},
{
"ts": 3412,
"bytes": 4229
},
{
"ts": 3422,
"bytes": 4220
},
{
"ts": 3428,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3218,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 252,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3428,
"ttfb_start": 3219,
"ttfb_end": 3395,
"download_start": 3395,
"download_end": 3428,
"download_ms": 33,
"all_start": 3219,
"all_end": 3428,
"all_ms": 209,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "30087.36",
"request_id": "30087.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "30087.36",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 3269,
"load_start_float": 3269.000262,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3445,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787318",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829346.217764,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835082,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3269,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 262,
"server_port": "443",
"load_end": 3445,
"ttfb_start": 3269,
"ttfb_end": 3444,
"download_start": 3444,
"download_end": 3445,
"download_ms": 1,
"all_start": 3269,
"all_end": 3445,
"all_ms": 176,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "30087.37",
"request_id": "30087.37",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "30087.37",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3450,
"load_start_float": 3450.000274,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3628,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373760",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829346.398578,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248640,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3450,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 274,
"server_port": "443",
"load_end": 3628,
"ttfb_start": 3450,
"ttfb_end": 3627,
"download_start": 3627,
"download_end": 3628,
"download_ms": 1,
"all_start": 3450,
"all_end": 3628,
"all_ms": 178,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "30087.32",
"request_id": "30087.32",
"ip_addr": "216.239.32.178",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-O8s9y6dvD232Efqwn3I_KA&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.3815705265728355&gjid=0.8407796692677154&_r=1&a=6699&z=0.550065306136291>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-O8s9y6dvD232Efqwn3I_KA&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.3815705265728355&gjid=0.8407796692677154&_r=1&a=6699&z=0.550065306136291>m=45ze1110",
"raw_id": "30087.32",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 184,
"ttfb_ms": 184,
"load_start": 3493,
"load_start_float": 3493.000231,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3677,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 247,
"protocol": "HTTP\/2",
"dns_start": 3139,
"dns_end": 3139,
"connect_start": 3139,
"connect_end": 3311,
"ssl_start": 3311,
"ssl_end": 3493,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-O8s9y6dvD232Efqwn3I_KA&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.3815705265728355&gjid=0.8407796692677154&_r=1&a=6699&z=0.550065306136291>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2881,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 182,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2967,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 231,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3677,
"ttfb_start": 3493,
"ttfb_end": 3677,
"download_start": 3677,
"download_end": 3677,
"download_ms": 0,
"all_start": 3139,
"all_end": 3677,
"all_ms": 538,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "30087.33",
"request_id": "30087.33",
"ip_addr": "216.239.32.178",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-O8s9y6dvD232Efqwn3I_KA&ul=en-us&sr=414x622&sid=1697829345&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=542912362&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-O8s9y6dvD232Efqwn3I_KA&ul=en-us&sr=414x622&sid=1697829345&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=542912362&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "30087.33",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 185,
"ttfb_ms": 185,
"load_start": 3493,
"load_start_float": 3493.0002370000002,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 247,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-O8s9y6dvD232Efqwn3I_KA&ul=en-us&sr=414x622&sid=1697829345&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=542912362&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3400,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2973,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 237,
"server_port": "443",
"load_end": 3678,
"ttfb_start": 3493,
"ttfb_end": 3678,
"download_start": 3678,
"download_end": 3678,
"download_ms": 0,
"all_start": 3493,
"all_end": 3678,
"all_ms": 185,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "30087.38",
"request_id": "30087.38",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "30087.38",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 176,
"load_start": 3635,
"load_start_float": 3635.000282,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3812,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488867",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829347.583552,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133533,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3633,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 282,
"server_port": "443",
"load_end": 3813,
"ttfb_start": 3635,
"ttfb_end": 3811,
"download_start": 3811,
"download_end": 3813,
"download_ms": 2,
"all_start": 3635,
"all_end": 3813,
"all_ms": 178,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "30087.39",
"request_id": "30087.39",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "30087.39",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 3818,
"load_start_float": 3818.0002890000001,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3994,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601212",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829347.766657,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021188,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3818,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 289,
"server_port": "443",
"load_end": 3994,
"ttfb_start": 3818,
"ttfb_end": 3993,
"download_start": 3993,
"download_end": 3994,
"download_ms": 1,
"all_start": 3818,
"all_end": 3994,
"all_ms": 176,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "30087.40",
"request_id": "30087.40",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "30087.40",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 4002,
"load_start_float": 4002.0002949999998,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 4176,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66903",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829347.950135,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555497,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4001,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 295,
"server_port": "443",
"load_end": 4177,
"ttfb_start": 4002,
"ttfb_end": 4176,
"download_start": 4176,
"download_end": 4177,
"download_ms": 1,
"all_start": 4002,
"all_end": 4177,
"all_ms": 175,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "30087.41",
"request_id": "30087.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "30087.41",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 178,
"load_start": 4182,
"load_start_float": 4182.0003020000004,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4361,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2035042",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829347.132955,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587358,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4182,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 302,
"server_port": "443",
"load_end": 4361,
"ttfb_start": 4182,
"ttfb_end": 4360,
"download_start": 4360,
"download_end": 4361,
"download_ms": 1,
"all_start": 4182,
"all_end": 4361,
"all_ms": 179,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "30087.42",
"request_id": "30087.42",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "30087.42",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 4368,
"load_start_float": 4368.0003079999997,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4544,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872620",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829347.317604,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749780,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4367,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 308,
"server_port": "443",
"load_end": 4544,
"ttfb_start": 4368,
"ttfb_end": 4543,
"download_start": 4543,
"download_end": 4544,
"download_ms": 1,
"all_start": 4368,
"all_end": 4544,
"all_ms": 176,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "30087.44",
"request_id": "30087.44",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "30087.44",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 283,
"ttfb_ms": 218,
"load_start": 4556,
"load_start_float": 4556.0003159999997,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4779,
"bytes": 8259,
"inflated": 24251
},
{
"ts": 4785,
"bytes": 5873,
"inflated": 24023
},
{
"ts": 4787,
"bytes": 2747,
"inflated": 8776
},
{
"ts": 4790,
"bytes": 2756,
"inflated": 8491
},
{
"ts": 4793,
"bytes": 2756,
"inflated": 10729
},
{
"ts": 4796,
"bytes": 4134,
"inflated": 17638
},
{
"ts": 4799,
"bytes": 2756,
"inflated": 11816
},
{
"ts": 4803,
"bytes": 3982,
"inflated": 15219
},
{
"ts": 4805,
"bytes": 2756,
"inflated": 9434
},
{
"ts": 4808,
"bytes": 2756,
"inflated": 9871
},
{
"ts": 4812,
"bytes": 2756,
"inflated": 11500
},
{
"ts": 4813,
"bytes": 2756,
"inflated": 10167
},
{
"ts": 4816,
"bytes": 2613,
"inflated": 11138
},
{
"ts": 4818,
"bytes": 2747,
"inflated": 10602
},
{
"ts": 4821,
"bytes": 2756,
"inflated": 11192
},
{
"ts": 4824,
"bytes": 2756,
"inflated": 11439
},
{
"ts": 4826,
"bytes": 2756,
"inflated": 12037
},
{
"ts": 4829,
"bytes": 2756,
"inflated": 12759
},
{
"ts": 4831,
"bytes": 3970,
"inflated": 16776
},
{
"ts": 4834,
"bytes": 2756,
"inflated": 10844
},
{
"ts": 4837,
"bytes": 2756,
"inflated": 12134
},
{
"ts": 4838,
"bytes": 2998,
"inflated": 13648
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4555,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 316,
"server_port": "443",
"load_end": 4839,
"ttfb_start": 4556,
"ttfb_end": 4774,
"download_start": 4774,
"download_end": 4839,
"download_ms": 65,
"all_start": 4556,
"all_end": 4839,
"all_ms": 283,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "30087.43",
"request_id": "30087.43",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "30087.43",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 209,
"ttfb_ms": 196,
"load_start": 4558,
"load_start_float": 4558.0003139999999,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4758,
"bytes": 15368,
"inflated": 44178
},
{
"ts": 4767,
"bytes": 8453,
"inflated": 20810
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 177",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 7",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829348.506856,VS0,VE0",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4554,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 314,
"server_port": "443",
"load_end": 4767,
"ttfb_start": 4558,
"ttfb_end": 4754,
"download_start": 4754,
"download_end": 4767,
"download_ms": 13,
"all_start": 4558,
"all_end": 4767,
"all_ms": 209,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "30087.45",
"request_id": "30087.45",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "30087.45",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 213,
"ttfb_ms": 178,
"load_start": 4558,
"load_start_float": 4558.0003180000003,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4739,
"bytes": 1369,
"inflated": 2734
},
{
"ts": 4746,
"bytes": 4134,
"inflated": 12174
},
{
"ts": 4752,
"bytes": 1378,
"inflated": 4576
},
{
"ts": 4754,
"bytes": 1378,
"inflated": 4760
},
{
"ts": 4764,
"bytes": 5512,
"inflated": 18259
},
{
"ts": 4771,
"bytes": 2604,
"inflated": 9032
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4555,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 318,
"server_port": "443",
"load_end": 4771,
"ttfb_start": 4558,
"ttfb_end": 4736,
"download_start": 4736,
"download_end": 4771,
"download_ms": 35,
"all_start": 4558,
"all_end": 4771,
"all_ms": 213,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "30087.46",
"request_id": "30087.46",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "30087.46",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 192,
"ttfb_ms": 175,
"load_start": 4777,
"load_start_float": 4777.000333,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4956,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4959,
"bytes": 2756,
"inflated": 8886
},
{
"ts": 4962,
"bytes": 2756,
"inflated": 11549
},
{
"ts": 4964,
"bytes": 1378,
"inflated": 4953
},
{
"ts": 4965,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4967,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4968,
"bytes": 1378,
"inflated": 5448
},
{
"ts": 4969,
"bytes": 1211,
"inflated": 3952
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4770,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 333,
"server_port": "443",
"load_end": 4969,
"ttfb_start": 4777,
"ttfb_end": 4952,
"download_start": 4952,
"download_end": 4969,
"download_ms": 17,
"all_start": 4777,
"all_end": 4969,
"all_ms": 192,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "30087.47",
"request_id": "30087.47",
"ip_addr": "142.250.31.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "30087.47",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 196,
"ttfb_ms": 193,
"load_start": 4777,
"load_start_float": 4777.0003349999997,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4973,
"bytes": 3255,
"inflated": 9317
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 150,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4776,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 335,
"server_port": "443",
"load_end": 4973,
"ttfb_start": 4777,
"ttfb_end": 4970,
"download_start": 4970,
"download_end": 4973,
"download_ms": 3,
"all_start": 4777,
"all_end": 4973,
"all_ms": 196,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "30087.48",
"request_id": "30087.48",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "30087.48",
"frame_id": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 192,
"ttfb_ms": 189,
"load_start": 4843,
"load_start_float": 4843.0003450000004,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 44180,
"chunks": [
{
"ts": 5033,
"bytes": 7858
},
{
"ts": 5033,
"bytes": 7511
},
{
"ts": 5043,
"bytes": 8183
},
{
"ts": 5043,
"bytes": 279
},
{
"ts": 5043,
"bytes": 0
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-O8s9y6dvD232Efqwn3I_KA",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 176",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kiad7000048-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829348.791997,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4839,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 345,
"server_port": "443",
"load_end": 5035,
"ttfb_start": 4843,
"ttfb_end": 5032,
"download_start": 5032,
"download_end": 5035,
"download_ms": 3,
"all_start": 4843,
"all_end": 5035,
"all_ms": 192,
"index": 33,
"number": 34
}
],
"requestsFull": 34,
"requestsDoc": 14,
"responses_200": 33,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"loadEventStart": 2676,
"loadEventEnd": 2676,
"domContentLoadedEventStart": 976,
"domContentLoadedEventEnd": 976,
"URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "43A8AD33BA80BCC1F1E3E9164C434EEF",
"final_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"domInteractive": 976,
"firstPaint": 901.60000000059995,
"firstContentfulPaint": 908,
"firstMeaningfulPaint": 934,
"firstImagePaint": 1556,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 782,
"basePageSSLTime": 186,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 341820,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 109815,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 22,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 11,
"ResourceFetcher::requestResource": 12,
"UpdateLayoutTree": 31,
"Layout": 76,
"PrePaint": 9,
"Paint": 5,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 1,
"HitTest": 2,
"FunctionCall": 13,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 1,
"TimerFire": 7,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 1,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4837
},
"cpuTimesDoc": {
"ParseHTML": 22,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 11,
"ResourceFetcher::requestResource": 9,
"UpdateLayoutTree": 30,
"Layout": 75,
"PrePaint": 9,
"Paint": 5,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 0,
"HitTest": 0,
"FunctionCall": 10,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 1,
"TimerFire": 6,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2495
},
"cpu.ParseHTML": 22,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 2,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 11,
"cpu.ResourceFetcher::requestResource": 12,
"cpu.UpdateLayoutTree": 31,
"cpu.Layout": 76,
"cpu.PrePaint": 9,
"cpu.Paint": 5,
"cpu.Layerize": 1,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 1,
"cpu.HitTest": 2,
"cpu.FunctionCall": 13,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 4,
"cpu.FireAnimationFrame": 1,
"cpu.TimerFire": 7,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 1,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4837,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829340.6989636,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829342.8119915,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0028892466999999,
"fullyLoadedCPUms": 3029,
"fullyLoadedCPUpct": 18.122009569399999,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "5EB7AB1BC44CC7F5A2616C7CAD52455F",
"loaderId": "FF538B9FF5DD78ECB67803672988191A"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 704,
"domComplete": 2673,
"PerformancePaintTiming.first-paint": 901.60000000059995,
"PerformancePaintTiming.first-contentful-paint": 901.60000000059995,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d4.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d1.googledomains.com."
],
"mx": [
"30 alt3.gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"5 gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-allowed-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(15)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(17)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(19)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">",
"target": [
".pagination-separator"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span>",
"target": [
".prev"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"screen-reader-text\">Posts navigation<\/h2>",
"target": [
".navigation > h2"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"color-accent\">Category:<\/span>",
"target": [
".color-accent"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span>WordPress<\/span>",
"target": [
"h1 > span:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22796 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22448 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9751 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9576 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>",
"target": [
"#post-9085 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8767 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8003 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>",
"target": [
"#post-7937 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7847 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7838 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span>",
"target": [
".nav-next-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22796",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">",
"target": [
"#post-22796"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22448",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">",
"target": [
"#post-22448"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">",
"target": [
"#post-9751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9576",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">",
"target": [
"#post-9576"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9085",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">",
"target": [
"#post-9085"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8767",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">",
"target": [
"#post-8767"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8003",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">",
"target": [
"#post-8003"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7937",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">",
"target": [
"#post-7937"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7847",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">",
"target": [
"#post-7847"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7838",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">",
"target": [
"#post-7838"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"900\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"675\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"707\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"591\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-7838 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a>",
"target": [
".next"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d1.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 12896,
"testUrl": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"userTime.is": 1905,
"userTimes": {
"is": 1905,
"dr": 1905,
"visible": 1912,
"ofv": 1912,
"mbv": 1931,
"e_is": 1931,
"pc": 1934,
"ol": 2673
},
"userTime.dr": 1905,
"userTime.visible": 1912,
"userTime.ofv": 1912,
"userTime.mbv": 1931,
"userTime.e_is": 1931,
"userTime.pc": 1934,
"userTime.ol": 2673,
"userTime": 2673,
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":414,\"naturalHeight\":276},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\",\"width\":374,\"height\":210,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\",\"width\":374,\"height\":220,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\",\"width\":374,\"height\":184,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 1.5,
"generated-content-size": 2.6299999999999999,
"imgs-in-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 276
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1",
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1",
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1",
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"WordPress Archives - Weston Ruter\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1, .heading-size-1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr, hr.styled-separator { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_), hr.styled-separator:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after, hr.styled-separator::before, hr.styled-separator::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before, hr.styled-separator::before { left: calc(50% - 0.5rem); }.entry-content hr::after, hr.styled-separator::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }figcaption, .wp-caption-text { color: rgb(109, 109, 109); display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.2; margin-top: 1.5rem; }figcaption a, .wp-caption-text a { color: inherit; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.color-accent { color: rgb(205, 38, 83); }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }.archive-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.archive-title { font-size: 2.4rem; font-weight: 700; letter-spacing: -0.0266667em; margin: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-meta-single-top .post-meta { justify-content: center; }.post-meta-wrapper { margin-top: 2rem; margin-right: auto; margin-left: auto; max-width: 58rem; width: 100%; }.post-meta { color: rgb(109, 109, 109); display: flex; flex-wrap: wrap; font-size: 1.5rem; font-weight: 500; list-style: none; margin: -1rem 0px 0px -2rem; }.post-meta li { flex-shrink: 0; letter-spacing: -0.016875em; margin: 1rem 0px 0px 2rem; max-width: calc(100% - 2rem); }.post-meta a { color: inherit; text-decoration: none; }.post-meta a:focus, .post-meta a:hover { text-decoration: underline; }.post-meta .meta-wrapper { align-items: center; display: flex; flex-wrap: nowrap; }.post-meta .meta-icon { flex-shrink: 0; margin-right: 1rem; }.post-meta .post-author .meta-icon svg { width: 1.6rem; height: 1.8rem; }.post-meta .post-comment-link .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta .post-date .meta-icon svg { width: 1.7rem; height: 1.8rem; }.post-meta .post-tags .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta svg * { fill: currentcolor; }.featured-media { margin-top: 5rem; position: relative; }.featured-media img { margin: 0px auto; }.featured-media figcaption { margin: 1.5rem auto 0px; text-align: center; width: calc(100% - 5rem); }.post-inner { padding-top: 5rem; }.post-meta-wrapper.post-meta-single-bottom { margin-top: 3rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.pagination .nav-links { align-items: baseline; display: flex; flex-wrap: wrap; font-size: 1.8rem; font-weight: 600; margin: -1.5rem 0px 0px -2.5rem; width: calc(100% + 2.5rem); }.pagination-separator { margin: 5rem 0px; }.nav-links > * { margin: 1.5rem 0px 0px 2.5rem; }.nav-links .placeholder { display: none; visibility: hidden; }.pagination a { text-decoration: none; }.pagination a:focus, .pagination a:hover { text-decoration: underline; }.nav-short { display: none; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget .post-date { color: rgb(109, 109, 109); display: block; font-size: 0.85em; font-weight: 500; margin-top: 0.2rem; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.widget-content figcaption, .widget-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .widget-content figcaption, .widget-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, .heading-size-1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1, .heading-size-1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n figcaption, .wp-caption-text { margin-top: 1.8rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n .featured-media figcaption { margin: 2rem auto 0px; width: calc(100% - 8rem); }\n .archive-header { padding: 8rem 0px; }\n .archive-title { font-size: 3.2rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-meta-wrapper { margin-top: 3rem; }\n .post-meta { font-size: 1.6rem; margin: -1.4rem 0px 0px -3rem; }\n .post-meta li { margin: 1.4rem 0px 0px 3rem; max-width: calc(100% - 3rem); }\n .featured-media { margin-top: 6rem; }\n .post-inner { padding-top: 8rem; }\n .post-meta-wrapper.post-meta-single-bottom { margin-top: 4rem; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .pagination-separator { margin: 8rem 0px; }\n .nav-short { display: inline; }\n .pagination .nav-links { font-size: 2.4rem; font-weight: 700; margin: -2.5rem 0px 0px -4rem; }\n .nav-links > * { margin: 2.5rem 0px 0px 4rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n .featured-media figcaption { width: 100%; }\n .pagination .nav-links { justify-content: space-between; margin: 0px; width: 100%; }\n .nav-links > * { margin: 0px 2rem; }\n .pagination .next, .pagination .prev { display: block; }\n .pagination .prev { margin: 0px auto 0px 0px; }\n .pagination .next { text-align: right; margin: 0px 0px 0px auto; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1, .heading-size-1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}.color-accent, a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }figcaption, .wp-caption-text, .post-meta, .entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .archive-header a, .header-footer-group .color-accent { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .archive-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .widget .post-date, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories, .post-comment-link.meta-wrapper, .pagination-wrapper, .post-meta-wrapper.post-meta-single-bottom, .post-separator { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><link rel=\"next\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"url\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"name\":\"WordPress Archives - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by cottonbro studio on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb WordPress Category Feed\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>WordPress Archives - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n\t\t<header class=\"archive-header has-text-align-center header-footer-group\">\n\n\t\t\t<div class=\"archive-header-inner section-inner medium\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/header>\n\n\t\t\n<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>As part of my work on the WordPress Core Performance Team, I need to do analyses on the plugins in the WordPress Plugin Directory. For example, in WordPress 6.3 we\u2019re finally shipping first-party support for adding async and defer to scripts (a 13-year old ticket). In this case, the excellent WordPress Directory Searcher (WPdirectory) is [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>For the upcoming WordPress 6.3 release, I\u2019ve been contributing to the introduction of script loading strategies (i.e. the async and defer attributes). In the WP_Scripts class, all of the script tags are manually assembled with printf() & sprintf(), and as part of that work I wanted to start making use of helper functions that assemble [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>tl;dr In v1.3 the AMP plugin for WordPress no longer has to remove the Admin Bar to keep pages valid AMP. The AMP plugin allows WordPress themes to be developed as usual and have their templates and stylesheets used to serve valid AMP pages. It does as much as possible to prevent serving invalid AMP [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Today at the JavaScript for WordPress Conference (#JSforWPConf), Felix Arntz and I gave a talk called AMP for JavaScripters about implementing interactive interfaces in AMP. Here\u2019s the abstract we submitted for the talk: As we all know, adding JavaScript to a web page allows for dynamic page modifications. However, with that flexibility comes great responsibility: [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>If you\u2019ve ever looked into developing a block for the new WordPress editor (Gutenberg), you\u2019ve seen that it\u2019s recommended to code it up with JSX. Blocks are powered by React and the JSX syntax is significantly more readable and less verbose than the ES5-compatible syntax. For example, compare this ES5 code: With this equivalent in [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Recently I attended WCEU 2018 in Belgrade with quite a few colleagues from XWP. We were there in large part to promote the adoption of progressive technologies in WordPress. We spent a lot of our time at the Google booth where we had an area to talk about contributing to WordPress across a wide range of roles. I spent [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 I gave a talk on \u201cBuilding with JavaScript in the Customizer\u201d. I was happy to have the opportunity to share the technical details on the Customizer\u2019s architecture and JavaScript API, which saw many improvements in 4.9, in addition to being able to share the Customizer\u2019s new user-facing features during State of the Word. The [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 last week, Mel Choyce and I had the opportunity to present the new features in WordPress 4.8 and 4.9 which we co-lead with Jeff Paul. We start presenting ~17 minutes into the State of the Word: State of the Word, 2017 (Photos courtesy of Jeff Golenski and Post Status.)<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n\t\n\t<div class=\"pagination-wrapper section-inner\">\n\n\t\t<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">\n\n\t\t\n\t<nav class=\"navigation pagination\" aria-label=\"Posts\">\n\t\t<h2 class=\"screen-reader-text\">Posts navigation<\/h2>\n\t\t<div class=\"nav-links\"><span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n\t<\/nav>\n\t<\/div>\n\n\t\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/category\/wordpress\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "archive",
"postType": "",
"taxonomy": "category"
},
"interactivePeriods": [
[
0,
8096
]
],
"lastVisualChange": 1700,
"render": 900,
"visualComplete85": 1700,
"visualComplete90": 1700,
"visualComplete95": 1700,
"visualComplete99": 1700,
"visualComplete": 1700,
"SpeedIndex": 1140,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 908,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 908,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1733,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 1733,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image",
"url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 907,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 907,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1733,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1733,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 5
},
{
"name": "fetchStart",
"time": 12
},
{
"name": "navigationStart",
"time": 35
},
{
"name": "domLoading",
"time": 35
},
{
"name": "responseEnd",
"time": 35
},
{
"name": "domInteractive",
"time": 35
},
{
"name": "domContentLoadedEventStart",
"time": 35
},
{
"name": "domContentLoadedEventEnd",
"time": 35
},
{
"name": "domComplete",
"time": 35
},
{
"name": "unloadEventStart",
"time": 806
},
{
"name": "unloadEventEnd",
"time": 806
},
{
"name": "markAsMainFrame",
"time": 807
},
{
"name": "commitNavigationEnd",
"time": 807
},
{
"name": "domLoading",
"time": 807
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 907
},
{
"name": "firstPaint",
"time": 907
},
{
"name": "firstContentfulPaint",
"time": 907
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 933
},
{
"name": "firstMeaningfulPaint",
"time": 933
},
{
"name": "firstMeaningfulPaint",
"time": 933
},
{
"name": "responseEnd",
"time": 968
},
{
"name": "domInteractive",
"time": 981
},
{
"name": "domContentLoadedEventStart",
"time": 981
},
{
"name": "domContentLoadedEventEnd",
"time": 981
},
{
"name": "firstImagePaint",
"time": 1556
},
{
"name": "domComplete",
"time": 2678
},
{
"name": "loadEventStart",
"time": 2680
},
{
"name": "loadEventEnd",
"time": 2681
},
{
"name": "LargestContentfulPaint",
"time": 1733
},
{
"name": "LargestTextPaint",
"time": 907
},
{
"name": "LargestImagePaint",
"time": 1733
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 35,
"chromeUserTiming.fetchStart": 13,
"chromeUserTiming.domLoading": 808,
"chromeUserTiming.responseEnd": 969,
"chromeUserTiming.domInteractive": 981,
"chromeUserTiming.domContentLoadedEventStart": 981,
"chromeUserTiming.domContentLoadedEventEnd": 981,
"chromeUserTiming.domComplete": 2679,
"chromeUserTiming.unloadEventStart": 807,
"chromeUserTiming.unloadEventEnd": 807,
"chromeUserTiming.markAsMainFrame": 807,
"chromeUserTiming.commitNavigationEnd": 807,
"chromeUserTiming.firstPaint": 907,
"chromeUserTiming.firstContentfulPaint": 907,
"chromeUserTiming.firstMeaningfulPaintCandidate": 907,
"chromeUserTiming.firstMeaningfulPaint": 933,
"chromeUserTiming.firstImagePaint": 1556,
"chromeUserTiming.loadEventStart": 2681,
"chromeUserTiming.loadEventEnd": 2681,
"chromeUserTiming.LargestTextPaint": 908,
"chromeUserTiming.LargestContentfulPaint": 1733,
"chromeUserTiming.LargestImagePaint": 1733,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 936.52099999999996
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 1917.8979999999999
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 810.601
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 810.60900000000004
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 810.61199999999997
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 819.69500000000005
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 824.56399999999996
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 824.61000000000001
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 824.61400000000003
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 824.62699999999995
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 836.28999999999996
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 839.05100000000004
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 839.11000000000001
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 839.46600000000001
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 840.47299999999996
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 840.50099999999998
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 841.80399999999997
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 841.98199999999997
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 846.04100000000005
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 846.04499999999996
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 846.05399999999997
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 846.21600000000001
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 846.33399999999995
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 846.63499999999999
},
"2355": {
"name": "CSSGradient",
"firstUsed": 847.07799999999997
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 847.29100000000005
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 847.35900000000004
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 847.36900000000003
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 847.37199999999996
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 848.23400000000004
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 848.48699999999997
},
"919": {
"name": "LinkRelNext",
"firstUsed": 848.5
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 849.26199999999994
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 849.36000000000001
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 849.40599999999995
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 849.60400000000004
},
"84": {
"name": "FormElement",
"firstUsed": 850.76400000000001
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 850.85500000000002
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 850.87900000000002
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 850.88400000000001
},
"522": {
"name": "Sizes",
"firstUsed": 852.56299999999999
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 852.60900000000004
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 852.62400000000002
},
"2738": {
"name": "PriorityHints",
"firstUsed": 852.62699999999995
},
"587": {
"name": "LangAttribute",
"firstUsed": 856.43100000000004
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 856.43600000000004
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 857.95000000000005
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 858.29600000000005
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 858.66099999999994
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 869.16999999999996
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 905.07500000000005
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 911.39300000000003
},
"4351": {
"name": "ViewportDependentLazyLoadedImageWithSizesAttribute",
"firstUsed": 923.72299999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 936.82500000000005
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 937.97000000000003
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 968.98299999999995
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 970.59000000000003
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 970.59799999999996
},
"3797": {
"name": "WebPImage",
"firstUsed": 1718.8800000000001
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1794.376
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1834.0319999999999
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1834.2
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 1904.451
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 1905.0350000000001
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 1905.7
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 1907.2739999999999
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 1907.6769999999999
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 1908.3710000000001
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 1909.5229999999999
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1910.3589999999999
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1910.3679999999999
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1910.6590000000001
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1910.663
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1910.684
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1910.789
},
"2430": {
"name": "UserTiming",
"firstUsed": 1910.864
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1912.7239999999999
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 1914.492
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 1914.5119999999999
},
"2719": {
"name": "HistoryLength",
"firstUsed": 1915.095
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1915.162
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 1919.414
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 1921.1980000000001
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 1921.251
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 1925.5029999999999
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 1935.999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 1937.3050000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 1970.886
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 1970.895
},
"675": {
"name": "Fetch",
"firstUsed": 1971.9949999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2034.9690000000001
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2034.981
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2038.7249999999999
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2041.7819999999999
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2041.7950000000001
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2041.8009999999999
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2106.1599999999999
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2174.8249999999998
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2175.6880000000001
},
"4": {
"name": "WorkerStart",
"firstUsed": 2176.4250000000002
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2179.6790000000001
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2182.0010000000002
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2230.5050000000001
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2679.6900000000001
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2679.7359999999999
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2681.4200000000001
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2968.8620000000001
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2968.9879999999998
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2969.0740000000001
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2972.0349999999999
},
"2195": {
"name": "CookieGet",
"firstUsed": 2972.6880000000001
},
"2194": {
"name": "CookieSet",
"firstUsed": 2973.7869999999998
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 2976.2399999999998
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 2984.7289999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 2984.7669999999998
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 5069.4880000000003
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 5069.4960000000001
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 5069.4989999999998
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 5069.5029999999997
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 5069.5060000000003
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 5069.509
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 5069.5259999999998
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 5075.8980000000001
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 5075.9359999999997
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 836.30600000000004
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 836.32000000000005
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 836.32399999999996
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 836.34799999999996
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 836.35400000000004
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 836.35900000000004
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 836.37900000000002
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 838.01300000000003
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 838.029
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 838.03700000000003
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 838.05100000000004
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 838.05499999999995
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 838.05899999999997
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 838.06299999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 838.08399999999995
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 838.10000000000002
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 838.10599999999999
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 838.12400000000002
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 838.12900000000002
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 838.13599999999997
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 838.18499999999995
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 838.755
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 838.78599999999994
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 838.79499999999996
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 838.79999999999995
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 838.94500000000005
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 838.95000000000005
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 838.98800000000006
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 839.02499999999998
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 839.03800000000001
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 839.06700000000001
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 839.07799999999997
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 839.08299999999997
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 839.10400000000004
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 839.34100000000001
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 839.346
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 839.36500000000001
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 839.45799999999997
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 839.47199999999998
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 840.41700000000003
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 840.50900000000001
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 840.52499999999998
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 845.92200000000003
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 845.92999999999995
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 845.947
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 845.952
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 845.96600000000001
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 845.97299999999996
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 846.149
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 846.18399999999997
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 846.19100000000003
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 846.197
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 846.20799999999997
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 846.21900000000005
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 846.23599999999999
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 846.26099999999997
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 846.26800000000003
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 846.274
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 846.27999999999997
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 846.28499999999997
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 846.33900000000006
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 846.34900000000005
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 846.44899999999996
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 846.50400000000002
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 846.53300000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 846.53999999999996
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 846.55399999999997
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 846.56299999999999
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 846.58199999999999
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 846.60900000000004
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 846.65800000000002
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 846.66200000000003
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 846.66800000000001
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 846.70399999999995
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 847
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 847.01599999999996
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 847.02499999999998
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 847.04899999999998
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 847.05399999999997
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 847.23699999999997
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 847.28599999999994
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 847.29300000000001
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 847.33399999999995
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 847.38699999999994
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 847.43200000000002
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 847.43499999999995
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 847.43799999999999
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 847.46000000000004
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 847.46299999999997
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 847.46600000000001
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 847.476
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 847.49000000000001
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 847.51700000000005
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 847.54499999999996
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 847.55799999999999
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 847.58900000000006
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 847.60500000000002
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 847.62199999999996
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 847.64200000000005
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 847.65200000000004
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 847.71100000000001
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 847.75199999999995
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 848.10299999999995
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 848.13300000000004
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 848.24699999999996
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 848.26300000000003
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 848.26700000000005
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 848.27200000000005
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 1956.008
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 976,
"TTIMeasurementEnd": 8096,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 976,
"testID": "231020_BiDcT5_F2K",
"step": 1,
"effectiveBps": 160670,
"domTime": 0,
"aft": 0,
"titleTime": 36,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"115": 52.600000000000001,
"216": 9.5,
"317": 10.5,
"417": 5,
"518": 26.300000000000001,
"620": 30,
"720": 18.199999999999999,
"821": 5.2999999999999998,
"922": 70.599999999999994,
"1023": 55,
"1123": 10.5,
"1224": 15.800000000000001,
"1324": 15,
"1425": 15.800000000000001,
"1526": 21.100000000000001,
"1626": 30,
"1727": 22.199999999999999,
"1828": 52.600000000000001,
"1929": 50,
"2029": 87,
"2130": 36.799999999999997,
"2231": 38.100000000000001,
"2331": 15.800000000000001,
"2432": 10,
"2533": 14.300000000000001,
"2633": 10,
"2734": 30,
"2837": 10.5,
"2938": 15,
"3039": 40,
"3139": 0,
"3240": 10,
"3341": 36.399999999999999,
"3441": 0,
"3542": 30,
"3643": 25,
"3743": 27.800000000000001,
"3844": 20,
"3945": 21.100000000000001,
"4046": 15.800000000000001,
"4146": 25,
"4247": 25,
"4348": 19,
"4448": 25,
"4549": 10,
"4650": 33.299999999999997,
"4750": 5.5999999999999996,
"4851": 52.399999999999999,
"4951": 23.5,
"5052": 40,
"5153": 60,
"5254": 15,
"5354": 15,
"5455": 10,
"5556": 10.5,
"5656": 15.800000000000001,
"5757": 15.800000000000001,
"5858": 15,
"5958": 20,
"6059": 19,
"6160": 20,
"6260": 15,
"6361": 5.5999999999999996,
"6462": 10,
"6563": 5.2999999999999998,
"6663": 0,
"6764": 5.2999999999999998,
"6865": 9.5,
"6965": 0,
"7066": 5,
"7167": 5,
"7267": 9.5,
"7368": 5,
"7469": 0,
"7569": 5.2999999999999998,
"7670": 9.5,
"7770": 5,
"7871": 9.5,
"7972": 0,
"8072": 5,
"8178": 25,
"8283": 57.100000000000001
},
"max": 100,
"count": 83
},
"bw": {
"data": {
"0": 0,
"115": 0,
"216": 33965,
"317": 0,
"417": 25666,
"518": 0,
"620": 881729,
"720": 66734,
"821": 3481059,
"922": 288973,
"1023": 66398,
"1123": 4455306,
"1224": 1875553,
"1324": 4106388,
"1425": 9374770,
"1526": 2359815,
"1626": 5909242,
"1727": 4141820,
"1828": 2680514,
"1929": 3970161,
"2029": 3446031,
"2130": 1148230,
"2231": 97392,
"2331": 10485,
"2432": 20895,
"2533": 322484,
"2633": 86002,
"2734": 406738,
"2837": 173910,
"2938": 235160,
"3039": 446074,
"3139": 36955,
"3240": 727459,
"3341": 11773,
"3441": 2701664,
"3542": 817760,
"3643": 737388,
"3743": 172069,
"3844": 368048,
"3945": 96277,
"4046": 174711,
"4146": 56890,
"4247": 0,
"4348": 258953,
"4448": 0,
"4549": 62622,
"4650": 0,
"4750": 6023297,
"4851": 3641461,
"4951": 1584174,
"5052": 2017104,
"5153": 5246,
"5254": 0,
"5354": 0,
"5455": 0,
"5556": 0,
"5656": 0,
"5757": 0,
"5858": 0,
"5958": 0,
"6059": 0,
"6160": 0,
"6260": 0,
"6361": 0,
"6462": 0,
"6563": 0,
"6663": 0,
"6764": 0,
"6865": 0,
"6965": 0,
"7066": 0,
"7167": 0,
"7267": 0,
"7368": 0,
"7469": 0,
"7569": 0,
"7670": 0,
"7770": 0,
"7871": 0,
"7972": 0,
"8072": 0,
"8178": 0,
"8283": 0
},
"max": 9374770,
"count": 83
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 251072,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_1&file=ms_000900.jpg",
"VisuallyComplete": 70
},
{
"time": 1700,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_1&file=ms_001700.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 109730,
"requests": 5,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 334901,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 91436,
"bytesUncompressed": 286887,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 109815,
"bytesUncompressed": 109815,
"requests": 7
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5154,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/category\/wordpress\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"2": {
"firstView": {
"numSteps": 1,
"run": 2,
"tester": "wpt_use1_instance-10.10.11.82",
"loadTime": 2113,
"docTime": 2113,
"fullyLoaded": 4375,
"bytesOut": 64968,
"bytesOutDoc": 23787,
"bytesIn": 683333,
"bytesInDoc": 475810,
"requests": [
{
"type": 3,
"id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"request_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/category\/wordpress\/",
"raw_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 348,
"ttfb_ms": 177,
"load_start": 618,
"load_start_float": 618.00004899999999,
"bytesIn": 43784,
"objectSize": 43784,
"objectSizeUncompressed": 177719,
"chunks": [
{
"ts": 802,
"bytes": 4926,
"inflated": 17748
},
{
"ts": 805,
"bytes": 4236,
"inflated": 14674
},
{
"ts": 809,
"bytes": 2824,
"inflated": 10585
},
{
"ts": 815,
"bytes": 1412,
"inflated": 5785
},
{
"ts": 828,
"bytes": 7506,
"inflated": 12993
},
{
"ts": 838,
"bytes": 1412,
"inflated": 1639
},
{
"ts": 843,
"bytes": 5648,
"inflated": 18811
},
{
"ts": 845,
"bytes": 1412,
"inflated": 4045
},
{
"ts": 848,
"bytes": 1412,
"inflated": 3732
},
{
"ts": 850,
"bytes": 1403,
"inflated": 4948
},
{
"ts": 856,
"bytes": 2824,
"inflated": 24554
},
{
"ts": 861,
"bytes": 1412,
"inflated": 18141
},
{
"ts": 863,
"bytes": 1412,
"inflated": 13783
},
{
"ts": 865,
"bytes": 1412,
"inflated": 14749
},
{
"ts": 963,
"bytes": 1412,
"inflated": 3276
},
{
"ts": 965,
"bytes": 1412,
"inflated": 3852
},
{
"ts": 966,
"bytes": 1709,
"inflated": 4404
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": 262,
"dns_end": 262,
"connect_start": 262,
"connect_end": 433,
"ssl_start": 434,
"ssl_end": 618,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/category\/wordpress\/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 29",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 43784",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"96.5\",amp_style_sanitizer;dur=\"37.6\",amp_tag_and_attribute_sanitizer;dur=\"28.0\",amp_optimizer;dur=\"19.0\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-b4xkw",
"x-served-by: cache-chi-klot8100127-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: fef2963e-6f7c-11ee-9be5-da683092de76",
"x-timer: S1697829344.021747,VS0,VE3",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 184,
"gzip_total": 43784,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 966,
"ttfb_start": 618,
"ttfb_end": 795,
"download_start": 795,
"download_end": 966,
"download_ms": 171,
"all_start": 262,
"all_end": 966,
"all_ms": 703,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "28199.15",
"request_id": "28199.15",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "28199.15",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 852,
"ttfb_ms": 190,
"load_start": 900,
"load_start_float": 900.00011199999994,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1093,
"bytes": 15702
},
{
"ts": 1108,
"bytes": 16375
},
{
"ts": 1124,
"bytes": 16375
},
{
"ts": 1259,
"bytes": 16375
},
{
"ts": 1276,
"bytes": 16411
},
{
"ts": 1292,
"bytes": 16375
},
{
"ts": 1445,
"bytes": 16375
},
{
"ts": 1460,
"bytes": 16375
},
{
"ts": 1475,
"bytes": 16411
},
{
"ts": 1530,
"bytes": 16375
},
{
"ts": 1632,
"bytes": 16375
},
{
"ts": 1650,
"bytes": 16375
},
{
"ts": 1668,
"bytes": 16411
},
{
"ts": 1752,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 893008",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829344.303066,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2062,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30729392,
"cdn_provider": "Fastly",
"server_count": null,
"created": 899,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 112,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"codepoints": [
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1752,
"ttfb_start": 900,
"ttfb_end": 1090,
"download_start": 1090,
"download_end": 1752,
"download_ms": 662,
"all_start": 900,
"all_end": 1752,
"all_ms": 852,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "28199.13",
"request_id": "28199.13",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "28199.13",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 834,
"ttfb_ms": 822,
"load_start": 929,
"load_start_float": 929.00013000000001,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1763,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126510",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829344.332255,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2041,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31495890,
"cdn_provider": "Fastly",
"server_count": null,
"created": 928,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 130,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"underlineThickness": 50,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1763,
"ttfb_start": 929,
"ttfb_end": 1751,
"download_start": 1751,
"download_end": 1763,
"download_ms": 12,
"all_start": 929,
"all_end": 1763,
"all_ms": 834,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "28199.12",
"request_id": "28199.12",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"raw_id": "28199.12",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 408,
"ttfb_ms": 174,
"load_start": 1367,
"load_start_float": 1367.000104,
"bytesIn": 22524,
"objectSize": 22524,
"objectSizeUncompressed": 22524,
"chunks": [
{
"ts": 1717,
"bytes": 4098
},
{
"ts": 1720,
"bytes": 2738
},
{
"ts": 1724,
"bytes": 1360
},
{
"ts": 1730,
"bytes": 1369
},
{
"ts": 1735,
"bytes": 1369
},
{
"ts": 1737,
"bytes": 1369
},
{
"ts": 1745,
"bytes": 1369
},
{
"ts": 1747,
"bytes": 1369
},
{
"ts": 1766,
"bytes": 4098
},
{
"ts": 1768,
"bytes": 1369
},
{
"ts": 1775,
"bytes": 2016
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": 1015,
"dns_end": 1015,
"connect_start": 1015,
"connect_end": 1186,
"ssl_start": 1186,
"ssl_end": 1366,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 238,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 22524",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"42331130194a544e\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 1",
":status: 200"
]
},
"bytesOut": 2125,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 180,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 22524,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 852,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 104,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1775,
"ttfb_start": 1367,
"ttfb_end": 1541,
"download_start": 1541,
"download_end": 1775,
"download_ms": 234,
"all_start": 1015,
"all_end": 1775,
"all_ms": 759,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "28199.18",
"request_id": "28199.18",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"raw_id": "28199.18",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 345,
"ttfb_ms": 175,
"load_start": 1367,
"load_start_float": 1367.0001179999999,
"bytesIn": 15650,
"objectSize": 15650,
"objectSizeUncompressed": 15650,
"chunks": [
{
"ts": 1544,
"bytes": 1992
},
{
"ts": 1547,
"bytes": 2738
},
{
"ts": 1550,
"bytes": 4098
},
{
"ts": 1553,
"bytes": 2738
},
{
"ts": 1710,
"bytes": 1369
},
{
"ts": 1712,
"bytes": 2715
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 15650",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"a172864dc9755942\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2122,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 15650,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 905,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 118,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1712,
"ttfb_start": 1367,
"ttfb_end": 1542,
"download_start": 1542,
"download_end": 1712,
"download_ms": 170,
"all_start": 1367,
"all_end": 1712,
"all_ms": 345,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "28199.19",
"request_id": "28199.19",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"raw_id": "28199.19",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 584,
"ttfb_ms": 408,
"load_start": 1368,
"load_start_float": 1368.000123,
"bytesIn": 40168,
"objectSize": 40168,
"objectSizeUncompressed": 40168,
"chunks": [
{
"ts": 1779,
"bytes": 995
},
{
"ts": 1785,
"bytes": 1369
},
{
"ts": 1787,
"bytes": 1369
},
{
"ts": 1804,
"bytes": 2738
},
{
"ts": 1809,
"bytes": 2729
},
{
"ts": 1886,
"bytes": 1369
},
{
"ts": 1890,
"bytes": 4229
},
{
"ts": 1898,
"bytes": 4220
},
{
"ts": 1911,
"bytes": 4229
},
{
"ts": 1921,
"bytes": 4220
},
{
"ts": 1933,
"bytes": 4229
},
{
"ts": 1942,
"bytes": 4220
},
{
"ts": 1952,
"bytes": 4252
}
],
"expires": "Mon, 20 Oct 2025 07:15:44 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1036,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 40168",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"04914492c301be96\"",
"expires: Mon, 20 Oct 2025 07:15:44 GMT",
"last-modified: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 4",
":status: 200"
]
},
"bytesOut": 2113,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 40168,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 907,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 123,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1952,
"ttfb_start": 1368,
"ttfb_end": 1776,
"download_start": 1776,
"download_end": 1952,
"download_ms": 176,
"all_start": 1368,
"all_end": 1952,
"all_ms": 584,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "28199.2",
"request_id": "28199.2",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "28199.2",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 635,
"ttfb_ms": 427,
"load_start": 1394,
"load_start_float": 1394.0000649999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1827,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1831,
"bytes": 2756,
"inflated": 7922
},
{
"ts": 1840,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1842,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1847,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1849,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1856,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1858,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1865,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1867,
"bytes": 360,
"inflated": 1331
},
{
"ts": 1874,
"bytes": 1369,
"inflated": 4942
},
{
"ts": 1875,
"bytes": 1378,
"inflated": 4631
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 5674
},
{
"ts": 1885,
"bytes": 1378,
"inflated": 5752
},
{
"ts": 1893,
"bytes": 2756,
"inflated": 11390
},
{
"ts": 1900,
"bytes": 1378,
"inflated": 5272
},
{
"ts": 1902,
"bytes": 1378,
"inflated": 4598
},
{
"ts": 1916,
"bytes": 1378,
"inflated": 4451
},
{
"ts": 1918,
"bytes": 1378,
"inflated": 4253
},
{
"ts": 1923,
"bytes": 2613,
"inflated": 10077
},
{
"ts": 1925,
"bytes": 1369,
"inflated": 4920
},
{
"ts": 1929,
"bytes": 1378,
"inflated": 4499
},
{
"ts": 1931,
"bytes": 1378,
"inflated": 4389
},
{
"ts": 1938,
"bytes": 1378,
"inflated": 6675
},
{
"ts": 1941,
"bytes": 1378,
"inflated": 5873
},
{
"ts": 1949,
"bytes": 1378,
"inflated": 4652
},
{
"ts": 1950,
"bytes": 1378,
"inflated": 5073
},
{
"ts": 1961,
"bytes": 1378,
"inflated": 5126
},
{
"ts": 1962,
"bytes": 1378,
"inflated": 4981
},
{
"ts": 1967,
"bytes": 1378,
"inflated": 5837
},
{
"ts": 1969,
"bytes": 1378,
"inflated": 5418
},
{
"ts": 1976,
"bytes": 1235,
"inflated": 4343
},
{
"ts": 1978,
"bytes": 1369,
"inflated": 5834
},
{
"ts": 1985,
"bytes": 1378,
"inflated": 5775
},
{
"ts": 1987,
"bytes": 1378,
"inflated": 5356
},
{
"ts": 1994,
"bytes": 1378,
"inflated": 5371
},
{
"ts": 1995,
"bytes": 1378,
"inflated": 4603
},
{
"ts": 2003,
"bytes": 1378,
"inflated": 5009
},
{
"ts": 2004,
"bytes": 1378,
"inflated": 4806
},
{
"ts": 2012,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 2013,
"bytes": 1378,
"inflated": 4628
},
{
"ts": 2020,
"bytes": 1378,
"inflated": 5698
},
{
"ts": 2022,
"bytes": 1378,
"inflated": 5147
},
{
"ts": 2028,
"bytes": 1439,
"inflated": 5174
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": 1031,
"dns_end": 1032,
"connect_start": 1031,
"connect_end": 1204,
"ssl_start": 1204,
"ssl_end": 1393,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 173,
"ssl_ms": 189,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 816,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 65,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2029,
"ttfb_start": 1394,
"ttfb_end": 1821,
"download_start": 1821,
"download_end": 2029,
"download_ms": 208,
"all_start": 1031,
"all_end": 2029,
"all_ms": 998,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 12
},
"cpu.FunctionCall": 12,
"cpuTime": 12,
"js_timing": [
[
2086.3099999999999,
2086.4870000000001
],
[
2086.5189999999998,
2088.127
],
[
2088.2539999999999,
2088.3159999999998
],
[
2088.3240000000001,
2088.9169999999999
],
[
2102.1109999999999,
2102.3490000000002
],
[
2111.6149999999998,
2112.011
],
[
2112.0300000000002,
2112.2280000000001
],
[
2112.3090000000002,
2112.3560000000002
],
[
2112.4380000000001,
2112.4490000000001
],
[
2112.5239999999999,
2112.5349999999999
],
[
2112.6759999999999,
2112.692
],
[
2114.5650000000001,
2114.8890000000001
],
[
2128.962,
2128.9740000000002
],
[
2133.4639999999999,
2134.4340000000002
],
[
2134.471,
2134.4920000000002
],
[
2134.6179999999999,
2134.9720000000002
],
[
2137.3850000000002,
2138.1019999999999
],
[
2138.127,
2138.134
],
[
2140.6100000000001,
2141.4070000000002
],
[
2349.549,
2350.0720000000001
],
[
3068.8420000000001,
3070.1419999999998
],
[
3086.8510000000001,
3086.9780000000001
],
[
3093.7269999999999,
3093.8229999999999
],
[
3094.7310000000002,
3094.9639999999999
],
[
3103.297,
3103.3690000000001
],
[
3103.4290000000001,
3103.4940000000001
],
[
3103.8879999999999,
3103.902
],
[
3105.5250000000001,
3108.1840000000002
],
[
3175.1419999999998,
3175.373
]
]
},
{
"type": 3,
"id": "28199.4",
"request_id": "28199.4",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "28199.4",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 227,
"ttfb_ms": 178,
"load_start": 1394,
"load_start_float": 1394.0000689999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1575,
"bytes": 1369,
"inflated": 2504
},
{
"ts": 1579,
"bytes": 1378,
"inflated": 3860
},
{
"ts": 1584,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1586,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1592,
"bytes": 1378,
"inflated": 4293
},
{
"ts": 1595,
"bytes": 1378,
"inflated": 4010
},
{
"ts": 1601,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1603,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1610,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1612,
"bytes": 1378,
"inflated": 4527
},
{
"ts": 1621,
"bytes": 119,
"inflated": 346
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 819,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 69,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1621,
"ttfb_start": 1394,
"ttfb_end": 1572,
"download_start": 1572,
"download_end": 1621,
"download_ms": 49,
"all_start": 1394,
"all_end": 1621,
"all_ms": 227,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2118.0419999999999,
2118.1880000000001
],
[
2313.1039999999998,
2313.1460000000002
],
[
2348.8710000000001,
2348.962
],
[
2352.4699999999998,
2352.4920000000002
]
]
},
{
"type": 3,
"id": "28199.3",
"request_id": "28199.3",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "28199.3",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 405,
"ttfb_ms": 231,
"load_start": 1395,
"load_start_float": 1395.0000669999999,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1630,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1634,
"bytes": 2756,
"inflated": 8262
},
{
"ts": 1644,
"bytes": 1378,
"inflated": 3758
},
{
"ts": 1645,
"bytes": 1378,
"inflated": 4042
},
{
"ts": 1656,
"bytes": 1378,
"inflated": 4268
},
{
"ts": 1741,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1743,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1749,
"bytes": 3114,
"inflated": 11302
},
{
"ts": 1765,
"bytes": 5503,
"inflated": 20060
},
{
"ts": 1772,
"bytes": 1378,
"inflated": 4559
},
{
"ts": 1774,
"bytes": 1378,
"inflated": 5027
},
{
"ts": 1781,
"bytes": 1378,
"inflated": 4456
},
{
"ts": 1789,
"bytes": 2756,
"inflated": 9963
},
{
"ts": 1800,
"bytes": 2498,
"inflated": 8693
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 818,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 67,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1800,
"ttfb_start": 1395,
"ttfb_end": 1626,
"download_start": 1626,
"download_end": 1800,
"download_ms": 174,
"all_start": 1395,
"all_end": 1800,
"all_ms": 405,
"index": 8,
"number": 9,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
3125.0540000000001,
3125.107
],
[
3845.5700000000002,
3845.7310000000002
],
[
3848.1120000000001,
3848.1460000000002
]
]
},
{
"type": 3,
"id": "28199.5",
"request_id": "28199.5",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "28199.5",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 636,
"ttfb_ms": 634,
"load_start": 1395,
"load_start_float": 1395.0000709999999,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 2031,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 820,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 71,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2031,
"ttfb_start": 1395,
"ttfb_end": 2029,
"download_start": 2029,
"download_end": 2031,
"download_ms": 2,
"all_start": 1395,
"all_end": 2031,
"all_ms": 636,
"index": 9,
"number": 10,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
4440.3680000000004,
4440.4489999999996
],
[
4440.6800000000003,
4440.6930000000002
],
[
4444.21,
4444.4979999999996
]
]
},
{
"type": 3,
"id": "28199.6",
"request_id": "28199.6",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "28199.6",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 425,
"ttfb_ms": 403,
"load_start": 1395,
"load_start_float": 1395.0000729999999,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1805,
"bytes": 2747,
"inflated": 6926
},
{
"ts": 1816,
"bytes": 2756,
"inflated": 9238
},
{
"ts": 1820,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 821,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 73,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1820,
"ttfb_start": 1395,
"ttfb_end": 1798,
"download_start": 1798,
"download_end": 1820,
"download_ms": 22,
"all_start": 1395,
"all_end": 1820,
"all_ms": 425,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "28199.25",
"request_id": "28199.25",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "28199.25",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 2099,
"load_start_float": 2099.0001649999999,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2275,
"bytes": 1369,
"inflated": 2152
},
{
"ts": 2278,
"bytes": 2756,
"inflated": 13799
},
{
"ts": 2281,
"bytes": 2756,
"inflated": 10156
},
{
"ts": 2283,
"bytes": 1378,
"inflated": 5160
},
{
"ts": 2284,
"bytes": 1378,
"inflated": 4501
},
{
"ts": 2286,
"bytes": 1378,
"inflated": 4166
},
{
"ts": 2288,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Tue, 15 Oct 2024 18:24:58 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 348647",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 18:24:58 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 18:24:58 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31187353,
"cdn_provider": "Google",
"server_count": null,
"created": 2098,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 165,
"server_port": "443",
"load_end": 2288,
"ttfb_start": 2099,
"ttfb_end": 2273,
"download_start": 2273,
"download_end": 2288,
"download_ms": 15,
"all_start": 2099,
"all_end": 2288,
"all_ms": 189,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "28199.28",
"request_id": "28199.28",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "28199.28",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 175,
"load_start": 2119,
"load_start_float": 2119.000192,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2297,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2118,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 192,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2297,
"ttfb_start": 2119,
"ttfb_end": 2294,
"download_start": 2294,
"download_end": 2297,
"download_ms": 3,
"all_start": 2119,
"all_end": 2297,
"all_ms": 178,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "28199.29",
"request_id": "28199.29",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "28199.29",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 179,
"ttfb_ms": 177,
"load_start": 2121,
"load_start_float": 2121.0001980000002,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2300,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:47:00 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196125",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:47:00 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:47:00 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339875,
"cdn_provider": "Google",
"server_count": null,
"created": 2121,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 198,
"server_port": "443",
"load_end": 2300,
"ttfb_start": 2121,
"ttfb_end": 2298,
"download_start": 2298,
"download_end": 2300,
"download_ms": 2,
"all_start": 2121,
"all_end": 2300,
"all_ms": 179,
"index": 13,
"number": 14
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "4781051DF284D0442DD25B02439C6551",
"created": 2125,
"load_start": 2126,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 56,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 2569,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 204,
"ttfb_ms": 442,
"load_ms": 443,
"load_start_float": 2126.0002039999999,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-drjfp",
"x-robots-tag: noindex, follow",
"x-styx-req-id: 11cf489b-6f7d-11ee-8f30-9ad089425199",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"x-served-by: cache-chi-klot8100095-CHI, cache-iad-kjyo7100124-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829346.528892,VS0,VE264",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 2569,
"ttfb_start": 2126,
"ttfb_end": 2568,
"download_start": 2568,
"download_end": 2569,
"download_ms": 1,
"all_start": 2126,
"all_end": 2569,
"all_ms": 443,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "28199.27",
"request_id": "28199.27",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "28199.27",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 189,
"ttfb_ms": 189,
"load_start": 2467,
"load_start_float": 2467.000184,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 2656,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 191,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2116,
"connect_end": 2287,
"ssl_start": 2288,
"ssl_end": 2466,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 176",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 2",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kjyo7100167-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829346.870100,VS0,VE0",
":status: 200"
]
},
"bytesOut": 1837,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 171,
"ssl_ms": 178,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 424,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2115,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 184,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2656,
"ttfb_start": 2467,
"ttfb_end": 2656,
"download_start": 2656,
"download_end": 2656,
"download_ms": 0,
"all_start": 2116,
"all_end": 2656,
"all_ms": 538,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "28199.33",
"request_id": "28199.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "28199.33",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 2586,
"load_start_float": 2586.000223,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 2761,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787318",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:45 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829346.988999,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1729,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835082,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2585,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 223,
"server_port": "443",
"load_end": 2762,
"ttfb_start": 2586,
"ttfb_end": 2761,
"download_start": 2761,
"download_end": 2762,
"download_ms": 1,
"all_start": 2586,
"all_end": 2762,
"all_ms": 176,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "28199.26",
"request_id": "28199.26",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
"raw_id": "28199.26",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 172,
"ttfb_ms": 172,
"load_start": 2637,
"load_start_float": 2637.0001750000001,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2809,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 211,
"protocol": "HTTP\/2",
"dns_start": 2286,
"dns_end": 2286,
"connect_start": 2285,
"connect_end": 2457,
"ssl_start": 2457,
"ssl_end": 2636,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.5896613487339764&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2111,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 175,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2809,
"ttfb_start": 2637,
"ttfb_end": 2809,
"download_start": 2809,
"download_end": 2809,
"download_ms": 0,
"all_start": 2285,
"all_end": 2809,
"all_ms": 523,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "28199.34",
"request_id": "28199.34",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "28199.34",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 204,
"ttfb_ms": 176,
"load_start": 2662,
"load_start_float": 2662.000231,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 2840,
"bytes": 3848
},
{
"ts": 2843,
"bytes": 4229
},
{
"ts": 2847,
"bytes": 4220
},
{
"ts": 2851,
"bytes": 4220
},
{
"ts": 2861,
"bytes": 4229
},
{
"ts": 2864,
"bytes": 4220
},
{
"ts": 2866,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 138,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2661,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 231,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2866,
"ttfb_start": 2662,
"ttfb_end": 2838,
"download_start": 2838,
"download_end": 2866,
"download_ms": 28,
"all_start": 2662,
"all_end": 2866,
"all_ms": 204,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "28199.35",
"request_id": "28199.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "28199.35",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 177,
"load_start": 2766,
"load_start_float": 2766.0002370000002,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 2944,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373759",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829346.169462,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248641,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2766,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 237,
"server_port": "443",
"load_end": 2945,
"ttfb_start": 2766,
"ttfb_end": 2943,
"download_start": 2943,
"download_end": 2945,
"download_ms": 2,
"all_start": 2766,
"all_end": 2945,
"all_ms": 179,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "28199.31",
"request_id": "28199.31",
"ip_addr": "142.251.167.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "28199.31",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 183,
"load_start": 2859,
"load_start_float": 2859.0002119999999,
"bytesIn": 900,
"objectSize": 900,
"objectSizeUncompressed": 1964,
"chunks": [
{
"ts": 3044,
"bytes": 900,
"inflated": 1964
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 222,
"protocol": "HTTP\/2",
"dns_start": 2496,
"dns_end": 2496,
"connect_start": 2495,
"connect_end": 2668,
"ssl_start": 2668,
"ssl_end": 2859,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 900",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 191,
"gzip_total": 900,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2322,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 212,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3044,
"ttfb_start": 2859,
"ttfb_end": 3042,
"download_start": 3042,
"download_end": 3044,
"download_ms": 2,
"all_start": 2495,
"all_end": 3044,
"all_ms": 549,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "28199.36",
"request_id": "28199.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "28199.36",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 181,
"ttfb_ms": 178,
"load_start": 2953,
"load_start_float": 2953.0002450000002,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3132,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488867",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829346.356476,VS0,VE3",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133533,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2951,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 245,
"server_port": "443",
"load_end": 3134,
"ttfb_start": 2953,
"ttfb_end": 3131,
"download_start": 3131,
"download_end": 3134,
"download_ms": 3,
"all_start": 2953,
"all_end": 3134,
"all_ms": 181,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "28199.39",
"request_id": "28199.39",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "28199.39",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 180,
"ttfb_ms": 179,
"load_start": 3145,
"load_start_float": 3145.0002720000002,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3325,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601212",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829347.548252,VS0,VE5",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021188,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3145,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 272,
"server_port": "443",
"load_end": 3325,
"ttfb_start": 3145,
"ttfb_end": 3324,
"download_start": 3324,
"download_end": 3325,
"download_ms": 1,
"all_start": 3145,
"all_end": 3325,
"all_ms": 180,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "28199.40",
"request_id": "28199.40",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "28199.40",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3335,
"load_start_float": 3335.0002920000002,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 3510,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66902",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829347.738515,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555498,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3335,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 292,
"server_port": "443",
"load_end": 3510,
"ttfb_start": 3335,
"ttfb_end": 3509,
"download_start": 3509,
"download_end": 3510,
"download_ms": 1,
"all_start": 3335,
"all_end": 3510,
"all_ms": 175,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "28199.41",
"request_id": "28199.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "28199.41",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3515,
"load_start_float": 3515.0002979999999,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 3692,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2035042",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829347.918891,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587358,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3514,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 298,
"server_port": "443",
"load_end": 3693,
"ttfb_start": 3515,
"ttfb_end": 3692,
"download_start": 3692,
"download_end": 3693,
"download_ms": 1,
"all_start": 3515,
"all_end": 3693,
"all_ms": 178,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "28199.37",
"request_id": "28199.37",
"ip_addr": "172.253.122.138",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
"raw_id": "28199.37",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 185,
"ttfb_ms": 184,
"load_start": 3635,
"load_start_float": 3635.0002570000001,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3820,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 279,
"protocol": "HTTP\/2",
"dns_start": 3278,
"dns_end": 3278,
"connect_start": 3279,
"connect_end": 3452,
"ssl_start": 3452,
"ssl_end": 3633,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-99oqLLZAl7IslLyWkGGC2w&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.9523423113733267&gjid=0.22236926921932443&_r=1&a=1349&z=0.24881791536500653>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2890,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3073,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 257,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3820,
"ttfb_start": 3635,
"ttfb_end": 3819,
"download_start": 3819,
"download_end": 3820,
"download_ms": 1,
"all_start": 3279,
"all_end": 3820,
"all_ms": 539,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "28199.38",
"request_id": "28199.38",
"ip_addr": "172.253.122.138",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "28199.38",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 186,
"ttfb_ms": 186,
"load_start": 3635,
"load_start_float": 3635.0002629999999,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 279,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-99oqLLZAl7IslLyWkGGC2w&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1183114670&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3403,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3084,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 263,
"server_port": "443",
"load_end": 3821,
"ttfb_start": 3635,
"ttfb_end": 3821,
"download_start": 3821,
"download_end": 3821,
"download_ms": 0,
"all_start": 3635,
"all_end": 3821,
"all_ms": 186,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "28199.42",
"request_id": "28199.42",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "28199.42",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3698,
"load_start_float": 3698.0003069999998,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 3873,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872620",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829347.101448,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749780,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3697,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 307,
"server_port": "443",
"load_end": 3873,
"ttfb_start": 3698,
"ttfb_end": 3872,
"download_start": 3872,
"download_end": 3873,
"download_ms": 1,
"all_start": 3698,
"all_end": 3873,
"all_ms": 175,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "28199.43",
"request_id": "28199.43",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "28199.43",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 211,
"ttfb_ms": 175,
"load_start": 3887,
"load_start_float": 3887.000313,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4086,
"bytes": 16375,
"inflated": 45404
},
{
"ts": 4098,
"bytes": 7446,
"inflated": 19584
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 176",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829347.290692,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3885,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 313,
"server_port": "443",
"load_end": 4098,
"ttfb_start": 3887,
"ttfb_end": 4062,
"download_start": 4062,
"download_end": 4098,
"download_ms": 36,
"all_start": 3887,
"all_end": 4098,
"all_ms": 211,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "28199.44",
"request_id": "28199.44",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "28199.44",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 269,
"ttfb_ms": 179,
"load_start": 3891,
"load_start_float": 3891.0003200000001,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4073,
"bytes": 1369,
"inflated": 1384
},
{
"ts": 4077,
"bytes": 1378,
"inflated": 3931
},
{
"ts": 4079,
"bytes": 2756,
"inflated": 9352
},
{
"ts": 4089,
"bytes": 2756,
"inflated": 9584
},
{
"ts": 4094,
"bytes": 2756,
"inflated": 11129
},
{
"ts": 4096,
"bytes": 1378,
"inflated": 5380
},
{
"ts": 4103,
"bytes": 4485,
"inflated": 16289
},
{
"ts": 4106,
"bytes": 2756,
"inflated": 8491
},
{
"ts": 4110,
"bytes": 5512,
"inflated": 22394
},
{
"ts": 4113,
"bytes": 2756,
"inflated": 12155
},
{
"ts": 4115,
"bytes": 2747,
"inflated": 11218
},
{
"ts": 4118,
"bytes": 2756,
"inflated": 10074
},
{
"ts": 4121,
"bytes": 2756,
"inflated": 9483
},
{
"ts": 4124,
"bytes": 2756,
"inflated": 9860
},
{
"ts": 4126,
"bytes": 2756,
"inflated": 11636
},
{
"ts": 4128,
"bytes": 2756,
"inflated": 10148
},
{
"ts": 4131,
"bytes": 2470,
"inflated": 10534
},
{
"ts": 4134,
"bytes": 2747,
"inflated": 10612
},
{
"ts": 4136,
"bytes": 2756,
"inflated": 11189
},
{
"ts": 4139,
"bytes": 2756,
"inflated": 11439
},
{
"ts": 4142,
"bytes": 2756,
"inflated": 12040
},
{
"ts": 4144,
"bytes": 2756,
"inflated": 12733
},
{
"ts": 4147,
"bytes": 3970,
"inflated": 16803
},
{
"ts": 4149,
"bytes": 2756,
"inflated": 10838
},
{
"ts": 4152,
"bytes": 2756,
"inflated": 12127
},
{
"ts": 4155,
"bytes": 2756,
"inflated": 12835
},
{
"ts": 4160,
"bytes": 243,
"inflated": 826
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 3889,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 320,
"server_port": "443",
"load_end": 4160,
"ttfb_start": 3891,
"ttfb_end": 4070,
"download_start": 4070,
"download_end": 4160,
"download_ms": 90,
"all_start": 3891,
"all_end": 4160,
"all_ms": 269,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "28199.45",
"request_id": "28199.45",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "28199.45",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 277,
"ttfb_ms": 261,
"load_start": 3894,
"load_start_float": 3894.0003259999999,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4165,
"bytes": 8259,
"inflated": 24244
},
{
"ts": 4169,
"bytes": 5870,
"inflated": 19640
},
{
"ts": 4170,
"bytes": 2246,
"inflated": 7651
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 3893,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 326,
"server_port": "443",
"load_end": 4171,
"ttfb_start": 3894,
"ttfb_end": 4155,
"download_start": 4155,
"download_end": 4171,
"download_ms": 16,
"all_start": 3894,
"all_end": 4171,
"all_ms": 277,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "28199.46",
"request_id": "28199.46",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "28199.46",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 192,
"ttfb_ms": 175,
"load_start": 4101,
"load_start_float": 4101.000333,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4280,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4283,
"bytes": 2756,
"inflated": 8886
},
{
"ts": 4286,
"bytes": 2756,
"inflated": 11549
},
{
"ts": 4288,
"bytes": 1378,
"inflated": 4953
},
{
"ts": 4289,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4291,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4293,
"bytes": 2589,
"inflated": 9400
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4099,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 333,
"server_port": "443",
"load_end": 4293,
"ttfb_start": 4101,
"ttfb_end": 4276,
"download_start": 4276,
"download_end": 4293,
"download_ms": 17,
"all_start": 4101,
"all_end": 4293,
"all_ms": 192,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "28199.47",
"request_id": "28199.47",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "28199.47",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 181,
"ttfb_ms": 177,
"load_start": 4162,
"load_start_float": 4162.0003390000002,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4341,
"bytes": 1369,
"inflated": 3353
},
{
"ts": 4343,
"bytes": 1886,
"inflated": 5964
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4161,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 339,
"server_port": "443",
"load_end": 4343,
"ttfb_start": 4162,
"ttfb_end": 4339,
"download_start": 4339,
"download_end": 4343,
"download_ms": 4,
"all_start": 4162,
"all_end": 4343,
"all_ms": 181,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "28199.48",
"request_id": "28199.48",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "28199.48",
"frame_id": "4781051DF284D0442DD25B02439C6551",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 201,
"ttfb_ms": 174,
"load_start": 4174,
"load_start_float": 4174.0003450000004,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 4367,
"bytes": 16375,
"inflated": 45404
},
{
"ts": 4374,
"bytes": 7456,
"inflated": 19595
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-99oqLLZAl7IslLyWkGGC2w",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 176",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kjyo7100124-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829348.577140,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4172,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 345,
"server_port": "443",
"load_end": 4375,
"ttfb_start": 4174,
"ttfb_end": 4348,
"download_start": 4348,
"download_end": 4375,
"download_ms": 27,
"all_start": 4174,
"all_end": 4375,
"all_ms": 201,
"index": 33,
"number": 34
}
],
"requestsFull": 34,
"requestsDoc": 12,
"responses_200": 33,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "4781051DF284D0442DD25B02439C6551",
"loadEventStart": 2103,
"loadEventEnd": 2103,
"domContentLoadedEventStart": 988,
"domContentLoadedEventEnd": 988,
"URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "71F0ACBEC07C24CC6DE1583841FD0C27",
"final_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"domInteractive": 988,
"firstPaint": 919,
"firstContentfulPaint": 930,
"firstMeaningfulPaint": 955,
"firstImagePaint": 1568,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 795,
"basePageSSLTime": 184,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 341821,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 109815,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 14,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 19,
"UpdateLayoutTree": 26,
"Layout": 78,
"PrePaint": 8,
"Paint": 7,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 0,
"FunctionCall": 16,
"HitTest": 1,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 5,
"FireAnimationFrame": 0,
"MarkLoad": 0,
"TimerFire": 13,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4182
},
"cpuTimesDoc": {
"ParseHTML": 14,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 6,
"UpdateLayoutTree": 26,
"Layout": 77,
"PrePaint": 8,
"Paint": 6,
"Layerize": 1,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 0,
"FunctionCall": 7,
"HitTest": 1,
"MarkDOMContent": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 5,
"FireAnimationFrame": 0,
"MarkLoad": 0,
"TimerFire": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 1958
},
"cpu.ParseHTML": 14,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 19,
"cpu.UpdateLayoutTree": 26,
"cpu.Layout": 78,
"cpu.PrePaint": 8,
"cpu.Paint": 7,
"cpu.Layerize": 1,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 0,
"cpu.FunctionCall": 16,
"cpu.HitTest": 1,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 5,
"cpu.FireAnimationFrame": 0,
"cpu.MarkLoad": 0,
"cpu.TimerFire": 13,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4182,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829341.060245,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829343.2600195,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.00356047,
"fullyLoadedCPUms": 2980,
"fullyLoadedCPUpct": 19.250645994799999,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "4781051DF284D0442DD25B02439C6551",
"loaderId": "A8AA5EB807BC3B6077B6372FE66AB0B9"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 45,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 704,
"domComplete": 2102,
"PerformancePaintTiming.first-paint": 919,
"PerformancePaintTiming.first-contentful-paint": 919,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d1.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d4.googledomains.com."
],
"mx": [
"40 alt4.gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"5 gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-allowed-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(15)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(17)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(19)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">",
"target": [
".pagination-separator"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span>",
"target": [
".prev"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"screen-reader-text\">Posts navigation<\/h2>",
"target": [
".navigation > h2"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"color-accent\">Category:<\/span>",
"target": [
".color-accent"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span>WordPress<\/span>",
"target": [
"h1 > span:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22796 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22448 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9751 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9576 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>",
"target": [
"#post-9085 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8767 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8003 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>",
"target": [
"#post-7937 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7847 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7838 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span>",
"target": [
".nav-next-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22796",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">",
"target": [
"#post-22796"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22448",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">",
"target": [
"#post-22448"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">",
"target": [
"#post-9751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9576",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">",
"target": [
"#post-9576"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9085",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">",
"target": [
"#post-9085"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8767",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">",
"target": [
"#post-8767"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8003",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">",
"target": [
"#post-8003"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7937",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">",
"target": [
"#post-7937"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7847",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">",
"target": [
"#post-7847"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7838",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">",
"target": [
"#post-7838"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"900\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"675\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"707\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"591\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-7838 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a>",
"target": [
".next"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d4.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 11975,
"testUrl": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"userTime.is": 2063,
"userTimes": {
"is": 2063,
"dr": 2064,
"visible": 2074,
"ofv": 2074,
"mbv": 2089,
"e_is": 2089,
"pc": 2091,
"ol": 2101
},
"userTime.dr": 2064,
"userTime.visible": 2074,
"userTime.ofv": 2074,
"userTime.mbv": 2089,
"userTime.e_is": 2089,
"userTime.pc": 2091,
"userTime.ol": 2101,
"userTime": 2101,
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":414,\"naturalHeight\":276},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\",\"width\":374,\"height\":210,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\",\"width\":374,\"height\":220,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\",\"width\":374,\"height\":184,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 1.5,
"generated-content-size": 2.6299999999999999,
"imgs-in-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 276
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1",
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1",
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1",
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"WordPress Archives - Weston Ruter\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1, .heading-size-1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr, hr.styled-separator { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_), hr.styled-separator:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after, hr.styled-separator::before, hr.styled-separator::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before, hr.styled-separator::before { left: calc(50% - 0.5rem); }.entry-content hr::after, hr.styled-separator::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }figcaption, .wp-caption-text { color: rgb(109, 109, 109); display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.2; margin-top: 1.5rem; }figcaption a, .wp-caption-text a { color: inherit; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.color-accent { color: rgb(205, 38, 83); }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }.archive-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.archive-title { font-size: 2.4rem; font-weight: 700; letter-spacing: -0.0266667em; margin: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-meta-single-top .post-meta { justify-content: center; }.post-meta-wrapper { margin-top: 2rem; margin-right: auto; margin-left: auto; max-width: 58rem; width: 100%; }.post-meta { color: rgb(109, 109, 109); display: flex; flex-wrap: wrap; font-size: 1.5rem; font-weight: 500; list-style: none; margin: -1rem 0px 0px -2rem; }.post-meta li { flex-shrink: 0; letter-spacing: -0.016875em; margin: 1rem 0px 0px 2rem; max-width: calc(100% - 2rem); }.post-meta a { color: inherit; text-decoration: none; }.post-meta a:focus, .post-meta a:hover { text-decoration: underline; }.post-meta .meta-wrapper { align-items: center; display: flex; flex-wrap: nowrap; }.post-meta .meta-icon { flex-shrink: 0; margin-right: 1rem; }.post-meta .post-author .meta-icon svg { width: 1.6rem; height: 1.8rem; }.post-meta .post-comment-link .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta .post-date .meta-icon svg { width: 1.7rem; height: 1.8rem; }.post-meta .post-tags .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta svg * { fill: currentcolor; }.featured-media { margin-top: 5rem; position: relative; }.featured-media img { margin: 0px auto; }.featured-media figcaption { margin: 1.5rem auto 0px; text-align: center; width: calc(100% - 5rem); }.post-inner { padding-top: 5rem; }.post-meta-wrapper.post-meta-single-bottom { margin-top: 3rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.pagination .nav-links { align-items: baseline; display: flex; flex-wrap: wrap; font-size: 1.8rem; font-weight: 600; margin: -1.5rem 0px 0px -2.5rem; width: calc(100% + 2.5rem); }.pagination-separator { margin: 5rem 0px; }.nav-links > * { margin: 1.5rem 0px 0px 2.5rem; }.nav-links .placeholder { display: none; visibility: hidden; }.pagination a { text-decoration: none; }.pagination a:focus, .pagination a:hover { text-decoration: underline; }.nav-short { display: none; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget .post-date { color: rgb(109, 109, 109); display: block; font-size: 0.85em; font-weight: 500; margin-top: 0.2rem; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.widget-content figcaption, .widget-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .widget-content figcaption, .widget-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, .heading-size-1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1, .heading-size-1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n figcaption, .wp-caption-text { margin-top: 1.8rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n .featured-media figcaption { margin: 2rem auto 0px; width: calc(100% - 8rem); }\n .archive-header { padding: 8rem 0px; }\n .archive-title { font-size: 3.2rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-meta-wrapper { margin-top: 3rem; }\n .post-meta { font-size: 1.6rem; margin: -1.4rem 0px 0px -3rem; }\n .post-meta li { margin: 1.4rem 0px 0px 3rem; max-width: calc(100% - 3rem); }\n .featured-media { margin-top: 6rem; }\n .post-inner { padding-top: 8rem; }\n .post-meta-wrapper.post-meta-single-bottom { margin-top: 4rem; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .pagination-separator { margin: 8rem 0px; }\n .nav-short { display: inline; }\n .pagination .nav-links { font-size: 2.4rem; font-weight: 700; margin: -2.5rem 0px 0px -4rem; }\n .nav-links > * { margin: 2.5rem 0px 0px 4rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n .featured-media figcaption { width: 100%; }\n .pagination .nav-links { justify-content: space-between; margin: 0px; width: 100%; }\n .nav-links > * { margin: 0px 2rem; }\n .pagination .next, .pagination .prev { display: block; }\n .pagination .prev { margin: 0px auto 0px 0px; }\n .pagination .next { text-align: right; margin: 0px 0px 0px auto; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1, .heading-size-1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}.color-accent, a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }figcaption, .wp-caption-text, .post-meta, .entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .archive-header a, .header-footer-group .color-accent { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .archive-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .widget .post-date, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories, .post-comment-link.meta-wrapper, .pagination-wrapper, .post-meta-wrapper.post-meta-single-bottom, .post-separator { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><link rel=\"next\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"url\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"name\":\"WordPress Archives - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by cottonbro studio on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb WordPress Category Feed\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>WordPress Archives - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n\t\t<header class=\"archive-header has-text-align-center header-footer-group\">\n\n\t\t\t<div class=\"archive-header-inner section-inner medium\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/header>\n\n\t\t\n<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>As part of my work on the WordPress Core Performance Team, I need to do analyses on the plugins in the WordPress Plugin Directory. For example, in WordPress 6.3 we\u2019re finally shipping first-party support for adding async and defer to scripts (a 13-year old ticket). In this case, the excellent WordPress Directory Searcher (WPdirectory) is [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>For the upcoming WordPress 6.3 release, I\u2019ve been contributing to the introduction of script loading strategies (i.e. the async and defer attributes). In the WP_Scripts class, all of the script tags are manually assembled with printf() & sprintf(), and as part of that work I wanted to start making use of helper functions that assemble [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>tl;dr In v1.3 the AMP plugin for WordPress no longer has to remove the Admin Bar to keep pages valid AMP. The AMP plugin allows WordPress themes to be developed as usual and have their templates and stylesheets used to serve valid AMP pages. It does as much as possible to prevent serving invalid AMP [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Today at the JavaScript for WordPress Conference (#JSforWPConf), Felix Arntz and I gave a talk called AMP for JavaScripters about implementing interactive interfaces in AMP. Here\u2019s the abstract we submitted for the talk: As we all know, adding JavaScript to a web page allows for dynamic page modifications. However, with that flexibility comes great responsibility: [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>If you\u2019ve ever looked into developing a block for the new WordPress editor (Gutenberg), you\u2019ve seen that it\u2019s recommended to code it up with JSX. Blocks are powered by React and the JSX syntax is significantly more readable and less verbose than the ES5-compatible syntax. For example, compare this ES5 code: With this equivalent in [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Recently I attended WCEU 2018 in Belgrade with quite a few colleagues from XWP. We were there in large part to promote the adoption of progressive technologies in WordPress. We spent a lot of our time at the Google booth where we had an area to talk about contributing to WordPress across a wide range of roles. I spent [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 I gave a talk on \u201cBuilding with JavaScript in the Customizer\u201d. I was happy to have the opportunity to share the technical details on the Customizer\u2019s architecture and JavaScript API, which saw many improvements in 4.9, in addition to being able to share the Customizer\u2019s new user-facing features during State of the Word. The [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 last week, Mel Choyce and I had the opportunity to present the new features in WordPress 4.8 and 4.9 which we co-lead with Jeff Paul. We start presenting ~17 minutes into the State of the Word: State of the Word, 2017 (Photos courtesy of Jeff Golenski and Post Status.)<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n\t\n\t<div class=\"pagination-wrapper section-inner\">\n\n\t\t<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">\n\n\t\t\n\t<nav class=\"navigation pagination\" aria-label=\"Posts\">\n\t\t<h2 class=\"screen-reader-text\">Posts navigation<\/h2>\n\t\t<div class=\"nav-links\"><span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n\t<\/nav>\n\t<\/div>\n\n\t\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/category\/wordpress\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "archive",
"postType": "",
"taxonomy": "category"
},
"interactivePeriods": [
[
0,
7453
]
],
"lastVisualChange": 1800,
"render": 900,
"visualComplete85": 1800,
"visualComplete90": 1800,
"visualComplete95": 1800,
"visualComplete99": 1800,
"visualComplete": 1800,
"SpeedIndex": 1170,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 930,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 930,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1844,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 1844,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image",
"url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 929,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 929,
"size": 35178,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1843,
"size": 38896,
"DOMNodeId": 44,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1843,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 10
},
{
"name": "fetchStart",
"time": 19
},
{
"name": "navigationStart",
"time": 40
},
{
"name": "domLoading",
"time": 40
},
{
"name": "responseEnd",
"time": 40
},
{
"name": "domInteractive",
"time": 40
},
{
"name": "domContentLoadedEventStart",
"time": 40
},
{
"name": "domContentLoadedEventEnd",
"time": 40
},
{
"name": "domComplete",
"time": 40
},
{
"name": "unloadEventStart",
"time": 826
},
{
"name": "unloadEventEnd",
"time": 826
},
{
"name": "markAsMainFrame",
"time": 826
},
{
"name": "commitNavigationEnd",
"time": 826
},
{
"name": "domLoading",
"time": 827
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 929
},
{
"name": "firstPaint",
"time": 929
},
{
"name": "firstContentfulPaint",
"time": 929
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 954
},
{
"name": "firstMeaningfulPaint",
"time": 954
},
{
"name": "firstMeaningfulPaint",
"time": 954
},
{
"name": "responseEnd",
"time": 987
},
{
"name": "domInteractive",
"time": 998
},
{
"name": "domContentLoadedEventStart",
"time": 998
},
{
"name": "domContentLoadedEventEnd",
"time": 998
},
{
"name": "firstImagePaint",
"time": 1567
},
{
"name": "domComplete",
"time": 2112
},
{
"name": "loadEventStart",
"time": 2113
},
{
"name": "loadEventEnd",
"time": 2113
},
{
"name": "LargestContentfulPaint",
"time": 1843
},
{
"name": "LargestTextPaint",
"time": 929
},
{
"name": "LargestImagePaint",
"time": 1843
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 40,
"chromeUserTiming.fetchStart": 20,
"chromeUserTiming.domLoading": 827,
"chromeUserTiming.responseEnd": 988,
"chromeUserTiming.domInteractive": 999,
"chromeUserTiming.domContentLoadedEventStart": 999,
"chromeUserTiming.domContentLoadedEventEnd": 999,
"chromeUserTiming.domComplete": 2112,
"chromeUserTiming.unloadEventStart": 826,
"chromeUserTiming.unloadEventEnd": 826,
"chromeUserTiming.markAsMainFrame": 827,
"chromeUserTiming.commitNavigationEnd": 827,
"chromeUserTiming.firstPaint": 929,
"chromeUserTiming.firstContentfulPaint": 929,
"chromeUserTiming.firstMeaningfulPaintCandidate": 929,
"chromeUserTiming.firstMeaningfulPaint": 954,
"chromeUserTiming.firstImagePaint": 1567,
"chromeUserTiming.loadEventStart": 2113,
"chromeUserTiming.loadEventEnd": 2113,
"chromeUserTiming.LargestTextPaint": 930,
"chromeUserTiming.LargestContentfulPaint": 1844,
"chromeUserTiming.LargestImagePaint": 1844,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 952.92899999999997
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 2084.4450000000002
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 828.99300000000005
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 829.00099999999998
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 829.00400000000002
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 831.29300000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 834.16099999999994
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 834.20399999999995
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 834.20899999999995
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 834.22299999999996
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 840.21100000000001
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 840.65499999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 840.73099999999999
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 840.85299999999995
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 841.05799999999999
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 841.08299999999997
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 841.29300000000001
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 841.42100000000005
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 865.64499999999998
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 865.649
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 865.65599999999995
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 865.76499999999999
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 865.84900000000005
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 866.04499999999996
},
"2355": {
"name": "CSSGradient",
"firstUsed": 866.13300000000004
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 866.26900000000001
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 866.327
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 866.33699999999999
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 866.34000000000003
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 867.21600000000001
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 867.46500000000003
},
"919": {
"name": "LinkRelNext",
"firstUsed": 867.47799999999995
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 870.65499999999997
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 870.73299999999995
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 870.78700000000003
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 870.91700000000003
},
"84": {
"name": "FormElement",
"firstUsed": 871.04100000000005
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 871.13199999999995
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 871.15200000000004
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 871.15700000000004
},
"522": {
"name": "Sizes",
"firstUsed": 872.78200000000004
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 872.81899999999996
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 872.83100000000002
},
"2738": {
"name": "PriorityHints",
"firstUsed": 872.83399999999995
},
"587": {
"name": "LangAttribute",
"firstUsed": 877.48500000000001
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 877.49000000000001
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 878.40800000000002
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 878.74199999999996
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 879.09400000000005
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 888.66800000000001
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 922.56100000000004
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 929.495
},
"4351": {
"name": "ViewportDependentLazyLoadedImageWithSizesAttribute",
"firstUsed": 941.82399999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 953.31700000000001
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 985.32000000000005
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 997.98699999999997
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 1000.246
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 1000.253
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1644.7750000000001
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1645.204
},
"3797": {
"name": "WebPImage",
"firstUsed": 1734.4880000000001
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1774.9010000000001
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 2066.0650000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 2066.509
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 2066.636
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 2068.9119999999998
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 2069.962
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 2071.3310000000001
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 2072.3870000000002
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 2073.567
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 2073.578
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 2073.9630000000002
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 2073.9679999999998
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 2074.002
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 2074.1640000000002
},
"2430": {
"name": "UserTiming",
"firstUsed": 2074.2910000000002
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 2076.125
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 2078.6060000000002
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 2078.627
},
"2719": {
"name": "HistoryLength",
"firstUsed": 2079.1909999999998
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 2079.27
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 2085.3519999999999
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 2086.6129999999998
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 2086.6529999999998
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 2089.6529999999998
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 2098.7809999999999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 2100.0540000000001
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2113.2449999999999
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2113.2730000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 2117.98
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 2117.989
},
"675": {
"name": "Fetch",
"firstUsed": 2118.6469999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2123.9830000000002
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2124.0010000000002
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2126.1350000000002
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2133.6170000000002
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2138.6970000000001
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2138.71
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2138.7150000000001
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2311.761
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2312.681
},
"4": {
"name": "WorkerStart",
"firstUsed": 2313.1559999999999
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2323.306
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2339.1509999999998
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2346.058
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 3079.3440000000001
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 3079.5349999999999
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 3079.7170000000001
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 3083.509
},
"2195": {
"name": "CookieGet",
"firstUsed": 3084.1909999999998
},
"2194": {
"name": "CookieSet",
"firstUsed": 3085.2730000000001
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 3089.0859999999998
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 3099.5369999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 3099.625
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 4443.7240000000002
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 4443.7330000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 4443.7370000000001
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 4443.741
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 4443.7439999999997
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 4443.7460000000001
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 4443.7640000000001
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 4444.3379999999997
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 4444.3760000000002
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 840.22400000000005
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 840.23599999999999
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 840.24000000000001
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 840.26300000000003
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 840.26999999999998
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 840.274
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 840.29300000000001
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 840.29999999999995
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 840.30999999999995
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 840.31700000000001
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 840.327
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 840.33100000000002
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 840.33500000000004
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 840.33900000000006
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 840.35400000000004
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 840.37
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 840.375
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 840.39099999999996
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 840.39599999999996
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 840.40200000000004
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 840.471
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 840.50699999999995
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 840.52599999999995
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 840.53399999999999
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 840.53899999999999
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 840.56700000000001
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 840.57100000000003
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 840.601
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 840.62800000000004
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 840.64200000000005
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 840.66700000000003
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 840.67600000000004
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 840.67999999999995
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 840.72400000000005
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 840.74300000000005
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 840.74699999999996
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 840.76300000000003
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 840.846
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 840.85900000000004
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 841.01199999999994
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 841.09000000000003
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 841.10799999999995
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 865.553
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 865.55899999999997
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 865.57299999999998
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 865.57600000000002
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 865.58900000000006
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 865.59400000000005
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 865.72000000000003
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 865.74199999999996
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 865.74699999999996
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 865.75099999999998
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 865.75800000000004
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 865.76700000000005
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 865.77999999999997
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 865.79700000000003
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 865.80100000000004
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 865.80600000000004
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 865.80899999999997
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 865.81299999999999
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 865.85199999999998
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 865.85900000000004
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 865.93100000000004
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 865.95600000000002
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 865.97500000000002
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 865.98000000000002
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 865.98900000000003
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 865.995
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 866.00900000000001
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 866.02700000000004
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 866.06600000000003
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 866.06899999999996
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 866.07299999999998
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 866.08900000000006
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 866.09299999999996
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 866.09900000000005
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 866.10199999999998
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 866.11400000000003
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 866.11699999999996
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 866.23199999999997
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 866.26400000000001
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 866.27099999999996
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 866.30399999999997
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 866.35400000000004
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 866.38099999999997
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 866.38400000000001
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 866.38699999999994
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 866.40700000000004
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 866.41099999999994
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 866.41399999999999
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 866.42600000000004
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 866.44500000000005
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 866.48299999999995
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 866.524
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 866.54300000000001
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 866.59400000000005
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 866.61800000000005
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 866.64300000000003
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 866.67499999999995
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 866.69100000000003
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 866.75900000000001
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 866.80600000000004
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 867.10199999999998
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 867.12800000000004
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 867.22799999999995
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 867.24199999999996
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 867.25
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 867.255
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 2126.902
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 988,
"TTIMeasurementEnd": 7453,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 988,
"testID": "231020_BiDcT5_F2K",
"step": 1,
"effectiveBps": 190875,
"domTime": 0,
"aft": 0,
"titleTime": 41,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"105": 63.200000000000003,
"206": 5.2999999999999998,
"306": 14.300000000000001,
"407": 16.699999999999999,
"508": 45,
"608": 10,
"709": 5.2999999999999998,
"810": 5.2999999999999998,
"910": 55,
"1011": 61.899999999999999,
"1112": 31.600000000000001,
"1212": 15,
"1313": 10,
"1414": 19,
"1514": 26.300000000000001,
"1615": 15.800000000000001,
"1716": 36.799999999999997,
"1816": 33.299999999999997,
"1917": 73.700000000000003,
"2017": 38.100000000000001,
"2119": 52.600000000000001,
"2220": 61.899999999999999,
"2320": 10,
"2421": 52.600000000000001,
"2522": 10,
"2622": 10,
"2723": 26.300000000000001,
"2824": 14.300000000000001,
"2926": 21.100000000000001,
"3027": 28.600000000000001,
"3128": 35,
"3228": 31.199999999999999,
"3329": 19,
"3430": 26.300000000000001,
"3530": 20,
"3631": 21.100000000000001,
"3732": 28.600000000000001,
"3832": 21.100000000000001,
"3933": 20,
"4034": 35,
"4135": 20,
"4236": 57.899999999999999,
"4339": 15,
"4440": 52.399999999999999,
"4541": 33.299999999999997,
"4642": 10,
"4743": 15,
"4843": 5.5999999999999996,
"4944": 10.5,
"5045": 19,
"5145": 15,
"5246": 11.1,
"5347": 19,
"5448": 27.300000000000001,
"5548": 15,
"5649": 15,
"5750": 10.5,
"5850": 22.699999999999999,
"5951": 10.5,
"6052": 10,
"6152": 13.6,
"6253": 5,
"6354": 13.6,
"6454": 5,
"6555": 0,
"6656": 10,
"6756": 5,
"6857": 0,
"6958": 5,
"7058": 5,
"7159": 5,
"7260": 10,
"7360": 0,
"7461": 9.5,
"7562": 50
},
"max": 100,
"count": 76
},
"bw": {
"data": {
"0": 0,
"105": 0,
"206": 33941,
"306": 0,
"407": 25641,
"508": 0,
"608": 893085,
"709": 0,
"810": 2466773,
"910": 1080456,
"1011": 355848,
"1112": 4450601,
"1212": 314643,
"1313": 4319482,
"1414": 8575785,
"1514": 4177174,
"1615": 5033024,
"1716": 3956163,
"1816": 4051125,
"1917": 5206332,
"2017": 2252891,
"2119": 0,
"2220": 0,
"2320": 1424159,
"2421": 0,
"2522": 500531,
"2622": 908295,
"2723": 105818,
"2824": 2932388,
"2926": 493179,
"3027": 235256,
"3128": 241532,
"3228": 39504,
"3329": 187336,
"3430": 24147,
"3530": 366901,
"3631": 988451,
"3732": 256745,
"3832": 363842,
"3933": 75202,
"4034": 300610,
"4135": 9191200,
"4236": 143214,
"4339": 3543089,
"4440": 0,
"4541": 5240,
"4642": 0,
"4743": 0,
"4843": 0,
"4944": 0,
"5045": 0,
"5145": 0,
"5246": 0,
"5347": 0,
"5448": 0,
"5548": 0,
"5649": 0,
"5750": 0,
"5850": 0,
"5951": 0,
"6052": 0,
"6152": 0,
"6253": 0,
"6354": 0,
"6454": 0,
"6555": 0,
"6656": 0,
"6756": 0,
"6857": 0,
"6958": 0,
"7058": 0,
"7159": 0,
"7260": 0,
"7360": 0,
"7461": 0,
"7562": 0
},
"max": 9191200,
"count": 76
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 361009,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/2_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&file=2_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&file=2_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/2_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&compressed=1&file=2_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_000900.jpg",
"VisuallyComplete": 70
},
{
"time": 1800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_2&file=ms_001800.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 109730,
"requests": 5,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 900,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 334901,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 91436,
"bytesUncompressed": 307706,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 109815,
"bytesUncompressed": 109815,
"requests": 7
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2443,
"bytesUncompressed": 5155,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/category\/wordpress\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"3": {
"firstView": {
"numSteps": 1,
"run": 3,
"tester": "wpt_use1_instance-10.10.11.172",
"loadTime": 2790,
"docTime": 2790,
"fullyLoaded": 4984,
"bytesOut": 65343,
"bytesOutDoc": 30087,
"bytesIn": 683332,
"bytesInDoc": 478292,
"requests": [
{
"type": 3,
"id": "59E04632B833221DD135FFFDBE03A6FD",
"request_id": "59E04632B833221DD135FFFDBE03A6FD",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/category\/wordpress\/",
"raw_id": "59E04632B833221DD135FFFDBE03A6FD",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 347,
"ttfb_ms": 174,
"load_start": 601,
"load_start_float": 601.00004899999999,
"bytesIn": 43784,
"objectSize": 43784,
"objectSizeUncompressed": 177719,
"chunks": [
{
"ts": 785,
"bytes": 8463,
"inflated": 30282
},
{
"ts": 788,
"bytes": 1412,
"inflated": 4654
},
{
"ts": 790,
"bytes": 1412,
"inflated": 5212
},
{
"ts": 794,
"bytes": 1412,
"inflated": 5729
},
{
"ts": 796,
"bytes": 1412,
"inflated": 5610
},
{
"ts": 800,
"bytes": 1412,
"inflated": 3930
},
{
"ts": 804,
"bytes": 1403,
"inflated": 1649
},
{
"ts": 810,
"bytes": 2824,
"inflated": 3347
},
{
"ts": 814,
"bytes": 1412,
"inflated": 1681
},
{
"ts": 818,
"bytes": 1412,
"inflated": 1541
},
{
"ts": 820,
"bytes": 2824,
"inflated": 6884
},
{
"ts": 823,
"bytes": 1412,
"inflated": 6427
},
{
"ts": 825,
"bytes": 1412,
"inflated": 5928
},
{
"ts": 830,
"bytes": 2824,
"inflated": 7899
},
{
"ts": 836,
"bytes": 2815,
"inflated": 15659
},
{
"ts": 844,
"bytes": 2824,
"inflated": 36721
},
{
"ts": 849,
"bytes": 2824,
"inflated": 23697
},
{
"ts": 947,
"bytes": 2824,
"inflated": 6990
},
{
"ts": 948,
"bytes": 1451,
"inflated": 3879
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": 244,
"dns_end": 244,
"connect_start": 243,
"connect_end": 415,
"ssl_start": 415,
"ssl_end": 600,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/category\/wordpress\/",
":scheme: https",
"accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 29",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 43784",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"96.5\",amp_style_sanitizer;dur=\"37.6\",amp_tag_and_attribute_sanitizer;dur=\"28.0\",amp_optimizer;dur=\"19.0\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-b4xkw",
"x-served-by: cache-chi-klot8100127-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: fef2963e-6f7c-11ee-9be5-da683092de76",
"x-timer: S1697829344.025261,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 185,
"gzip_total": 43784,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 948,
"ttfb_start": 601,
"ttfb_end": 775,
"download_start": 775,
"download_end": 948,
"download_ms": 173,
"all_start": 243,
"all_end": 948,
"all_ms": 704,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "26556.14",
"request_id": "26556.14",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "26556.14",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 677,
"ttfb_ms": 189,
"load_start": 839,
"load_start_float": 839.00010599999996,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1031,
"bytes": 15702
},
{
"ts": 1046,
"bytes": 16375
},
{
"ts": 1062,
"bytes": 16375
},
{
"ts": 1195,
"bytes": 16375
},
{
"ts": 1213,
"bytes": 16411
},
{
"ts": 1229,
"bytes": 16375
},
{
"ts": 1296,
"bytes": 16375
},
{
"ts": 1429,
"bytes": 16375
},
{
"ts": 1444,
"bytes": 16375
},
{
"ts": 1447,
"bytes": 36
},
{
"ts": 1458,
"bytes": 16375
},
{
"ts": 1474,
"bytes": 16375
},
{
"ts": 1490,
"bytes": 16375
},
{
"ts": 1504,
"bytes": 16411
},
{
"ts": 1516,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 22,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 893008",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829344.262843,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2062,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30729392,
"cdn_provider": "Fastly",
"server_count": null,
"created": 837,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 106,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"codepoints": [
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44,
45,
46,
47,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82,
83,
84,
85,
86,
87,
88,
89,
90,
91,
92,
93,
94,
95,
96,
97,
98,
99,
100,
101,
102,
103,
104,
105,
106,
107,
108,
109,
110,
111,
112,
113,
114,
115,
116,
117,
118,
119,
120,
121,
122,
123,
124,
125,
126,
160,
161,
162,
163,
164,
165,
166,
167,
168,
169,
170,
171,
172,
173,
174,
175,
176,
177,
178,
179,
180,
181,
182,
183,
184,
185,
186,
187,
188,
189,
190,
191,
192,
193,
194,
195,
196,
197,
198,
199,
200,
201,
202,
203,
204,
205,
206,
207,
208,
209,
210,
211,
212,
213,
214,
215,
216,
217,
218,
219,
220,
221,
222,
223,
224,
225,
226,
227,
228,
229,
230,
231,
232,
233,
234,
235,
236,
237,
238,
239,
240,
241,
242,
243,
244,
245,
246,
247,
248,
249,
250,
251,
252,
253,
254,
255,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1516,
"ttfb_start": 839,
"ttfb_end": 1028,
"download_start": 1028,
"download_end": 1516,
"download_ms": 488,
"all_start": 839,
"all_end": 1516,
"all_ms": 677,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "26556.12",
"request_id": "26556.12",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "26556.12",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 619,
"ttfb_ms": 608,
"load_start": 906,
"load_start_float": 906.00013000000001,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1525,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1058,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126510",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829344.331233,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2041,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31495890,
"cdn_provider": "Fastly",
"server_count": null,
"created": 905,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 130,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"underlineThickness": 50,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 1,
"encoding": 0
},
{
"platform": 3,
"encoding": 1
}
],
"codepoints": [
32,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1525,
"ttfb_start": 906,
"ttfb_end": 1514,
"download_start": 1514,
"download_end": 1525,
"download_ms": 11,
"all_start": 906,
"all_end": 1525,
"all_ms": 619,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "26556.17",
"request_id": "26556.17",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"raw_id": "26556.17",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 412,
"ttfb_ms": 347,
"load_start": 1343,
"load_start_float": 1343.0001119999999,
"bytesIn": 22524,
"objectSize": 22524,
"objectSizeUncompressed": 22524,
"chunks": [
{
"ts": 1694,
"bytes": 3730
},
{
"ts": 1697,
"bytes": 2738
},
{
"ts": 1700,
"bytes": 1369
},
{
"ts": 1702,
"bytes": 1360
},
{
"ts": 1712,
"bytes": 1369
},
{
"ts": 1714,
"bytes": 1369
},
{
"ts": 1723,
"bytes": 2738
},
{
"ts": 1724,
"bytes": 1369
},
{
"ts": 1734,
"bytes": 1360
},
{
"ts": 1735,
"bytes": 1369
},
{
"ts": 1745,
"bytes": 1369
},
{
"ts": 1747,
"bytes": 1369
},
{
"ts": 1755,
"bytes": 1015
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": 985,
"dns_end": 986,
"connect_start": 989,
"connect_end": 1160,
"ssl_start": 1161,
"ssl_end": 1341,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1058,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 22524",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"42331130194a544e\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 1",
":status: 200"
]
},
"bytesOut": 2125,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 171,
"ssl_ms": 180,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 22524,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 877,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 112,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1755,
"ttfb_start": 1343,
"ttfb_end": 1690,
"download_start": 1690,
"download_end": 1755,
"download_ms": 65,
"all_start": 985,
"all_end": 1755,
"all_ms": 764,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "26556.18",
"request_id": "26556.18",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"raw_id": "26556.18",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 346,
"ttfb_ms": 184,
"load_start": 1343,
"load_start_float": 1343.0001179999999,
"bytesIn": 15650,
"objectSize": 15650,
"objectSizeUncompressed": 15650,
"chunks": [
{
"ts": 1533,
"bytes": 11934
},
{
"ts": 1687,
"bytes": 1369
},
{
"ts": 1689,
"bytes": 1369
},
{
"ts": 1689,
"bytes": 978
}
],
"expires": "Sun, 19 Oct 2025 12:40:43 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1058,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 15650",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"a172864dc9755942\"",
"expires: Sun, 19 Oct 2025 12:40:43 GMT",
"last-modified: Fri, 20 Oct 2023 00:40:43 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2122,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 15650,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 881,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 118,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1689,
"ttfb_start": 1343,
"ttfb_end": 1527,
"download_start": 1527,
"download_end": 1689,
"download_ms": 162,
"all_start": 1343,
"all_end": 1689,
"all_ms": 346,
"index": 4,
"number": 5
},
{
"type": 3,
"id": "26556.19",
"request_id": "26556.19",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"raw_id": "26556.19",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 586,
"ttfb_ms": 415,
"load_start": 1343,
"load_start_float": 1343.0001199999999,
"bytesIn": 40168,
"objectSize": 40168,
"objectSizeUncompressed": 40168,
"chunks": [
{
"ts": 1763,
"bytes": 995
},
{
"ts": 1768,
"bytes": 1369
},
{
"ts": 1770,
"bytes": 1369
},
{
"ts": 1781,
"bytes": 2738
},
{
"ts": 1793,
"bytes": 2729
},
{
"ts": 1861,
"bytes": 1369
},
{
"ts": 1869,
"bytes": 4229
},
{
"ts": 1875,
"bytes": 4220
},
{
"ts": 1888,
"bytes": 4229
},
{
"ts": 1898,
"bytes": 4220
},
{
"ts": 1909,
"bytes": 4229
},
{
"ts": 1918,
"bytes": 4220
},
{
"ts": 1929,
"bytes": 4252
}
],
"expires": "Mon, 20 Oct 2025 07:15:44 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1058,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 40168",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"04914492c301be96\"",
"expires: Mon, 20 Oct 2025 07:15:44 GMT",
"last-modified: Fri, 20 Oct 2023 19:15:44 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 4",
":status: 200"
]
},
"bytesOut": 2113,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 40168,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 882,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 120,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 1929,
"ttfb_start": 1343,
"ttfb_end": 1758,
"download_start": 1758,
"download_end": 1929,
"download_ms": 171,
"all_start": 1343,
"all_end": 1929,
"all_ms": 586,
"index": 5,
"number": 6
},
{
"type": 3,
"id": "26556.2",
"request_id": "26556.2",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "26556.2",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 634,
"ttfb_ms": 180,
"load_start": 1368,
"load_start_float": 1368.0000649999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1553,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1555,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1559,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1561,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1568,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1569,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1577,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1578,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1586,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1588,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1594,
"bytes": 358,
"inflated": 1321
},
{
"ts": 1596,
"bytes": 1369,
"inflated": 4952
},
{
"ts": 1603,
"bytes": 1378,
"inflated": 4625
},
{
"ts": 1605,
"bytes": 1378,
"inflated": 5672
},
{
"ts": 1612,
"bytes": 1378,
"inflated": 5753
},
{
"ts": 1614,
"bytes": 1378,
"inflated": 5592
},
{
"ts": 1621,
"bytes": 1378,
"inflated": 5803
},
{
"ts": 1716,
"bytes": 2756,
"inflated": 9871
},
{
"ts": 1719,
"bytes": 1378,
"inflated": 4451
},
{
"ts": 1721,
"bytes": 1378,
"inflated": 4253
},
{
"ts": 1728,
"bytes": 1378,
"inflated": 4927
},
{
"ts": 1730,
"bytes": 1369,
"inflated": 5488
},
{
"ts": 1737,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1738,
"bytes": 1378,
"inflated": 4513
},
{
"ts": 1749,
"bytes": 2756,
"inflated": 11243
},
{
"ts": 1754,
"bytes": 1378,
"inflated": 5706
},
{
"ts": 1763,
"bytes": 2756,
"inflated": 9798
},
{
"ts": 1772,
"bytes": 2756,
"inflated": 10093
},
{
"ts": 1777,
"bytes": 1378,
"inflated": 5835
},
{
"ts": 1779,
"bytes": 1378,
"inflated": 5364
},
{
"ts": 1787,
"bytes": 1092,
"inflated": 3892
},
{
"ts": 1890,
"bytes": 1369,
"inflated": 5823
},
{
"ts": 1892,
"bytes": 1378,
"inflated": 5785
},
{
"ts": 1895,
"bytes": 2756,
"inflated": 10718
},
{
"ts": 1905,
"bytes": 1378,
"inflated": 4591
},
{
"ts": 1907,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1912,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1913,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1922,
"bytes": 1378,
"inflated": 4630
},
{
"ts": 1923,
"bytes": 1378,
"inflated": 5690
},
{
"ts": 1932,
"bytes": 1378,
"inflated": 5155
},
{
"ts": 1934,
"bytes": 1223,
"inflated": 4526
},
{
"ts": 2002,
"bytes": 218,
"inflated": 652
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": 1007,
"dns_end": 1008,
"connect_start": 1006,
"connect_end": 1179,
"ssl_start": 1179,
"ssl_end": 1367,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 173,
"ssl_ms": 188,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 798,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 65,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2002,
"ttfb_start": 1368,
"ttfb_end": 1548,
"download_start": 1548,
"download_end": 2002,
"download_ms": 454,
"all_start": 1007,
"all_end": 2002,
"all_ms": 996,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 12
},
"cpu.FunctionCall": 12,
"cpuTime": 12,
"js_timing": [
[
2045.0119999999999,
2045.3240000000001
],
[
2045.345,
2047.0450000000001
],
[
2047.1510000000001,
2047.2090000000001
],
[
2047.2159999999999,
2047.778
],
[
2060.3670000000002,
2063.1759999999999
],
[
2073.2040000000002,
2073.268
],
[
2073.279,
2074.9450000000002
],
[
2074.9630000000002,
2075.1329999999998
],
[
2075.165,
2075.402
],
[
2084.5650000000001,
2084.5749999999998
],
[
2090.375,
2090.7710000000002
],
[
2092.0189999999998,
2092.3400000000001
],
[
2093.5590000000002,
2093.578
],
[
2094.1559999999999,
2094.712
],
[
2103.7130000000002,
2104.3090000000002
],
[
2307.8240000000001,
2308.268
],
[
2788.1149999999998,
2788.192
],
[
2788.29,
2788.3090000000002
],
[
2788.3679999999999,
2788.375
],
[
2788.4200000000001,
2788.4299999999998
],
[
2789.7139999999999,
2789.8049999999998
],
[
2796.2449999999999,
2796.277
],
[
3018.6419999999998,
3019.1619999999998
],
[
3032.3690000000001,
3032.4369999999999
],
[
3039.8980000000001,
3039.9899999999998
],
[
3040.8400000000001,
3040.9699999999998
],
[
3046.2139999999999,
3046.3490000000002
],
[
3046.4009999999998,
3046.413
],
[
3048.0300000000002,
3048.058
],
[
3048.652,
3049.7800000000002
],
[
8048.701,
8048.826
]
]
},
{
"type": 3,
"id": "26556.3",
"request_id": "26556.3",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "26556.3",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 510,
"ttfb_ms": 417,
"load_start": 1368,
"load_start_float": 1368.000074,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1790,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1796,
"bytes": 2756,
"inflated": 8262
},
{
"ts": 1803,
"bytes": 1378,
"inflated": 3758
},
{
"ts": 1805,
"bytes": 1378,
"inflated": 4042
},
{
"ts": 1812,
"bytes": 1378,
"inflated": 4268
},
{
"ts": 1813,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1821,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1823,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1829,
"bytes": 1736,
"inflated": 6338
},
{
"ts": 1831,
"bytes": 1369,
"inflated": 5725
},
{
"ts": 1838,
"bytes": 1378,
"inflated": 5211
},
{
"ts": 1840,
"bytes": 1378,
"inflated": 4646
},
{
"ts": 1847,
"bytes": 1378,
"inflated": 4478
},
{
"ts": 1849,
"bytes": 1378,
"inflated": 4559
},
{
"ts": 1856,
"bytes": 1378,
"inflated": 5027
},
{
"ts": 1858,
"bytes": 1378,
"inflated": 4456
},
{
"ts": 1865,
"bytes": 1378,
"inflated": 4993
},
{
"ts": 1866,
"bytes": 1378,
"inflated": 4970
},
{
"ts": 1877,
"bytes": 1378,
"inflated": 4954
},
{
"ts": 1878,
"bytes": 1120,
"inflated": 3739
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 801,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 74,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1878,
"ttfb_start": 1368,
"ttfb_end": 1785,
"download_start": 1785,
"download_end": 1878,
"download_ms": 93,
"all_start": 1368,
"all_end": 1878,
"all_ms": 510,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2790.0819999999999,
2790.1709999999998
],
[
3078.5189999999998,
3078.5630000000001
],
[
3781.5590000000002,
3781.674
],
[
3781.7179999999998,
3781.7280000000001
]
]
},
{
"type": 3,
"id": "26556.4",
"request_id": "26556.4",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "26556.4",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 633,
"ttfb_ms": 590,
"load_start": 1369,
"load_start_float": 1369.0000789999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1965,
"bytes": 1369,
"inflated": 2504
},
{
"ts": 1969,
"bytes": 2756,
"inflated": 7933
},
{
"ts": 1976,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1978,
"bytes": 1378,
"inflated": 4293
},
{
"ts": 1985,
"bytes": 1378,
"inflated": 4010
},
{
"ts": 1986,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1994,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1996,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 2002,
"bytes": 1497,
"inflated": 4873
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 802,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 79,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2002,
"ttfb_start": 1369,
"ttfb_end": 1959,
"download_start": 1959,
"download_end": 2002,
"download_ms": 43,
"all_start": 1369,
"all_end": 2002,
"all_ms": 633,
"index": 8,
"number": 9,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2082.4949999999999,
2082.5839999999998
],
[
2276.415,
2276.4609999999998
],
[
2307.1410000000001,
2307.2489999999998
],
[
2310.5999999999999,
2310.6190000000001
]
]
},
{
"type": 3,
"id": "26556.5",
"request_id": "26556.5",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "26556.5",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 640,
"ttfb_ms": 634,
"load_start": 1369,
"load_start_float": 1369.000084,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 2007,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 803,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 84,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2009,
"ttfb_start": 1369,
"ttfb_end": 2003,
"download_start": 2003,
"download_end": 2009,
"download_ms": 6,
"all_start": 1369,
"all_end": 2009,
"all_ms": 640,
"index": 9,
"number": 10,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
5051.0069999999996,
5051.0889999999999
],
[
5051.125,
5051.1329999999998
],
[
5055.9989999999998,
5056.3500000000004
]
]
},
{
"type": 3,
"id": "26556.6",
"request_id": "26556.6",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "26556.6",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 589,
"ttfb_ms": 564,
"load_start": 1369,
"load_start_float": 1369.000086,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1944,
"bytes": 1369,
"inflated": 2695
},
{
"ts": 1946,
"bytes": 1378,
"inflated": 4231
},
{
"ts": 1950,
"bytes": 1378,
"inflated": 4663
},
{
"ts": 1951,
"bytes": 1378,
"inflated": 4575
},
{
"ts": 1958,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:15:44 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:44 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:15:44 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 804,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 86,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1958,
"ttfb_start": 1369,
"ttfb_end": 1933,
"download_start": 1933,
"download_end": 1958,
"download_ms": 25,
"all_start": 1369,
"all_end": 1958,
"all_ms": 589,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "26556.25",
"request_id": "26556.25",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "26556.25",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 2072,
"load_start_float": 2072.000164,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2249,
"bytes": 1369,
"inflated": 2152
},
{
"ts": 2254,
"bytes": 2756,
"inflated": 13799
},
{
"ts": 2256,
"bytes": 4134,
"inflated": 15316
},
{
"ts": 2259,
"bytes": 2756,
"inflated": 8667
},
{
"ts": 2261,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Tue, 15 Oct 2024 17:36:33 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 351552",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 17:36:33 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 17:36:33 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31184448,
"cdn_provider": "Google",
"server_count": null,
"created": 2071,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 164,
"server_port": "443",
"load_end": 2261,
"ttfb_start": 2072,
"ttfb_end": 2246,
"download_start": 2246,
"download_end": 2261,
"download_ms": 15,
"all_start": 2072,
"all_end": 2261,
"all_ms": 189,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "26556.27",
"request_id": "26556.27",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "26556.27",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 181,
"load_start": 2084,
"load_start_float": 2084.0001790000001,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2268,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:47:01 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196124",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:47:01 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:47:01 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339876,
"cdn_provider": "Google",
"server_count": null,
"created": 2083,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 179,
"server_port": "443",
"load_end": 2269,
"ttfb_start": 2084,
"ttfb_end": 2265,
"download_start": 2265,
"download_end": 2269,
"download_ms": 4,
"all_start": 2084,
"all_end": 2269,
"all_ms": 185,
"index": 12,
"number": 13
},
{
"type": 3,
"id": "26556.26",
"request_id": "26556.26",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.22309196939584908&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.22309196939584908&ref=",
"raw_id": "26556.26",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 173,
"ttfb_ms": 172,
"load_start": 2601,
"load_start_float": 2601.0001699999998,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2774,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 186,
"protocol": "HTTP\/2",
"dns_start": 2251,
"dns_end": 2252,
"connect_start": 2250,
"connect_end": 2422,
"ssl_start": 2422,
"ssl_end": 2601,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"initiator_line": 1178,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.22309196939584908&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2191,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 1,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2077,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 170,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2774,
"ttfb_start": 2601,
"ttfb_end": 2773,
"download_start": 2773,
"download_end": 2774,
"download_ms": 1,
"all_start": 2251,
"all_end": 2774,
"all_ms": 525,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "26556.31",
"request_id": "26556.31",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "26556.31",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 173,
"load_start": 2788,
"load_start_float": 2788.0002060000002,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2962,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2787,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 206,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2962,
"ttfb_start": 2788,
"ttfb_end": 2961,
"download_start": 2961,
"download_end": 2962,
"download_ms": 1,
"all_start": 2788,
"all_end": 2962,
"all_ms": 174,
"index": 14,
"number": 15
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"created": 2791,
"load_start": 2792,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 56,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3167,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 218,
"ttfb_ms": 369,
"load_ms": 375,
"load_start_float": 2792.0002180000001,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-robots-tag: noindex, follow",
"x-styx-req-id: 1237c874-6f7d-11ee-88d9-fe80048b9402",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"x-served-by: cache-chi-klot8100033-CHI, cache-iad-kiad7000164-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829346.216067,VS0,VE197",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3167,
"ttfb_start": 2792,
"ttfb_end": 3161,
"download_start": 3161,
"download_end": 3167,
"download_ms": 6,
"all_start": 2792,
"all_end": 3167,
"all_ms": 375,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "26556.29",
"request_id": "26556.29",
"ip_addr": "172.253.122.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "26556.29",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 184,
"ttfb_ms": 183,
"load_start": 2816,
"load_start_float": 2816.0001870000001,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1963,
"chunks": [
{
"ts": 3000,
"bytes": 899,
"inflated": 1963
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 196,
"protocol": "HTTP\/2",
"dns_start": 2465,
"dns_end": 2465,
"connect_start": 2464,
"connect_end": 2636,
"ssl_start": 2636,
"ssl_end": 2816,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 180,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2291,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 187,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3000,
"ttfb_start": 2816,
"ttfb_end": 2999,
"download_start": 2999,
"download_end": 3000,
"download_ms": 1,
"all_start": 2464,
"all_end": 3000,
"all_ms": 536,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "26556.30",
"request_id": "26556.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "26556.30",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 207,
"ttfb_ms": 206,
"load_start": 3144,
"load_start_float": 3144.0002039999999,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3351,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 213,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2788,
"connect_end": 2959,
"ssl_start": 2960,
"ssl_end": 3144,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/category\/wordpress\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 177",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kcgs7200048-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829347.568095,VS0,VE17",
":status: 200"
]
},
"bytesOut": 1837,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 171,
"ssl_ms": 184,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 423,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2785,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 204,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3351,
"ttfb_start": 3144,
"ttfb_end": 3350,
"download_start": 3350,
"download_end": 3351,
"download_ms": 1,
"all_start": 2788,
"all_end": 3351,
"all_ms": 562,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "26556.35",
"request_id": "26556.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "26556.35",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 178,
"load_start": 3177,
"load_start_float": 3177.0002439999998,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3355,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787318",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829347.602065,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835082,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3177,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 244,
"server_port": "443",
"load_end": 3355,
"ttfb_start": 3177,
"ttfb_end": 3355,
"download_start": 3355,
"download_end": 3355,
"download_ms": 0,
"all_start": 3177,
"all_end": 3355,
"all_ms": 178,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "26556.36",
"request_id": "26556.36",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "26556.36",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 201,
"ttfb_ms": 173,
"load_start": 3362,
"load_start_float": 3362.000262,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3538,
"bytes": 2357
},
{
"ts": 3540,
"bytes": 2738
},
{
"ts": 3543,
"bytes": 2738
},
{
"ts": 3546,
"bytes": 2729
},
{
"ts": 3548,
"bytes": 2738
},
{
"ts": 3552,
"bytes": 4098
},
{
"ts": 3556,
"bytes": 4107
},
{
"ts": 3560,
"bytes": 4098
},
{
"ts": 3563,
"bytes": 4279
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3361,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 262,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3563,
"ttfb_start": 3362,
"ttfb_end": 3535,
"download_start": 3535,
"download_end": 3563,
"download_ms": 28,
"all_start": 3362,
"all_end": 3563,
"all_ms": 201,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "26556.37",
"request_id": "26556.37",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "26556.37",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 209,
"ttfb_ms": 204,
"load_start": 3362,
"load_start_float": 3362.0002639999998,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3571,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373760",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:46 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829347.786531,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248640,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3361,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 264,
"server_port": "443",
"load_end": 3571,
"ttfb_start": 3362,
"ttfb_end": 3566,
"download_start": 3566,
"download_end": 3571,
"download_ms": 5,
"all_start": 3362,
"all_end": 3571,
"all_ms": 209,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "26556.38",
"request_id": "26556.38",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "26556.38",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 178,
"load_start": 3581,
"load_start_float": 3581.0002810000001,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3760,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488868",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829347.005613,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133532,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3576,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 281,
"server_port": "443",
"load_end": 3760,
"ttfb_start": 3581,
"ttfb_end": 3759,
"download_start": 3759,
"download_end": 3760,
"download_ms": 1,
"all_start": 3581,
"all_end": 3760,
"all_ms": 179,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "26556.32",
"request_id": "26556.32",
"ip_addr": "172.253.122.100",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-cl916aMgOJejb_3O9Sd0zw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.17272620619375023&gjid=0.6742709642442075&_r=1&a=5432&z=0.8594804241663887>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-cl916aMgOJejb_3O9Sd0zw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.17272620619375023&gjid=0.6742709642442075&_r=1&a=5432&z=0.8594804241663887>m=45ze1110",
"raw_id": "26556.32",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 185,
"ttfb_ms": 183,
"load_start": 3582,
"load_start_float": 3582.000227,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3767,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 253,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 3199,
"connect_end": 3371,
"ssl_start": 3371,
"ssl_end": 3580,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=WordPress%20Archives%20-%20Weston%20Ruter&sr=414x622&cid=amp-cl916aMgOJejb_3O9Sd0zw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.17272620619375023&gjid=0.6742709642442075&_r=1&a=5432&z=0.8594804241663887>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2887,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": 172,
"ssl_ms": 209,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3025,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 227,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3767,
"ttfb_start": 3582,
"ttfb_end": 3765,
"download_start": 3765,
"download_end": 3767,
"download_ms": 2,
"all_start": 3199,
"all_end": 3767,
"all_ms": 566,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "26556.33",
"request_id": "26556.33",
"ip_addr": "172.253.122.100",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-cl916aMgOJejb_3O9Sd0zw&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=477040511&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-cl916aMgOJejb_3O9Sd0zw&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=477040511&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "26556.33",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 183,
"ttfb_ms": 183,
"load_start": 3582,
"load_start_float": 3582.0002380000001,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 253,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-cl916aMgOJejb_3O9Sd0zw&ul=en-us&sr=414x622&sid=1697829346&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fcategory%2Fwordpress%2F&dr=&dt=WordPress%20Archives%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=477040511&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3400,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 3033,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 238,
"server_port": "443",
"load_end": 3765,
"ttfb_start": 3582,
"ttfb_end": 3765,
"download_start": 3765,
"download_end": 3765,
"download_ms": 0,
"all_start": 3582,
"all_end": 3765,
"all_ms": 183,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "26556.39",
"request_id": "26556.39",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "26556.39",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 3769,
"load_start_float": 3769.0002890000001,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3945,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601212",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829347.193042,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021188,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3767,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 289,
"server_port": "443",
"load_end": 3945,
"ttfb_start": 3769,
"ttfb_end": 3944,
"download_start": 3944,
"download_end": 3945,
"download_ms": 1,
"all_start": 3769,
"all_end": 3945,
"all_ms": 176,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "26556.40",
"request_id": "26556.40",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "26556.40",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3951,
"load_start_float": 3951.0002949999998,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 4126,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66903",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829347.375529,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555497,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3951,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 295,
"server_port": "443",
"load_end": 4126,
"ttfb_start": 3951,
"ttfb_end": 4125,
"download_start": 4125,
"download_end": 4126,
"download_ms": 1,
"all_start": 3951,
"all_end": 4126,
"all_ms": 175,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "26556.41",
"request_id": "26556.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "26556.41",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 180,
"ttfb_ms": 179,
"load_start": 4135,
"load_start_float": 4135.0003020000004,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4314,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2035042",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829348.561845,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587358,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4134,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 302,
"server_port": "443",
"load_end": 4315,
"ttfb_start": 4135,
"ttfb_end": 4314,
"download_start": 4314,
"download_end": 4315,
"download_ms": 1,
"all_start": 4135,
"all_end": 4315,
"all_ms": 180,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "26556.42",
"request_id": "26556.42",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "26556.42",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 4321,
"load_start_float": 4321.0003079999997,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4497,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872621",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829348.745577,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749779,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4320,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 308,
"server_port": "443",
"load_end": 4497,
"ttfb_start": 4321,
"ttfb_end": 4496,
"download_start": 4496,
"download_end": 4497,
"download_ms": 1,
"all_start": 4321,
"all_end": 4497,
"all_ms": 176,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "26556.43",
"request_id": "26556.43",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "26556.43",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 203,
"ttfb_ms": 190,
"load_start": 4507,
"load_start_float": 4507.0003139999999,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4700,
"bytes": 15368,
"inflated": 44178
},
{
"ts": 4709,
"bytes": 8453,
"inflated": 20810
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 177",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829348.931779,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4506,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 314,
"server_port": "443",
"load_end": 4710,
"ttfb_start": 4507,
"ttfb_end": 4697,
"download_start": 4697,
"download_end": 4710,
"download_ms": 13,
"all_start": 4507,
"all_end": 4710,
"all_ms": 203,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "26556.44",
"request_id": "26556.44",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "26556.44",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 265,
"ttfb_ms": 183,
"load_start": 4509,
"load_start_float": 4509.0003210000004,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4695,
"bytes": 1369,
"inflated": 1384
},
{
"ts": 4706,
"bytes": 4134,
"inflated": 13283
},
{
"ts": 4717,
"bytes": 6890,
"inflated": 26093
},
{
"ts": 4720,
"bytes": 3105,
"inflated": 11888
},
{
"ts": 4723,
"bytes": 2756,
"inflated": 8530
},
{
"ts": 4726,
"bytes": 2756,
"inflated": 9653
},
{
"ts": 4728,
"bytes": 2756,
"inflated": 10615
},
{
"ts": 4731,
"bytes": 2756,
"inflated": 12456
},
{
"ts": 4733,
"bytes": 2756,
"inflated": 11817
},
{
"ts": 4736,
"bytes": 2604,
"inflated": 9943
},
{
"ts": 4739,
"bytes": 2756,
"inflated": 9743
},
{
"ts": 4741,
"bytes": 2756,
"inflated": 9779
},
{
"ts": 4744,
"bytes": 1378,
"inflated": 5023
},
{
"ts": 4746,
"bytes": 4134,
"inflated": 16895
},
{
"ts": 4749,
"bytes": 2756,
"inflated": 10889
},
{
"ts": 4752,
"bytes": 2604,
"inflated": 9698
},
{
"ts": 4754,
"bytes": 2756,
"inflated": 11154
},
{
"ts": 4757,
"bytes": 2756,
"inflated": 11021
},
{
"ts": 4760,
"bytes": 2756,
"inflated": 12067
},
{
"ts": 4762,
"bytes": 2756,
"inflated": 11590
},
{
"ts": 4765,
"bytes": 3979,
"inflated": 19136
},
{
"ts": 4767,
"bytes": 2747,
"inflated": 10669
},
{
"ts": 4770,
"bytes": 2756,
"inflated": 11074
},
{
"ts": 4772,
"bytes": 2756,
"inflated": 13435
},
{
"ts": 4774,
"bytes": 1623,
"inflated": 6649
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4508,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 321,
"server_port": "443",
"load_end": 4774,
"ttfb_start": 4509,
"ttfb_end": 4692,
"download_start": 4692,
"download_end": 4774,
"download_ms": 82,
"all_start": 4509,
"all_end": 4774,
"all_ms": 265,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "26556.45",
"request_id": "26556.45",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "26556.45",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 278,
"ttfb_ms": 264,
"load_start": 4511,
"load_start_float": 4511.0003269999997,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4782,
"bytes": 6881,
"inflated": 19484
},
{
"ts": 4786,
"bytes": 4134,
"inflated": 13267
},
{
"ts": 4788,
"bytes": 3112,
"inflated": 11129
},
{
"ts": 4789,
"bytes": 2248,
"inflated": 7655
}
],
"expires": "Fri, 20 Oct 2023 19:15:47 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:47 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:15:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4510,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 327,
"server_port": "443",
"load_end": 4789,
"ttfb_start": 4511,
"ttfb_end": 4775,
"download_start": 4775,
"download_end": 4789,
"download_ms": 14,
"all_start": 4511,
"all_end": 4789,
"all_ms": 278,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "26556.46",
"request_id": "26556.46",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "26556.46",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 193,
"ttfb_ms": 176,
"load_start": 4714,
"load_start_float": 4714.000333,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4894,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4896,
"bytes": 1378,
"inflated": 4642
},
{
"ts": 4898,
"bytes": 2756,
"inflated": 9171
},
{
"ts": 4900,
"bytes": 1378,
"inflated": 6622
},
{
"ts": 4903,
"bytes": 2756,
"inflated": 9561
},
{
"ts": 4905,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4906,
"bytes": 1378,
"inflated": 5448
},
{
"ts": 4907,
"bytes": 1211,
"inflated": 3952
}
],
"expires": "Fri, 20 Oct 2023 19:15:48 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:48 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:15:48 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4712,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 333,
"server_port": "443",
"load_end": 4907,
"ttfb_start": 4714,
"ttfb_end": 4890,
"download_start": 4890,
"download_end": 4907,
"download_ms": 17,
"all_start": 4714,
"all_end": 4907,
"all_ms": 193,
"index": 31,
"number": 32
},
{
"type": 3,
"id": "26556.47",
"request_id": "26556.47",
"ip_addr": "172.253.62.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "26556.47",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 180,
"ttfb_ms": 176,
"load_start": 4778,
"load_start_float": 4778.0003390000002,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4958,
"bytes": 3255,
"inflated": 9317
}
],
"expires": "Fri, 20 Oct 2023 19:15:48 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 144,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:15:48 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:15:48 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4776,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 339,
"server_port": "443",
"load_end": 4958,
"ttfb_start": 4778,
"ttfb_end": 4954,
"download_start": 4954,
"download_end": 4958,
"download_ms": 4,
"all_start": 4778,
"all_end": 4958,
"all_ms": 180,
"index": 32,
"number": 33
},
{
"type": 3,
"id": "26556.48",
"request_id": "26556.48",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "26556.48",
"frame_id": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 193,
"ttfb_ms": 174,
"load_start": 4791,
"load_start_float": 4791.0003450000004,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 45404,
"chunks": [
{
"ts": 4981,
"bytes": 8183
},
{
"ts": 4981,
"bytes": 8192
},
{
"ts": 4987,
"bytes": 9
},
{
"ts": 4987,
"bytes": 7447
},
{
"ts": 4987,
"bytes": 0
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-cl916aMgOJejb_3O9Sd0zw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 177",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:15:48 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kiad7000164-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829348.215210,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": -1,
"connect_ms": -1,
"ssl_ms": -1,
"gzip_total": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4790,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 345,
"server_port": "443",
"load_end": 4984,
"ttfb_start": 4791,
"ttfb_end": 4965,
"download_start": 4965,
"download_end": 4984,
"download_ms": 19,
"all_start": 4791,
"all_end": 4984,
"all_ms": 193,
"index": 33,
"number": 34
}
],
"requestsFull": 34,
"requestsDoc": 15,
"responses_200": 33,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"loadEventStart": 2786,
"loadEventEnd": 2787,
"domContentLoadedEventStart": 963,
"domContentLoadedEventEnd": 963,
"URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "59E04632B833221DD135FFFDBE03A6FD",
"final_url": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"domInteractive": 963,
"firstPaint": 900.90000000040004,
"firstContentfulPaint": 905,
"firstMeaningfulPaint": 924,
"firstImagePaint": 1576,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 775,
"basePageSSLTime": 185,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 341820,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 109815,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 13,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 2,
"ResourceFetcher::requestResource": 24,
"UpdateLayoutTree": 31,
"Layout": 77,
"PrePaint": 8,
"Paint": 9,
"Layerize": 2,
"FunctionCall": 16,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 1,
"HitTest": 3,
"MarkDOMContent": 0,
"v8.compileModule": 2,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 10,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4779
},
"cpuTimesDoc": {
"ParseHTML": 13,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 2,
"ResourceFetcher::requestResource": 21,
"UpdateLayoutTree": 31,
"Layout": 77,
"PrePaint": 8,
"Paint": 9,
"Layerize": 2,
"FunctionCall": 14,
"largestContentfulPaint::Candidate": 0,
"IntersectionObserverController::computeIntersections": 1,
"HitTest": 1,
"MarkDOMContent": 0,
"v8.compileModule": 2,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 9,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2596
},
"cpu.ParseHTML": 13,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 2,
"cpu.ResourceFetcher::requestResource": 24,
"cpu.UpdateLayoutTree": 31,
"cpu.Layout": 77,
"cpu.PrePaint": 8,
"cpu.Paint": 9,
"cpu.Layerize": 2,
"cpu.FunctionCall": 16,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.IntersectionObserverController::computeIntersections": 1,
"cpu.HitTest": 3,
"cpu.MarkDOMContent": 0,
"cpu.v8.compileModule": 2,
"cpu.v8.evaluateModule": 4,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 10,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4779,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829341.1999774,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829343.2950521,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0038724832999999,
"fullyLoadedCPUms": 2980,
"fullyLoadedCPUpct": 17.930204572800001,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "EB71B351DFFE830BB2EA3FFC3FB3CEEF",
"loaderId": "692B7AFEC58BE5B6A12BAE29FAD1D090"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 50,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 50,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 50,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 704,
"domComplete": 2785,
"PerformancePaintTiming.first-paint": 900.90000000040004,
"PerformancePaintTiming.first-contentful-paint": 900.90000000040004,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d1.googledomains.com.",
"ns-cloud-d4.googledomains.com."
],
"mx": [
"5 gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
"Open Graph": {
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
},
"detected_raw": [
{
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"cpe": null
},
{
"name": "Open Graph",
"description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
"slug": "open-graph",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "Open Graph.png",
"website": "https:\/\/ogp.me",
"pricing": [],
"cpe": null
}
],
"axe": {
"testEngine": "4.4.1",
"violations": [],
"passes": [
{
"id": "aria-allowed-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures ARIA attributes are allowed for an element's role",
"help": "Elements must only use allowed ARIA attributes",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-allowed-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attributes are used correctly for the defined role"
}
],
"all": [],
"none": [
{
"id": "aria-unsupported-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute is supported"
},
{
"id": "aria-prohibited-attr",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "ARIA attribute is allowed"
}
],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-hidden-body",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures aria-hidden='true' is not present on the document body.",
"help": "aria-hidden='true' must not be present on the document body",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-hidden-body",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "No aria-hidden attribute is present on document body"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"id": "aria-hidden-focus",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag131"
],
"description": "Ensures aria-hidden elements do not contain focusable elements",
"help": "ARIA hidden element must not contain focusable elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(3)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(5)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(7)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(9)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(11)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(13)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(15)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(17)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-icon > svg[height=\"18\"][viewBox=\"0 0 18 18\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">",
"target": [
".post-separator:nth-child(19)"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-icon > svg[height=\"20\"][viewBox=\"0 0 18 20\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-icon > svg[viewBox=\"0 0 18 19\"][height=\"19\"][width=\"18\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-icon > svg[width=\"19\"][viewBox=\"0 0 19 19\"][height=\"19\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">",
"target": [
".pagination-separator"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span>",
"target": [
".prev"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"any": [],
"all": [
{
"id": "focusable-modal-open",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements while a modal is open"
},
{
"id": "focusable-disabled",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
},
{
"id": "focusable-not-tabbable",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "No focusable elements contained within element"
}
],
"none": [],
"impact": null,
"html": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures all ARIA attributes have valid values",
"help": "ARIA attributes must conform to valid values",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
"nodes": [
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "aria-valid-attr",
"impact": null,
"tags": [
"cat.aria",
"wcag2a",
"wcag412"
],
"description": "Ensures attributes that begin with aria- are valid ARIA attributes",
"help": "ARIA attributes must conform to valid names",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav class=\"navigation pagination\" aria-label=\"Posts\">",
"target": [
".navigation"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "bypass",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag241",
"section508",
"section508.22.o"
],
"description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
"help": "Page must have means to bypass repeated blocks",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1"
]
},
{
"html": "<h2 class=\"screen-reader-text\">Posts navigation<\/h2>",
"target": [
".navigation > h2"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"color-accent\">Category:<\/span>",
"target": [
".color-accent"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "18.0pt (24px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span>WordPress<\/span>",
"target": [
"h1 > span:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22796 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-22448 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9751 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-9576 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>",
"target": [
"#post-9085 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8767 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > figcaption"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-8003 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>",
"target": [
"#post-7937 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7847 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "10.5pt (14px)",
"fontWeight": "bold",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#6d6d6d",
"bgColor": "#ffffff",
"contrastRatio": 5.1699999999999999,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
"#post-7838 > .post-inner.thin > .entry-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span aria-current=\"page\" class=\"page-numbers current\">1<\/span>",
"target": [
".current"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span>",
"target": [
".nav-next-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
".widget-title"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"id": "document-title",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag242",
"ACT"
],
"description": "Ensures each HTML document contains a non-empty <title> element",
"help": "Documents must have <title> element to aid in navigation",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "doc-has-title",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Document has a non-empty <title> element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "duplicate-id",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value is unique",
"help": "id attribute value must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id",
"data": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22796",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">",
"target": [
"#post-22796"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-22448",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">",
"target": [
"#post-22448"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">",
"target": [
"#post-9751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9576",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">",
"target": [
"#post-9576"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-9085",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">",
"target": [
"#post-9085"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8767",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">",
"target": [
"#post-8767"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-8003",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">",
"target": [
"#post-8003"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7937",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">",
"target": [
"#post-7937"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7847",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">",
"target": [
"#post-7847"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-7838",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">",
"target": [
"#post-7838"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "html-has-lang",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures every HTML document has a lang attribute",
"help": "<html> element must have a lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "The <html> element has a lang attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "html-lang-valid",
"impact": null,
"tags": [
"cat.language",
"wcag2a",
"wcag311",
"ACT"
],
"description": "Ensures the lang attribute of the <html> element has a valid value",
"help": "<html> element must have a valid value for the lang attribute",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "valid-lang",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Value of lang attribute is included in the list of valid languages"
}
],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "image-alt",
"impact": null,
"tags": [
"cat.text-alternatives",
"wcag2a",
"wcag111",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures <img> elements have alternate text or a role of none or presentation",
"help": "Images must have alternate text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"900\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"675\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"707\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[height=\"591\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-8003 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
},
{
"any": [
{
"id": "has-alt",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has an alt attribute"
},
{
"id": "presentational-role",
"data": {
"role": "presentation"
},
"relatedNodes": [],
"impact": "minor",
"message": "Element's default semantics were overriden with role=\"presentation\""
}
],
"all": [],
"none": [
{
"id": "alt-space-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has a valid alt attribute value"
}
],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"#post-7838 > figure > .featured-media-inner.medium.section-inner > img[height=\"800\"][loading=\"lazy\"][alt=\"\"]"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"id": "link-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"wcag244",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures links have discernible text",
"help": "Links must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22796 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a>",
"target": [
"#post-22448 > figure > .featured-media-inner.medium.section-inner > figcaption > a[rel=\"nofollow\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>",
"target": [
"a[rel=\"tag\"]:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(1)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]:nth-child(2)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper > .meta-text > a[rel=\"tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-categories > .entry-categories-inner > a[rel=\"category tag\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .entry-title.heading-size-1 > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper > .meta-text > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>",
"target": [
".page-numbers:nth-child(3)"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a>",
"target": [
".next"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "minor",
"message": "Element has text that is visible to screen readers"
}
],
"all": [],
"none": [
{
"id": "focusable-no-name",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element is not in tab order or has accessible text"
}
],
"impact": null,
"html": "<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"post-meta\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta"
]
},
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22796 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-22448 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-22448 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9751 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9576 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-9085 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-9085 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8767 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8767 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-8003 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-8003 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7937 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7847 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-tags meta-wrapper\">",
"target": [
"#post-7847 > .section-inner > .post-meta-single-bottom.post-meta-wrapper.post-meta-single > .post-meta > .post-tags.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-author meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-author.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-date meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-date.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"post-comment-link meta-wrapper\">",
"target": [
"#post-7838 > .entry-header.has-text-align-center > .entry-header-inner.medium.section-inner > .post-meta-single-top.post-meta-wrapper.post-meta-single > .post-meta > .post-comment-link.meta-wrapper"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img[alt=\"man eating noodles\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"target": [
"img[alt=\"abstract bright close up color\"]"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"tags": [
"cat.color",
"wcag2aa",
"wcag143"
],
"description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
"help": "Elements must have sufficient color contrast",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span aria-hidden=\"true\">\u2192<\/span>",
"target": [
".next > span[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
},
{
"any": [
{
"id": "color-contrast",
"data": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d4.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 12974,
"testUrl": "https:\/\/weston.ruter.net\/category\/wordpress\/",
"userTime.is": 2032,
"userTimes": {
"is": 2032,
"dr": 2032,
"visible": 2039,
"ofv": 2039,
"mbv": 2054,
"e_is": 2054,
"pc": 2056,
"ol": 2785
},
"userTime.dr": 2032,
"userTime.visible": 2039,
"userTime.ofv": 2039,
"userTime.mbv": 2054,
"userTime.e_is": 2054,
"userTime.pc": 2056,
"userTime.ol": 2785,
"userTime": 2785,
"custom": [
"Colordepth",
"Dpi",
"Images",
"Resolution",
"fonts",
"generated-content-percent",
"generated-content-size",
"imgs-in-viewport",
"imgs-no-alt",
"imgs-out-viewport",
"jsLibsVulns",
"meta-viewport",
"possibly-render-blocking-reqs",
"rendered-html",
"securityHeaders",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":414,\"naturalHeight\":276},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1\",\"width\":374,\"height\":281,\"naturalWidth\":414,\"naturalHeight\":310},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\",\"width\":374,\"height\":210,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\",\"width\":374,\"height\":220,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\",\"width\":374,\"height\":184,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0},{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\",\"width\":374,\"height\":249,\"naturalWidth\":0,\"naturalHeight\":0}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 1.5,
"generated-content-size": 2.6299999999999999,
"imgs-in-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 276
}
],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1",
"html": "<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 310
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1",
"html": "<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1",
"html": "<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1",
"html": "<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
},
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1",
"html": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">",
"currentSrc": "",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"priority": null,
"loading": "lazy",
"naturalWidth": 0,
"naturalHeight": 0
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"WordPress Archives - Weston Ruter\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1, .heading-size-1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr, hr.styled-separator { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_), hr.styled-separator:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after, hr.styled-separator::before, hr.styled-separator::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before, hr.styled-separator::before { left: calc(50% - 0.5rem); }.entry-content hr::after, hr.styled-separator::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }figcaption, .wp-caption-text { color: rgb(109, 109, 109); display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.2; margin-top: 1.5rem; }figcaption a, .wp-caption-text a { color: inherit; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.color-accent { color: rgb(205, 38, 83); }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }.archive-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.archive-title { font-size: 2.4rem; font-weight: 700; letter-spacing: -0.0266667em; margin: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-meta-single-top .post-meta { justify-content: center; }.post-meta-wrapper { margin-top: 2rem; margin-right: auto; margin-left: auto; max-width: 58rem; width: 100%; }.post-meta { color: rgb(109, 109, 109); display: flex; flex-wrap: wrap; font-size: 1.5rem; font-weight: 500; list-style: none; margin: -1rem 0px 0px -2rem; }.post-meta li { flex-shrink: 0; letter-spacing: -0.016875em; margin: 1rem 0px 0px 2rem; max-width: calc(100% - 2rem); }.post-meta a { color: inherit; text-decoration: none; }.post-meta a:focus, .post-meta a:hover { text-decoration: underline; }.post-meta .meta-wrapper { align-items: center; display: flex; flex-wrap: nowrap; }.post-meta .meta-icon { flex-shrink: 0; margin-right: 1rem; }.post-meta .post-author .meta-icon svg { width: 1.6rem; height: 1.8rem; }.post-meta .post-comment-link .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta .post-date .meta-icon svg { width: 1.7rem; height: 1.8rem; }.post-meta .post-tags .meta-icon svg { width: 1.8rem; height: 1.8rem; }.post-meta svg * { fill: currentcolor; }.featured-media { margin-top: 5rem; position: relative; }.featured-media img { margin: 0px auto; }.featured-media figcaption { margin: 1.5rem auto 0px; text-align: center; width: calc(100% - 5rem); }.post-inner { padding-top: 5rem; }.post-meta-wrapper.post-meta-single-bottom { margin-top: 3rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2, .entry-content figcaption, .entry-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.pagination .nav-links { align-items: baseline; display: flex; flex-wrap: wrap; font-size: 1.8rem; font-weight: 600; margin: -1.5rem 0px 0px -2.5rem; width: calc(100% + 2.5rem); }.pagination-separator { margin: 5rem 0px; }.nav-links > * { margin: 1.5rem 0px 0px 2.5rem; }.nav-links .placeholder { display: none; visibility: hidden; }.pagination a { text-decoration: none; }.pagination a:focus, .pagination a:hover { text-decoration: underline; }.nav-short { display: none; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget .post-date { color: rgb(109, 109, 109); display: block; font-size: 0.85em; font-weight: 500; margin-top: 0.2rem; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.widget-content figcaption, .widget-content .wp-caption-text { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .widget-content figcaption, .widget-content .wp-caption-text { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, .heading-size-1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1, .heading-size-1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n figcaption, .wp-caption-text { margin-top: 1.8rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n .featured-media figcaption { margin: 2rem auto 0px; width: calc(100% - 8rem); }\n .archive-header { padding: 8rem 0px; }\n .archive-title { font-size: 3.2rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-meta-wrapper { margin-top: 3rem; }\n .post-meta { font-size: 1.6rem; margin: -1.4rem 0px 0px -3rem; }\n .post-meta li { margin: 1.4rem 0px 0px 3rem; max-width: calc(100% - 3rem); }\n .featured-media { margin-top: 6rem; }\n .post-inner { padding-top: 8rem; }\n .post-meta-wrapper.post-meta-single-bottom { margin-top: 4rem; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .pagination-separator { margin: 8rem 0px; }\n .nav-short { display: inline; }\n .pagination .nav-links { font-size: 2.4rem; font-weight: 700; margin: -2.5rem 0px 0px -4rem; }\n .nav-links > * { margin: 2.5rem 0px 0px 4rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n .featured-media figcaption { width: 100%; }\n .pagination .nav-links { justify-content: space-between; margin: 0px; width: 100%; }\n .nav-links > * { margin: 0px 2rem; }\n .pagination .next, .pagination .prev { display: block; }\n .pagination .prev { margin: 0px auto 0px 0px; }\n .pagination .next { text-align: right; margin: 0px 0px 0px auto; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1, .heading-size-1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}.color-accent, a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }figcaption, .wp-caption-text, .post-meta, .entry-content hr:not(.has-background), hr.styled-separator { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .archive-header a, .header-footer-group .color-accent { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .archive-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .widget .post-date, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories, .post-comment-link.meta-wrapper, .pagination-wrapper, .post-meta-wrapper.post-meta-single-bottom, .post-separator { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\"><link rel=\"next\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"CollectionPage\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"url\":\"https:\/\/weston.ruter.net\/category\/wordpress\/\",\"name\":\"WordPress Archives - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\"},\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1880%2C1253\\u0026ssl=1\",\"width\":1880,\"height\":1253,\"caption\":\"Photo by cottonbro studio on Pexels.com\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/category\/wordpress\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb WordPress Category Feed\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/categories\/20\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>WordPress Archives - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"archive category category-wordpress category-20 custom-background wp-embed-responsive enable-search-modal has-no-pagination showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n\t\t<header class=\"archive-header has-text-align-center header-footer-group\">\n\n\t\t\t<div class=\"archive-header-inner section-inner medium\">\n\n\t\t\t\t\t\t\t\t\t<h1 class=\"archive-title\"><span class=\"color-accent\">Category:<\/span> <span>WordPress<\/span><\/h1>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/header>\n\n\t\t\n<article class=\"post-22796 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-22796\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/#comments\">2 Comments<span class=\"screen-reader-text\"> on Running the WordPress Plugin Directory Slurper<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by cottonbro studio on <a href=\"https:\/\/www.pexels.com\/photo\/man-eating-noodles-7594054\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>As part of my work on the WordPress Core Performance Team, I need to do analyses on the plugins in the WordPress Plugin Directory. For example, in WordPress 6.3 we\u2019re finally shipping first-party support for adding async and defer to scripts (a 13-year old ticket). In this case, the excellent WordPress Directory Searcher (WPdirectory) is [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-22448 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-php\" id=\"post-22448\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">Comparing Markup with PHPUnit<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/\">July 1, 2023<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/comparing-markup-with-phpunit\/#respond\">No Comments<span class=\"screen-reader-text\"> on Comparing Markup with PHPUnit<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"abstract bright close up color\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?w=1733&ssl=1 1733w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1536%2C1152&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=1200%2C900&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-268460.jpeg?resize=150%2C113&ssl=1 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Photo by Pixabay on <a href=\"https:\/\/www.pexels.com\/photo\/abstract-bright-close-up-color-268460\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>For the upcoming WordPress 6.3 release, I\u2019ve been contributing to the introduction of script loading strategies (i.e. the async and defer attributes). In the WP_Scripts class, all of the script tags are manually assembled with printf() & sprintf(), and as part of that work I wanted to start making use of helper functions that assemble [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/php\/\" rel=\"tag\">php<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9751 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9751\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">Integrating with AMP Dev Mode in WordPress<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/\">September 24, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/09\/24\/integrating-with-amp-dev-mode-in-wordpress\/#comments\">4 Comments<span class=\"screen-reader-text\"> on Integrating with AMP Dev Mode in WordPress<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"900\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?fit=1200%2C900&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=4032&ssl=1 4032w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=300%2C225&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=768%2C576&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=700%2C525&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=928%2C696&ssl=1 928w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?resize=1707%2C1280&ssl=1 1707w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/09\/2019-09-24T140111.jpg?w=1160&ssl=1 1160w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>tl;dr In v1.3 the AMP plugin for WordPress no longer has to remove the Admin Bar to keep pages valid AMP. The AMP plugin allows WordPress themes to be developed as usual and have their templates and stylesheets used to serve valid AMP pages. It does as much as possible to prevent serving invalid AMP [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9576 post type-post status-publish format-standard has-post-thumbnail hentry category-amp category-wordpress\" id=\"post-9576\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/amp\/\" rel=\"category tag\">AMP<\/a> <a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">AMP for JavaScripters<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/\">July 12, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/07\/12\/amp-for-javascripters\/#comments\">1 Comment<span class=\"screen-reader-text\"> on AMP for JavaScripters<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"675\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?fit=1200%2C675&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1838&ssl=1 1838w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=300%2C169&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=768%2C432&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?resize=700%2C394&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/07\/cropped-amp-for-javascripters-talk.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Today at the JavaScript for WordPress Conference (#JSforWPConf), Felix Arntz and I gave a talk called AMP for JavaScripters about implementing interactive interfaces in AMP. Here\u2019s the abstract we submitted for the talk: As we all know, adding JavaScript to a web page allows for dynamic page modifications. However, with that flexibility comes great responsibility: [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-9085 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-jetpack tag-security\" id=\"post-9085\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/\">March 21, 2019<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2019\/03\/21\/using-the-amp-plugin-to-protect-site-visitors-and-debug-security-vulnerabilities\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Using the AMP Plugin to Protect Site Visitors and Debug Security Vulnerabilities<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"707\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?fit=1200%2C707&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=2736&ssl=1 2736w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=300%2C177&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=768%2C452&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?resize=700%2C412&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2019\/03\/jetpack-my-community-widget-escaping-problem.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Case study in how the AMP plugin for WordPress revealed a security flaw in a popular plugin. Not only did the AMP plugin prevent the XSS vulnerability from being exploitable, but it also pinpointed the code responsible.<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/jetpack\/\" rel=\"tag\">jetpack<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/security\/\" rel=\"tag\">security<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8767 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-gutenberg tag-javascript\" id=\"post-8767\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">Creating Gutenberg Blocks without a Build Step via HTM<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/\">December 18, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/12\/18\/creating-gutenberg-blocks-without-a-build-step-via-htm\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Creating Gutenberg Blocks without a Build Step via HTM<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"591\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?fit=1200%2C591&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=2098&ssl=1 2098w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=300%2C148&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=768%2C379&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?resize=700%2C345&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/code-syntax-block-htm.png?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>If you\u2019ve ever looked into developing a block for the new WordPress editor (Gutenberg), you\u2019ve seen that it\u2019s recommended to code it up with JSX. Blocks are powered by React and the JSX syntax is significantly more readable and less verbose than the ES5-compatible syntax. For example, compare this ES5 code: With this equivalent in [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/gutenberg\/\" rel=\"tag\">gutenberg<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/javascript\/\" rel=\"tag\">javascript<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-8003 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress tag-amp tag-pwa\" id=\"post-8003\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">WordCamp Europe 2018 Recap: AMP and PWA<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/\">July 12, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/07\/12\/wceu-2018-recap-amp-and-pwa\/#respond\">No Comments<span class=\"screen-reader-text\"> on WordCamp Europe 2018 Recap: AMP and PWA<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=4000&ssl=1 4000w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/07\/DSC00554-2.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t\t\t<figcaption class=\"wp-caption-text\">Talking through the AMP plugin features with Automattic leadership (including John Maeda and Kinsey Wilson)<\/figcaption>\n\n\t\t\t\t\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Recently I attended WCEU 2018 in Belgrade with quite a few colleagues from XWP. We were there in large part to promote the adoption of progressive technologies in WordPress. We spent a lot of our time at the Google booth where we had an area to talk about contributing to WordPress across a wide range of roles. I spent [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/amp\/\" rel=\"tag\">amp<\/a>, <a href=\"https:\/\/weston.ruter.net\/tag\/pwa\/\" rel=\"tag\">pwa<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7937 post type-post status-publish format-standard hentry category-wordpress\" id=\"post-7937\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">Remember Me Easter Egg<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/\">April 30, 2018<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2018\/04\/30\/remember-me-easter-egg\/#comments\">3 Comments<span class=\"screen-reader-text\"> on Remember Me Easter Egg<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>Here\u2019s a fun little easter egg to add to your WordPress login screen: make it so when you click the \u201cRemember Me\u201d checkbox that the song of the same name from Coco autoplays at the bottom of the login form: Here\u2019s a quick and dirty plugin that does it:<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7847 post type-post status-publish format-standard hentry category-wordpress tag-customizer\" id=\"post-7847\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">\u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/\">December 11, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/11\/building-with-javascript-in-the-customizer-at-wcus-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on \u201cBuilding with JavaScript in the Customizer\u201d at WCUS 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 I gave a talk on \u201cBuilding with JavaScript in the Customizer\u201d. I was happy to have the opportunity to share the technical details on the Customizer\u2019s architecture and JavaScript API, which saw many improvements in 4.9, in addition to being able to share the Customizer\u2019s new user-facing features during State of the Word. The [\u2026]<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-bottom\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-tags meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tTags\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"18\" viewBox=\"0 0 18 18\"><path fill=\"\" d=\"M15.4496399,8.42490555 L8.66109799,1.63636364 L1.63636364,1.63636364 L1.63636364,8.66081885 L8.42522727,15.44178 C8.57869221,15.5954158 8.78693789,15.6817418 9.00409091,15.6817418 C9.22124393,15.6817418 9.42948961,15.5954158 9.58327627,15.4414581 L15.4486339,9.57610048 C15.7651495,9.25692435 15.7649133,8.74206554 15.4496399,8.42490555 Z M16.6084423,10.7304545 L10.7406818,16.59822 C10.280287,17.0591273 9.65554997,17.3181054 9.00409091,17.3181054 C8.35263185,17.3181054 7.72789481,17.0591273 7.26815877,16.5988788 L0.239976954,9.57887876 C0.0863319284,9.4254126 0,9.21716044 0,9 L0,0.818181818 C0,0.366312477 0.366312477,0 0.818181818,0 L9,0 C9.21699531,0 9.42510306,0.0862010512 9.57854191,0.239639906 L16.6084423,7.26954545 C17.5601275,8.22691012 17.5601275,9.77308988 16.6084423,10.7304545 Z M5,6 C4.44771525,6 4,5.55228475 4,5 C4,4.44771525 4.44771525,4 5,4 C5.55228475,4 6,4.44771525 6,5 C6,5.55228475 5.55228475,6 5,6 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/tag\/customizer\/\" rel=\"tag\">Customizer<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n<hr class=\"post-separator styled-separator is-style-wide section-inner\" aria-hidden=\"true\">\n<article class=\"post-7838 post type-post status-publish format-standard has-post-thumbnail hentry category-wordpress\" id=\"post-7838\">\n\n\t\n<header class=\"entry-header has-text-align-center\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/category\/wordpress\/\" rel=\"category tag\">WordPress<\/a>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/a><\/h2>\n\t\t<div class=\"post-meta-wrapper post-meta-single post-meta-single-top\">\n\n\t\t\t<ul class=\"post-meta\">\n\n\t\t\t\t\t\t\t\t\t<li class=\"post-author meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost author\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"20\" viewBox=\"0 0 18 20\"><path fill=\"\" d=\"M18,19 C18,19.5522847 17.5522847,20 17,20 C16.4477153,20 16,19.5522847 16,19 L16,17 C16,15.3431458 14.6568542,14 13,14 L5,14 C3.34314575,14 2,15.3431458 2,17 L2,19 C2,19.5522847 1.55228475,20 1,20 C0.44771525,20 0,19.5522847 0,19 L0,17 C0,14.2385763 2.23857625,12 5,12 L13,12 C15.7614237,12 18,14.2385763 18,17 L18,19 Z M9,10 C6.23857625,10 4,7.76142375 4,5 C4,2.23857625 6.23857625,0 9,0 C11.7614237,0 14,2.23857625 14,5 C14,7.76142375 11.7614237,10 9,10 Z M9,8 C10.6568542,8 12,6.65685425 12,5 C12,3.34314575 10.6568542,2 9,2 C7.34314575,2 6,3.34314575 6,5 C6,6.65685425 7.34314575,8 9,8 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\tBy <a href=\"https:\/\/weston.ruter.net\/author\/westonruter\/\">Weston Ruter<\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-date meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\t\t\t\tPost date\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"18\" height=\"19\" viewBox=\"0 0 18 19\"><path fill=\"\" d=\"M4.60069444,4.09375 L3.25,4.09375 C2.47334957,4.09375 1.84375,4.72334957 1.84375,5.5 L1.84375,7.26736111 L16.15625,7.26736111 L16.15625,5.5 C16.15625,4.72334957 15.5266504,4.09375 14.75,4.09375 L13.3993056,4.09375 L13.3993056,4.55555556 C13.3993056,5.02154581 13.0215458,5.39930556 12.5555556,5.39930556 C12.0895653,5.39930556 11.7118056,5.02154581 11.7118056,4.55555556 L11.7118056,4.09375 L6.28819444,4.09375 L6.28819444,4.55555556 C6.28819444,5.02154581 5.9104347,5.39930556 5.44444444,5.39930556 C4.97845419,5.39930556 4.60069444,5.02154581 4.60069444,4.55555556 L4.60069444,4.09375 Z M6.28819444,2.40625 L11.7118056,2.40625 L11.7118056,1 C11.7118056,0.534009742 12.0895653,0.15625 12.5555556,0.15625 C13.0215458,0.15625 13.3993056,0.534009742 13.3993056,1 L13.3993056,2.40625 L14.75,2.40625 C16.4586309,2.40625 17.84375,3.79136906 17.84375,5.5 L17.84375,15.875 C17.84375,17.5836309 16.4586309,18.96875 14.75,18.96875 L3.25,18.96875 C1.54136906,18.96875 0.15625,17.5836309 0.15625,15.875 L0.15625,5.5 C0.15625,3.79136906 1.54136906,2.40625 3.25,2.40625 L4.60069444,2.40625 L4.60069444,1 C4.60069444,0.534009742 4.97845419,0.15625 5.44444444,0.15625 C5.9104347,0.15625 6.28819444,0.534009742 6.28819444,1 L6.28819444,2.40625 Z M1.84375,8.95486111 L1.84375,15.875 C1.84375,16.6516504 2.47334957,17.28125 3.25,17.28125 L14.75,17.28125 C15.5266504,17.28125 16.15625,16.6516504 16.15625,15.875 L16.15625,8.95486111 L1.84375,8.95486111 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/\">December 6, 2017<\/a>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t\t\t<li class=\"post-comment-link meta-wrapper\">\n\t\t\t\t\t\t<span class=\"meta-icon\">\n\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19\" height=\"19\" viewBox=\"0 0 19 19\"><path d=\"M9.43016863,13.2235931 C9.58624731,13.094699 9.7823475,13.0241935 9.98476849,13.0241935 L15.0564516,13.0241935 C15.8581553,13.0241935 16.5080645,12.3742843 16.5080645,11.5725806 L16.5080645,3.44354839 C16.5080645,2.64184472 15.8581553,1.99193548 15.0564516,1.99193548 L3.44354839,1.99193548 C2.64184472,1.99193548 1.99193548,2.64184472 1.99193548,3.44354839 L1.99193548,11.5725806 C1.99193548,12.3742843 2.64184472,13.0241935 3.44354839,13.0241935 L5.76612903,13.0241935 C6.24715123,13.0241935 6.63709677,13.4141391 6.63709677,13.8951613 L6.63709677,15.5301903 L9.43016863,13.2235931 Z M3.44354839,14.766129 C1.67980032,14.766129 0.25,13.3363287 0.25,11.5725806 L0.25,3.44354839 C0.25,1.67980032 1.67980032,0.25 3.44354839,0.25 L15.0564516,0.25 C16.8201997,0.25 18.25,1.67980032 18.25,3.44354839 L18.25,11.5725806 C18.25,13.3363287 16.8201997,14.766129 15.0564516,14.766129 L10.2979143,14.766129 L6.32072889,18.0506004 C5.75274472,18.5196577 4.89516129,18.1156602 4.89516129,17.3790323 L4.89516129,14.766129 L3.44354839,14.766129 Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"meta-text\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/2017\/12\/06\/presenting-wordpress-releases-at-state-of-the-word-2017\/#comments\">1 Comment<span class=\"screen-reader-text\"> on Presenting WordPress 4.8 & 4.9 at State of the Word 2017<\/span><\/a>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/li>\n\t\t\t\t\t\n\t\t\t<\/ul>\n\n\t\t<\/div>\n\n\t\t\n\t<\/div>\n\n<\/header>\n\n\t<figure class=\"featured-media\">\n\n\t\t<div class=\"featured-media-inner section-inner medium\">\n\n\t\t\t<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=2600&ssl=1 2600w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2017\/12\/DSCF2690-1.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\">\n\t\t<\/div>\n\n\t<\/figure>\n\n\t\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t<p>At WordCamp US 2017 last week, Mel Choyce and I had the opportunity to present the new features in WordPress 4.8 and 4.9 which we co-lead with Jeff Paul. We start presenting ~17 minutes into the State of the Word: State of the Word, 2017 (Photos courtesy of Jeff Golenski and Post Status.)<\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n\t\n\t<div class=\"pagination-wrapper section-inner\">\n\n\t\t<hr class=\"styled-separator pagination-separator is-style-wide\" aria-hidden=\"true\">\n\n\t\t\n\t<nav class=\"navigation pagination\" aria-label=\"Posts\">\n\t\t<h2 class=\"screen-reader-text\">Posts navigation<\/h2>\n\t\t<div class=\"nav-links\"><span class=\"prev page-numbers placeholder\" aria-hidden=\"true\"><span aria-hidden=\"true\">\u2190<\/span> <span class=\"nav-prev-text\">Newer <span class=\"nav-short\">Posts<\/span><\/span><\/span><span aria-current=\"page\" class=\"page-numbers current\">1<\/span>\n<a class=\"page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\">2<\/a>\n<a class=\"next page-numbers\" href=\"https:\/\/weston.ruter.net\/category\/wordpress\/page\/2\/\"><span class=\"nav-next-text\">Older <span class=\"nav-short\">Posts<\/span><\/span> <span aria-hidden=\"true\">\u2192<\/span><\/a><\/div>\n\t<\/nav>\n\t<\/div>\n\n\t\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/category\/wordpress\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=0&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "archive",
"postType": "",
"taxonomy": "category"
},
"interactivePeriods": [
[
0,
8064
]
],
"lastVisualChange": 1800,
"render": 900,
"visualComplete85": 1800,
"visualComplete90": 1800,
"visualComplete95": 1800,
"visualComplete99": 1800,
"visualComplete": 1800,
"SpeedIndex": 1170,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 905,
"size": 35178,
"DOMNodeId": 5,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 905,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestImagePaint",
"time": 1787,
"size": 38896,
"DOMNodeId": 49,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
},
"imageUrl": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 1787,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image",
"url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1"
},
{
"event": "LargestContentfulPaint",
"time": 904,
"size": 35178,
"element": {
"nodeName": "H2",
"boundingRect": {
"x": 20,
"y": 269.828125,
"width": 374,
"height": 123,
"top": 269.828125,
"right": 394,
"bottom": 392.828125,
"left": 20
},
"outerHTML": "<h2 class=\"entry-title heading-size-1\"><a href=\"https:\/\/weston.ruter.net\/2023\/07\/01\/running-the-wordpress-plugin-directory-slurper\/\">Running the WordPress Plugin Directory Slurper<\/a><\/h2>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 904,
"size": 35178,
"DOMNodeId": 5,
"nodeInfo": {
"nodeType": "H2",
"attributes": {
"class": "entry-title heading-size-1"
},
"bounds": [
20,
269.828125,
374,
123
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestImagePaint",
"time": 1787,
"size": 38896,
"DOMNodeId": 49,
"nodeInfo": {
"nodeType": "IMG",
"attributes": {
"width": "1200",
"height": "800",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"class": "attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes",
"alt": "man eating noodles",
"decoding": "async",
"fetchpriority": "high",
"srcset": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 1200px) 100vw, 1200px",
"data-hero-candidate": "",
"data-amp-unvalidated-attrs": "fetchpriority"
},
"sourceURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"bounds": [
20,
517.828125,
374,
249.328125
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 1787,
"size": 38896,
"element": {
"nodeName": "IMG",
"boundingRect": {
"x": 20,
"y": 517.828125,
"width": 374,
"height": 249.328125,
"top": 517.828125,
"right": 394,
"bottom": 767.15625,
"left": 20
},
"outerHTML": "<img width=\"1200\" height=\"800\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image amp-wp-enforced-sizes\" alt=\"man eating noodles\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1880&ssl=1 1880w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=300%2C200&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=700%2C467&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1536%2C1024&ssl=1 1536w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=1200%2C800&ssl=1 1200w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=150%2C100&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" data-hero-candidate=\"\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?fit=1200%2C800&ssl=1",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"content": "normal"
},
"type": "image"
}
],
"LargestContentfulPaintType": "image",
"LargestContentfulPaintNodeType": "IMG",
"LargestContentfulPaintImageURL": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2023\/07\/pexels-photo-7594054.jpeg?resize=768%2C512&ssl=1",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 3
},
{
"name": "fetchStart",
"time": 10
},
{
"name": "navigationStart",
"time": 31
},
{
"name": "domLoading",
"time": 31
},
{
"name": "responseEnd",
"time": 31
},
{
"name": "domInteractive",
"time": 31
},
{
"name": "domContentLoadedEventStart",
"time": 31
},
{
"name": "domContentLoadedEventEnd",
"time": 31
},
{
"name": "domComplete",
"time": 31
},
{
"name": "unloadEventStart",
"time": 793
},
{
"name": "unloadEventEnd",
"time": 793
},
{
"name": "markAsMainFrame",
"time": 793
},
{
"name": "commitNavigationEnd",
"time": 794
},
{
"name": "domLoading",
"time": 794
},
{
"name": "LayoutShift",
"time": 880
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 904
},
{
"name": "firstContentfulPaint",
"time": 904
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 904
},
{
"name": "firstPaint",
"time": 904
},
{
"name": "LayoutShift",
"time": 914
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 924
},
{
"name": "firstMeaningfulPaint",
"time": 924
},
{
"name": "firstMeaningfulPaint",
"time": 924
},
{
"name": "responseEnd",
"time": 960
},
{
"name": "domInteractive",
"time": 966
},
{
"name": "domContentLoadedEventStart",
"time": 966
},
{
"name": "domContentLoadedEventEnd",
"time": 966
},
{
"name": "firstImagePaint",
"time": 1576
},
{
"name": "domComplete",
"time": 2788
},
{
"name": "loadEventStart",
"time": 2789
},
{
"name": "loadEventEnd",
"time": 2790
},
{
"name": "LargestContentfulPaint",
"time": 1787
},
{
"name": "LargestTextPaint",
"time": 904
},
{
"name": "LargestImagePaint",
"time": 1787
},
{
"name": "TotalLayoutShift",
"value": 0.0014442602
},
{
"name": "CumulativeLayoutShift",
"value": 0.0014442602
}
],
"chromeUserTiming.navigationStart": 31,
"chromeUserTiming.fetchStart": 10,
"chromeUserTiming.domLoading": 794,
"chromeUserTiming.responseEnd": 961,
"chromeUserTiming.domInteractive": 966,
"chromeUserTiming.domContentLoadedEventStart": 967,
"chromeUserTiming.domContentLoadedEventEnd": 967,
"chromeUserTiming.domComplete": 2788,
"chromeUserTiming.unloadEventStart": 794,
"chromeUserTiming.unloadEventEnd": 794,
"chromeUserTiming.markAsMainFrame": 794,
"chromeUserTiming.commitNavigationEnd": 794,
"chromeUserTiming.LayoutShift": 915,
"chromeUserTiming.firstPaint": 904,
"chromeUserTiming.firstMeaningfulPaintCandidate": 904,
"chromeUserTiming.firstContentfulPaint": 904,
"chromeUserTiming.firstMeaningfulPaint": 924,
"chromeUserTiming.firstImagePaint": 1576,
"chromeUserTiming.loadEventStart": 2790,
"chromeUserTiming.loadEventEnd": 2790,
"chromeUserTiming.LargestTextPaint": 905,
"chromeUserTiming.LargestContentfulPaint": 1787,
"chromeUserTiming.LargestImagePaint": 1787,
"chromeUserTiming.TotalLayoutShift": 0.0014442602,
"chromeUserTiming.CumulativeLayoutShift": 0.0014442602,
"LayoutShifts": [
{
"time": 880,
"score": 5.4279800000000002e-5,
"cumulative_score": 5.4279800000000002e-5,
"window_score": 5.4279800000000002e-5,
"shift_window_num": 0,
"rects": [
[
20,
20,
23,
36
]
],
"sources": [
{
"previousRect": {
"x": 20,
"y": 20,
"width": 23,
"height": 25,
"top": 20,
"right": 43,
"bottom": 45,
"left": 20
},
"currentRect": {
"x": 20,
"y": 31,
"width": 23,
"height": 25,
"top": 31,
"right": 43,
"bottom": 56,
"left": 20
}
}
]
},
{
"time": 914,
"score": 0.0013899804,
"cumulative_score": 0.0014442602,
"window_score": 0.0014442602,
"shift_window_num": 0,
"rects": [
[
77,
413,
260,
22
]
],
"sources": [
{
"previousRect": {
"x": 116,
"y": 413,
"width": 137,
"height": 22,
"top": 413,
"right": 253,
"bottom": 435,
"left": 116
},
"currentRect": {
"x": 77,
"y": 413,
"width": 137,
"height": 22,
"top": 413,
"right": 214,
"bottom": 435,
"left": 77
}
},
{
"previousRect": {
"x": 271,
"y": 413,
"width": 27,
"height": 22,
"top": 413,
"right": 298,
"bottom": 435,
"left": 271
},
"currentRect": {
"x": 232,
"y": 413,
"width": 105,
"height": 22,
"top": 413,
"right": 337,
"bottom": 435,
"left": 232
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 5.4279800000000002e-5,
"fraction_of_total": 0.03758311694804025
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 881.79200000000003
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 2042.575
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 795.29399999999998
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 795.30200000000002
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 795.30499999999995
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 804.74800000000005
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 804.78599999999994
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 804.78999999999996
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 804.80600000000004
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 805.51800000000003
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 821.44100000000003
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 821.755
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 821.78800000000001
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 821.87400000000002
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 822.00900000000001
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 822.03399999999999
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 823.447
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 823.702
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 832.91800000000001
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 832.92200000000003
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 832.93100000000004
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 833.11199999999997
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 833.33600000000001
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 833.68299999999999
},
"2355": {
"name": "CSSGradient",
"firstUsed": 833.81200000000001
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 833.99800000000005
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 834.09100000000001
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 834.11199999999997
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 834.11599999999999
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 835.10400000000004
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 835.41099999999994
},
"919": {
"name": "LinkRelNext",
"firstUsed": 835.42899999999997
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 836.38900000000001
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 836.47400000000005
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 836.524
},
"587": {
"name": "LangAttribute",
"firstUsed": 837.58799999999997
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 837.59199999999998
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 838.51400000000001
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 846.60599999999999
},
"84": {
"name": "FormElement",
"firstUsed": 846.80899999999997
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 846.899
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 847.221
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 847.23000000000002
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 849.10500000000002
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 860.90499999999997
},
"522": {
"name": "Sizes",
"firstUsed": 882.35599999999999
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 882.39099999999996
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 882.40099999999995
},
"2738": {
"name": "PriorityHints",
"firstUsed": 882.404
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 882.47500000000002
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 884.20100000000002
},
"2935": {
"name": "LazyLoadImageLoadingAttributeLazy",
"firstUsed": 891.77999999999997
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 895.202
},
"4351": {
"name": "ViewportDependentLazyLoadedImageWithSizesAttribute",
"firstUsed": 907.23400000000004
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 923.68399999999997
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 965.77499999999998
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 967.774
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 967.78399999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1701.788
},
"3797": {
"name": "WebPImage",
"firstUsed": 1701.9110000000001
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1892.097
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1892.1969999999999
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 2028.9960000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 2029.6189999999999
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 2029.9300000000001
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 2031.8040000000001
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 2032.1900000000001
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 2032.9739999999999
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 2034.001
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 2034.6790000000001
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 2034.6869999999999
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 2035.127
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 2035.1310000000001
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 2035.1500000000001
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 2035.2570000000001
},
"2430": {
"name": "UserTiming",
"firstUsed": 2035.336
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 2037.8130000000001
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 2039.5440000000001
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 2039.5630000000001
},
"2719": {
"name": "HistoryLength",
"firstUsed": 2040.0840000000001
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 2040.1510000000001
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 2043.7950000000001
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 2045.519
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 2045.568
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 2048.4720000000002
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 2057.4050000000002
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 2058.4630000000002
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2077.538
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2077.5459999999998
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2079.5630000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 2082.386
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 2082.4490000000001
},
"675": {
"name": "Fetch",
"firstUsed": 2082.9160000000002
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2093.971
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2093.98
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2093.9839999999999
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2103.8609999999999
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2274.6640000000002
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2275.8380000000002
},
"4": {
"name": "WorkerStart",
"firstUsed": 2276.4690000000001
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2284.1469999999999
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2288.268
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2301.326
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2788.808
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2789.433
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2790.0599999999999
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 3026.9639999999999
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 3027.0859999999998
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 3027.1660000000002
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 3029.8150000000001
},
"2195": {
"name": "CookieGet",
"firstUsed": 3030.4340000000002
},
"2194": {
"name": "CookieSet",
"firstUsed": 3031.5259999999998
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 3033.904
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 3042.4279999999999
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 3042.4810000000002
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 5053.1580000000004
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 5053.1660000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 5053.1679999999997
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 5053.1710000000003
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 5053.1729999999998
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 5053.1750000000002
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 5053.2060000000001
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 5056.1890000000003
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 5056.2299999999996
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 821.452
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 821.46100000000001
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 821.46400000000006
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 821.495
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 821.49900000000002
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 821.50300000000004
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 821.51499999999999
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 821.52099999999996
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 821.52800000000002
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 821.53200000000004
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 821.53899999999999
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 821.54100000000005
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 821.54399999999998
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 821.54600000000005
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 821.54999999999995
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 821.55899999999997
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 821.56299999999999
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 821.57500000000005
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 821.57799999999997
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 821.58299999999997
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 821.62300000000005
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 821.64300000000003
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 821.65499999999997
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 821.65999999999997
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 821.66399999999999
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 821.68399999999997
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 821.68700000000001
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 821.70699999999999
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 821.73000000000002
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 821.74099999999999
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 821.76400000000001
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 821.76999999999998
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 821.77300000000002
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 821.78399999999999
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 821.79499999999996
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 821.798
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 821.80799999999999
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 821.86800000000005
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 821.88
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 821.96500000000003
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 822.04600000000005
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 822.05999999999995
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 832.81500000000005
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 832.822
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 832.83600000000001
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 832.84000000000003
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 832.85299999999995
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 832.86000000000001
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 833.04899999999998
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 833.08199999999999
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 833.08900000000006
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 833.09500000000003
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 833.10500000000002
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 833.11500000000001
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 833.13199999999995
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 833.154
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 833.15999999999997
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 833.16600000000005
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 833.17100000000005
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 833.17600000000004
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 833.34500000000003
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 833.35599999999999
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 833.46500000000003
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 833.53499999999997
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 833.56299999999999
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 833.57100000000003
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 833.58600000000001
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 833.59500000000003
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 833.62400000000002
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 833.65499999999997
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 833.70600000000002
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 833.71400000000006
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 833.721
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 833.76599999999996
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 833.76999999999998
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 833.77599999999995
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 833.78300000000002
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 833.79600000000005
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 833.79899999999998
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 833.94100000000003
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 833.99199999999996
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 834.00099999999998
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 834.05799999999999
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 834.13999999999999
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 834.18600000000004
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 834.19000000000005
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 834.19500000000005
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 834.226
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 834.23099999999999
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 834.23500000000001
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 834.25
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 834.27099999999996
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 834.31799999999998
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 834.36000000000001
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 834.38099999999997
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 834.42999999999995
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 834.452
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 834.47699999999998
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 834.50800000000004
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 834.52300000000002
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 834.59799999999996
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 834.66499999999996
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 834.97799999999995
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 835.00599999999997
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 835.12
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 835.13599999999997
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 835.14599999999996
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 835.154
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 2080.2280000000001
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 963,
"TTIMeasurementEnd": 8064,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 963,
"testID": "231020_BiDcT5_F2K",
"step": 1,
"effectiveBps": 162350,
"domTime": 0,
"aft": 0,
"titleTime": 32,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"109": 55,
"210": 14.300000000000001,
"310": 5.2999999999999998,
"411": 9.5,
"512": 58.799999999999997,
"612": 14.300000000000001,
"713": 10,
"814": 5.2999999999999998,
"914": 76.200000000000003,
"1015": 57.100000000000001,
"1115": 16.699999999999999,
"1216": 14.300000000000001,
"1317": 5.5999999999999996,
"1418": 28.600000000000001,
"1519": 20,
"1620": 57.100000000000001,
"1720": 5.9000000000000004,
"1821": 54.5,
"1922": 36.799999999999997,
"2022": 38.899999999999999,
"2123": 70,
"2223": 5.5999999999999996,
"2325": 30,
"2426": 21.100000000000001,
"2527": 0,
"2627": 18.199999999999999,
"2728": 10,
"2829": 15,
"2930": 21.100000000000001,
"3030": 5.2999999999999998,
"3131": 42.100000000000001,
"3232": 21.100000000000001,
"3332": 5.2999999999999998,
"3433": 27.300000000000001,
"3533": 5,
"3634": 40.899999999999999,
"3735": 11.1,
"3835": 31.600000000000001,
"3936": 15.800000000000001,
"4036": 28.600000000000001,
"4137": 11.1,
"4238": 28.600000000000001,
"4338": 19,
"4439": 16.699999999999999,
"4540": 19,
"4640": 31.600000000000001,
"4741": 5.5999999999999996,
"4842": 63.200000000000003,
"4945": 20,
"5047": 42.100000000000001,
"5147": 45.5,
"5248": 15,
"5349": 10.5,
"5449": 10.5,
"5550": 14.300000000000001,
"5651": 5.5999999999999996,
"5751": 15.800000000000001,
"5852": 15,
"5953": 15.800000000000001,
"6053": 15,
"6154": 15.800000000000001,
"6255": 15,
"6355": 15,
"6456": 15,
"6557": 10.5,
"6658": 10,
"6758": 0,
"6859": 9.5,
"6960": 0,
"7060": 0,
"7161": 10,
"7262": 0,
"7362": 5,
"7463": 9.5,
"7563": 0,
"7664": 5,
"7765": 5,
"7865": 0,
"7966": 5,
"8067": 13.6,
"8167": 36.799999999999997
},
"max": 100,
"count": 82
},
"bw": {
"data": {
"0": 0,
"109": 0,
"210": 33952,
"310": 0,
"411": 25669,
"512": 0,
"612": 892186,
"713": 0,
"814": 3490617,
"914": 351410,
"1015": 3792199,
"1115": 1014705,
"1216": 4352908,
"1317": 5591495,
"1418": 10656367,
"1519": 1843413,
"1620": 1598250,
"1720": 3932477,
"1821": 3527744,
"1922": 4799704,
"2022": 1259318,
"2123": 0,
"2223": 1245711,
"2325": 0,
"2426": 31354,
"2527": 0,
"2627": 322427,
"2728": 0,
"2829": 487323,
"2930": 179928,
"3030": 235294,
"3131": 1024831,
"3232": 32516,
"3332": 320619,
"3433": 34902,
"3533": 3939833,
"3634": 0,
"3735": 669343,
"3835": 115018,
"3936": 271204,
"4036": 10808,
"4137": 56974,
"4238": 0,
"4338": 258714,
"4439": 0,
"4540": 62658,
"4640": 5245,
"4741": 9244724,
"4842": 377459,
"4945": 3546481,
"5047": 0,
"5147": 5240,
"5248": 0,
"5349": 0,
"5449": 0,
"5550": 0,
"5651": 0,
"5751": 0,
"5852": 0,
"5953": 0,
"6053": 0,
"6154": 0,
"6255": 0,
"6355": 0,
"6456": 0,
"6557": 0,
"6658": 0,
"6758": 0,
"6859": 0,
"6960": 0,
"7060": 0,
"7161": 0,
"7262": 0,
"7362": 0,
"7463": 0,
"7563": 0,
"7664": 0,
"7765": 0,
"7865": 0,
"7966": 0,
"8067": 0,
"8167": 0
},
"max": 10656367,
"count": 82
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 237365,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_BiDcT5_F2K\/3_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&file=3_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&file=3_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/BiDcT5\/F2K\/3_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_BiDcT5_F2K&compressed=1&file=3_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_3&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_3&file=ms_000900.jpg",
"VisuallyComplete": 70
},
{
"time": 1800,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_BiDcT5_F2K&video=video_3&file=ms_001800.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 109730,
"requests": 5,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 334901,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 91436,
"bytesUncompressed": 288111,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 109815,
"bytesUncompressed": 109815,
"requests": 7
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5154,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/category\/wordpress\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
}
}
},
"statusCode": 200,
"statusText": "Test Complete",
"webPagetestVersion": "21.07"
}