夜的第七章

https://lwdgit.github.io/?from=homescreen
夜的第七章 - 个人博客
Added 8 days ago, Updated 11 hours ago

LIGHTHOUSE 100

Aggregated ChecksScore
App can load on offline/flaky connections100
Page load performance is fast100
Site is progressively enhanced100
Network connection is secure100
User can be prompted to Add to Homescreen100
Installed web app will launch with custom splash screen100
Address bar matches brand colors100
Design is mobile-friendly100
AuditsScore
Uses HTTPStrue
Redirects HTTP traffic to HTTPStrue
Registers a Service Workertrue
Responds with a 200 when offlinetrue
Has a `<meta name="viewport">` tag with `width` or `initial-scale`true
Manifest's `display` property is settrue
Contains some content when JavaScript is not availabletrue
First meaningful paint100
Perceptual Speed Index100
Estimated Input Latency100
Time To Interactive (alpha)100
User Timing marks and measurestrue
Critical Request Chainstrue
Manifest existstrue
Manifest contains `background_color`true
Manifest contains `theme_color`true
Manifest contains icons at least 192pxtrue
Manifest contains icons at least 144pxtrue
Manifest contains `name`true
Manifest contains `short_name`true
Manifest's `short_name` won't be truncated when displayed on homescreentrue
Manifest contains `start_url`true
Has a `<meta name="theme-color">` tagtrue
Content is sized correctly for the viewporttrue
Avoids deprecated APIstrue
Element aria-* attributes are allowed for this rolenull
Elements with ARIA roles have the required aria-* attributesnull
Element aria-* attributes have valid valuesnull
Element aria-* attributes are valid and not misspelled or non-existent.null
Background and foreground colors have a sufficient contrast rationull
Every image element has an alt attributenull
Every form element has a labelnull
No element has a `tabindex` attribute greater than 0null
Avoids enormous network payloads100
Unoptimized imagestrue
Oversized Imagestrue
Avoids Application Cachetrue
Avoids an excessive DOM size100
Opens external anchors using rel="noopener"true
Avoids requesting the geolocation permission on page loadtrue
Render-blocking Stylesheetstrue
Avoids `console.time()` in its own scriptstrue
Avoids `Date.now()` in its own scriptsfalse
Avoids `document.write()`true
Avoids Mutation Events in its own scriptstrue
Avoids old CSS flexboxtrue
Avoids WebSQL DBtrue
Avoids requesting the notification permission on page loadtrue
Render-blocking scriptstrue
Uses HTTP/2 for its own resourcesfalse
Uses passive listeners to improve scrolling performancetrue

WebPageTest

PageSpeed Insights

MANIFEST

{
  "name": "夜的第七章",
  "short_name": "夜的第七章",
  "description": "夜的第七章 - 个人博客",
  "start_url": "/?from=homescreen",
  "icons": [
    {
      "src": "https://avatars2.githubusercontent.com/u/5530205?v=3&s=192",
      "sizes": "192x192",
      "type": "image/png"
    }
  ],
  "theme_color": "#41a5b6",
  "background_color": "#f2f4f7",
  "display": "standalone"
}