aboutsummaryrefslogtreecommitdiff
path: root/files/fi/web/api/navigator/connection
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:47:11 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:47:11 +0100
commitd52549082146c7e3d221124f9cec0af652b3183f (patch)
tree3079f50e8cdf95b49fe4f5ca895f6e9ef588ace3 /files/fi/web/api/navigator/connection
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-d52549082146c7e3d221124f9cec0af652b3183f.tar.gz
translated-content-d52549082146c7e3d221124f9cec0af652b3183f.tar.bz2
translated-content-d52549082146c7e3d221124f9cec0af652b3183f.zip
unslug fi: move
Diffstat (limited to 'files/fi/web/api/navigator/connection')
-rw-r--r--files/fi/web/api/navigator/connection/index.html100
1 files changed, 100 insertions, 0 deletions
diff --git a/files/fi/web/api/navigator/connection/index.html b/files/fi/web/api/navigator/connection/index.html
new file mode 100644
index 0000000000..da01bbcdc7
--- /dev/null
+++ b/files/fi/web/api/navigator/connection/index.html
@@ -0,0 +1,100 @@
+---
+title: window.navigator.connection
+slug: DOM/window.navigator.connection
+translation_of: Web/API/Navigator/connection
+---
+<p>{{ Apiref() }}</p>
+<p>{{ SeeCompatTable() }}</p>
+<p>Network Information API tarjoaa tietoa järjestelmän verkkoyhteydestä, kuten käyttäjän laitteen nykyisestä kaistanleveydestä tai onko yhteys mitattu. Tätä voitaisiin käyttää valitsemaan HD-sisältö tai LD-sisältö käyttäjän yhteyteen perustuen.</p>
+<h2 id="Attribuutit">Attribuutit</h2>
+<dl>
+ <dt>
+ <code>bandwidth</code></dt>
+ <dd>
+ <strong>Kirjoitussuojattu</strong>. Double-arvo edustaa arvioitua nykyisen yhteyden latauskaistanleveyttä (arvona MB/s). <code>0</code> jos käyttäjä ei ole parhaillaan verkkoyhteydessä ja <code>infinity</code> jos kaistanleveys on tuntematon.</dd>
+ <dt>
+ <code>metered</code></dt>
+ <dd>
+ <strong>Kirjoitussuojattu</strong>. <code><a href="/en/JavaScript/Reference/Global_Objects/Boolean" title="en/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></code>-arvo palauttaen <code>true</code>, jos yhteys on mitattu (esim.: pay-per-use).</dd>
+</dl>
+<h2 id="Tapahtumat">Tapahtumat</h2>
+<dl>
+ <dt>
+ <code>onchange</code></dt>
+ <dd>
+ Laukeaa, kun yhteys muuttuu.</dd>
+</dl>
+<h2 id="Esimerkki">Esimerkki</h2>
+<pre class="brush: js">var connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection;
+
+function updateConnectionStatus() {
+ alert("Connection bandwidth: " + connection.bandwidth + " MB/s");
+ if (connection.metered) {
+ alert("The connection is metered!");
+ }
+}
+
+connection.addEventListener("change", updateConnectionStatus);
+updateConnectionStatus();
+</pre>
+<h2 id="Selainyhteensopivuus">Selainyhteensopivuus</h2>
+<p>{{ CompatibilityTable() }}</p>
+<div id="compat-desktop">
+ <table class="compat-table">
+ <tbody>
+ <tr>
+ <th>Feature</th>
+ <th>Chrome</th>
+ <th>Firefox (Gecko)</th>
+ <th>Internet Explorer</th>
+ <th>Opera</th>
+ <th>Safari</th>
+ </tr>
+ <tr>
+ <td>Perustuki</td>
+ <td>20? {{ property_prefix("webkit") }}</td>
+ <td>12.0 {{ property_prefix("moz") }} (katso kommentit)</td>
+ <td>{{ CompatNo() }}</td>
+ <td>{{ CompatNo() }}</td>
+ <td>{{ CompatNo() }}</td>
+ </tr>
+ </tbody>
+ </table>
+</div>
+<div id="compat-mobile">
+ <table class="compat-table">
+ <tbody>
+ <tr>
+ <th>Feature</th>
+ <th>Android</th>
+ <th>Firefox Mobile (Gecko)</th>
+ <th>IE Mobile</th>
+ <th>Opera Mobile</th>
+ <th>Safari Mobile</th>
+ </tr>
+ <tr>
+ <td>Perustuki</td>
+ <td>{{ CompatNo() }}</td>
+ <td>12.0 {{ property_prefix("moz") }} (katso kommentit)</td>
+ <td>{{ CompatNo() }}</td>
+ <td>{{ CompatNo() }}</td>
+ <td>{{ CompatNo() }}</td>
+ </tr>
+ </tbody>
+ </table>
+</div>
+<h3 id="Gecko-kommentit">Gecko-kommentit</h3>
+<ul>
+ <li>Network API voidaan ottaa pois käytöstä käyttäen <code>dom.network.enabled</code>-asetusta.</li>
+ <li>Attribuutti <code>metered</code> on oletusarvoisesti <code>false</code> ja voidaan asettaa käyttäen asetusta <code>dom.network.metered</code> (katso {{ bug("716943") }} <span id="summary_alias_container"><span id="short_desc_nonedit_display">yhteyden merkitseminen mitatuksi verkkovierailuilla</span></span>).</li>
+ <li>Gecko 12.0 -versiosta alkaen Network API toteutettiin vain Android-järjestelmissä. Tuki Linux- ({{ bug("712442") }}) ja Windows- ({{ bug("721306") }}) järjestelmille on kehitteillä.</li>
+ <li>Ennen Gecko 14.0 -versiota <code>navigator.mozConnection</code> ei ollut EventTarget-ilmentymä ja funktiota <code>addEventListener</code> ei voitu kutsua. Tämä on korjattu ({{ bug("735261") }}).</li>
+</ul>
+<h2 id="Spesifikaatio">Spesifikaatio</h2>
+<ul>
+ <li>{{ spec("http://dvcs.w3.org/hg/dap/raw-file/tip/network-api/Overview.html", "Network Information API Specification", "ED") }}</li>
+</ul>
+<h2 id="Katso_myös">Katso myös</h2>
+<ul>
+ <li><a href="/en/Online_and_offline_events" title="en/Online_and_offline_events">Verkko- ja erillissovellustapahtumat</a></li>
+</ul>