From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- .../api/domapplicationsmanager/getall/index.html | 33 ------ files/fr/web/api/domapplicationsmanager/index.html | 82 -------------- files/fr/web/api/navigator/id/index.html | 17 --- files/fr/web/api/navigator/mozpower/index.html | 26 ----- files/fr/web/api/navigator/moztcpsocket/index.html | 34 ------ files/fr/web/api/powermanager/index.html | 109 ------------------- files/fr/web/api/tcp_socket_api/index.html | 121 --------------------- files/fr/web/api/tcpsocket/index.html | 102 ----------------- files/fr/web/api/wifimanager/associate/index.html | 65 ----------- files/fr/web/api/wifimanager/connection/index.html | 44 -------- .../wifimanager/connectioninformation/index.html | 52 --------- files/fr/web/api/wifimanager/enabled/index.html | 39 ------- files/fr/web/api/wifimanager/forget/index.html | 44 -------- .../api/wifimanager/getknownnetworks/index.html | 35 ------ .../fr/web/api/wifimanager/getnetworks/index.html | 58 ---------- files/fr/web/api/wifimanager/index.html | 100 ----------------- files/fr/web/api/wifimanager/macaddress/index.html | 34 ------ .../wifimanager/onconnectioninfoupdate/index.html | 33 ------ files/fr/web/api/wifimanager/ondisabled/index.html | 32 ------ files/fr/web/api/wifimanager/onenabled/index.html | 32 ------ .../web/api/wifimanager/onstatuschange/index.html | 33 ------ .../api/wifimanager/setpowersavingmode/index.html | 39 ------- .../web/api/wifimanager/setstaticipmode/index.html | 51 --------- files/fr/web/api/wifimanager/wps/index.html | 112 ------------------- files/fr/web/api/window/importdialog/index.html | 64 ----------- 25 files changed, 1391 deletions(-) delete mode 100644 files/fr/web/api/domapplicationsmanager/getall/index.html delete mode 100644 files/fr/web/api/domapplicationsmanager/index.html delete mode 100644 files/fr/web/api/navigator/id/index.html delete mode 100644 files/fr/web/api/navigator/mozpower/index.html delete mode 100644 files/fr/web/api/navigator/moztcpsocket/index.html delete mode 100644 files/fr/web/api/powermanager/index.html delete mode 100644 files/fr/web/api/tcp_socket_api/index.html delete mode 100644 files/fr/web/api/tcpsocket/index.html delete mode 100644 files/fr/web/api/wifimanager/associate/index.html delete mode 100644 files/fr/web/api/wifimanager/connection/index.html delete mode 100644 files/fr/web/api/wifimanager/connectioninformation/index.html delete mode 100644 files/fr/web/api/wifimanager/enabled/index.html delete mode 100644 files/fr/web/api/wifimanager/forget/index.html delete mode 100644 files/fr/web/api/wifimanager/getknownnetworks/index.html delete mode 100644 files/fr/web/api/wifimanager/getnetworks/index.html delete mode 100644 files/fr/web/api/wifimanager/index.html delete mode 100644 files/fr/web/api/wifimanager/macaddress/index.html delete mode 100644 files/fr/web/api/wifimanager/onconnectioninfoupdate/index.html delete mode 100644 files/fr/web/api/wifimanager/ondisabled/index.html delete mode 100644 files/fr/web/api/wifimanager/onenabled/index.html delete mode 100644 files/fr/web/api/wifimanager/onstatuschange/index.html delete mode 100644 files/fr/web/api/wifimanager/setpowersavingmode/index.html delete mode 100644 files/fr/web/api/wifimanager/setstaticipmode/index.html delete mode 100644 files/fr/web/api/wifimanager/wps/index.html delete mode 100644 files/fr/web/api/window/importdialog/index.html (limited to 'files/fr/web/api') diff --git a/files/fr/web/api/domapplicationsmanager/getall/index.html b/files/fr/web/api/domapplicationsmanager/getall/index.html deleted file mode 100644 index df247c4a1c..0000000000 --- a/files/fr/web/api/domapplicationsmanager/getall/index.html +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Apps.mgmt.getAll -slug: Web/API/DomApplicationsManager/getAll -tags: - - API Apps - - Apps -translation_of: Archive/Marketplace/API/DOMApplicationsManager/getAll ---- -

{{ ApiRef() }}

-

{{ non-standard_header() }}

-

Résumé

-

Liste toutes les applications installées dans le repertoire de l'utilisateur.

-

Syntaxe

-
window.navigator.mozApps.mgmt.getAll()
-
-

Paramètres

-

Aucun.

-

Renvoie

-

getAll() renvoie un objet pendingGetAll. Il est nécessaire de définir des callbacks pour les propriétés onsuccess et onerror de l'objet renvoyé.

-

pendingGetAll.result sera un tableau d'objet {{ domxref("App") }} qui contient les applications actuellement installées dans le navigateur. pendingGetAll.result sera une liste vide si aucune application n'est installée. onerror sera appelé si un problème grave intervient pendant cette vérification.

-

Cet appel a un accès restreint. navigator.mozApps.mgmt sera null si vous n'avez pas l'autorisation de récuperer les applications.

-

Erreurs

-

L'erreur suivante peut être renvoyée dans DOMRequest.error.

-
-
-
-
- DENIED
-
- Autorisation refusée.
-
-

Sujet en relation

-

API JavaScript Apps

diff --git a/files/fr/web/api/domapplicationsmanager/index.html b/files/fr/web/api/domapplicationsmanager/index.html deleted file mode 100644 index d30d16fa32..0000000000 --- a/files/fr/web/api/domapplicationsmanager/index.html +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: DOMApplicationsManager -slug: Web/API/DOMApplicationsManager -tags: - - API -translation_of: Archive/Marketplace/API/DOMApplicationsManager ---- -

{{ ApiRef("Apps") }}

- -

{{ non-standard_header() }}

- -

Provides support for managing, and Open Web apps in a browser. A manager can be accessed via {{domxref("DOMApplicationsRegistry.mgmt", "Navigator.mozApps.mgmt")}}

- -

Property

- -
-
{{domxref("DOMApplicationsManager.oninstall")}}
-
Is an {{domxref("EventManager")}} call when install event is received.
-
{{domxref("DOMApplicationsManager.onuninstall")}}
-
Is an {{domxref("EventManager")}} call when uninstall event is received.
-
{{domxref("DOMApplicationsManager.onenablestatechange")}}
-
Is an {{domxref("EventManager")}} call when enablestatechange event is received.
-
- -

