Wozu die Widgets dienen
Ein Gamepad-Tester-Widget bietet einer anderen Site eine kompakte Diagnoseoberfläche, ohne die Controller-Eingabelogik neu erstellen zu müssen. Auf Supportseiten kann ein schneller Controller-Test eingebettet werden, auf Bewertungsseiten kann ein Drift-Check angezeigt werden und Reparaturanleitungen können ein kleines Mapping- oder Vibrationsfeld enthalten. Das Widget ist ein iframe, das Browserdiagnosen lokal im Browser des Besuchers ausführt. Das Gamepad-Tester-Widget bietet Support-Teams außerdem eine wiederholbare Controller-Test-Einbettung für häufige Erstprüfungen.
Die Controller-Testeinbettung ist absichtlich minimal. Es behält das visuelle Tool und den kompakten Statusbereich bei, entfernt jedoch lange SEO-Texte, Navigation und Fußzeileninhalte. Dadurch lässt sich iframe einfacher in Dokumentationen, Produktseiten, Community-Leitfäden und Fehlerbehebungsartikeln platzieren, wenn die umgebende Seite bereits Kontext bietet.
Widgets verwenden „gamepadtesteronline.org“ URLs und sollten eine responsive Größe haben. Der iframe kann Browserberechtigungen, Sicherheitskontextregeln oder Benutzeraktivierungsanforderungen nicht umgehen. Ein Vibrations-Widget benötigt immer noch einen Klick, ein MIDI-Widget benötigt immer noch eine Erlaubnis und ein Gamepad-Tester iframe erfordert immer noch, dass der Benutzer einen Controller anschließt und eine Taste drückt.