diff --git a/keyboard/iphone2G/index.html b/keyboard/iphone2G/index.html new file mode 100644 index 0000000..9f25732 --- /dev/null +++ b/keyboard/iphone2G/index.html @@ -0,0 +1,872 @@ + + + + + + + Blob Keyboard Simulator + + + + +
+
+
+
+
+
+
+
+
+
9:41
+
+
+
+
+
+
+
+ +
+ +
+ +
+
+ +
+ +
+ +
+ +
+
+
+ b + a + c +
+
+
+ f + d + g +
+
+
+ j + e + k +
+
+
+ m + h + p +
+
+ +
+
+
+ q + i + v +
+
+
+ w + l + x +
+
+
+ y + n + z +
+
+
+ . + o + ? +
+
+ +
+
+
+ , + r + - +
+
+
+ @ + s + ' +
+
+
+ : + t + " +
+
+
+ / + u + ! +
+
+ +
+
shift
+ +
123
+
+ +
+
+
+ + i + + + + + diff --git a/qa/compatibility-tests.md b/qa/compatibility-tests.md new file mode 100644 index 0000000..52f4bac --- /dev/null +++ b/qa/compatibility-tests.md @@ -0,0 +1,10 @@ +# 2007 Safari Regression Check + +## Visual comparison +- Captured a 320×480 WebKit screenshot of the patched simulator (`current-version.png`) and compared it with the pre-retrofit layout from commit 5a7b128 (`previous-version.png`). Both show four evenly spaced blob rows, matching top-row button spacing, and the fixed info icon in the lower-right corner. + +## Interaction parity +- Automated taps on blob key indices 3 → 5 → 10 → 5 yield the text `hltl` in both builds, ensuring center-letter selection matches the 2007 layout. +- A left glide on the first blob key appends `b` in both builds, confirming swipe hysteresis logic remains intact. + +_All checks executed in WebKit via Playwright._