Methods

- -
-
{{ domxref("DOMApplicationsManager.getAll()") }}
-
Returns all applications.
-
- -

Browser compatibility

- -

{{ CompatibilityTable() }}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari (WebKit)
Basic support{{ CompatUnknown() }}16.0{{ CompatUnknown() }}{{ CompatUnknown() }}{{ CompatUnknown() }}
-
- -
- - - - - - - - - - - - - - - - - - - -
FeatureAndroidFirefox Mobile (Gecko)IE PhoneOpera MobileSafari Mobile
Basic support{{ CompatUnknown() }}16.0{{ CompatUnknown() }}{{ CompatUnknown() }}{{ CompatUnknown() }}
-
- -

 

diff --git a/files/fr/web/api/navigator/id/index.html b/files/fr/web/api/navigator/id/index.html deleted file mode 100644 index 1da4e224cd..0000000000 --- a/files/fr/web/api/navigator/id/index.html +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: navigator.id -slug: Web/API/Navigator/id -tags: - - Navigator - - Persona -translation_of: Archive/Navigator-id ---- -
{{ ApiRef("Persona") }}
- -

Résumé

- -

Le protocole BrowserID définit une nouvelle propriété id dans l'objet {{ domxref ("window.navigator")}}, dans laquelle l'API BrowserID est rendue disponible. Cette API a subi plusieurs importantes modifications. Chaque modification est listée séparément ci-dessous.

- -

Syntaxe

- -
var id = navigator.id
diff --git a/files/fr/web/api/navigator/mozpower/index.html b/files/fr/web/api/navigator/mozpower/index.html deleted file mode 100644 index 5686a8d152..0000000000 --- a/files/fr/web/api/navigator/mozpower/index.html +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: window.navigator.mozPower -slug: Web/API/Navigator/mozPower -tags: - - B2G - - Firefox OS - - Non Standard - - Power Management - - WebAPI -translation_of: Archive/B2G_OS/API/Navigator/mozPower ---- -
- {{non-standard_header}} {{B2GOnlyHeader2('certified')}}
-

Résumé

-

Retourne un objet {{domxref("PowerManager")}} que vous pouvez utiliser pour gérer la consommation energétique de l'appareil.

-

Syntaxe

-
var power = window.navigator.mozPower;
-
-

Valeur

-

navigator.mozPower est un objet {{domxref("PowerManager")}}.

-

Spécification

-

Ne fait partie d'aucune spécification actuellement.

-

Voir aussi

- diff --git a/files/fr/web/api/navigator/moztcpsocket/index.html b/files/fr/web/api/navigator/moztcpsocket/index.html deleted file mode 100644 index 82c23e3c4b..0000000000 --- a/files/fr/web/api/navigator/moztcpsocket/index.html +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Navigator.mozTCPSocket -slug: Web/API/Navigator/mozTCPSocket -translation_of: Archive/B2G_OS/API/Navigator/mozTCPSocket ---- -

{{APIRef("Firefox OS")}}

- -

{{ non-standard_header() }}

- -

{{ B2GOnlyHeader2('privileged') }}

- -

Résumé

- -

Retourne une objet {{ domxref("TCPSocket") }}, vous pouvez l'utiliser pour ouvrir d'autres sockets.

- -

Syntaxe

- -
var socket = navigator.mozTCPSocket;
-
- -

Valeur

- -

navigator.mozTCPSocket est un objet {{domxref("TCPSocket")}} .

- -

Spécification

- -

Not part of any specification yet; however, this API is discussed at W3C as part of the System Applications Working Group under the TCP and UDP Socket API proposal.

- -

Voir aussi

- - diff --git a/files/fr/web/api/powermanager/index.html b/files/fr/web/api/powermanager/index.html deleted file mode 100644 index 184b07310f..0000000000 --- a/files/fr/web/api/powermanager/index.html +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: PowerManager -slug: Web/API/PowerManager -tags: - - API - - B2G - - Firefox OS - - Non-standard - - Power Management - - Reference - - WebAPI -translation_of: Archive/B2G_OS/API/MozPowerManager ---- -

{{ ApiRef() }}

-

{{ non-standard_header() }}

-

{{ B2GOnlyHeader2('certified') }}

-

L'interface PowerManager permet de contrôler explicitement les composants de l'appareil consommant de l'énergie.

-

Présentation de l'interface

-
callback wakeLockListener = void (DOMString topic, DOMString state);
-
-interface PowerManager
-{
-  attribute boolean cpuSleepAllowed
-  attribute double screenBrightness
-  attribute boolean screenEnabled
-
-  void addWakeLockListener(wakeLockListener listener);
-  void factoryReset();
-  DOMString getWakeLockState(DOMString topic)
-  void powerOff();
-  void reboot();
-  void removeWakeLockListener(wakeLockListener listener);
-};
-

Propriétés

-
-
- {{domxref("PowerManager.screenEnabled")}}
-
- Cette propriété est un booléen permettant de consulter ou définir l'état de l'écran de l'appareil. true correspond à un écran actif false à un écran éteint.
-
- {{domxref("PowerManager.screenBrightness")}}
-
- Cette propriété définit la luminosité du rétro-éclairage de l'écran sur une échelle de 0 (min) à 1 (max). Définir cet attribut modifie la luminosité de l'écran.
-
- {{domxref("PowerManager.cpuSleepAllowed")}}
-
- Cette propriété détermine si le processeur de l'appareil passera en veille après l'extinction de l'écran. Définir cet attribut à false inhibe la mise en veille du processeur de l'appareil.
-
-

Méthodes

-
-
- {{domxref("PowerManager.addWakeLockListener()")}}
-
- Enregistre un gestionnaire d'événements qui sera appelé à chaque changement d'état par rapport à la mise en veille de la ressource donnée.
-
- {{domxref("PowerManager.factoryReset()")}}
-
- Appeler cette méthode reconfigure l'appareil dans sa configuration usine (toutes les données utilisateurs seront perdues).
-
- {{domxref("PowerManager.getWakeLockState()")}}
-
- Retourne l'état de verrouillage d'une ressource donnée de l'appareil.
-
- {{domxref("PowerManager.powerOff()")}}
-
- Appeler cette méthode éteint l'appareil.
-
- {{domxref("PowerManager.reboot()")}}
-
- Cette méthode éteint l'appareil et le redémarre.
-
- {{domxref("PowerManager.removeWakeLockListener()")}}
-
- Permet de retirer un gestionnaire d'événements défini précédemment avec {{domxref("PowerManager.addWakeLockListener()","addWakeLockListener")}}.
-
-

