Skip to content

Changes

https://elixir-lang.org
Compared to previous audit · 1 day ago View previous audit

Madrid, Spain Amsterdam, Netherlands

These audits ran from different locations. Timing metrics (TTFB, DNS, TLS) may reflect network path differences rather than site changes.

2
New issues
4
Resolved
15
score changes
CategoryPreviousCurrentChange
CompositeC (78)C (78)
PerformanceA (93)A (95) +2.000
SecurityD (56)D (56)
AccessibilityD (58)D (58)
SEOA (96)A (96)
InfrastructureA (95)A (95)
ComplianceC (78)C (75) -3.000
ContentA+ (97)A+ (98) +1.000
SustainabilityA+ (100)A+ (100)
MetricPreviousCurrentChange
Performance 92009500 +300
Accessibility 94009400
Best Practices 1000010000
SEO 1000010000
PWA 00
Desktop Performance 990010000 +100
Desktop Accessibility 94009400
Desktop Best Practices 1000010000
Desktop SEO 1000010000
FCP 2.54 s1.70 s -848 ms
LCP 2.69 s2.77 s +80 ms
TBT 0 ms0 ms
CLS 0.0520.052
Desktop FCP 663 ms510 ms -154 ms
Desktop LCP 752 ms734 ms -17 ms
Desktop TBT 0 ms0 ms
Desktop CLS 0.0020.002 +0.000
TTFB 129 ms171 ms +42 ms
DNS 4 ms41 ms +38 ms
TLS 4 ms3 ms -1 ms
Connect 1 ms0 ms -0 ms
Total 130 ms171 ms +41 ms

† Timing metrics may vary by worker location and do not necessarily indicate site changes.

Projected vs. Actual

Previous
C 78
Projected
A 92
Actual
C 78
Fell short of projection
4 issues resolved since last audit
30 issues remaining
Resolving remaining issues could reach A

Estimate — actual results may vary

WARNING Trackers detected but no privacy policy found compliance
WARNING Trackers detected but no cookie policy found compliance
WARNING No meta description tag found seo
WARNING https://elixir-lang.org/: 347ms CPU time performance
WARNING No accessibility statement detected compliance
WARNING GDPR Article 13 disclosure coverage: 0 / 8 categories compliance
CRITICAL No Content-Security-Policy header found security
CRITICAL No <main> landmark found accessibility
CRITICAL Broken link: https://elixir-slack.community content
CRITICAL No H1 heading found accessibility
CRITICAL HTTP version does not redirect to HTTPS infrastructure
CRITICAL Broken link: irc://irc.libera.chat/elixir content
CRITICAL HSTS header is missing security
CRITICAL Content-Security-Policy header is missing security
WARNING X-Frame-Options header is missing security
WARNING Permissions-Policy header is missing security
WARNING External link from fonts.googleapis.com lacks integrity attribute security
WARNING Referrer-Policy header is missing security
WARNING https://elixir-lang.org/images/logo/eef.png is missing width/height — may cause layout shift performance
WARNING Privacy Policy not detected compliance
WARNING Terms of Service not detected compliance
WARNING Cross-Origin-Opener-Policy header is missing security
WARNING No Permissions-Policy header security
WARNING https://ajax.googleapis.com/ajax/libs/jquery/1.11....: 20 KB unused (62%) performance
WARNING No privacy policy link detected compliance
WARNING No DMARC record found security
WARNING No <nav> landmark found accessibility
WARNING External script from plausible.io lacks integrity attribute security
WARNING External script from ajax.googleapis.com lacks integrity attribute security
WARNING 63 of 65 links are healthy content
WARNING https://elixir-lang.org/images/logo/logo.png is missing width/height — may cause layout shift performance
WARNING X-Content-Type-Options header is missing security
WARNING Cross-Origin-Embedder-Policy header is missing security
WARNING Skip navigation link is missing (WCAG 2.4.1) accessibility
+ x-origin-cache HIT
x-github-request-id
709A:2C86EA:1D9A09A:1DF5BFB:69D15BC7 BE58:2BAB0C:4EF25CC:4FDB295:69D3CC51
x-fastly-request-id
e03671d97c8c32e7cf73d3f83cb05b6115076fc9 49f35d228cb04ed9d7336e9b7e11660f01c6fe49
expires
Sat, 04 Apr 2026 18:53:19 GMT Mon, 06 Apr 2026 15:18:02 GMT

10 headers unchanged

Technology stack unchanged

11 technologies unchanged

Looking ahead

+14 pts
C (78) Could reach A (92)
Security +30Accessibility +22Compliance +16Infrastructure +5Performance +5Content +2

Estimate — actual results may vary (30 issues to fix)

Website improvement report — Elixir-lang

April 4, 2026 → April 6, 2026

C C 78 → 78 0 pts

4

Resolved

2

New issues

28

Still remaining

Financial summary

Investment delivered

$325 in development time

Investment remaining

$2,933 to complete the remaining items

Ongoing risk

$0/month in ongoing exposure

Figures are estimates based on local developer hourly rate, industry CPC, and regulatory fine ranges.

Performance by category

MetricBeforeAfterChange
Overall score78 (C)78 (C)0
Performance93 (A)95 (A)+2
Security56 (D)56 (D)0
Accessibility58 (D)58 (D)0
SEO96 (A)96 (A)0
Infrastructure95 (A)95 (A)0
Compliance78 (C)75 (C)-3
Content97 (A+)98 (A+)+1
Sustainability100 (A+)100 (A+)0

Resolved (4)

  • No meta description tag found (SEO)

    → Better search engine visibility

  • https://elixir-lang.org/: 347ms CPU time (Performance)

    → Page loads faster for users

  • No accessibility statement detected (Compliance)

    → Reduced regulatory exposure

  • GDPR Article 13 disclosure coverage: 0 / 8 categories (Compliance)

    → Reduced regulatory exposure

Recommended next steps (30)

  • Sprint 2

    No Content-Security-Policy header found (Security)

  • Sprint 1

    No <main> landmark found (Accessibility)

  • Sprint 1

    Broken link: https://elixir-slack.community (Content)

  • Sprint 1

    No H1 heading found (Accessibility)

  • Sprint 1

    HTTP version does not redirect to HTTPS (Infrastructure)

  • Sprint 1

    Broken link: irc://irc.libera.chat/elixir (Content)

  • Sprint 1

    HSTS header is missing (Security)

  • Sprint 2

    Content-Security-Policy header is missing (Security)

  • Sprint 2

    Trackers detected but no privacy policy found (Compliance)

  • Sprint 2

    Trackers detected but no cookie policy found (Compliance)

  • Sprint 1

    X-Frame-Options header is missing (Security)

  • Sprint 1

    Permissions-Policy header is missing (Security)

  • Sprint 1

    External link from fonts.googleapis.com lacks integrity attribute (Security)

  • Sprint 1

    Referrer-Policy header is missing (Security)

  • Sprint 1

    https://elixir-lang.org/images/logo/eef.png is missing width/height — may cause layout shift (Performance)

…and 15 more recommended item(s)

Send Feedback