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

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 accessibility statement detected (Compliance)

    → Reduced regulatory exposure

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

    → Page loads faster for users

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

    → Reduced regulatory exposure

  • No meta description tag found (SEO)

    → Better search engine visibility

Recommended next steps (30)

  • Sprint 1

    No H1 heading found (Accessibility)

  • Sprint 1

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

  • Sprint 1

    HSTS header is missing (Security)

  • Sprint 2

    No Content-Security-Policy header found (Security)

  • Sprint 1

    No <main> landmark found (Accessibility)

  • Sprint 1

    HTTP version does not redirect to HTTPS (Infrastructure)

  • Sprint 2

    Content-Security-Policy header is missing (Security)

  • Sprint 1

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

  • Sprint 2

    Trackers detected but no privacy policy found (Compliance)

  • Sprint 2

    Trackers detected but no cookie policy found (Compliance)

  • Sprint 2

    Cross-Origin-Embedder-Policy header is missing (Security)

  • Sprint 1

    Terms of Service not detected (Compliance)

  • Sprint 1

    External script from plausible.io lacks integrity attribute (Security)

  • Sprint 1

    Permissions-Policy header is missing (Security)

  • Sprint 1

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

…and 15 more recommended item(s)

Send Feedback