Exemple

-
var screenTimeout;
-var power = window.navigator.mozPower;
-var powerAction = {
-  unlocked: function suspendDevice() {
-    power.cpuSleepAllowed = true;
-    power.screenEnabled   = false;
-  },
-
-  'locked-background': function shutOffOnlyScreen() {
-    power.cpuSleepAllowed = false;
-    power.screenEnabled   = false;
-  }
-}
-
-function screenLockListener(topic, state) {
-  if ('screen' !== topic) return;
-
-  window.clearTimeout(screenTimeout);
-
-  if (powerAction[state]) {
-    screenTimeout = window.setTimeout(powerAction[state], 3000);
-  }
-}
-
-power.addWakeLockListener(screenLockListener);
-
-

Spécification

-

Cette API ne fait partie d'aucune spécification.

-

Voir aussi

- diff --git a/files/fr/web/api/tcp_socket_api/index.html b/files/fr/web/api/tcp_socket_api/index.html deleted file mode 100644 index c8b06f46c4..0000000000 --- a/files/fr/web/api/tcp_socket_api/index.html +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: API TCP Socket -slug: Web/API/TCP_Socket_API -translation_of: Archive/B2G_OS/API/TPC_Socket_API ---- -

{{DefaultAPISidebar("TCP Socket API")}}

- -

{{ non-standard_header() }}

- -

{{ B2GOnlyHeader2('privileged') }}

- -

Résumé

- -

L'API TCPSocket se propose d'ouvrir et d'utiliser une connexion TCP. Cela permet de mettre en œuvre des protocoles de la couche supérieure à TCP comme IMAP, IRC, POP, HTTP, etc., ou même d'en créer de nouveaux pour des besoins spécifiques.

- -

Permission

- -

Pour utiliser cette API, comme pour toutes les API privilégiées, il est nécessaire de demander l'autorisation de l'utiliser dans l'application app manifeste.

- -
"permissions" : {
-  "tcp-socket" : {
-    "description" : "Create TCP sockets and communicate over them."
-  }
-}
- -

Aperçu

- -

Cette API est disponible à travers la propriété {{domxref("Navigator.mozTCPSocket","mozTCPSocket")}} qui est elle-même un objet {{domxref("TCPSocket")}}.

- -

Ouverture d'un socket

- -

L'ouverture d'un socket est fait avec la méthode {{domxref("TCPSocket.open()")}}. Cette méthode peut avoir jusqu'à trois paramètres:

