Summary
Website Quality Score
Performance 10.0
SEO 7.0
Security 6.5
Accessibility 3.5
Best Practices 9.0
- ⛔ Skipped URLs - 107 skipped URLs found.
- ⛔ Redirects - 54 redirects found.
- ⛔ 1 page(s) with multiple <h1> headings.
- ⛔ 66 page(s) without lang attribute.
- ⛔ Security - 66 pages(s) with critical finding(s).
- ⚠️ The description '' exceeds the allowed 10% duplicity. 100% of pages have this same description.
- ⚠️ 66 page(s) do not support Brotli compression.
- ⚠️ No WebP image found on the website.
- ⚠️ No AVIF image found on the website.
- ⚠️ 1 page(s) with large inline SVGs (> 5120 bytes).
- ⚠️ 45 page(s) with skipped heading levels.
- ⚠️ 66 page(s) without image alt attributes.
- ⚠️ 66 page(s) without form labels.
- ⚠️ 66 page(s) without aria labels.
- ⚠️ 66 page(s) without role attributes.
- ⏩ Loaded robots.txt for domain 'webkit.org': status code 200, size 117 B and took 747 ms.
- ⏩ External URLs - 107 external URL(s) found.
- ⏩ DNS IPv6: domain webkit.org does not support IPv6 (DNS server: 127.0.0.53).
- ✅ 404 OK - all pages exists, no non-existent pages found.
- ✅ SSL/TLS certificate is valid until May 7 17:13:08 2026 GMT. Issued by C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1. Subject is C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org.
- ✅ SSL/TLS certificate issued by 'C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1'.
- ✅ Performance OK - all non-media URLs are faster than 3 seconds.
- ✅ HTTP headers - found 14 unique headers.
- ✅ All 66 unique title(s) are within the allowed 10% duplicity. Highest duplicity title has 1%.
- ✅ All pages have quoted attributes.
- ✅ All pages have inline SVGs with less than 5 duplicates.
- ✅ All pages have valid or none inline SVGs.
- ✅ All pages have <h1> heading.
- ✅ All pages have DOM depth less than 30.
- ✅ All pages have clickable (interactive) phone numbers.
- ✅ All pages have valid HTML.
- ✅ DNS IPv4 OK: domain webkit.org resolved to 17.33.193.247, 17.33.194.222, 17.33.192.58 (DNS server: 127.0.0.53).
Visited URLs
Found 121 row(s).
| URL | Status | Type | Time (s) | Size | Cache |
|---|---|---|---|---|---|
| / | 200 | HTML | 642 ms | 66 kB | None |
| /downloads/ | 200 | HTML | 403 ms | 32 kB | None |
| /tracking-prevention-policy/ | 200 | HTML | 383 ms | 39 kB | None |
| /standards-positions/ | 200 | HTML | 394 ms | 37 kB | None |
| /css-status/ | 200 | HTML | 383 ms | 78 kB | None |
| /downloads | 301 | Redirect | 383 ms | 123 B | None |
| /sitemap/ | 200 | HTML | 450 ms | 37 kB | None |
| /tracking-prevention/ | 200 | HTML | 378 ms | 45 kB | None |
| /bug-prioritization/ | 200 | HTML | 416 ms | 31 kB | None |
| /licensing-webkit/ | 200 | HTML | 411 ms | 55 kB | None |
| /reporting-bugs/ | 200 | HTML | 378 ms | 31 kB | None |
| /project/ | 200 | HTML | 393 ms | 35 kB | None |
| /contributing-code | 301 | Redirect | 363 ms | 139 B | None |
| /getting-started/ | 200 | HTML | 429 ms | 35 kB | None |
| /status | 301 | Redirect | 362 ms | 117 B | None |
| /feature-policy/ | 200 | HTML | 379 ms | 31 kB | None |
| /commit-and-review-policy/ | 200 | HTML | 410 ms | 36 kB | None |
| /bug-report-guidelines/ | 200 | HTML | 388 ms | 35 kB | None |
| /contributing-code/ | 200 | HTML | 412 ms | 41 kB | None |
| /getting-started | 301 | Redirect | 369 ms | 135 B | None |
| /security-policy/ | 200 | HTML | 434 ms | 36 kB | None |
| /web-inspector | 301 | Redirect | 355 ms | 131 B | None |
| /code-style-guidelines/ | 200 | HTML | 436 ms | 108 kB | None |
| /project | 301 | Redirect | 368 ms | 119 B | None |
| /testing-contributions/ | 200 | HTML | 400 ms | 34 kB | None |
| /terms-of-use/ | 200 | HTML | 381 ms | 60 kB | None |
| /reporting-bugs | 301 | Redirect | 384 ms | 133 B | None |
| /build-archives/ | 200 | HTML | 383 ms | 61 kB | None |
| /tracking-prevention | 301 | Redirect | 357 ms | 143 B | None |
| /getting-a-crash-log/ | 200 | HTML | 412 ms | 30 kB | None |
| /getting-the-code/ | 200 | HTML | 372 ms | 30 kB | None |
| /debugging-webkit/ | 200 | HTML | 376 ms | 35 kB | None |
| /leak-hunting/ | 200 | HTML | 394 ms | 33 kB | None |
| /build-tools/ | 200 | HTML | 402 ms | 30 kB | None |
| /asking-questions/ | 200 | HTML | 409 ms | 35 kB | None |
| /test-case-reduction/ | 200 | HTML | 384 ms | 35 kB | None |
| /bug-life-cycle/ | 200 | HTML | 427 ms | 38 kB | None |
| /writing-new-tests/ | 200 | HTML | 386 ms | 31 kB | None |
| /building-webkit/ | 200 | HTML | 419 ms | 32 kB | None |
| /status/ | 200 | HTML | 429 ms | 29 kB | None |
| /regression-testing/ | 200 | HTML | 417 ms | 32 kB | None |
| /performance/ | 200 | HTML | 383 ms | 31 kB | None |
| /bugzilla-bits/ | 200 | HTML | 383 ms | 30 kB | None |
| /running-webkit/ | 200 | HTML | 374 ms | 31 kB | None |
| /script-tools/ | 200 | HTML | 397 ms | 30 kB | None |
| /policy-and-guidelines/ | 200 | HTML | 388 ms | 31 kB | None |
| /wpe/ | 200 | HTML | 395 ms | 33 kB | None |
| /team/ | 200 | HTML | 384 ms | 36 kB | None |
| /new-bug | 301 | Redirect | 207 ms | 663 B | None |
| /tracking-prevention-policy | 301 | Redirect | 358 ms | 157 B | None |
| /bug-report-guidelines | 301 | Redirect | 370 ms | 147 B | None |
| /build-archives | 301 | Redirect | 371 ms | 133 B | None |
| /bug-life-cycle | 301 | Redirect | 371 ms | 133 B | None |
| /webkit-on-windows/ | 200 | HTML | 394 ms | 32 kB | None |
| http://webkit.org/coding/contributing.html | 301 | Redirect | 356 ms | 151 B | None |
| /bug-report-guidelines/bug-prioritization | 301 | Redirect | 352 ms | 141 B | 0 s |
| /bug-report-guidelines/getting-a-crash-log | 301 | Redirect | 362 ms | 143 B | 0 s |
| /contributing-code/running-webkit | 301 | Redirect | 349 ms | 133 B | 0 s |
| /contributing-code/commit-and-review-policy | 301 | Redirect | 362 ms | 153 B | 0 s |
| /security-team | 301 | Redirect | 386 ms | 131 B | None |
| /web-inspector/ | 200 | HTML | 396 ms | 50 kB | None |
| /testing-contributions/writing-new-tests | 301 | Redirect | 369 ms | 139 B | 0 s |
| /testing-contributions/reporting-bugs | 301 | Redirect | 372 ms | 133 B | 0 s |
| /testing-contributions/script-tools | 301 | Redirect | 364 ms | 129 B | 0 s |
| /testing-contributions/regression-testing | 301 | Redirect | 379 ms | 141 B | 0 s |
| /getting-a-crash-log/webkit-on-windows | 301 | Redirect | 373 ms | 139 B | 0 s |
| /getting-the-code/webkit-on-windows | 301 | Redirect | 360 ms | 139 B | 0 s |
| /leak-hunting/reporting-bugs | 301 | Redirect | 370 ms | 133 B | 0 s |
| /leak-hunting/building-webkit | 301 | Redirect | 362 ms | 135 B | 0 s |
| /leak-hunting/getting-started/ | 301 | Redirect | 388 ms | 135 B | 0 s |
| /leak-hunting/testing-contributions | 301 | Redirect | 372 ms | 147 B | 0 s |
| /webkit-on-windows | 301 | Redirect | 364 ms | 139 B | None |
| /build-tools/getting-the-code | 301 | Redirect | 362 ms | 137 B | 0 s |
| /bugzilla-bits | 301 | Redirect | 352 ms | 131 B | None |
| /bug-life-cycle/contributing-code | 301 | Redirect | 348 ms | 139 B | 0 s |
| /bug-life-cycle/reporting-bugs | 301 | Redirect | 348 ms | 133 B | 0 s |
| /bug-life-cycle/writing-new-tests | 301 | Redirect | 373 ms | 139 B | 0 s |
| /bug-life-cycle/code-style-guidelines | 301 | Redirect | 378 ms | 147 B | 0 s |
| /building-webkit/build-tools | 301 | Redirect | 343 ms | 127 B | 0 s |
| /building-webkit/running-webkit | 301 | Redirect | 358 ms | 133 B | 0 s |
| /building-webkit/getting-started/ | 301 | Redirect | 363 ms | 135 B | 0 s |
| /building-webkit/getting-the-code | 301 | Redirect | 348 ms | 137 B | 0 s |
| /building-webkit/script-tools | 301 | Redirect | 348 ms | 129 B | 0 s |
| /regression-testing/script-tools | 301 | Redirect | 350 ms | 129 B | 0 s |
| /performance/getting-started/ | 301 | Redirect | 364 ms | 135 B | 0 s |
| /bugzilla-bits/getting-started/ | 301 | Redirect | 350 ms | 135 B | 0 s |
| /running-webkit/building-webkit | 301 | Redirect | 347 ms | 135 B | 0 s |
| /running-webkit/script-tools | 301 | Redirect | 364 ms | 129 B | 0 s |
| /feature-policy | 301 | Redirect | 344 ms | 133 B | None |
| /security-policy | 301 | Redirect | 367 ms | 135 B | None |
| /coding/contributing.html | 301 | Redirect | 197 ms | 135 B | None |
| /security-team/ | 200 | HTML | 414 ms | 33 kB | None |
| /web-inspector/url-breakpoints/ | 200 | HTML | 384 ms | 48 kB | None |
| /web-inspector/network-tab/ | 200 | HTML | 375 ms | 40 kB | None |
| /web-inspector/javascript-breakpoints/ | 200 | HTML | 399 ms | 49 kB | None |
| https://bugs.webkit.org/enter_bug.cgi?product=WebKit&v…plate&form_name=enter_bug | 200 | HTML | 1.3 s | 12 kB | None |
| /web-inspector/layers-tab/ | 200 | HTML | 400 ms | 38 kB | None |
| /web-inspector/enabling-web-inspector/ | 200 | HTML | 425 ms | 38 kB | None |
| /web-inspector/event-breakpoints/ | 200 | HTML | 389 ms | 51 kB | None |
| /web-inspector/elements-tab/ | 200 | HTML | 386 ms | 53 kB | None |
| /web-inspector/web-inspector-settings/ | 200 | HTML | 452 ms | 41 kB | None |
| /web-inspector/inspector-bootstrap-script/ | 200 | HTML | 439 ms | 35 kB | None |
| /web-inspector/timelines-tab/ | 200 | HTML | 447 ms | 48 kB | None |
| /web-inspector/page-overlay/ | 200 | HTML | 383 ms | 39 kB | None |
| /web-inspector/symbolic-breakpoints/ | 200 | HTML | 379 ms | 45 kB | None |
| /web-inspector/audit-tab/ | 200 | HTML | 404 ms | 52 kB | None |
| /web-inspector/device-settings/ | 200 | HTML | 373 ms | 38 kB | None |
| /web-inspector/sources-tab/ | 200 | HTML | 442 ms | 53 kB | None |
| /web-inspector/console-object-api/ | 200 | HTML | 388 ms | 40 kB | None |
| /web-inspector/console-snippets/ | 200 | HTML | 382 ms | 35 kB | None |
| /web-inspector/console-command-line-api/ | 200 | HTML | 396 ms | 43 kB | None |
| /web-inspector/keyboard-shortcuts/ | 200 | HTML | 401 ms | 62 kB | None |
| /web-inspector/script-blackboxing/ | 200 | HTML | 382 ms | 35 kB | None |
| /web-inspector/local-overrides/ | 200 | HTML | 374 ms | 41 kB | None |
| /web-inspector/dom-breakpoints/ | 200 | HTML | 400 ms | 49 kB | None |
| /web-inspector/web-inspector-interface/ | 200 | HTML | 422 ms | 51 kB | None |
| /web-inspector/elements-tab | 301 | Redirect | 367 ms | 157 B | None |
| /web-inspector/page-overlay | 301 | Redirect | 350 ms | 157 B | None |
| /itp-debug-mode-in-safari-technology-preview-62/ | 301 | Redirect | 361 ms | 217 B | 0 s |
| /privacy-preserving-ad-click-attribution-for-the-web/ | 301 | Redirect | 362 ms | 227 B | 0 s |
| /web-inspector/console-snippets/web-inspector/web-inspector-interface/ | 301 | Redirect | 374 ms | 179 B | 0 s |
| No rows found, please edit your search term. | |||||
Best practices
Found 10 row(s).
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| DOM depth (> 30) | 67 | 0 | 0 | 0 |
| Duplicate inline SVGs (> 5 and > 1024 B) | 6 | 0 | 0 | 0 |
| Invalid inline SVGs | 6 | 0 | 0 | 0 |
| Large inline SVGs (> 5120 B) | 5 | 0 | 1 | 0 |
| Heading structure | 88 | 0 | 48 | 1 |
| Title uniqueness (> 10%) | 66 | 0 | 0 | 0 |
| Description uniqueness (> 10%) | 0 | 0 | 1 | 0 |
| Brotli support | 0 | 0 | 66 | 0 |
| WebP support | 0 | 0 | 1 | 0 |
| AVIF support | 0 | 0 | 1 | 0 |
| No rows found, please edit your search term. | ||||
Large inline SVGs
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 1 | <svg id="icons" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> ... | / |
Duplicate inline SVGs
No problems found.
Invalid inline SVGs
No problems found.
Missing quotes on attributes
No problems found.
DOM depth
No problems found.
Heading structure
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| critical | 5 | Multiple <h1> headings found. | / |
| warning | 35 | Heading structure is skipping levels: found an <h6> after an <h1>. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 17 | Heading structure is skipping levels: found an <h6> after an <h3>. | /code-style-guidelines/ |
| warning | 6 | Heading structure is skipping levels: found an <h3> after an <h1>. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 3 | Heading structure is skipping levels: found an <h4> after an <h2>. | URL 1, URL 2 |
| warning | 2 | Heading structure is skipping levels: found an <h4> after an <h1>. | URL 1, URL 2 |
| warning | 1 | Heading structure is skipping levels: found an <h6> after an <h4>. | /code-style-guidelines/ |
| warning | 1 | Heading structure is skipping levels: found an <h5> after an <h3>. | /web-inspector/audit-tab/ |
Non-clickable phone numbers
No problems found.
Title uniqueness
No problems found.
Description uniqueness
No problems found.
Accessibility
| Analysis name | OK | Notice | Warning | Critical |
|---|---|---|---|---|
| Missing aria labels | 0 | 0 | 532 | 27 |
| Missing roles | 0 | 0 | 6 | 0 |
| Missing html lang attribute | 0 | 0 | 0 | 1 |
| Missing form labels | 0 | 0 | 3 | 0 |
| Missing image alt attributes | 5 | 0 | 215 | 0 |
Valid HTML
No problems found.
Missing image alt attributes
Missing form labels
Missing aria labels
Found 200 row(s).
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| critical | 330 | <input class="menu-*" id="toggle-***" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| critical | 66 | <input class="menu-*" id="menu-main-menu-toggle" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| critical | 66 | <input class="search-*" name="s" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| critical | 34 | <input class="menu-*" id="table-of-contents-toggle" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| critical | 2 | <input class="search-*" id="search" *** > | URL 1, URL 2 |
| critical | 1 | <input class="filter-*" id="toggle-layers" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-quirks" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-useragent" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-dom" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-webrtc" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-sources" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-mobile" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-network" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-elements" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-memory" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-console" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-timelines" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-search" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-settings" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-audit" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-css" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-graphics" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-media" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-interface" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-accessibility" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-cpu" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-javascript" *** > | /web-inspector/ |
| critical | 1 | <input class="filter-*" id="toggle-events" *** > | /web-inspector/ |
| warning | 3627 | <a ***> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 68 | <a name="right"> | /code-style-guidelines/ |
| warning | 68 | <a name="wrong"> | /code-style-guidelines/ |
| warning | 23 | <a class="title" *** > | /web-inspector/ |
| warning | 23 | <a class="landing-*" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 5 | <a name="p***"> | /bug-prioritization/ |
| warning | 5 | <a name="state"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 5 | <a name="windows"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 5 | <a class="tile-*" *** > | / |
| warning | 5 | <a name="configuration"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 5 | <a class="readmore" *** > | / |
| warning | 4 | <a class="download" *** > | /downloads/ |
| warning | 4 | <a name="macos"> | URL 1, URL 2, URL 3, URL 4 |
| warning | 3 | <a class="tabnav-* mac-*" *** > | /build-archives/ |
| warning | 3 | <a name="ios-simulator"> | URL 1, URL 2, URL 3 |
| warning | 2 | <a name="code-style-guidelines"> | URL 1, URL 2 |
| warning | 2 | <a name="$***"> | /web-inspector/console-command-line-api/ |
| warning | 2 | <a class="page-* next-*" *** > | URL 1, URL 2 |
| warning | 2 | <a name="special-breakpoints"> | URL 1, URL 2 |
| warning | 2 | <a name="bsd-license"> | URL 1, URL 2 |
| warning | 2 | <a name="sharing"> | URL 1, URL 2 |
| warning | 2 | <a name="details-sidebar"> | URL 1, URL 2 |
| warning | 2 | <a name="overview"> | URL 1, URL 2 |
| warning | 1 | <a name="disable-toggles"> | /web-inspector/device-settings/ |
| warning | 1 | <a name="filtering-resources"> | /web-inspector/sources-tab/ |
| warning | 1 | <a name="names-data-members" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="debugging-layers"> | /web-inspector/layers-tab/ |
| warning | 1 | <a name="setting-up-a-checkout"> | /contributing-code/ |
| warning | 1 | <a name="selecting-ranges"> | /web-inspector/timelines-tab/ |
| warning | 1 | <a name="an-example-of-a-question"> | /asking-questions/ |
| warning | 1 | <a name="controlling-resource-caching"> | /web-inspector/network-tab/ |
| warning | 1 | <a name="console-info"> | /web-inspector/console-object-api/ |
| warning | 1 | <a name="build-webkit"> | /webkit-on-windows/ |
| warning | 1 | <a name="creating-console-snippets"> | /web-inspector/console-snippets/ |
| warning | 1 | <a name="how-to-apply-these-terms-to-your-new-libraries"> | /licensing-webkit/ |
| warning | 1 | <a name="respond-to-reviewers"> | /contributing-code/ |
| warning | 1 | <a name="committers"> | /team/ |
| warning | 1 | <a name="quick-console"> | /web-inspector/keyboard-shortcuts/ |
| warning | 1 | <a name="building-webkit"> | /getting-started/ |
| warning | 1 | <a name="graphics-tab"> | /web-inspector/keyboard-shortcuts/ |
| warning | 1 | <a name="types"> | /code-style-guidelines/ |
| warning | 1 | <a name="names"> | /code-style-guidelines/ |
| warning | 1 | <a name="console-object-shortcut"> | /web-inspector/console-command-line-api/ |
| warning | 1 | <a name="common-adjustments-to-priority"> | /bug-prioritization/ |
| warning | 1 | <a name="the-first-steps"> | /test-case-reduction/ |
| warning | 1 | <a name="braces-blocks" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="pointers-out-argument" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="lambdas"> | /code-style-guidelines/ |
| warning | 1 | <a name="compatibility"> | /project/ |
| warning | 1 | <a name="naming"> | /feature-policy/ |
| warning | 1 | <a name="bug-report-guidelines"> | /policy-and-guidelines/ |
| warning | 1 | <a name="4-file-the-bug"> | /reporting-bugs/ |
| warning | 1 | <a name="names-const-to-define" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="cookie-blocking-latch-mode"> | /tracking-prevention/ |
| warning | 1 | <a name="text-editor"> | /web-inspector/keyboard-shortcuts/ |
| warning | 1 | <a name="individual-members"> | /security-team/ |
| warning | 1 | <a name="tracking-we-will-prevent"> | /tracking-prevention-policy/ |
| warning | 1 | <a name="submit-it"> | /testing-contributions/ |
| warning | 1 | <a name="open-source-benchmark"> | /performance/ |
| warning | 1 | <a name="blocked-third-party-hsts"> | /tracking-prevention/ |
| warning | 1 | <a name="using-in-headers" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="spacing-template" *** > | /code-style-guidelines/ |
| warning | 1 | <a name="automatic-inspection"> | /web-inspector/enabling-web-inspector/ |
| warning | 1 | <a name="ubuntu"> | /security-team/ |
| warning | 1 | <a name="stability"> | /project/ |
| warning | 1 | <a name="console-clear"> | /web-inspector/console-object-api/ |
| warning | 1 | <a name="reviewers"> | /team/ |
| warning | 1 | <a name="functions"> | /web-inspector/console-command-line-api/ |
| warning | 1 | <a name="getEventListeners"> | /web-inspector/console-command-line-api/ |
| warning | 1 | <a name="closing-bugs"> | /bug-life-cycle/ |
| warning | 1 | <a name="security"> | /project/ |
| warning | 1 | <a name="sony"> | /security-team/ |
| You have reached the limit of 100 rows as a protection against very large output or exhausted memory. | |||
| No rows found, please edit your search term. | |||
Missing roles
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| warning | 66 | <nav id="site-nav" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | <nav id="footer-nav" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | <header id="header" *** > | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | <footer> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | <main id="content"> | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 1 | <nav class="tabnav"> | /build-archives/ |
Missing html lang attribute
Security
| Header | OK | Notice | Warning | Critical | Recommendation |
|---|---|---|---|---|---|
| Content-Security-Policy | 0 | 0 | 0 | 66 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. |
| Referrer-Policy | 0 | 0 | 66 | 0 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. |
| Feature-Policy | 0 | 0 | 66 | 0 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. |
| Permissions-Policy | 0 | 0 | 66 | 0 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. |
| X-Frame-Options | 0 | 66 | 0 | 0 | X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame. |
| X-XSS-Protection | 0 | 66 | 0 | 0 | X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead. |
| Server | 0 | 66 | 0 | 0 | Server header is set to 'Apple'. It is better not to reveal used technologies. |
| Strict-Transport-Security | 66 | 0 | 0 | 0 | |
| X-Content-Type-Options | 66 | 0 | 0 | 0 |
Security headers
| Severity | Occurs | Detail | Affected URLs (max 5) |
|---|---|---|---|
| critical | 66 | Content-Security-Policy header is not set. It restricts resources the page can load and prevents XSS attacks. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | Referrer-Policy header is not set. It controls referrer header sharing and enhances privacy and security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | Feature-Policy header is not set. It allows enabling/disabling browser APIs and features for security. Not important if Permissions-Policy is set. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| warning | 66 | Permissions-Policy header is not set. It allows enabling/disabling browser APIs and features for security. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 66 | Server header is set to 'Apple'. It is better not to reveal used technologies. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 66 | X-XSS-Protection header is set but deprecated. Consider removing it and using Content-Security-Policy instead. | URL 1, URL 2, URL 3, URL 4, URL 5 |
| notice | 66 | X-Frame-Options header is set to SAMEORIGIN which allows this origin to embed the resource in a frame. | URL 1, URL 2, URL 3, URL 4, URL 5 |
TOP non-unique titles
Nothing to report.
TOP non-unique descriptions
| Count 🔽 | Description |
|---|---|
| 66 |
SEO metadata
Found 66 row(s).
| URL 🔼 | Indexing | Title | H1 | Description | Keywords |
|---|---|---|---|---|---|
| / | Allowed | WebKit | A fast, open source web browser engine. | ||
| /asking-questions/ | Allowed | Asking Questions | WebKit | Asking Questions | ||
| /bug-life-cycle/ | Allowed | Bug Life Cycle | WebKit | Bug Life Cycle | ||
| /bug-prioritization/ | Allowed | Bug Prioritization | WebKit | Bug Prioritization | ||
| /bug-report-guidelines/ | Allowed | Bug Report Guidelines | WebKit | Bug Report Guidelines | ||
| /bugzilla-bits/ | Allowed | Bugzilla Bits | WebKit | Bugzilla Bits | ||
| /build-archives/ | Allowed | WebKit Build Archives | WebKit | WebKit Build Archives | ||
| /build-tools/ | Allowed | Installing Developer Tools | WebKit | Installing Developer Tools | ||
| /building-webkit/ | Allowed | Building WebKit | WebKit | Building WebKit | ||
| /code-style-guidelines/ | Allowed | Code Style Guidelines | WebKit | Code Style Guidelines | ||
| /commit-and-review-policy/ | Allowed | Commit and Review Policy | WebKit | Commit and Review Policy | ||
| /contributing-code/ | Allowed | Contributing Code | WebKit | Contributing Code | ||
| /css-status/ | Allowed | WebKit CSS Feature Status | WebKit | WebKit CSS Feature Status | ||
| /debugging-webkit/ | Allowed | Debugging WebKit | WebKit | Debugging WebKit | ||
| /downloads/ | Allowed | WebKit Downloads | WebKit | WebKit Downloads | ||
| /feature-policy/ | Allowed | Feature Policy | WebKit | Feature Policy | ||
| /getting-a-crash-log/ | Allowed | Getting a Crash Log | WebKit | Getting a Crash Log | ||
| /getting-started/ | Allowed | Getting Started | WebKit | Getting Started | ||
| /getting-the-code/ | Allowed | Getting the Code | WebKit | Getting the Code | ||
| /leak-hunting/ | Allowed | Leak Hunting | WebKit | Leak Hunting | ||
| /licensing-webkit/ | Allowed | Licensing WebKit | WebKit | Licensing WebKit | ||
| /performance/ | Allowed | Performance Testing | WebKit | Performance Testing | ||
| /policy-and-guidelines/ | Allowed | Policy and Guidelines | WebKit | Policy and Guidelines | ||
| /project/ | Allowed | The WebKit Open Source Project | WebKit | The WebKit Open Source Project | ||
| /regression-testing/ | Allowed | Regression Testing | WebKit | Regression Testing | ||
| /reporting-bugs/ | Allowed | Reporting Bugs | WebKit | Reporting Bugs | ||
| /running-webkit/ | Allowed | Running WebKit | WebKit | Running WebKit | ||
| /script-tools/ | Allowed | Script Tools | WebKit | Script Tools | ||
| /security-policy/ | Allowed | Security Policy | WebKit | Security Policy | ||
| /security-team/ | Allowed | WebKit Security Team | WebKit | WebKit Security Team | ||
| /sitemap/ | Allowed | Site Map | WebKit | Site Map | ||
| /standards-positions/ | Allowed | Standards Positions | WebKit | Standards Positions | ||
| /status/ | Allowed | WebKit Feature Status | WebKit | WebKit Feature Status | ||
| /team/ | Allowed | WebKit Team | WebKit | WebKit Team | ||
| /terms-of-use/ | Allowed | Terms of Use | WebKit | Terms of Use | ||
| /test-case-reduction/ | Allowed | Test Case Reduction | WebKit | Test Case Reduction | ||
| /testing-contributions/ | Allowed | Testing Contributions | WebKit | Testing Contributions | ||
| /tracking-prevention-policy/ | Allowed | Tracking Prevention Policy | WebKit | Tracking Prevention Policy | ||
| /tracking-prevention/ | Allowed | Tracking Prevention in WebKit | WebKit | Tracking Prevention in WebKit | ||
| /web-inspector/ | Allowed | Web Inspector Reference | WebKit | Web Inspector Reference | ||
| /web-inspector/audit-tab/ | Allowed | Audit Tab | WebKit | Web Inspector ReferenceAudit Tab | ||
| /web-inspector/console-command-line-api/ | Allowed | Console Command Line API | WebKit | Web Inspector ReferenceConsole Command Line API | ||
| /web-inspector/console-object-api/ | Allowed | Console Object API | WebKit | Web Inspector ReferenceConsole Object API | ||
| /web-inspector/console-snippets/ | Allowed | Console Snippets | WebKit | Web Inspector ReferenceConsole Snippets | ||
| /web-inspector/device-settings/ | Allowed | Device Settings | WebKit | Web Inspector ReferenceDevice Settings | ||
| /web-inspector/dom-breakpoints/ | Allowed | DOM Breakpoints | WebKit | Web Inspector ReferenceDOM Breakpoints | ||
| /web-inspector/elements-tab/ | Allowed | Elements Tab | WebKit | Web Inspector ReferenceElements Tab | ||
| /web-inspector/enabling-web-inspector/ | Allowed | Enabling Web Inspector | WebKit | Web Inspector ReferenceEnabling Web Inspector | ||
| /web-inspector/event-breakpoints/ | Allowed | Event Breakpoints | WebKit | Web Inspector ReferenceEvent Breakpoints | ||
| /web-inspector/inspector-bootstrap-script/ | Allowed | Inspector Bootstrap Script | WebKit | Web Inspector ReferenceInspector Bootstrap Script | ||
| /web-inspector/javascript-breakpoints/ | Allowed | JavaScript Breakpoints | WebKit | Web Inspector ReferenceJavaScript Breakpoints | ||
| /web-inspector/keyboard-shortcuts/ | Allowed | Keyboard Shortcuts | WebKit | Web Inspector ReferenceKeyboard Shortcuts | ||
| /web-inspector/layers-tab/ | Allowed | Layers Tab | WebKit | Web Inspector ReferenceLayers Tab | ||
| /web-inspector/local-overrides/ | Allowed | Local Overrides | WebKit | Web Inspector ReferenceLocal Overrides | ||
| /web-inspector/network-tab/ | Allowed | Network Tab | WebKit | Web Inspector ReferenceNetwork Tab | ||
| /web-inspector/page-overlay/ | Allowed | Page Overlay | WebKit | Web Inspector ReferencePage Overlay | ||
| /web-inspector/script-blackboxing/ | Allowed | Script Blackboxing | WebKit | Web Inspector ReferenceScript Blackboxing | ||
| /web-inspector/sources-tab/ | Allowed | Sources Tab | WebKit | Web Inspector ReferenceSources Tab | ||
| /web-inspector/symbolic-breakpoints/ | Allowed | Symbolic Breakpoints | WebKit | Web Inspector ReferenceSymbolic Breakpoints | ||
| /web-inspector/timelines-tab/ | Allowed | Timelines Tab | WebKit | Web Inspector ReferenceTimelines Tab | ||
| /web-inspector/url-breakpoints/ | Allowed | URL Breakpoints | WebKit | Web Inspector ReferenceURL Breakpoints | ||
| /web-inspector/web-inspector-interface/ | Allowed | Web Inspector Interface | WebKit | Web Inspector ReferenceWeb Inspector Interface | ||
| /web-inspector/web-inspector-settings/ | Allowed | Web Inspector Settings | WebKit | Web Inspector ReferenceWeb Inspector Settings | ||
| /webkit-on-windows/ | Allowed | WebKit on Windows | WebKit | WebKit on Windows | ||
| /wpe/ | Allowed | WPE | WebKit | WPE | ||
| /writing-new-tests/ | Allowed | Writing New Tests | WebKit | Writing New Tests | ||
| No rows found, please edit your search term. | |||||
OpenGraph metadata
Found 66 row(s).
| URL 🔼 | OG Title | OG Description | OG Image | Twitter Title | Twitter Description | Twitter Image |
|---|---|---|---|---|---|---|
| / | WebKit | Open Source Web Browser Engine | /wp-content/themes/webkit/images/preview-card.jpg | WebKit | Open Source Web Browser Engine | |
| /asking-questions/ | Asking Questions | The following tips are for new members of any WebKit mailing list who want to get help on learning WebKit. | /wp-content/themes/webkit/images/preview-card.jpg | Asking Questions | The following tips are for new members of any WebKit mailing list who want to get help on learning WebKit. | |
| /bug-life-cycle/ | Bug Life Cycle | Introduction This document describes the life cycle of a bug in the WebKit open-source project. | /wp-content/themes/webkit/images/preview-card.jpg | Bug Life Cycle | Introduction This document describes the life cycle of a bug in the WebKit open-source project. | |
| /bug-prioritization/ | Bug Prioritization | This document describes the current guidelines for assigning priorities to Web Kit bugs in Bugzilla. | /wp-content/themes/webkit/images/preview-card.jpg | Bug Prioritization | This document describes the current guidelines for assigning priorities to Web Kit bugs in Bugzilla. | |
| /bug-report-guidelines/ | Bug Report Guidelines | This document describes how to write a good WebKit bug report. | /wp-content/themes/webkit/images/preview-card.jpg | Bug Report Guidelines | This document describes how to write a good WebKit bug report. | |
| /bugzilla-bits/ | Bugzilla Bits | Creating a Bugzilla Account All you have to do to create a Bugzilla account is enter your email-address and optionally your real name. | /wp-content/themes/webkit/images/preview-card.jpg | Bugzilla Bits | Creating a Bugzilla Account All you have to do to create a Bugzilla account is enter your email-address and optionally your real name. | |
| /build-archives/ | WebKit Build Archives | TahoeSequoiaSonoma 309835@main March 24, 2026 at 06:45 AM PDT 309834@main March 24, 2026 at 06:25 AM PDT 309833@main March 24, 2026 at 06:17 AM PDT 309832@main March 24, 2026 at 05:58 AM PDT 309831@main March 24, 2026 at 05:58 AM PDT 309830@main March 24, 2026 at 05:19 AM PDT 309829@main March 24, 2026 at 05:16 […] | /wp-content/themes/webkit/images/preview-card.jpg | WebKit Build Archives | TahoeSequoiaSonoma 309835@main March 24, 2026 at 06:45 AM PDT 309834@main March 24, 2026 at 06:25 AM PDT 309833@main March 24, 2026 at 06:17 AM PDT 309832@main March 24, 2026 at 05:58 AM PDT 309831@main March 24, 2026 at 05:58 AM PDT 309830@main March 24, 2026 at 05:19 AM PDT 309829@main March 24, 2026 at 05:16 […] | |
| /build-tools/ | Installing Developer Tools | macOS and iOS Simulator Install Xcode To build WebKit for macOS or iOS Simulator, Xcode is required. | /wp-content/themes/webkit/images/preview-card.jpg | Installing Developer Tools | macOS and iOS Simulator Install Xcode To build WebKit for macOS or iOS Simulator, Xcode is required. | |
| /building-webkit/ | Building WebKit | Building WebKit requires that you have the proper developer tools installed and that you have a copy of the WebKit source tree. | /wp-content/themes/webkit/images/preview-card.jpg | Building WebKit | Building WebKit requires that you have the proper developer tools installed and that you have a copy of the WebKit source tree. | |
| /code-style-guidelines/ | Code Style Guidelines | /wp-content/themes/webkit/images/preview-card.jpg | Code Style Guidelines | |||
| /commit-and-review-policy/ | Commit and Review Policy | /wp-content/themes/webkit/images/preview-card.jpg | Commit and Review Policy | |||
| /contributing-code/ | Contributing Code | This page describes how to contribute changes to the WebKit source control repository. | /wp-content/themes/webkit/images/preview-card.jpg | Contributing Code | This page describes how to contribute changes to the WebKit source control repository. | |
| /css-status/ | WebKit CSS Feature Status | /wp-content/themes/webkit/images/preview-card.jpg | WebKit CSS Feature Status | |||
| /debugging-webkit/ | Debugging WebKit | Processes The WebKit system framework exports two public APIs on both Mac and iOS: a modern, multi-process API (WKWebView) and a legacy single-process API (WebView on Mac and UIWebView on iOS). | /wp-content/themes/webkit/images/preview-card.jpg | Debugging WebKit | Processes The WebKit system framework exports two public APIs on both Mac and iOS: a modern, multi-process API (WKWebView) and a legacy single-process API (WebView on Mac and UIWebView on iOS). | |
| /downloads/ | WebKit Downloads | Try out the latest web technologies in WebKit. | /wp-content/themes/webkit/images/preview-card.jpg | WebKit Downloads | Try out the latest web technologies in WebKit. | |
| /feature-policy/ | Feature Policy | /wp-content/themes/webkit/images/preview-card.jpg | Feature Policy | |||
| /getting-a-crash-log/ | Getting a Crash Log | Crash logs are incredibly useful when trying to track down a bug, especially if it’s not immediately reproducible. | /wp-content/themes/webkit/images/preview-card.jpg | Getting a Crash Log | Crash logs are incredibly useful when trying to track down a bug, especially if it’s not immediately reproducible. | |
| /getting-started/ | Getting Started | There are many ways to get involved and contribute to the WebKit Project. | /wp-content/themes/webkit/images/preview-card.jpg | Getting Started | There are many ways to get involved and contribute to the WebKit Project. | |
| /getting-the-code/ | Getting the Code | Getting WebKit To download a pre-built bundle containing the latest WebKit, visit WebKit Build Archives. | /wp-content/themes/webkit/images/preview-card.jpg | Getting the Code | Getting WebKit To download a pre-built bundle containing the latest WebKit, visit WebKit Build Archives. | |
| /leak-hunting/ | Leak Hunting | Memory leaks are one of our main areas of interest. | /wp-content/themes/webkit/images/preview-card.jpg | Leak Hunting | Memory leaks are one of our main areas of interest. | |
| /licensing-webkit/ | Licensing WebKit | WebKit is open source software with portions licensed under the LGPL and BSD licenses available here. | /wp-content/themes/webkit/images/preview-card.jpg | Licensing WebKit | WebKit is open source software with portions licensed under the LGPL and BSD licenses available here. | |
| /performance/ | Performance Testing | We have a zero-tolerance policy for performance regressions. | /wp-content/themes/webkit/images/preview-card.jpg | Performance Testing | We have a zero-tolerance policy for performance regressions. | |
| /policy-and-guidelines/ | Policy and Guidelines | Contributors to WebKit should be aware of WebKit project policies. | /wp-content/themes/webkit/images/preview-card.jpg | Policy and Guidelines | Contributors to WebKit should be aware of WebKit project policies. | |
| /project/ | The WebKit Open Source Project | WebKit is an open source Web content engine for browsers and other applications. | /wp-content/uploads/welcome-1024x768.png | The WebKit Open Source Project | WebKit is an open source Web content engine for browsers and other applications. | |
| /regression-testing/ | Regression Testing | The WebKit Tests Before patches can land in any of the frameworks in the repository, the layout regression tests must pass. | /wp-content/themes/webkit/images/preview-card.jpg | Regression Testing | The WebKit Tests Before patches can land in any of the frameworks in the repository, the layout regression tests must pass. | |
| /reporting-bugs/ | Reporting Bugs | So you found a bug? | /wp-content/themes/webkit/images/preview-card.jpg | Reporting Bugs | So you found a bug? | |
| /running-webkit/ | Running WebKit | macOS In Terminal, run the following command: run-safari The run-safari script sets the DYLD_FRAMEWORK_PATH environment variable to point to your build products, and then launches /Applications/Safari.app. | /wp-content/themes/webkit/images/preview-card.jpg | Running WebKit | macOS In Terminal, run the following command: run-safari The run-safari script sets the DYLD_FRAMEWORK_PATH environment variable to point to your build products, and then launches /Applications/Safari.app. | |
| /script-tools/ | Script Tools | The WebKit project maintains several scripts to assist with things like building and testing code, checking style, and preparing patches. | /wp-content/themes/webkit/images/preview-card.jpg | Script Tools | The WebKit project maintains several scripts to assist with things like building and testing code, checking style, and preparing patches. | |
| /security-policy/ | Security Policy | /wp-content/themes/webkit/images/preview-card.jpg | Security Policy | |||
| /security-team/ | WebKit Security Team | The current members of the WebKit Security group are: Individual Members Adam Roben Alex Christensen Alexey Proskuryakov Brent Fulgham Daniel Bates George Staikos Ian Hickson John Wilander Maciej Stachowiak Sam Weinig Timothy Hatcher Vendor Contacts Apple Aakash Jain Alan Baradlay Amy Ressler Antoine Quint Antti Koivisto Arunsundar Kannan Babak Shafiei Basuke Suzuki Brady Eidson Brent […] | /wp-content/themes/webkit/images/preview-card.jpg | WebKit Security Team | The current members of the WebKit Security group are: Individual Members Adam Roben Alex Christensen Alexey Proskuryakov Brent Fulgham Daniel Bates George Staikos Ian Hickson John Wilander Maciej Stachowiak Sam Weinig Timothy Hatcher Vendor Contacts Apple Aakash Jain Alan Baradlay Amy Ressler Antoine Quint Antti Koivisto Arunsundar Kannan Babak Shafiei Basuke Suzuki Brady Eidson Brent […] | |
| /sitemap/ | Site Map | /wp-content/themes/webkit/images/preview-card.jpg | Site Map | |||
| /standards-positions/ | Standards Positions | /wp-content/themes/webkit/images/preview-card.jpg | Standards Positions | |||
| /status/ | WebKit Feature Status | The WebKit Feature status page has been retired. | /wp-content/themes/webkit/images/preview-card.jpg | WebKit Feature Status | The WebKit Feature status page has been retired. | |
| /team/ | WebKit Team | /wp-content/themes/webkit/images/preview-card.jpg | WebKit Team | |||
| /terms-of-use/ | Terms of Use | This webkit.org Terms of Use agreement (“Terms”) provides important information about use of this website and any webkit.org accounts you may have, so you should take the time to read and understand it. | /wp-content/themes/webkit/images/preview-card.jpg | Terms of Use | This webkit.org Terms of Use agreement (“Terms”) provides important information about use of this website and any webkit.org accounts you may have, so you should take the time to read and understand it. | |
| /test-case-reduction/ | Test Case Reduction | The basic idea behind bug reduction is to take a page that demonstrates a problem and remove as much content as possible while still reproducing the original problem. | /wp-content/themes/webkit/images/preview-card.jpg | Test Case Reduction | The basic idea behind bug reduction is to take a page that demonstrates a problem and remove as much content as possible while still reproducing the original problem. | |
| /testing-contributions/ | Testing Contributions | Web Developers are encouraged to download a WebKit Build Archive to try out new features. | /wp-content/themes/webkit/images/preview-card.jpg | Testing Contributions | Web Developers are encouraged to download a WebKit Build Archive to try out new features. | |
| /tracking-prevention-policy/ | Tracking Prevention Policy | This document describes the web tracking practices that WebKit believes, as a matter of policy, should be prevented by default by web browsers. | /wp-content/themes/webkit/images/preview-card.jpg | Tracking Prevention Policy | This document describes the web tracking practices that WebKit believes, as a matter of policy, should be prevented by default by web browsers. | |
| /tracking-prevention/ | Tracking Prevention in WebKit | WebKit has implemented tracking prevention technologies, spanning from 2003 with Safari 1.0 until today. | /wp-content/themes/webkit/images/preview-card.jpg | Tracking Prevention in WebKit | WebKit has implemented tracking prevention technologies, spanning from 2003 with Safari 1.0 until today. | |
| /web-inspector/ | Web Inspector Reference | Reference documentation for Web Inspector. | /wp-content/themes/webkit/images/preview-card.jpg | Web Inspector Reference | Reference documentation for Web Inspector. | |
| /web-inspector/audit-tab/ | Audit Tab | The Audit Tab contains collections of audits, each of which can be run against the inspected page to check for incorrect DOM structure, missing accessibility attributes, correct design system rules, and much more. | /wp-content/uploads/web-inspector_Audit_Tab_Light.png | Audit Tab | The Audit Tab contains collections of audits, each of which can be run against the inspected page to check for incorrect DOM structure, missing accessibility attributes, correct design system rules, and much more. | |
| /web-inspector/console-command-line-api/ | Console Command Line API | One of the most useful parts of Web Inspector is being able to generate interactive visualizations of any value in the Console. | /wp-content/themes/webkit/images/preview-card.jpg | Console Command Line API | One of the most useful parts of Web Inspector is being able to generate interactive visualizations of any value in the Console. | |
| /web-inspector/console-object-api/ | Console Object API | The console object is arguably one of the most useful debugging tools available for JavaScript. | /wp-content/uploads/web-inspector_Console_Debug.png | Console Object API | The console object is arguably one of the most useful debugging tools available for JavaScript. | |
| /web-inspector/console-snippets/ | Console Snippets | Console Snippets are JavaScript resources created in and persisted by Web Inspector for evaluating pre-written JavaScript code in the Console, instead of having to write the (same) JavaScript code over and over (or copying and pasting). | /wp-content/uploads/web-inspector_Console_Snippet_Light.png | Console Snippets | Console Snippets are JavaScript resources created in and persisted by Web Inspector for evaluating pre-written JavaScript code in the Console, instead of having to write the (same) JavaScript code over and over (or copying and pasting). | |
| /web-inspector/device-settings/ | Device Settings | If you’ve ever used Web Inspector before, chances are you’ve used (or are at least familiar with) the Develop menu. | /wp-content/uploads/web-inspector_Device_Settings_Icon_Light.png | Device Settings | If you’ve ever used Web Inspector before, chances are you’ve used (or are at least familiar with) the Develop menu. | |
| /web-inspector/dom-breakpoints/ | DOM Breakpoints | DOM Breakpoints can be useful when debugging DOM modifications in JavaScript. | /wp-content/uploads/web-inspector_DOM_Node_Break_on_Context_Menu_Light.png | DOM Breakpoints | DOM Breakpoints can be useful when debugging DOM modifications in JavaScript. | |
| /web-inspector/elements-tab/ | Elements Tab | The Elements Tab is the primary source of information for anything related to the DOM of the inspected page. | /wp-content/uploads/web-inspector_Elements_Tab_Light.png | Elements Tab | The Elements Tab is the primary source of information for anything related to the DOM of the inspected page. | |
| /web-inspector/enabling-web-inspector/ | Enabling Web Inspector | macOS To enable Web Inspector in Safari (or Safari Technology Preview): click the Safari (or Safari Technology Preview) menu bar item select Settings… (or press ⌘ ,) go to the Advanced pane check the Show features for web developers checkbox Show Web Inspector (or press ⌥ ⌘ I) from the Develop menu or by right-clicking […] | /wp-content/uploads/web-inspector_macOS_Safari_Preferences_Advanced_Light-1.png | Enabling Web Inspector | macOS To enable Web Inspector in Safari (or Safari Technology Preview): click the Safari (or Safari Technology Preview) menu bar item select Settings… (or press ⌘ ,) go to the Advanced pane check the Show features for web developers checkbox Show Web Inspector (or press ⌥ ⌘ I) from the Develop menu or by right-clicking […] | |
| /web-inspector/event-breakpoints/ | Event Breakpoints | Event Breakpoints can be useful when debugging DOM interactions in JavaScript. | /wp-content/uploads/web-inspector_Event_Breakpoints_Light.png | Event Breakpoints | Event Breakpoints can be useful when debugging DOM interactions in JavaScript. | |
| /web-inspector/inspector-bootstrap-script/ | Inspector Bootstrap Script | The Inspector Bootstrap Script is a JavaScript snippet created in and persisted by Web Inspector that is guaranteed to be the first script evaluated after any new JavaScript global object is created in any page, including <iframe>, regardless of URL, so long as Web Inspector is open. | /wp-content/themes/webkit/images/preview-card.jpg | Inspector Bootstrap Script | The Inspector Bootstrap Script is a JavaScript snippet created in and persisted by Web Inspector that is guaranteed to be the first script evaluated after any new JavaScript global object is created in any page, including <iframe>, regardless of URL, so long as Web Inspector is open. | |
| /web-inspector/javascript-breakpoints/ | JavaScript Breakpoints | If you’ve ever used Xcode to debug an application, Web Inspector supports many of the same features, including setting breakpoints. | /wp-content/uploads/web-inspector_Debugger_Tab_with_Gutter_emphasized_Light.png | JavaScript Breakpoints | If you’ve ever used Xcode to debug an application, Web Inspector supports many of the same features, including setting breakpoints. | |
| /web-inspector/keyboard-shortcuts/ | Keyboard Shortcuts | Web Inspector Open / Close Web Inspector ⌥ ⌘ I Connect / Disconnect Web Inspector ⌥ ⇧ ⌘ I Go to file or resource… ⇧ ⌘ O or ⌘ P Reload Reload inspected page ⌘ R Reload inspected page from origin ⌥ ⌘ R Appearance Docking Configuration Switch to previous docking configuration ⇧ ⌘ D Zoom Increase zoom ⌘ + or ⇧ ⌘ + Decrease zoom ⌘ - or ⇧ ⌘ - Reset […] | /wp-content/uploads/web-inspector_Find_next_Light.png | Keyboard Shortcuts | Web Inspector Open / Close Web Inspector ⌥ ⌘ I Connect / Disconnect Web Inspector ⌥ ⇧ ⌘ I Go to file or resource… ⇧ ⌘ O or ⌘ P Reload Reload inspected page ⌘ R Reload inspected page from origin ⌥ ⌘ R Appearance Docking Configuration Switch to previous docking configuration ⇧ ⌘ D Zoom Increase zoom ⌘ + or ⇧ ⌘ + Decrease zoom ⌘ - or ⇧ ⌘ - Reset […] | |
| /web-inspector/layers-tab/ | Layers Tab | After the position and size of each DOM node has been calculated, they are drawn onto a series of surfaces called layers, which are then composited in a particular order to produce the resulting appearance of the web page. | /wp-content/uploads/web-inspector_Layers_Tab_Light.png | Layers Tab | After the position and size of each DOM node has been calculated, they are drawn onto a series of surfaces called layers, which are then composited in a particular order to produce the resulting appearance of the web page. | |
| /web-inspector/local-overrides/ | Local Overrides | As web development workflows have gotten more complicated, it’s become increasingly difficult to make quick changes to a resource and upload it to a server to test. | /wp-content/uploads/web-inspector_Create_Local_Override_Light.png | Local Overrides | As web development workflows have gotten more complicated, it’s become increasingly difficult to make quick changes to a resource and upload it to a server to test. | |
| /web-inspector/network-tab/ | Network Tab | The Network Tab shows a table of every resource that has been requested since Web Inspector was opened. | /wp-content/uploads/web-inspector_Network_Tab_Light.png | Network Tab | The Network Tab shows a table of every resource that has been requested since Web Inspector was opened. | |
| /web-inspector/page-overlay/ | Page Overlay | When trying to inspect the DOM/CSS of any page, often the first step is finding the specific DOM node in the DOM Tree of the Elements Tab. | /wp-content/uploads/web-inspector_Page_Overlay_with_highlighted_node_Light.png | Page Overlay | When trying to inspect the DOM/CSS of any page, often the first step is finding the specific DOM node in the DOM Tree of the Elements Tab. | |
| /web-inspector/script-blackboxing/ | Script Blackboxing | Often when debugging a website that uses JavaScript libraries/frameworks, the JavaScript debugger will still pause JavaScript execution in the JavaScript library/framework. | /wp-content/uploads/web-inspector_Ignore_script_when_debugging_Light.png | Script Blackboxing | Often when debugging a website that uses JavaScript libraries/frameworks, the JavaScript debugger will still pause JavaScript execution in the JavaScript library/framework. | |
| /web-inspector/sources-tab/ | Sources Tab | The Sources Tab is the one-stop shop for all things related to the inspected target’s resources, including dynamic resources from things like XMLHttpRequest or fetch. | /wp-content/uploads/web-inspector_Sources_Tab_Light.png | Sources Tab | The Sources Tab is the one-stop shop for all things related to the inspected target’s resources, including dynamic resources from things like XMLHttpRequest or fetch. | |
| /web-inspector/symbolic-breakpoints/ | Symbolic Breakpoints | Symbolic Breakpoints can be useful when debugging calls to native functions or when trying to set breakpoints inside multiple functions with the same name. | /wp-content/uploads/web-inspector_Debugger_Tab_with_Symbolic_Breakpoints_emphasized_Light.png | Symbolic Breakpoints | Symbolic Breakpoints can be useful when debugging calls to native functions or when trying to set breakpoints inside multiple functions with the same name. | |
| /web-inspector/timelines-tab/ | Timelines Tab | The Timelines Tab contains all of the performance profiling and introspection tools provided by Web Inspector, organized into different timelines each with their own area of interest and specialized interface. | /wp-content/uploads/web-inspector_Timelines_Tab_Light.png | Timelines Tab | The Timelines Tab contains all of the performance profiling and introspection tools provided by Web Inspector, organized into different timelines each with their own area of interest and specialized interface. | |
| /web-inspector/url-breakpoints/ | URL Breakpoints | URL Breakpoints can be useful when debugging network requests initiated from a JavaScript API, such as XMLHttpRequest or fetch. | /wp-content/uploads/web-inspector_Debugger_Tab_with_URL_Breakpoints_emphasized_Light.png | URL Breakpoints | URL Breakpoints can be useful when debugging network requests initiated from a JavaScript API, such as XMLHttpRequest or fetch. | |
| /web-inspector/web-inspector-interface/ | Web Inspector Interface | Web Inspector is divided into six main areas. | /wp-content/uploads/web-inspector_interface_areas_Light.png | Web Inspector Interface | Web Inspector is divided into six main areas. | |
| /web-inspector/web-inspector-settings/ | Web Inspector Settings | Developers often have varying preferences or workflows that can significantly affect their productivity. | /wp-content/uploads/web-inspector_Settings_Tab_in_tab_bar_Light.png | Web Inspector Settings | Developers often have varying preferences or workflows that can significantly affect their productivity. | |
| /webkit-on-windows/ | WebKit on Windows | This guide provides instructions for building WebKit on Windows 8.1. | /wp-content/themes/webkit/images/preview-card.jpg | WebKit on Windows | This guide provides instructions for building WebKit on Windows 8.1. | |
| /wpe/ | WPE | /wp-content/themes/webkit/images/preview-card.jpg | WPE | |||
| /writing-new-tests/ | Writing New Tests | A layout test is simply a web page. | /wp-content/themes/webkit/images/preview-card.jpg | Writing New Tests | A layout test is simply a web page. | |
| No rows found, please edit your search term. | ||||||
Heading structure
Found 66 row(s).
| Heading structure | Count | Errors 🔽 | URL |
|---|---|---|---|
| 19 | 18 | /code-style-guidelines/ |
| 6 | 6 | / |
| 6 | 5 | /security-policy/ |
| 4 | 3 | /bugzilla-bits/ |
| 3 | 2 | /feature-policy/ |
| 3 | 2 | /getting-a-crash-log/ |
| 3 | 2 | /security-team/ |
| 6 | 0 | /downloads/ |
| 8 | 0 | /tracking-prevention-policy/ |
| 1 | 0 | /standards-positions/ |
| 2 | 0 | /css-status/ |
| 1 | 0 | /sitemap/ |
| 20 | 0 | /tracking-prevention/ |
| 8 | 0 | /bug-prioritization/ |
| 3 | 0 | /licensing-webkit/ |
| 6 | 0 | /reporting-bugs/ |
| 3 | 0 | /project/ |
| 13 | 0 | /getting-started/ |
| 6 | 0 | /commit-and-review-policy/ |
| 1 | 0 | /bug-report-guidelines/ |
| 15 | 0 | /contributing-code/ |
| 6 | 0 | /testing-contributions/ |
| 2 | 0 | /terms-of-use/ |
| 1 | 0 | /build-archives/ |
| 6 | 0 | /getting-the-code/ |
| 10 | 0 | /debugging-webkit/ |
| 4 | 0 | /leak-hunting/ |
| 5 | 0 | /build-tools/ |
| 9 | 0 | /asking-questions/ |
| 8 | 0 | /test-case-reduction/ |
| 10 | 0 | /bug-life-cycle/ |
| 1 | 0 | /writing-new-tests/ |
| 3 | 0 | /building-webkit/ |
| 3 | 0 | /status/ |
| 8 | 0 | /regression-testing/ |
| 4 | 0 | /performance/ |
| 5 | 0 | /running-webkit/ |
| 3 | 0 | /script-tools/ |
| 8 | 0 | /policy-and-guidelines/ |
| 5 | 0 | /wpe/ |
| 4 | 0 | /team/ |
| 4 | 0 | /webkit-on-windows/ |
| 1 | 0 | /web-inspector/ |
| 6 | 0 | /web-inspector/url-breakpoints/ |
| 3 | 0 | /web-inspector/network-tab/ |
| 4 | 0 | /web-inspector/javascript-breakpoints/ |
| 4 | 0 | /web-inspector/layers-tab/ |
| 5 | 0 | /web-inspector/enabling-web-inspector/ |
| 5 | 0 | /web-inspector/event-breakpoints/ |
| 3 | 0 | /web-inspector/elements-tab/ |
| 7 | 0 | /web-inspector/web-inspector-settings/ |
| 2 | 0 | /web-inspector/inspector-bootstrap-script/ |
| 5 | 0 | /web-inspector/timelines-tab/ |
| 3 | 0 | /web-inspector/page-overlay/ |
| 3 | 0 | /web-inspector/symbolic-breakpoints/ |
| 8 | 0 | /web-inspector/audit-tab/ |
| 5 | 0 | /web-inspector/device-settings/ |
| 6 | 0 | /web-inspector/sources-tab/ |
| 2 | 0 | /web-inspector/console-object-api/ |
| 3 | 0 | /web-inspector/console-snippets/ |
| 4 | 0 | /web-inspector/console-command-line-api/ |
| 16 | 0 | /web-inspector/keyboard-shortcuts/ |
| 2 | 0 | /web-inspector/script-blackboxing/ |
| 5 | 0 | /web-inspector/local-overrides/ |
| 6 | 0 | /web-inspector/dom-breakpoints/ |
| 7 | 0 | /web-inspector/web-inspector-interface/ |
| No rows found, please edit your search term. | |||
404 URLs
No 404 URLs found.
Redirected URLs
Found 54 row(s).
Skipped URLs Summary
Found 34 row(s).
| Reason | Domain | Unique URLs 🔽 |
|---|---|---|
| Not allowed host | developer.apple.com | 14 |
| Not allowed host | trac.webkit.org | 11 |
| Not allowed host | lists.webkit.org | 10 |
| Not allowed host | github.com | 9 |
| Not allowed host | en.wikipedia.org | 8 |
| Not allowed host | twitter.com | 7 |
| Not allowed host | bugs.webkit.org | 7 |
| Not allowed host | support.apple.com | 4 |
| Not allowed host | www.w3.org | 4 |
| Not allowed host | webkitgtk.org | 3 |
| Not allowed host | www.apple.com | 3 |
| Not allowed host | wpewebkit.org | 3 |
| Not allowed host | html.spec.whatwg.org | 2 |
| Not allowed host | www.activestate.com | 2 |
| Not allowed host | front-end.social | 1 |
| Not allowed host | www.hixie.ch | 1 |
| Not allowed host | console.spec.whatwg.org | 1 |
| Not allowed host | www.visualstudio.com | 1 |
| Not allowed host | gnuwin32.sourceforge.net | 1 |
| Not allowed host | api.jquery.com | 1 |
| Not allowed host | build.webkit.org | 1 |
| Not allowed host | www.itechtics.com | 1 |
| Not allowed host | help.apple.com | 1 |
| Not allowed host | cmake.org | 1 |
| Not allowed host | www.python.org | 1 |
| Not allowed host | git-scm.com | 1 |
| Not allowed host | www.git-scm.com | 1 |
| Not allowed host | apps.apple.com | 1 |
| Not allowed host | docs.webkit.org | 1 |
| Not allowed host | rubyinstaller.org | 1 |
| Not allowed host | developer.mozilla.org | 1 |
| Not allowed host | join.slack.com | 1 |
| Not allowed host | publicsuffix.org | 1 |
| Not allowed host | wiki.mozilla.org | 1 |
| No rows found, please edit your search term. | ||
Skipped URLs
Found 107 row(s).
External URLs
107 external URL(s) Found 107 row(s).
TOP fastest URLs
Found 20 row(s).
| Time 🔼 | Status | Fast URL |
|---|---|---|
| 372 ms | 200 | /getting-the-code/ |
| 373 ms | 200 | /web-inspector/device-settings/ |
| 374 ms | 200 | /running-webkit/ |
| 374 ms | 200 | /web-inspector/local-overrides/ |
| 374 ms | 200 | /web-inspector/network-tab/ |
| 375 ms | 200 | /debugging-webkit/ |
| 377 ms | 200 | /tracking-prevention/ |
| 378 ms | 200 | /reporting-bugs/ |
| 379 ms | 200 | /feature-policy/ |
| 379 ms | 200 | /web-inspector/symbolic-breakpoints/ |
| 380 ms | 200 | /terms-of-use/ |
| 381 ms | 200 | /web-inspector/console-snippets/ |
| 382 ms | 200 | /web-inspector/script-blackboxing/ |
| 382 ms | 200 | /bugzilla-bits/ |
| 382 ms | 200 | /performance/ |
| 383 ms | 200 | /web-inspector/page-overlay/ |
| 383 ms | 200 | /css-status/ |
| 383 ms | 200 | /build-archives/ |
| 383 ms | 200 | /tracking-prevention-policy/ |
| 383 ms | 200 | /team/ |
| No rows found, please edit your search term. | ||
TOP slowest URLs
Found 20 row(s).
| Time 🔽 | Status | Slow URL |
|---|---|---|
| 642 ms | 200 | / |
| 452 ms | 200 | /web-inspector/web-inspector-settings/ |
| 450 ms | 200 | /sitemap/ |
| 446 ms | 200 | /web-inspector/timelines-tab/ |
| 441 ms | 200 | /web-inspector/sources-tab/ |
| 438 ms | 200 | /web-inspector/inspector-bootstrap-script/ |
| 435 ms | 200 | /code-style-guidelines/ |
| 434 ms | 200 | /security-policy/ |
| 429 ms | 200 | /status/ |
| 428 ms | 200 | /getting-started/ |
| 427 ms | 200 | /bug-life-cycle/ |
| 424 ms | 200 | /web-inspector/enabling-web-inspector/ |
| 422 ms | 200 | /web-inspector/web-inspector-interface/ |
| 418 ms | 200 | /building-webkit/ |
| 417 ms | 200 | /regression-testing/ |
| 415 ms | 200 | /bug-prioritization/ |
| 414 ms | 200 | /security-team/ |
| 412 ms | 200 | /contributing-code/ |
| 411 ms | 200 | /getting-a-crash-log/ |
| 411 ms | 200 | /licensing-webkit/ |
| No rows found, please edit your search term. | ||
Content types
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x |
|---|---|---|---|---|---|---|
| HTML | 67 | 3 MB | 27 s | 416 ms | 67 | 0 |
| Redirect | 54 | 8 kB | 19 s | 357 ms | 0 | 54 |
Content types (MIME types)
| Content type | URLs 🔽 | Total size | Total time | Avg time | Status 20x | Status 30x |
|---|---|---|---|---|---|---|
| text/html; charset=UTF-8 | 67 | 3 MB | 27 s | 416 ms | 67 | 0 |
| text / html | 54 | 8 kB | 19 s | 357 ms | 0 | 54 |
Source domains
| Domain | Totals | HTML | Redirect |
|---|---|---|---|
| webkit.org | 120 / 3MB / 45s | 66 / 3MB / 26s | 54 / 8kB / 19s |
| bugs.webkit.org | 1 / 12kB / 1.3s | 1 / 12kB / 1.3s |
HTTP headers
Found 14 row(s).
| Header 🔼 | Occurs | Unique | Values preview | Min value | Max value |
|---|---|---|---|---|---|
| Cache-Control | 32 | 1 | no-cache, must-revalidate, max-age=0, no-store, private | ||
| Connection | 1 | 1 | close | ||
| Content-Length | 54 | - | [ignored generic values] | 0 B | 555 B |
| Content-Type | 120 | 2 | text/html; charset=UTF-8 (66) / text/html (54) | ||
| Date | 120 | - | [ignored generic values] | 2026-03-24 | 2026-03-24 |
| Expires | 32 | - | [ignored generic values] | 1984-01-11 | 1984-01-11 |
| Link | 66 | 20+ | [see values below] | ||
| Location | 54 | 20+ | [see values below] | ||
| Server | 120 | 1 | Apple | ||
| Strict-Transport-Security | 119 | 1 | max-age=31536000; includeSubdomains | ||
| X-Content-Type-Options | 119 | 1 | nosniff | ||
| X-Frame-Options | 119 | 1 | SAMEORIGIN | ||
| X-Redirect-By | 51 | 1 | WordPress | ||
| X-XSS-Protection | 119 | 1 | 1; mode=block | ||
| No rows found, please edit your search term. | |||||
HTTP header values
Found 50 row(s).
| Header | Occurs | Value |
|---|---|---|
| Cache-Control | 32 | no-cache, must-revalidate, max-age=0, no-store, private |
| Connection | 1 | close |
| Content-Type | 66 | text/html; charset=UTF-8 |
| Content-Type | 54 | text / html |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/10865>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=10865>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/6127>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=6127>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4132>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4132>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/7427>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=7427>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4155>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4155>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/14386>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=14386>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4134>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4134>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4275>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4275>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4118>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4128>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4128>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4126>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4126>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/9504>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=9504>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4148>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4148>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4159>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4159>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4279>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4279>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4928>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4928>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4136>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4136>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4285>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4285>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/4152>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=4152>; rel=shortlink |
| Link | 1 | <https://webkit.org/wp-json/>; rel="https://api.w.org/", <https://webkit.org/wp-json/wp/v2/pages/6067>; rel="alternate"; title="JSON"; type="application/json", <https://webkit.org/?p=6067>; rel=shortlink |
| Location | 1 | /running-webkit/ |
| Location | 1 | /bug-life-cycle/ |
| Location | 1 | /bug-prioritization/ |
| Location | 1 | /project/ |
| Location | 1 | https://bugs.webkit.org/enter_bug.cgi?product=WebKit&version=528%2B…e%20template&form_name=enter_bug |
| Location | 1 | /tracking-prevention/ |
| Location | 1 | /bug-report-guidelines/ |
| Location | 1 | /status/ |
| Location | 1 | /tracking-prevention-policy/ |
| Location | 1 | /web-inspector/ |
| Location | 1 | /getting-a-crash-log/ |
| Location | 1 | /build-archives/ |
| Location | 1 | /reporting-bugs/ |
| Location | 1 | /security-team/ |
| Location | 1 | /downloads/ |
| Location | 1 | /contributing-code/ |
| Location | 1 | /getting-started/ |
| Location | 1 | /commit-and-review-policy/ |
| Location | 1 | /writing-new-tests/ |
| Location | 1 | /coding/contributing.html |
| Server | 120 | Apple |
| Strict-Transport-Security | 119 | max-age=31536000; includeSubdomains |
| X-Content-Type-Options | 119 | nosniff |
| X-Frame-Options | 119 | SAMEORIGIN |
| X-Redirect-By | 51 | WordPress |
| X-XSS-Protection | 119 | 1; mode=block |
| No rows found, please edit your search term. | ||
HTTP Caching by content type (only from crawlable domains)
| Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| HTML | No cache headers | 66 | - | - | - |
| Redirect | Cache-Control | 32 | 0 s | 0 s | 0 s |
| Redirect | No cache headers | 22 | - | - | - |
HTTP Caching by domain
| Domain | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|
| webkit.org | No cache headers | 88 | - | - | - |
| webkit.org | Cache-Control | 32 | 0 s | 0 s | 0 s |
| bugs.webkit.org | No cache headers | 1 | - | - | - |
HTTP Caching by domain and content type
| Domain | Content type | Cache type | URLs 🔽 | AVG lifetime | MIN lifetime | MAX lifetime |
|---|---|---|---|---|---|---|
| webkit.org | HTML | No cache headers | 66 | - | - | - |
| webkit.org | Redirect | Cache-Control | 32 | 0 s | 0 s | 0 s |
| webkit.org | Redirect | No cache headers | 22 | - | - | - |
| bugs.webkit.org | HTML | No cache headers | 1 | - | - | - |
DNS info
| DNS resolving tree |
|---|
| webkit.org |
| IPv4: 17.33.193.247 |
| IPv4: 17.33.194.222 |
| IPv4: 17.33.192.58 |
| DNS server: 127.0.0.53 |
SSL/TLS info
| Info | Text |
|---|---|
| Issuer | C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 |
| Subject | C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org |
| Valid from | Feb 10 21:18:33 2026 GMT (VALID already 41.7 day(s)) |
| Valid to | May 7 17:13:08 2026 GMT (VALID still for 44.1 day(s)) |
| Supported protocols | TLSv1.2, TLSv1.3 |
| RAW certificate output | Certificate: Data: Version: 3 (0x2) Serial Number: 25:40:15:9b:f9:1d:d4:c2:13:5b:c7:f2:6c:97:4f:d7 Signature Algorithm: sha256WithRSAEncryption Issuer: C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 Validity Not Before: Feb 10 21:18:33 2026 GMT Not After : May 7 17:13:08 2026 GMT Subject: C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (2048 bit) Modulus: 00:be:6a:fd:8c:ac:24:09:29:53:57:54:be:3b:06: d2:45:1b:8b:5d:02:a0:f7:66:4e:66:0c:50:62:14: 8c:55:17:80:16:2a:1a:94:dd:48:9c:9a:0d:31:04: d8:77:b0:db:4e:47:04:93:b4:87:32:ca:f0:70:0f: d7:af:c2:ea:17:ef:3e:0a:e0:43:b6:5e:0f:c4:eb: 23:6b:64:3d:e9:82:6d:10:ed:84:9c:31:77:85:66: 35:70:fa:cc:70:3e:b6:b8:c2:9a:4d:94:bc:74:71: 6b:bd:80:d6:c8:d9:07:dc:c2:d9:88:62:24:84:87: 4f:c9:ff:21:a3:22:ff:30:44:ea:39:c4:55:28:aa: d9:02:ac:61:cb:d0:0a:27:45:9f:0a:d9:a9:e5:58: a3:61:16:88:56:38:71:e5:c0:ab:aa:22:17:1b:b5: 82:ae:ec:aa:9f:ab:ff:57:df:09:b9:ba:e3:c3:0a: a2:3c:ff:57:22:36:1b:b9:df:2d:e3:58:ad:22:82: 94:5e:19:ee:1c:43:e7:6d:0b:09:31:9f:4a:01:a1: aa:4c:97:ee:a3:55:e2:58:2f:d8:f8:ee:0f:68:28: fe:c3:49:da:d5:fd:d0:65:a7:bd:60:5b:fe:a9:eb: 20:1f:9b:04:d7:9f:a6:8f:44:20:66:3d:19:5e:9f: 8d:63 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Basic Constraints: critical CA:FALSE X509v3 Authority Key Identifier: A3:7C:9B:EA:4C:0F:C1:B0:14:CF:A4:79:19:00:D4:3C:6F:4D:A0:95 Authority Information Access: CA Issuers - URI:http://certs.apple.com/apsrsaca1g1.der CA Issuers - URI:http://certs.apple.com/apsrsaca1g1-ar.der OCSP - URI:http://ocsp.apple.com/ocsp03-apsrsaca1g1 X509v3 Subject Alternative Name: DNS:queues.webkit.org, DNS:blogs.webkit.org, DNS:webkit.org, DNS:wordpress-prod.webkit.org, DNS:www.webkit.org, DNS:nightly.webkit.org, DNS:www2.webkit.org X509v3 Certificate Policies: Policy: 2.23.140.1.2.2 CPS: https://www.apple.com/certificateauthority/public Policy: 1.2.840.113635.100.5.11.4 X509v3 Extended Key Usage: TLS Web Server Authentication X509v3 CRL Distribution Points: Full Name: URI:http://crl.apple.com/apsrsaca1g1.crl X509v3 Subject Key Identifier: 00:E4:20:E5:C9:46:59:D2:3E:45:85:83:9F:68:5F:96:5C:D5:36:CE X509v3 Key Usage: critical Digital Signature, Key Encipherment 1.2.840.113635.100.6.86: .. CT Precertificate SCTs: Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 64:11:C4:6C:A4:12:EC:A7:89:1C:A2:02:2E:00:BC:AB: 4F:28:07:D4:1E:35:27:AB:EA:FE:D5:03:C9:7D:CD:F0 Timestamp : Feb 10 21:28:34.116 2026 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:21:00:EF:81:5A:80:0F:D4:49:50:D2:1D:39: 76:CF:2A:DE:E7:CE:79:00:07:F8:91:F2:3B:D9:3F:7A: 7F:B0:66:00:31:02:20:25:6C:3C:C6:93:C0:30:6B:C5: EB:E9:71:80:60:DE:E7:93:35:75:E4:AA:95:1D:71:6B: F9:C5:78:47:42:BB:8B Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 0E:57:94:BC:F3:AE:A9:3E:33:1B:2C:99:07:B3:F7:90: DF:9B:C2:3D:71:32:25:DD:21:A9:25:AC:61:C5:4E:21 Timestamp : Feb 10 21:28:34.086 2026 GMT Extensions: none Signature : ecdsa-with-SHA256 30:46:02:21:00:D3:25:6D:B3:5E:E7:9B:54:32:A0:2E: 00:F2:44:BD:43:9B:A0:C0:1C:85:CF:14:D7:9A:46:5C: 55:D6:D2:62:CC:02:21:00:CB:63:C1:B5:86:E0:8A:24: 59:64:CD:DE:85:4C:D5:D2:CA:B2:01:69:F2:62:10:5C: C3:72:1E:A2:52:9E:1E:0D Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 16:83:2D:AB:F0:A9:25:0F:0F:F0:3A:A5:45:FF:C8:BF: C8:23:D0:87:4B:F6:04:29:27:F8:E7:1F:33:13:F5:FA Timestamp : Feb 10 21:28:34.150 2026 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:21:00:9E:7F:85:61:25:42:82:16:4A:3F:DD: 15:37:5A:CC:AB:0C:EF:5B:9D:14:EF:CF:FA:61:0F:81: B2:47:DE:0D:6D:02:20:03:44:F7:50:54:E9:95:74:FB: 9F:46:9D:47:4A:C1:81:1E:C7:16:A6:10:46:1C:2D:90: 9A:0E:43:68:D6:0A:F7 Signed Certificate Timestamp: Version : v1 (0x0) Log ID : 49:9C:9B:69:DE:1D:7C:EC:FC:36:DE:CD:87:64:A6:B8: 5B:AF:0A:87:80:19:D1:55:52:FB:E9:EB:29:DD:F8:C3 Timestamp : Feb 10 21:28:34.086 2026 GMT Extensions: none Signature : ecdsa-with-SHA256 30:45:02:20:60:40:E3:52:45:07:AF:0F:DA:04:D4:93: 7C:BC:B3:DC:F3:BD:4E:DA:6E:DE:F7:4F:AD:CC:5F:82: DD:54:61:10:02:21:00:FB:69:E1:FF:B0:72:FB:57:97: B7:C4:ED:BE:78:09:E8:77:AD:C6:83:00:4F:44:C4:99: 2D:FB:A7:40:CD:ED:01 Signature Algorithm: sha256WithRSAEncryption Signature Value: 86:10:a7:af:42:8e:29:db:0a:b7:87:ae:fb:ae:95:55:e3:e8: f0:b2:a0:58:85:15:93:fd:25:10:42:dc:5d:e2:6b:b0:76:37: 42:36:a8:b7:b3:3a:7b:ca:58:0b:79:6b:02:8a:85:b1:2b:21: bc:a2:c4:c0:c3:01:88:d4:5f:1e:85:e7:8e:5a:f2:e0:c3:b0: b5:78:62:f1:bb:bc:53:53:21:8a:c9:0e:ea:26:f3:04:dc:a8: bb:74:48:e2:6b:58:74:d1:2f:85:55:0e:cd:55:8e:83:e0:bc: 0e:0c:57:e7:23:0b:31:92:17:3a:a1:c8:31:48:41:eb:84:be: ae:b0:aa:d6:44:12:37:b8:5a:30:52:d1:0a:28:c7:94:e7:c2: d6:4a:04:95:f7:8a:20:b6:9d:f3:33:b4:ab:28:29:dc:5d:b7: 2c:b2:66:f3:66:c1:cb:42:a2:e1:50:59:16:f1:b6:77:aa:3d: 2b:14:ff:8e:fc:d1:f6:63:4e:2d:f1:b9:81:21:6f:29:ee:2f: a9:c6:f5:c4:fd:a2:9e:26:a4:b3:90:4f:15:f2:2e:c6:b0:b1: e9:5c:74:da:57:c6:23:e2:5c:f1:5f:1f:71:08:95:77:a3:a8: 3b:cc:68:61:31:57:c9:b9:90:9f:ad:9c:95:9b:55:87:e9:ac: c4:e4:73:be |
| RAW protocols output | === ssl2 === s_client: Unknown option: -ssl2 s_client: Use -help for summary. === ssl3 === s_client: Unknown option: -ssl3 s_client: Use -help for summary. === tls1 === 40B7593F80770000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104: CONNECTED(00000003) --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 0 bytes and written 7 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- === tls1_1 === 4087AE810C7C0000:error:0A0000BF:SSL routines:tls_setup_handshake:no protocols available:../ssl/statem/statem_lib.c:104: CONNECTED(00000003) --- no peer certificate available --- No client certificate CA names sent --- SSL handshake has read 0 bytes and written 7 bytes Verification: OK --- New, (NONE), Cipher is (NONE) Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- === tls1_2 === depth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 verify return:1 depth=1 C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 verify return:1 depth=0 C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org i:C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Feb 10 21:18:33 2026 GMT; NotAfter: May 7 17:13:08 2026 GMT 1 s:C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Dec 12 12:00:00 2018 GMT; NotAfter: Dec 11 12:00:00 2030 GMT 2 s:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Aug 1 12:00:00 2013 GMT; NotAfter: Jan 15 12:00:00 2038 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIHjTCCBnWgAwIBAgIQJUAVm/kd1MITW8fybJdP1zANBgkqhkiG9w0BAQsFADBO MQswCQYDVQQGEwJVUzETMBEGA1UEChMKQXBwbGUgSW5jLjEqMCgGA1UEAxMhQXBw bGUgUHVibGljIFNlcnZlciBSU0EgQ0EgMSAtIEcxMB4XDTI2MDIxMDIxMTgzM1oX DTI2MDUwNzE3MTMwOFowUjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju aWExEzARBgNVBAoMCkFwcGxlIEluYy4xGTAXBgNVBAMMEGJsb2dzLndlYmtpdC5v cmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+av2MrCQJKVNXVL47 BtJFG4tdAqD3Zk5mDFBiFIxVF4AWKhqU3Uicmg0xBNh3sNtORwSTtIcyyvBwD9ev wuoX7z4K4EO2Xg/E6yNrZD3pgm0Q7YScMXeFZjVw+sxwPra4wppNlLx0cWu9gNbI 2QfcwtmIYiSEh0/J/yGjIv8wROo5xFUoqtkCrGHL0AonRZ8K2anlWKNhFohWOHHl wKuqIhcbtYKu7Kqfq/9X3wm5uuPDCqI8/1ciNhu53y3jWK0igpReGe4cQ+dtCwkx n0oBoapMl+6jVeJYL9j47g9oKP7DSdrV/dBlp71gW/6p6yAfmwTXn6aPRCBmPRle n41jAgMBAAGjggRhMIIEXTAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFKN8m+pM D8GwFM+keRkA1DxvTaCVMIGxBggrBgEFBQcBAQSBpDCBoTAyBggrBgEFBQcwAoYm aHR0cDovL2NlcnRzLmFwcGxlLmNvbS9hcHNyc2FjYTFnMS5kZXIwNQYIKwYBBQUH MAKGKWh0dHA6Ly9jZXJ0cy5hcHBsZS5jb20vYXBzcnNhY2ExZzEtYXIuZGVyMDQG CCsGAQUFBzABhihodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDAzLWFwc3JzYWNh MWcxMIGMBgNVHREEgYQwgYGCEXF1ZXVlcy53ZWJraXQub3JnghBibG9ncy53ZWJr aXQub3Jnggp3ZWJraXQub3Jnghl3b3JkcHJlc3MtcHJvZC53ZWJraXQub3Jngg53 d3cud2Via2l0Lm9yZ4ISbmlnaHRseS53ZWJraXQub3Jngg93d3cyLndlYmtpdC5v cmcwYgYDVR0gBFswWTBJBgZngQwBAgIwPzA9BggrBgEFBQcCARYxaHR0cHM6Ly93 d3cuYXBwbGUuY29tL2NlcnRpZmljYXRlYXV0aG9yaXR5L3B1YmxpYzAMBgoqhkiG 92NkBQsEMBMGA1UdJQQMMAoGCCsGAQUFBwMBMDUGA1UdHwQuMCwwKqAooCaGJGh0 dHA6Ly9jcmwuYXBwbGUuY29tL2Fwc3JzYWNhMWcxLmNybDAdBgNVHQ4EFgQUAOQg 5clGWdI+RYWDn2hfllzVNs4wDgYDVR0PAQH/BAQDAgWgMA8GCSqGSIb3Y2QGVgQC BQAwggH3BgorBgEEAdZ5AgQCBIIB5wSCAeMB4QB2AGQRxGykEuyniRyiAi4AvKtP KAfUHjUnq+r+1QPJfc3wAAABnEl0wEQAAAQDAEcwRQIhAO+BWoAP1ElQ0h05ds8q 3ufOeQAH+JHyO9k/en+wZgAxAiAlbDzGk8Awa8Xr6XGAYN7nkzV15KqVHXFr+cV4 R0K7iwB3AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4hAAABnEl0wCYA AAQDAEgwRgIhANMlbbNe55tUMqAuAPJEvUOboMAchc8U15pGXFXW0mLMAiEAy2PB tYbgiiRZZM3ehUzV0sqyAWnyYhBcw3IeolKeHg0AdgAWgy2r8KklDw/wOqVF/8i/ yCPQh0v2BCkn+OcfMxP1+gAAAZxJdMBmAAAEAwBHMEUCIQCef4VhJUKCFko/3RU3 WsyrDO9bnRTvz/phD4GyR94NbQIgA0T3UFTplXT7n0adR0rBgR7HFqYQRhwtkJoO Q2jWCvcAdgBJnJtp3h187Pw23s2HZKa4W68Kh4AZ0VVS++nrKd34wwAAAZxJdMAm AAAEAwBHMEUCIGBA41JFB68P2gTUk3y8s9zzvU7abt73T63MX4LdVGEQAiEA+2nh /7By+1eXt8TtvngJ6HetxoMAT0TEmS37p0DN7QEwDQYJKoZIhvcNAQELBQADggEB AIYQp69CjinbCreHrvuulVXj6PCyoFiFFZP9JRBC3F3ia7B2N0I2qLezOnvKWAt5 awKKhbErIbyixMDDAYjUXx6F545a8uDDsLV4YvG7vFNTIYrJDuom8wTcqLt0SOJr WHTRL4VVDs1VjoPgvA4MV+cjCzGSFzqhyDFIQeuEvq6wqtZEEje4WjBS0Qoox5Tn wtZKBJX3iiC2nfMztKsoKdxdtyyyZvNmwctCouFQWRbxtneqPSsU/4780fZjTi3x uYEhbynuL6nG9cT9op4mpLOQTxXyLsawselcdNpXxiPiXPFfH3EIlXejqDvMaGEx V8m5kJ+tnJWbVYfprMTkc74= -----END CERTIFICATE----- subject=C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org issuer=C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: X25519, 253 bits --- SSL handshake has read 4699 bytes and written 300 bytes Verification: OK --- New, TLSv1.2, Cipher is ECDHE-RSA-AES256-GCM-SHA384 Server public key is 2048 bit Secure Renegotiation IS supported Compression: NONE Expansion: NONE No ALPN negotiated SSL-Session: Protocol : TLSv1.2 Cipher : ECDHE-RSA-AES256-GCM-SHA384 Session-ID: 002BDBB9658953692E86BB95E90402D35883CC03153C6A71A835A6FFA05D9A84 Session-ID-ctx: Master-Key: 26E85BDAE15C1BF42F44E6C672E90AFFFD45C81AA85B847F6621FB8EFA4F85ED9662111F2194C6ED6C0D87D627563960 PSK identity: None PSK identity hint: None SRP username: None TLS session ticket lifetime hint: 300 (seconds) TLS session ticket: 0000 - 8c b5 7d 31 d9 49 03 b8-58 4b 19 3c 7c 57 98 2a ..}1.I..XK.<|W.* 0010 - 7a 6e 29 fb 03 99 8d 67-58 09 97 19 6f ca 2f a4 zn)....gX...o./. 0020 - 9a 35 64 70 f6 f5 ca f2-8a 43 52 3d 5e a8 88 d2 .5dp.....CR=^... 0030 - b6 b2 0e c7 9b b7 ff 99-34 1d f1 f6 8d cb bd 63 ........4......c 0040 - 55 95 b5 ac 19 c9 e0 a7-35 a4 16 14 cb 3b 40 af U.......5....;@. 0050 - da 90 79 1f 01 4f 01 6e-9a c5 73 6e 04 a9 6b e2 ..y..O.n..sn..k. 0060 - 78 b4 45 bd 79 e0 8d c7-64 83 2d 07 30 b4 d7 ca x.E.y...d.-.0... 0070 - 23 ad eb fe 5d ca ff d4-a5 20 0f 77 9a 16 a3 0b #...].... .w.... 0080 - ca 67 33 a5 2a b8 19 fc-04 54 a8 4c 04 da 62 b9 .g3.*....T.L..b. 0090 - 76 11 c8 6a d8 26 6a 5a-dd e2 53 f9 0a cb 5a ba v..j.&jZ..S...Z. 00a0 - 0c 0b 70 70 48 3b 9f ca-92 2c 66 c1 9f c1 15 61 ..ppH;...,f....a 00b0 - 20 11 1b 72 9d 88 10 b3-ab d7 7b 26 e6 c4 42 d7 ..r......{&..B. Start Time: 1774360098 Timeout : 7200 (sec) Verify return code: 0 (ok) Extended master secret: yes --- DONE === tls1_3 === depth=2 C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 verify return:1 depth=1 C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 verify return:1 depth=0 C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org verify return:1 CONNECTED(00000003) --- Certificate chain 0 s:C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org i:C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Feb 10 21:18:33 2026 GMT; NotAfter: May 7 17:13:08 2026 GMT 1 s:C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Dec 12 12:00:00 2018 GMT; NotAfter: Dec 11 12:00:00 2030 GMT 2 s:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 i:C = US, O = DigiCert Inc, OU = www.digicert.com, CN = DigiCert Global Root G2 a:PKEY: rsaEncryption, 2048 (bit); sigalg: RSA-SHA256 v:NotBefore: Aug 1 12:00:00 2013 GMT; NotAfter: Jan 15 12:00:00 2038 GMT --- Server certificate -----BEGIN CERTIFICATE----- MIIHjTCCBnWgAwIBAgIQJUAVm/kd1MITW8fybJdP1zANBgkqhkiG9w0BAQsFADBO MQswCQYDVQQGEwJVUzETMBEGA1UEChMKQXBwbGUgSW5jLjEqMCgGA1UEAxMhQXBw bGUgUHVibGljIFNlcnZlciBSU0EgQ0EgMSAtIEcxMB4XDTI2MDIxMDIxMTgzM1oX DTI2MDUwNzE3MTMwOFowUjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3Ju aWExEzARBgNVBAoMCkFwcGxlIEluYy4xGTAXBgNVBAMMEGJsb2dzLndlYmtpdC5v cmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC+av2MrCQJKVNXVL47 BtJFG4tdAqD3Zk5mDFBiFIxVF4AWKhqU3Uicmg0xBNh3sNtORwSTtIcyyvBwD9ev wuoX7z4K4EO2Xg/E6yNrZD3pgm0Q7YScMXeFZjVw+sxwPra4wppNlLx0cWu9gNbI 2QfcwtmIYiSEh0/J/yGjIv8wROo5xFUoqtkCrGHL0AonRZ8K2anlWKNhFohWOHHl wKuqIhcbtYKu7Kqfq/9X3wm5uuPDCqI8/1ciNhu53y3jWK0igpReGe4cQ+dtCwkx n0oBoapMl+6jVeJYL9j47g9oKP7DSdrV/dBlp71gW/6p6yAfmwTXn6aPRCBmPRle n41jAgMBAAGjggRhMIIEXTAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFKN8m+pM D8GwFM+keRkA1DxvTaCVMIGxBggrBgEFBQcBAQSBpDCBoTAyBggrBgEFBQcwAoYm aHR0cDovL2NlcnRzLmFwcGxlLmNvbS9hcHNyc2FjYTFnMS5kZXIwNQYIKwYBBQUH MAKGKWh0dHA6Ly9jZXJ0cy5hcHBsZS5jb20vYXBzcnNhY2ExZzEtYXIuZGVyMDQG CCsGAQUFBzABhihodHRwOi8vb2NzcC5hcHBsZS5jb20vb2NzcDAzLWFwc3JzYWNh MWcxMIGMBgNVHREEgYQwgYGCEXF1ZXVlcy53ZWJraXQub3JnghBibG9ncy53ZWJr aXQub3Jnggp3ZWJraXQub3Jnghl3b3JkcHJlc3MtcHJvZC53ZWJraXQub3Jngg53 d3cud2Via2l0Lm9yZ4ISbmlnaHRseS53ZWJraXQub3Jngg93d3cyLndlYmtpdC5v cmcwYgYDVR0gBFswWTBJBgZngQwBAgIwPzA9BggrBgEFBQcCARYxaHR0cHM6Ly93 d3cuYXBwbGUuY29tL2NlcnRpZmljYXRlYXV0aG9yaXR5L3B1YmxpYzAMBgoqhkiG 92NkBQsEMBMGA1UdJQQMMAoGCCsGAQUFBwMBMDUGA1UdHwQuMCwwKqAooCaGJGh0 dHA6Ly9jcmwuYXBwbGUuY29tL2Fwc3JzYWNhMWcxLmNybDAdBgNVHQ4EFgQUAOQg 5clGWdI+RYWDn2hfllzVNs4wDgYDVR0PAQH/BAQDAgWgMA8GCSqGSIb3Y2QGVgQC BQAwggH3BgorBgEEAdZ5AgQCBIIB5wSCAeMB4QB2AGQRxGykEuyniRyiAi4AvKtP KAfUHjUnq+r+1QPJfc3wAAABnEl0wEQAAAQDAEcwRQIhAO+BWoAP1ElQ0h05ds8q 3ufOeQAH+JHyO9k/en+wZgAxAiAlbDzGk8Awa8Xr6XGAYN7nkzV15KqVHXFr+cV4 R0K7iwB3AA5XlLzzrqk+MxssmQez95Dfm8I9cTIl3SGpJaxhxU4hAAABnEl0wCYA AAQDAEgwRgIhANMlbbNe55tUMqAuAPJEvUOboMAchc8U15pGXFXW0mLMAiEAy2PB tYbgiiRZZM3ehUzV0sqyAWnyYhBcw3IeolKeHg0AdgAWgy2r8KklDw/wOqVF/8i/ yCPQh0v2BCkn+OcfMxP1+gAAAZxJdMBmAAAEAwBHMEUCIQCef4VhJUKCFko/3RU3 WsyrDO9bnRTvz/phD4GyR94NbQIgA0T3UFTplXT7n0adR0rBgR7HFqYQRhwtkJoO Q2jWCvcAdgBJnJtp3h187Pw23s2HZKa4W68Kh4AZ0VVS++nrKd34wwAAAZxJdMAm AAAEAwBHMEUCIGBA41JFB68P2gTUk3y8s9zzvU7abt73T63MX4LdVGEQAiEA+2nh /7By+1eXt8TtvngJ6HetxoMAT0TEmS37p0DN7QEwDQYJKoZIhvcNAQELBQADggEB AIYQp69CjinbCreHrvuulVXj6PCyoFiFFZP9JRBC3F3ia7B2N0I2qLezOnvKWAt5 awKKhbErIbyixMDDAYjUXx6F545a8uDDsLV4YvG7vFNTIYrJDuom8wTcqLt0SOJr WHTRL4VVDs1VjoPgvA4MV+cjCzGSFzqhyDFIQeuEvq6wqtZEEje4WjBS0Qoox5Tn wtZKBJX3iiC2nfMztKsoKdxdtyyyZvNmwctCouFQWRbxtneqPSsU/4780fZjTi3x uYEhbynuL6nG9cT9op4mpLOQTxXyLsawselcdNpXxiPiXPFfH3EIlXejqDvMaGEx V8m5kJ+tnJWbVYfprMTkc74= -----END CERTIFICATE----- subject=C = US, ST = California, O = Apple Inc., CN = blogs.webkit.org issuer=C = US, O = Apple Inc., CN = Apple Public Server RSA CA 1 - G1 --- No client certificate CA names sent Peer signing digest: SHA256 Peer signature type: RSA-PSS Server Temp Key: X25519, 253 bits --- SSL handshake has read 4624 bytes and written 324 bytes Verification: OK --- New, TLSv1.3, Cipher is TLS_AES_256_GCM_SHA384 Server public key is 2048 bit Secure Renegotiation IS NOT supported Compression: NONE Expansion: NONE No ALPN negotiated Early data was not sent Verify return code: 0 (ok) --- DONE |
Crawler stats
| Basic stats | |
|---|---|
| Total execution time | 22 s |
| Total URLs | 121 |
| Total size | 3 MB |
| Requests - total time | 47 s |
| Requests - avg time | 390 ms |
| Requests - min time | 197 ms |
| Requests - max time | 1.3 s |
| Requests by status | 200: 67 301: 54 |
Analysis stats
Found 21 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| SslTlsAnalyzer::getTLSandSSLCertificateInfo | 3.1 s | 1 |
| BestPracticeAnalyzer::checkHeadingStructure | 102 ms | 67 |
| AccessibilityAnalyzer::checkMissingAriaLabels | 99 ms | 66 |
| AccessibilityAnalyzer::checkMissingLabels | 95 ms | 66 |
| AccessibilityAnalyzer::checkMissingRoles | 86 ms | 66 |
| AccessibilityAnalyzer::checkMissingLang | 78 ms | 66 |
| BestPracticeAnalyzer::checkMaxDOMDepth | 73 ms | 67 |
| BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 67 ms | 67 |
| BestPracticeAnalyzer::checkInlineSvg | 11 ms | 67 |
| SeoAndOpenGraphAnalyzer::analyzeHeadings | 8 ms | 1 |
| BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 8 ms | 67 |
| AccessibilityAnalyzer::checkImageAltAttributes | 4 ms | 66 |
| SecurityAnalyzer::checkHtmlSecurity | 3 ms | 66 |
| SecurityAnalyzer::checkHeaders | 2 ms | 66 |
| SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1 |
| SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1 |
| BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1 |
| BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1 |
| BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1 |
| No rows found, please edit your search term. | ||
Content processor stats
Found 12 row(s).
| Class::method | Exec time 🔽 | Exec count |
|---|---|---|
| HtmlProcessor::findUrls | 797 ms | 120 |
| NextJsProcessor::applyContentChangesBeforeUrlParsing | 14 ms | 67 |
| JavaScriptProcessor::findUrls | 12 ms | 66 |
| CssProcessor::findUrls | 2 ms | 66 |
| AstroProcessor::findUrls | 1 ms | 66 |
| AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 67 |
| HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 121 |
| NextJsProcessor::findUrls | 0 ms | 66 |
| JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 67 |
| SvelteProcessor::findUrls | 0 ms | 66 |
| SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 67 |
| CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 67 |
| No rows found, please edit your search term. | ||
Crawler info
| Version | 2.1.0.20260317 |
|---|---|
| Executed At | 2026-03-24 13:47:56 |
| Command | siteone-crawler --url=https://webkit.org --markdown-export-dir=/tmp/siteone-webkit --markdown-exclude-selector=header,footer,nav,.sidebar,.menu,.breadcrumb,script,style --timeout=30 --workers=3 --disable-javascript --disable-styles --disable-fonts --disable-images --disable-files --no-color --hide-progress-bar --output=text --ignore-regex=/blog/ |
| Hostname | ubuntu-8gb-hel1-1 |
| User-Agent | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/26.0.0.0 Safari/537.36 siteone-crawler/2.1.0.20260317 |