Skip to content

Commit 5fa605f

Browse files
author
John Ottenlips
committed
SEO
1 parent 8eac128 commit 5fa605f

4 files changed

Lines changed: 29 additions & 21 deletions

File tree

docs/FEATURES/index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
<meta name="description" content="Rapid Serial Visual Presentation flashes words one at a time at a fixed position on screen. Your eyes stay still, eliminating the back-and-forth saccades that slow traditional reading. Most people can comfortably reach 2–3× their normal pace within a few sessions." />
1212
<meta property="og:description" content="Rapid Serial Visual Presentation flashes words one at a time at a fixed position on screen. Your eyes stay still, eliminating the back-and-forth saccades that slow traditional reading. Most people can comfortably reach 2–3× their normal pace within a few sessions." />
1313
<meta name="twitter:description" content="Rapid Serial Visual Presentation flashes words one at a time at a fixed position on screen. Your eyes stay still, eliminating the back-and-forth saccades that slow traditional reading. Most people can comfortably reach 2–3× their normal pace within a few sessions." />
14-
<meta name="twitter:card" content="summary" />
14+
<meta property="og:image" content="https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png" />
15+
<meta name="twitter:image" content="https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png" />
16+
<meta name="twitter:card" content="summary_large_image" />
1517
</head>
1618
<body>
1719
<nav>

docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<meta name="description" content="&lt;div align=&quot;center&quot;&gt;" />
1212
<meta property="og:description" content="&lt;div align=&quot;center&quot;&gt;" />
1313
<meta name="twitter:description" content="&lt;div align=&quot;center&quot;&gt;" />
14-
<meta property="og:image" content="https://app.speederreader.org/" />
15-
<meta name="twitter:image" content="https://app.speederreader.org/" />
14+
<meta property="og:image" content="https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png" />
15+
<meta name="twitter:image" content="https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png" />
1616
<meta name="twitter:card" content="summary_large_image" />
1717
</head>
1818
<body>

markdown/FEATURES.md

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@image https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png
2+
13
# SpeederReader — Features
24

35
## Speed Reading (RSVP)
@@ -44,13 +46,13 @@ Where `punctMultiplier` is `2` if the word contains punctuation, otherwise `1`.
4446

4547
**Examples at 250 WPM** (baseDelay = 240 ms)
4648

47-
| Word | Punctuation | Length bonus | Multiplier | Delay |
48-
|------|-------------|--------------|------------|-------|
49-
| `the` || 0 | 1.0× | 240 ms |
50-
| `reading,` || 0 | 2.0× | 480 ms |
51-
| `extraordinary` || (14−8)×0.1 = 0.6 | 1.6× | 384 ms |
52-
| `unfortunately,` || (15−8)×0.1 = 0.7 | 2.0× (punct wins) | 480 ms |
53-
| `internationally,` || (17−8)×0.1 = 0.9 | 2.5× (capped) | 600 ms |
49+
| Word | Punctuation | Length bonus | Multiplier | Delay |
50+
| ------------------ | ----------- | ---------------- | ----------------- | ------ |
51+
| `the` | | 0 | 1.0× | 240 ms |
52+
| `reading,` | | 0 | 2.0× | 480 ms |
53+
| `extraordinary` | | (14−8)×0.1 = 0.6 | 1.6× | 384 ms |
54+
| `unfortunately,` | | (15−8)×0.1 = 0.7 | 2.0× (punct wins) | 480 ms |
55+
| `internationally,` | | (17−8)×0.1 = 0.9 | 2.5× (capped) | 600 ms |
5456

5557
---
5658

@@ -69,6 +71,7 @@ When paused, left `←` and right `→` arrow buttons appear below the context s
6971
## Dictionary Lookup
7072

7173
Tap **look up word** when paused to look up the current word on Dictionary.com:
74+
7275
- **Web:** opens in a new browser tab
7376
- **iOS / Android:** opens an in-app WebView so you never leave the reader
7477

@@ -99,12 +102,13 @@ Search and load any of the 70,000+ free books from Project Gutenberg directly in
99102

100103
SpeederReader supports both a light and a dark theme, optimized for different reading environments.
101104

102-
| Theme | Best for |
103-
|-------|----------|
104-
| **Light** — warm cream background, dark brown text | Daytime, bright rooms, outdoor reading |
105-
| **Dark** — near-black background, soft cream text | Night reading, low-light environments, reducing eye strain |
105+
| Theme | Best for |
106+
| -------------------------------------------------- | ---------------------------------------------------------- |
107+
| **Light** — warm cream background, dark brown text | Daytime, bright rooms, outdoor reading |
108+
| **Dark** — near-black background, soft cream text | Night reading, low-light environments, reducing eye strain |
106109

107110
Toggle the theme at any time with the **☾ / ☀** button:
111+
108112
- **Home screen:** top-right corner, next to the language toggle
109113
- **Reader:** speed controls bar, next to the Flow Mode toggle
110114

@@ -124,12 +128,12 @@ Localized strings cover all screens: home screen controls, progress indicators,
124128

125129
## Supported Formats
126130

127-
| Format | Notes |
128-
|--------|-------|
129-
| PDF | Parsed via PDF.js (on-device) |
130-
| EPUB | Parsed via JSZip; each chapter = one page |
131-
| HTML | Parsed directly in JS |
132-
| Markdown | Parsed directly in JS |
133-
| Plain text | Parsed directly in JS |
131+
| Format | Notes |
132+
| ---------- | ----------------------------------------- |
133+
| PDF | Parsed via PDF.js (on-device) |
134+
| EPUB | Parsed via JSZip; each chapter = one page |
135+
| HTML | Parsed directly in JS |
136+
| Markdown | Parsed directly in JS |
137+
| Plain text | Parsed directly in JS |
134138

135139
All parsing is 100% on-device. Your files are never uploaded anywhere.

markdown/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@image https://raw.githubusercontent.com/jottenlips/speeder-reader/refs/heads/main/social-image.png
2+
13
<div align="center">
24

35
<svg width="96" height="96" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg">

0 commit comments

Comments
 (0)