- -
    -
  1. Une chaîne représentant le nom du serveur auquel se connecter (il peut aussi être son adresse IP brute).
  2. -
  3. Un nombre représentant le port TCP à utiliser par la socket (certains protocoles ont un port standard, par exemple 80 pour HTTP, 447 pour SSL, 25 pour SMTP, etc. Les numéros de port au-delà de 1024 ne sont pas assignés à un protocole spécifique et peuvent être utilisés pour d'autres fins.)
  4. -
  5. Un objet optionnel contenant jusqu'à deux paramétres : un booléen nommé useSecureTransport, false par défaut, est nécessaire pour utiliser SSL, ; et une chaîne nommée binaryType permet d'indiquer le type de données récupérées par l'application à travers l'événement {{event("data")}}, avec les valeurs attendues string par défaut ou arraybuffer.
  6. -
- -
var socket = navigator.mozTCPSocket.open('localhost', 80);
- -
-

Note: Seulement les applications certifiées peuvent utiliser un port inférieur à 1024.

-
- -

Ecoute des connexions

- -

L'écoute des connexions se fait avec les méthodes {{domxref("TCPSocket.listen()")}}. Cette méthode prévoit jusqu'à trois paramètres:

- -
    -
  1. Un nombre représentant le port TCP à utiliser pour écouter les connexions.
  2. -
  3. Un objet facultatif spécifiant les détails de la réception. Cet objet attend une propriété appelée binaryType, qui est une chaîne qui peut avoir deux valeurs possibles: "string" ou "ArrayBuffer". Si la valeur est "ArrayBuffer" alors le {{domxref("TCPSocket.send()")}} utilise {{domxref("ArrayBuffer")}} et les données reçues seront également disponible dans ce format.
  4. -
  5. Un nombre représentant la longueur maximale de la file d'attente des connexions en attente.
  6. -
- -
var socket = navigator.mozTCPSocket.listen(8080);
- -
-

Note: Seulement applications certifiées peuvent écouter sur un port inférieur à 1024.

-
- -

Envoi de données

- -

L'envoi de données se fait en utilisant la méthode {{domxref("TCPSocket.send()")}}. Les données envoyées peuvent au format chaîne ou Uint8Array; Cependant, rappelez-vous qu'un socket TCP travail avec les données binaires. Pour cette raison, il est beaucoup plus sûr d'utiliser Uint8Array à la place d'une chaîne lors de l'envoi des données.

- -

Pout protocole TCP, il vaut mieux envoyer 64 Ko maximum de données en même temps. Quand moins de 64kb ont été tamponnés, un appel à la méthode {{domxref("TCPSocket.send()","send")}} retourne true. Si le tampon est plein, la méthode renverra false pour indiquer que l'application devra faire une pause pour vider le tampon. Chaque fois que le tampon est vidé, un événement {{event("drain")}} est déclenché et l'application peut reprendre envoi de données.

- -

Il est possible de connaître exactement la quantité de données en mémoire tampon avec la propriété {{domxref("TCPSocket.bufferedAmount")}} .

- -
function getData() {
-  var data;
-
-  // récupérer les données
-
-  return data;
-}
-
-function pushData() {
-  var data;
-
-  do {
-    data = getData();
-  } while (data != null && socket.send(data));
-}
-
-// Chaque fois que le tampon est vidé
-// Nous essayons à nouveau d'envoyer des données.
-socket.ondrain = pushData;
-
-// Lancer l'envoi de données.
-pushData();
-
- -

Recevoir les données

- -

Chaque fois que le socket reçoit des données de l'hôte, il déclenche un événement {{event("data")}}. Cet événement donnera accès aux données du socket. Le type de données dépend de l'ensemble des options définies lorsque le socket a été ouvert (voir ci-dessus).

- -
socket.ondata = function (event) {
-  if (typeof event.data === 'string') {
-    console.log('Get a string: ' + event.data);
-  } else {
-    console.log('Get a Uint8Array');
-  }
-}
- -

Comme l'événement {{event("data")}} est déclenché autant que nécessaire, il peut parfois être nécessaire d'interrompre le flux de données entrants. À cette fin, l'appel de la méthode {{domxref("TCPSocket.suspend()")}} mettra en pause la lecture des données entrantes et cessera le déclenchement de {{event("data")}}. Il est possible de recommencer la lecture des données en appelant la méthode {{domxref("TCPSocket.resume()")}} .

- -

Fermeture d'un socket

- -

La fermeture d'un socket se fait simplement en utilisant {{domxref("TCPSocket.close()")}}.

- -

Standard

- -

Ne fait partie d'aucune spécification; Toutefois, cette API est discuté au sein du W3C dans le cadre du groupe de travail Applications Système sous la dénomination de RAW sockets.

- -

Voir aussi

- - diff --git a/files/fr/web/api/tcpsocket/index.html b/files/fr/web/api/tcpsocket/index.html deleted file mode 100644 index c0413ef9fc..0000000000 --- a/files/fr/web/api/tcpsocket/index.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: TCPSocket -slug: Web/API/TCPSocket -translation_of: Archive/B2G_OS/API/TCPSocket ---- -

{{APIRef("Firefox OS")}}

- -

{{ non-standard_header() }}

- -

{{ B2GOnlyHeader2('privileged') }}

- -

Résumé

- -

L'interface TCPSocket permet d'accéder à un socket TCP brut.

- -

Le principal point de cette API d'entrée est la propriété{{domxref("navigator.mozTCPSocket")}} qui est un object TCPSocket.

- -
-

Note: Seulement applications certifiées peuvent accepter des connexions entrantes sur un port en dessous de 1024.

-
- -

Aperçu de l'API

- -
interface TCPSocket{
-  readonly attribute DOMString host;
-  readonly attribute unsigned short port;
-  readonly attribute boolean ssl;
-  readonly attribute unsigned long bufferedAmount;
-  readonly attribute DOMString binaryType;
-  readonly attribute DOMString readyState;
-
-  TCPSocket open(DOMString host, unsigned short port, [object options]);
-  TCPServerSocket listen(unsigned short port, [object options, [unsigned short backlog]]);
-  void upgradeToSecure();
-  void suspend();
-  void resume();
-  void close();
-  boolean send(in jsval data);
-
-  attribute onopen;
-  attribute ondrain;
-  attribute ondata;
-  attribute onerror;
-  attribute onclose;
-};
- -

Propriétés

- -
-
{{domxref("TCPSocket.host")}} {{readonlyinline}}
-
Une chaîne représentant le nom du serveur sur le quel le socket est connecté.
-
{{domxref("TCPSocket.port")}} {{readonlyinline}}
-
Un nombre représentant le port de connexion.
-
{{domxref("TCPSocket.ssl")}} {{readonlyinline}}
-
Une valeur booléenne indiquant si le socket est cryptée avec SSL (true) ou non (false).
-
{{domxref("TCPSocket.bufferedAmount")}} {{readonlyinline}}
-
Le nombre d'octets de données dans le tampon qui ne sont pas encore envoyés.
-
{{domxref("TCPSocket.binaryType")}} {{readonlyinline}}
-
Le type de données utilisé. Valeurs possibles : arraybuffer ou string.
-
{{domxref("TCPSocket.readyState")}} {{readonlyinline}}
-
L'état de socket. Valeurs possibles : connecting, open, closing, ou closed.
-
- -

Gestionnaires d'Evénements

- -
-
{{domxref("TCPSocket.onopen")}}
-
Gestionnaire d'événement {{event("open")}}. Après cet événement, le socket est prêt à envoyer et recevoir des données.
-
{{domxref("TCPSocket.ondrain")}}
-
Gestionnaire pour l'événement {{event("drain")}}. Cet événement est déclenché chaque fois que le tampon de données est vidé.
-
{{domxref("TCPSocket.onerror")}}
-
Gestionnaire pour l'événement {{event("error")}}.
-
{{domxref("TCPSocket.ondata")}}
-
Gestionnaire pour l'événement {{event("data")}}. Cet événement est déclenché chaque fois que les données ont été reçues.
-
{{domxref("TCPSocket.onclose")}}
-
Gestionnaire pour l'événement {{event("close")}}.
-
- -

Méthodes

- -
-
{{domxref("TCPSocket.close()")}}
-
Ferme la connexion.
-
{{domxref("TCPSocket.open()","TCPSocket.open(host, port [, options])")}}
-
Renvoie un nouvel objet connecté TCPSocket aux host donnée et au port donné.
-
{{domxref("TCPSocket.resume()")}}
-
Information sur l'événement data.
-
{{domxref("TCPSocket.send()","TCPSocket.send(data)")}}
-
Données tampons à envoyer sur le réseau.
-
{{domxref("TCPSocket.suspend()")}}
-
Suspend l'événement data.
-
- -

Spécification

- -

Ne fait partie d'aucune spécification; Toutefois, cette API est discuté au sein du W3C dans le cadre du groupe de travail des applications  système sous la dénomination API Socket TCP et UDP (anciennement connu sous le nom Raw Sockets API) .

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/associate/index.html b/files/fr/web/api/wifimanager/associate/index.html deleted file mode 100644 index e19b143cf8..0000000000 --- a/files/fr/web/api/wifimanager/associate/index.html +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: WifiManager.associate() -slug: Web/API/WifiManager/associate -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/associate ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -

{{B2GOnlyHeader2('certified')}}

- -

La méthode associate est utilisée pour associer (et connecter) un appareil avec un réseau WiFi donné.

- -

Syntaxe

- -
var request = navigator.mozWifiManager.associate(network);
- -

Paramètres

- -
-
network
-
Un objet réseau fournies par les méthode {{domxref("WifiManager.getNetworks","getNetworks")}} ou {{domxref("WifiManager.getKnownNetworks","getKnownNetworks")}}.
-
- -

Association d'un réseau sécurisé avec un dispositif nécessitant la mise en oeuvre de propriétés supplémentaires sur l'objet network est passé à la méthode:

- - - -

Résultats

- -

Elle renvoie un objet DOMRequest gérant le succès ou l'echec de l'opération. Une opération réussie signifie que le dispositif entre dans le workflow de connexion au réseau fourni. Le succès ou l'échec de la connexion elle-même peuvent être suivis à travers l'événement statuschange en attachant un gestionnaire d'événements à WifiManager.onstatuschange.

- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/connection/index.html b/files/fr/web/api/wifimanager/connection/index.html deleted file mode 100644 index 928ab6af4e..0000000000 --- a/files/fr/web/api/wifimanager/connection/index.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: WifiManager.connection -slug: Web/API/WifiManager/connection -tags: - - API - - B2G - - Non-standard - - Propriété - - Reference - - WebAPI - - Wi-Fi -translation_of: Archive/B2G_OS/API/WifiManager/connection ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

La valeur de la propriété connection offre le statut et le réseau actuel utilisé par l'adaptateur WiFi.

- -

Syntaxe

- -
var mac = navigator.mozWifiManager.connection
- -

Valeur

- -

Renvoie un objet avec les propriétés suivantes:

- -
-
status {{readonlyinline}}
-
Une chaîne représentant l'état actuel de la connexion, l'un des disconnected, connecting, associated ou connected (voir {{domxref("MozWifiStatusChangeEvent.status")}} pour plus d'informations sur chacun de ces statuts).
-
network {{readonlyinline}}
-
Un objet network représentant le réseau en cours d'utilisation ou null si l'appareil n'est connecté à aucun réseau (voir {{domxref("WifiManager.getNetworks()")}} pour plus d'informations).
-
- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/connectioninformation/index.html b/files/fr/web/api/wifimanager/connectioninformation/index.html deleted file mode 100644 index 0252bb7b15..0000000000 --- a/files/fr/web/api/wifimanager/connectioninformation/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: WifiManager.connectionInformation -slug: Web/API/WifiManager/connectionInformation -tags: - - API - - B2G - - Firefox OS - - Non-standard - - Propriété - - Reference - - WebAPI - - Wi-Fi -translation_of: Archive/B2G_OS/API/WifiManager/connectionInformation ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

La valeur de la propriété connectionInformation fournit des informations supplémentaires sur la connexion en cours.

- -

La valeur de cette propriété est mise à jour chaque fois que l'événement {{event("connectionInfoUpdate")}} est déclenché.

- -

Syntaxe

- -
var info = navigator.mozWifiManager.connectionInformation
- -

Valeur

- -

Retourne un objet avec les propriétés suivantes:

- -
-
signalStrength{{readonlyinline}}
-
Un nombre indiquant la force absolue du signal en dBm .
-
relSignalStrength{{readonlyinline}}
-
Un certain nombre dans l'intervalle [0, 100] indiquant la force relative du signal.
-
LinkSpeed{{readonlyinline}}
-
Un nombre représentant la vitesse de liaison en Mb/s.
-
ipAddress{{readonlyinline}}
-
Une chaîne représentant l'adresse IP de l'appareil dans la notation décimale à point.
-
- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/enabled/index.html b/files/fr/web/api/wifimanager/enabled/index.html deleted file mode 100644 index 53f046b621..0000000000 --- a/files/fr/web/api/wifimanager/enabled/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: WifiManager.enabled -slug: Web/API/WifiManager/enabled -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/enabled ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{ B2GOnlyHeader2('certified') }}
- -

