{"json_modified": "2016-07-28T13:30:48.183766", "uuid": "845c6276-2b9f-41f5-b14e-9ad50531b3d0", "title": "Interacting with TV remote controls", "url": "/en-US/docs/Mozilla/Firefox_OS_for_TV/Interacting_with_TV_remote_controls", "tags": ["B2G", "Firefox OS", "keyboard", "remote control", "keys", "TV"], "translations": [{"uuid": "3bad103c-3d99-4db3-8e94-9fd0180f3949", "title": "Interagir avec les t\u00e9l\u00e9commandes TV", "url": "/fr/docs/B2G_OS/Firefox_OS_Connected-Devices_Guide/Interagir_avec_les_t%C3%A9l%C3%A9commandes_TV", "tags": ["B2G", "NeedsContent", "Firefox OS", "Clavier", "t\u00e9l\u00e9commande", "touches", "TV"], "summary": "La disponibilit\u00e9 des m\u00e9canismes de saisie constitue l'une des principales diff\u00e9rences entre les t\u00e9l\u00e9phones et les TV. En g\u00e9n\u00e9ral, une TV ne dispose pas d'\u00e9cran tactile et les applications ne peuvent donc pas \u00eatre contr\u00f4l\u00e9es via des \u00e9v\u00e9nements souris ou tactiles. Au lieu de \u00e7a, vos applications devront sans doute r\u00e9agir aux \u00e9v\u00e9nements des boutons envoy\u00e9s par la TV lors de l'appui sur les boutons de la t\u00e9l\u00e9commande. Cet article aborde les bases du d\u00e9veloppement de m\u00e9canismes de contr\u00f4le appropri\u00e9s \u00e0 votre application TV.", "localization_tags": [], "locale": "fr", "last_edit": "2016-07-28T13:27:23", "review_tags": []}, {"uuid": "60744403-8fc1-4d5b-ada8-7681d5568e34", "title": "TV \u30ea\u30e2\u30b3\u30f3\u3067\u30a4\u30f3\u30bf\u30e9\u30af\u30b7\u30e7\u30f3\u3059\u308b", "url": "/ja/docs/Mozilla/B2G_OS/TVs_connected_devices/Interacting_with_TV_remote_controls", "tags": [], "summary": "One of the most notable differences between phones and TVs is the available input mechanisms. In general, a TV doesn\u2019t include a touch screen, so apps can\u2019t be controlled by mouse events or touch events. Instead, your apps will probably need to be operated by the button events sent by the TV when its remote control buttons are pressed. This article discusses the basics of how to develop appropriate control mechanisms for your TV app.", "localization_tags": [], "locale": "ja", "last_edit": "2016-07-10T02:59:40", "review_tags": []}], "modified": "2016-06-24T03:10:34", "label": "Interacting with TV remote controls", "localization_tags": [], "locale": "en-US", "id": 172383, "last_edit": "2016-06-24T03:10:30", "summary": "One of the most notable differences between phones and TVs is the available input mechanisms. In general, a TV doesn\u2019t include a touch screen, so apps can\u2019t be controlled by mouse events or touch events. Instead, your apps will probably need to be operated by button events sent by the TV when its remote control buttons are pressed. This article discusses the basics of how to develop appropriate control mechanisms for your TV app.", "sections": [{"id": "Focus", "title": "Focus"}, {"id": "Spatial_navigation", "title": "Spatial navigation"}, {"id": "Simple_spat_nav_in_Firefox_for_Android", "title": "Simple spat nav in Firefox for Android"}, {"id": "Directional_focus_navigation", "title": "Directional focus navigation"}, {"id": "A_JavaScript_solution_spatial_navigator.js", "title": "A JavaScript solution: spatial_navigator.js"}, {"id": "A_simple_example", "title": "A simple example"}, {"id": "Other_uses", "title": "Other uses"}, {"id": "TV_marketplace", "title": "TV marketplace"}, {"id": "TV_settings_app", "title": "TV settings app"}, {"id": "A_Youtube_prototype", "title": "A \"Youtube\" prototype?"}, {"id": "Conclusion", "title": "Conclusion"}], "slug": "Mozilla/Firefox_OS_for_TV/Interacting_with_TV_remote_controls", "review_tags": []}