ANSI против ISO: форма, а не буквы
Различия в буквах — это очевидная часть: Y и Z меняются местами, а умлауты Ä, Ö и Ü занимают места клавиш, которые на американской клавиатуре используются для кавычек, точки с запятой и скобок. Но более важное различие для тестирования — физическое.
ISO-клавиатура имеет высокий Enter, который занимает два ряда и имеет выемку в левом нижнем углу, тогда как ANSI-клавиатура имеет широкий плоский Enter в одном ряду. Чтобы освободить место, клавиша обратной косой черты перемещается вниз рядом с Enter.
ISO также укорачивает левую клавишу Shift и добавляет рядом с ней дополнительную клавишу, которую браузеры сообщают как IntlBackslash и которую немецкие клавиатуры обозначают символами «больше» и «меньше». Эта дополнительная клавиша объясняет, почему ISO-клавиатура имеет 105 клавиш, тогда как ANSI — 104.