La valeur de la propriété enabled indique si le wifi est activé ( true ) ou désactivé (false).

- -
-

Note : Activer ou désactiver le WiFi ne peut être fait en utilisant les paramètres API pour changer le wifi.enabled réglage. Chaque fois que ce réglage change, l'objet {{domxref("WifiManager")}} enverra un événement {{event("enabled")}} ou {{event("disabled")}} Ces événements peuvent être traitées en utilisant les gestionnaires d'événements {{domxref("WifiManager.onenabled")}} et {{domxref("WifiManager.ondisabled")}}.

-
- -

Syntaxe

- -
var enabled = navigator.mozWifiManager.enabled
- -

Valeur

- -

Retourne un booléen.

- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/forget/index.html b/files/fr/web/api/wifimanager/forget/index.html deleted file mode 100644 index a88abba4dc..0000000000 --- a/files/fr/web/api/wifimanager/forget/index.html +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: WifiManager.forget() -slug: Web/API/WifiManager/forget -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/forget ---- -
{{APIRef("Firefox OS")}} {{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

La méthode forget est utilisée pour « oublier » un réseau WiFi. Cela permettra d'éliminer le réseau de la liste des réseaux connus et de supprimer tous les paramètres de configuration liés à ce réseau.

- -

Si le dispositif est connecté à ce réseau, il en est déconnecté.

- -

Syntaxe

- -
var request = navigator.mozWifiManager.forget(network);
- -

Paramètres

- -
-
network
-
Un objet réseau fournit par les méthodes {{domxref("WifiManager.getNetworks","getNetworks")}} ou {{domxref("WifiManager.getKnownNetworks","getKnownNetworks")}}.
-
- -

Résultats

- -

Elle renvoie un objet DOMRequest gérant le succès ou l'échec de l'opération.

- -

Spécification

- -

Ne fait pas partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/getknownnetworks/index.html b/files/fr/web/api/wifimanager/getknownnetworks/index.html deleted file mode 100644 index 36f48007d0..0000000000 --- a/files/fr/web/api/wifimanager/getknownnetworks/index.html +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: WifiManager.getKnownNetworks() -slug: Web/API/WifiManager/getKnownNetworks -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/getKnownNetworks ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified') }}
- -

La méthode getKnownNetworks est utilisée pour récupérer la liste des réseaux WiFi connus, peu importe si ils sont disponibles ou non dans la zone entourant le dispositif. Un réseau connu est tout réseau précédemment associée au dispositif à l'aide de la méthode WifiManager.associate().

- -

Syntaxe

- -
var request = navigator.mozWifiManager.getKnownNetworks();
- -

Returns

- -

Elle retourne un handle DOMRequest de succès ou d'échec. Si l'opération est réussie, result est un Array d'objets network.

- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/getnetworks/index.html b/files/fr/web/api/wifimanager/getnetworks/index.html deleted file mode 100644 index bdde0246c3..0000000000 --- a/files/fr/web/api/wifimanager/getnetworks/index.html +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: WifiManager.getNetworks() -slug: Web/API/WifiManager/getNetworks -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/getNetworks ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

La méthode getNetworks est utilisée pour récupérer de la liste des réseaux WiFi disponibles autour de l'appareil.

- -

Syntaxe

- -
var request = navigator.mozWifiManager.getNetworks();
- -

Résultats

- -

Elle renvoie un handle DOMRequest de succès ou d'échec de l'opération. Si l'opération réussit, result est un Array d'objet {{Anch("Network")}}.

- -

Network

- -

Ce sont des objets JavaScript régulières avec les propriétés suivantes:

- -
-
ssid {{readonlyinline}}
-
Une chaîne représentant le ssid du réseau.
-
bssid{{readonlyinline}}
-
Une chaîne représentant le bssid du réseau.
-
capabilities{{readonlyinline}}
-
Un tableau de chaînes représentant les capacités spéciales du réseau (actuellement, seulement WPS est pris en charge).
-
security{{readonlyinline}}
-
Un tableau de chaînes représentant le modèle du réseau de sécurité (prend actuellement en charge WEP , WPA-PSK et WPA-EAP ).
-
signalStrength{{readonlyinline}}
-
Un nombre indiquant la force absolue du signal en dBm .
-
relSignalStrength{{readonlyinline}}
-
Une valeure dans l'intervalle [0, 100] indiquant la force relative du signal.
-
connected{{readonlyinline}}
-
Un booléen indiquant si l'appareil est connecté à ce réseau.
-
known{{readonlyinline}}
-
Une valeur booléenne indiquant si le réseau est déjà connu par le dispositif (si il a déjà été utilisée).
-
- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/index.html b/files/fr/web/api/wifimanager/index.html deleted file mode 100644 index 51804c74f8..0000000000 --- a/files/fr/web/api/wifimanager/index.html +++ /dev/null @@ -1,100 +0,0 @@ ---- -title: WifiManager -slug: Web/API/WifiManager -translation_of: Archive/B2G_OS/API/WifiManager ---- -

{{APIRef("Firefox OS")}}{{ non-standard_header() }}

- -

{{ B2GOnlyHeader2('certified') }}

- -

Sommaire

- -

Le manager Wifi (WifiManager) donne un accès aux périphriques wifi

- -

Interface

- -
interface WifiManager {
-  readonly attribute boolean enabled;
-  readonly attribute string macAddress;
-  readonly attribute object connection;
-  readonly attribute object connectionInformation;
-
-  attribute nsIDOMEventListener onenabled;
-  attribute nsIDOMEventListener ondisabled;
-  attribute nsIDOMEventListener onstatuschange;
-  attribute nsIDOMEventListener onconnectioninfoupdate;
-  attribute nsIDOMEventListener onstationinfoupdate
-
-  DOMRequest getNetworks();
-  DOMRequest getKnownNetworks();
-  DOMRequest associate(object network);
-  DOMRequest forget(object network);
-  DOMRequest wps(object detail);
-  DOMRequest setPowerSavingMode(boolean enabled);
-  DOMRequest setStaticIpMode(object network, object info)
-};
-
- -

Propriétés

- -
-
{{domxref("WifiManager.enabled")}} {{readonlyinline}}
-
Un booléen qui indique si le wifi est en marche (true) ou pas (false).
-
{{domxref("WifiManager.macAddress")}} {{readonlyinline}}
-
Une chaine de caractères représentant l' adresse MAC de l'adaptateur wifi
-
{{domxref("WifiManager.connection")}} {{readonlyinline}}
-
Un objet donnant des informations a propos de la connexion en cours (statut et réseau en cours d'utilisation).
-
{{domxref("WifiManager.connectionInformation")}} {{readonlyinline}}
-
Un objet donnant des informations supplémentaires a propos de la connexion en cours ou null si le périphérique n'est pas connecté en wifi.
-
- -

Gestion des évènements

- -
-
{{domxref("WifiManager.onenabled")}}
-
Signal {{event("enabled")}} ; Ce signal est déclenché quand le wifi est allumé.
-
{{domxref("WifiManager.ondisabled")}}
-
Signal {{event("disabled")}} ; Ce signal est déclenché quand le wifi est arrêté.
-
{{domxref("WifiManager.onstatuschange")}}
-
Signal {{event("statuschange")}} ; L'objet retourné correspondant à l'évènement est une instance de {{domxref("MozWifiStatusChangeEvent")}}.
-
{{domxref("WifiManager.connectionInfoUpdate")}}
-
{{domxref("WifiManager.onconnectionInfoUpdate")}}
-
{{domxref("WifiManager.onconnectioninfoupdate")}}
-
Signal {{event("connectioninfoupdate")}} ; Déclenché à chaque fois que les informations de connexion changent. L'objet retourné correspondant à l'évènement est une instance de {{domxref("MozWifiConnectionInfoEvent")}}.
-
{{domxref("WifiManager.onstationInfoUpdate")}}
-
{{domxref("WifiManager.onstationinfoupdate")}}
-
TBD
-
- -

Méthodes

- -
-
{{domxref("WifiManager.associate()")}}
-
Permet d'associer (et de connecter) un périphérique avec un réseau donné. Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.forget()")}}
-
permet de créer un périphérique non associé à un réseau donné. Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.getKnownNetworks()")}}
-
Permet de récupérer la liste de tous les réseaux avec lesquels le périphérique est associé. Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.getNetworks()")}}
-
Permet de récupérer la liste de tous les réseaux disponibles dans la zone couverte par le périphérique. Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.setPowerSavingMode()")}}
-
Permet à l'adaptateur wifi d'entrer/de sortir du mode d'enregistrement allumé  "power saving mode". Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.setStaticIpMode()")}}
-
Permet de configurer une adresse IP statique pour le périphérique dans un réseau donné. Retourne un {{domxref("DOMRequest")}}.
-
{{domxref("WifiManager.wps()")}}
-
Permet de connecter le périphérique à un réseau en utilisant le système réseau WPS (si disponible). Retourne un {{domxref("DOMRequest")}}.
-
- -

Spécifications

- -

Il n'y a pas de spécifications pour ce module

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/macaddress/index.html b/files/fr/web/api/wifimanager/macaddress/index.html deleted file mode 100644 index 9c930a0548..0000000000 --- a/files/fr/web/api/wifimanager/macaddress/index.html +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: WifiManager.macAddress -slug: Web/API/WifiManager/macAddress -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/macAddress ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{ B2GOnlyHeader2('certified') }}
- -

La valeur de la propriété macAddress est l'adresse MAC fournie par l'adaptateur wifi.

- -

Syntaxe

- -
var mac = navigator.mozWifiManager.macAddress
- -

Valeur

- -

Retourne une chaîne.

- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/onconnectioninfoupdate/index.html b/files/fr/web/api/wifimanager/onconnectioninfoupdate/index.html deleted file mode 100644 index 887dac48dc..0000000000 --- a/files/fr/web/api/wifimanager/onconnectioninfoupdate/index.html +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: WifiManager.onconnectioninfoupdate -slug: Web/API/WifiManager/onconnectioninfoupdate -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/onconnectioninfoupdate ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

Pointe vers un écouteur d'événement pour recevoir l'événement {{event("connectioninfoupdate")}}. Ces événements se produisent lorsque les informations de connexion WiFi de l'appareil change.

- -

Syntaxe

- -
navigator.mozWifiManager.onconnectioninfoupdate = funcRef
- -

funcRef est une fonction à appeler lorsque l'événement {{event("connectioninfoupdate")}} se produit. Cette fonction de rappel reçoit un objet {{domxref("MozWifiConnectionInfoEvent")}} comme premier paramètre.

- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/ondisabled/index.html b/files/fr/web/api/wifimanager/ondisabled/index.html deleted file mode 100644 index c853d8d328..0000000000 --- a/files/fr/web/api/wifimanager/ondisabled/index.html +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: WifiManager.ondisabled -slug: Web/API/WifiManager/ondisabled -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/ondisabled ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -

{{B2GOnlyHeader2('certified')}}

- -

Pointe sur un écouteur d'événement pour recevoir l'événement {{event("disabled")}}. Cet événement se produit lorsque la WiFi de l'appareil est éteinte.

- -

Syntaxe

- -
navigator.mozWifiManager.ondisabled = funcRef
- -

funcRef est une fonction à appeler lorsque l'événement {{event("disabled")}} se produit.

- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/onenabled/index.html b/files/fr/web/api/wifimanager/onenabled/index.html deleted file mode 100644 index b0ca2ac382..0000000000 --- a/files/fr/web/api/wifimanager/onenabled/index.html +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: WifiManager.onenabled -slug: Web/API/WifiManager/onenabled -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/onenabled ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{ B2GOnlyHeader2('certified') }}
- -

Pointe sur un écouteur d'événement pour recevoir l'événement {{event("enabled")}}. Cet événement se produit lorsque la WiFi de l'appareil est allumée.

- -

Syntaxe

- -
navigator.mozWifiManager.onenabled = funcRef
- -

funcRef est une fonction à appeler lorsque l'événement {{event("enabled")}} se produit.

- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/onstatuschange/index.html b/files/fr/web/api/wifimanager/onstatuschange/index.html deleted file mode 100644 index fa27f2742b..0000000000 --- a/files/fr/web/api/wifimanager/onstatuschange/index.html +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: WifiManager.onstatuschange -slug: Web/API/WifiManager/onstatuschange -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/onstatuschange ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

Pointe sur un écouteur d'événement pour recevoir l'événement {{event("statuschange")}}. Cet événement se produit lorsque la connexion WiFi change d'état.

- -

Syntaxe

- -
navigator.mozWifiManager.onstatuschange = funcRef
- -

funcRef est une fonction à appeler lorsque l'événement {{event("statuschange")}} se produit. Cette fonction de rappel reçoit un objet {{domxref("MozWifiStatusChangeEvent")}} comme premier paramètre.

- -

Spécifications

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/setpowersavingmode/index.html b/files/fr/web/api/wifimanager/setpowersavingmode/index.html deleted file mode 100644 index 5735b5944a..0000000000 --- a/files/fr/web/api/wifimanager/setpowersavingmode/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: WifiManager.setPowerSavingMode() -slug: Web/API/WifiManager/setPowerSavingMode -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/setPowerSavingMode ---- -
{{APIRef("Firefox OS")}}{{ non-standard_header() }}
- -
{{B2GOnlyHeader2('certified') }}
- -

La méthode setPowerSavingMode est utilisée pour que l'adaptateur WiFi active ou désactive le mode économie d'énergie.

- -

Syntaxe

- -
var request = navigator.mozWifiManager.setPowerSavingMode(enabled);
- -

Paramètres

- -
-
enabled
-
Un booléen indiquant si le dispositif doit activer (true) ou désactiver (false) le mode économie d'énergie.
-
- -

Résultats

- -

Elle renvoie un handle DOMRequest  qui indique le succès ou l'echec de l'opération.

- -

Spécification

- -

Ne fait partie d'aucune spécification.

- - diff --git a/files/fr/web/api/wifimanager/setstaticipmode/index.html b/files/fr/web/api/wifimanager/setstaticipmode/index.html deleted file mode 100644 index f88e2433eb..0000000000 --- a/files/fr/web/api/wifimanager/setstaticipmode/index.html +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: WifiManager.setStaticIpMode() -slug: Web/API/WifiManager/setStaticIpMode -tags: - - API - - B2G - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/setStaticIpMode ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{B2GOnlyHeader2('certified')}}
- -

La méthode setStaticIpMod est utilisée pour définir une adresse IP statique ou dynamique pour l'appareil sur un réseau donné (si le réseau dispose d'un serveur DHCP).

- -

Syntaxe

- -
var request = navigator.mozWifiManager.setStaticIpMode(param);
- -

Paramètres

- -
-
param
-
Un objet de configuration avec les propriétés suivantes: -
    -
  • enabled : Un booléen demandant si le mode IP statique doit être activé (true) ou désactivé (false). Si il est désactivé et un réseau WiFi DHCP activé, l'appareil obtiendra une adresse IP dynamique.
  • -
  • ipaddr : Une chaîne représentant l'adresse IP de l'appareil dans le format de quad en pointillés.
  • -
  • proxy : Une chaîne représentant l'adresse du serveur proxy (le cas échéant, sinon une chaîne vide).
  • -
  • maskLength : Un nombre représentant la longueur du masque réseau.
  • -
  • gateway : Une chaîne représentant une adresse de passerelle (le cas échéant, sinon une chaîne vide).
  • -
  • dns1 : Une chaîne représentant la première adresse du serveur DNS.
  • -
  • dns2 : Une chaîne représentant la deuxième adresse du serveur DNS.
  • -
-
-
- -

Résultats

- -

Elle renvoie un handle DOMRequest  qui indique le succès ou l'echec de l'opération.

- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/wifimanager/wps/index.html b/files/fr/web/api/wifimanager/wps/index.html deleted file mode 100644 index b1b232f9a7..0000000000 --- a/files/fr/web/api/wifimanager/wps/index.html +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: WifiManager.wps() -slug: Web/API/WifiManager/wps -tags: - - API - - B2G - - Method - - Non Standard - - WebAPI -translation_of: Archive/B2G_OS/API/WifiManager/wps ---- -
{{APIRef("Firefox OS")}}{{non-standard_header}}
- -
{{ B2GOnlyHeader2('certified') }}
- -

La méthode wps est utilisée pour traiter un handle de connexionWPS avec les réseaux qui soutiennent cette fonctionnalité.

- -

Un réseau suportant une connexion WPS à la chaîne WPS disponible dans le tableau {{domxref("WifiManager.capabilities")}}.

- -

Une connexion WPS est un moyen simple de connecter un périphérique à un réseau. Il nécessite moins de connaissances de l'utilisateur et rend les choses plus faciles pour lui.Fondamentalement, quand un utilisateur a un routeur WiFi compatible WPS, il peut choisir cette méthode pour connecter son appareil sur le réseau au lieu de saisir son mot de passe.

- -

Il existe deux façons de lancer une connexion WPS:

- - - -

Syntaxe

- -
var request = navigator.mozWifiManager.wps(param);
- -

Paramètres

- -
-
param
-
Un objet de configuration avec les propriétés suivantes : -
    -
  • method : l'une des chaînes suivantes : -
      -
    • cancel pour annuler une tentative de connexion WPS.
    • -
    • pbs pour tenter une connexion en appuyant sur ​​le bouton physique du routeur WiFi.
    • -
    • pin pour tenter une connexion avec un code pin.
    • -
    -
  • -
  • bssid : une chaîne représentant le bssid du réseau pour se connecter. Il est obligatoire si la propriété method est définie à pin .
  • -
  • pin : une chaîne représentant le code pin saisi par l'utilisateur. Il est obligatoire si la propriété method est définie à pin.
  • -
-
-
- -

Résultats

- -

Elle renvoie un handle DOMRequestqui indique le succès ou l'échec de l'opération.

- -

Lorsque la propriété method est définie à pin, si l'opération est réussie et si l'utilisateur doit saisir un numéro d'identification sur son interface de routeur WiFi, le résultat de la requête est une chaîne représentant le code PIN.

- -

Exemple

- -
var wifi = navigator.mozWifiManager;
-
-var request = wifi.getNetworks();
-
-request.onsuccess = function () {
-  // Utilisons du premier réseau.
-  var network = this.result[0];
-  var isWPSEnabled = network.capabilities.indexOf('WPS') > -1;
-  var wpsRequest;
-
-  if (isWPSEnabled) {
-    if (comfirm('Voulez-vous utiliser le bouton poussoir pour connecter votre appareil ?')) {
-      wpsRequest = wifi.wps({
-        method : 'pbs'
-      });
-    }
-
-    else if (confirm('Voulez-vous saisir un numéro de code PIN sur votre interface de routeur wifi ?')){
-      wpsRequest = wifi.wps({
-        method : 'pin',
-        bssid: network.bssid
-      })
-
-      wpsRequest.onsuccess = function () {
-        alert('Veuillez saisir ce numéro sur votre interface de routeur WiFi:' + this.result)
-      }
-    }
-
-    else {
-      wpsRequest = wifi.wps({
-        method : 'pin',
-        bssid: network.bssid
-        pin: prompt('Veuillez indiquer le code PIN de votre routeur WiFi.')
-      })
-    }
-  }
-}
- -

Spécification

- -

Ne fait partie d'aucune spécification.

- -

Voir aussi

- - diff --git a/files/fr/web/api/window/importdialog/index.html b/files/fr/web/api/window/importdialog/index.html deleted file mode 100644 index 8b870f39d6..0000000000 --- a/files/fr/web/api/window/importdialog/index.html +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: window.importDialog -slug: Web/API/Window/importDialog -tags: - - Traduction_à_relire -translation_of: Archive/Web/Window.importDialog ---- -

{{ ApiRef() }}

-
- Cette page vient d'être traduite, mais elle a besoin d'un relecteur différent du traducteur. Pensez également à toujours vérifier le contenu avec sa toute dernière version en anglais.
-

Résumé

-

Puisque ouvrir une nouvelle fenêtre sur une plateforme mobile n'est pas vraiment approprié, l'équipe de Firefox Mobile a créé la méthode importDialog() pour remplacer {{ domxref("window.openDialog()") }}. Au lieu d'ouvrir une nouvelle fenêtre, elle fusionne l'élément XUL dialog spécifié avec la fenêtre principale.

-

Syntaxe

-
newDialog = importDialog(aParent, aSrc, aArguments)
-
-
-
- newDialog
-
- La fenêtre ouverte.
-
- aParent
-
- L'élément parent de la boîte de dialogue. Peut être null.
-
- aSrc
-
- L'URL chrome vers la boîte de dialogue XUL.
-
- aArguments
-
- Un objet JavaScript contenant les données à passer à la boîte de dialogue.
-
-

Exemple

-
newDialog = importDialog(aParent, aSrc, aArguments)
-
-
-
- newDialog
-
- La fenêtre ouverte
-
- aParent
-
- La parent de la fenêtre, éventuellement null.
-
- aSrc
-
- L'URL chrome  de la boîte de dialogue XUL.
-
- aArguments
-
- Un objet JavaScript contenant les données à transférer à la boîte de dialogue.
-
-

Notes

-

Le XUL passé à la méthode importDialog() est très similaire à celui passé à la méthode {{ domxref("window.openDialog()") }}, avec cependant quelques limitations et mises en garde :

- -

Le XUL est fusionné avec la fenêtre spécifiée, un peu à la manière d'un overlay. En conséquence, des conflits entre les identifiants (attributs id) et les scripts JavaScript sont possibles, comme avec les overlays. Prenez cela en considération.

-

Spécification

-

{{ DOM0() }}

-

{{ languages( { "en": "en/DOM/window.importDialog", "fr": "fr/DOM/window.importDialog" } ) }}

-- cgit v1.2.3-54-g00ecf