diff options
Diffstat (limited to 'files/fi/web/api/navigatorid/useragent/index.html')
-rw-r--r-- | files/fi/web/api/navigatorid/useragent/index.html | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/files/fi/web/api/navigatorid/useragent/index.html b/files/fi/web/api/navigatorid/useragent/index.html deleted file mode 100644 index 207aa5d82b..0000000000 --- a/files/fi/web/api/navigatorid/useragent/index.html +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: window.navigator.userAgent -slug: Web/API/NavigatorID/userAgent -translation_of: Web/API/NavigatorID/userAgent -original_slug: DOM/window.navigator.userAgent ---- -<div> - {{ApiRef}}</div> -<h2 id="Summary" name="Summary">Yhteenveto</h2> -<p>Palauttaa nykyisen selaimen user agent -merkkijonon.</p> -<h2 id="Syntax" name="Syntax">Syntaksi</h2> -<pre class="syntaxbox">var <var>ua</var> = window.navigator.userAgent; -</pre> -<h3 id="Value" name="Value">Arvo</h3> -<p><code>ua</code> tallentaa nykyisen selaimen user agent -merkkijonarvon.</p> -<p>Ominaisuus <code>window.navigator.userAgent</code> on <em>read-write</em>-arvo; sillä ei ole oletusarvoa.</p> -<p>Merkkijono user agent rakennetaan muotorakenteeseen, joka koostuu useasta tieto-osiosta. Jokainen näistä osista tulee muista navigator-ominaisuuksista, jotka käyttäjä voi myös asettaa. Gecko-perustaiset selaimet noudattavat seuraavaa rakennetta:</p> -<pre>userAgent = appCodeName/appVersion number (Platform; Security; OS-or-CPU; -Localization; rv: revision-version-number) product/productSub -Application-Name Application-Name-version -</pre> -<h2 id="Example" name="Example">Esimerkki</h2> -<pre class="brush:js">alert(window.navigator.userAgent) -// alerts "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1" -</pre> -<h2 id="Notes" name="Notes">Kommentit</h2> -<p>Selaintunnistus, joka perustuu user agent -merkkijono havainnointiin <strong>epäluotetttava</strong> ja <strong>sitä ei suositella</strong>, koska käyttäjä voi asettaa user agent -merkkijonon. Esimerkiksi:</p> -<ul> - <li>Firefoxissa voit vaihtaa asetuksen {{pref("general.useragent.override")}} komennolla <code>about:config</code>. Jotkut Firefox-laajennukset tekevät sen; tämä muuttaa kuitenkin vain lähetettävän HTTP-otsakkeen, ja ei vaikuta JavaScript-koodilla suoritettuun selaimen tunnistukseen</li> - <li>Opera 6+ sallii käyttäjien asettaa selaintunnistusmerkkijono valikon kautta</li> - <li>Microsoft Internet Explorer käyttää Windows registryä</li> - <li>Safari ja iCab sallivat käyttäjien vaihtaa selaimen user agent -merkkijonoksi ennalta asetetun Internet Explorer- tai Netscape -merkkijonon valikon kautta.</li> -</ul> -<h2 id="Specification" name="Specification">Spesifikaatio</h2> -<p>{{DOM0}}</p> -<h2 id="See_also" name="See_also">Katso myös</h2> -<ul> - <li><a href="/en-US/docs/Gecko_user_agent_string_reference">Gecko user agent -merkkijonoviite</a></li> - <li><a href="/en-US/docs/Using_Web_Standards_in_your_Web_Pages/Developing_cross-browser_and_cross-platform_pages" title="Using_Web_Standards_in_your_Web_Pages/Developing_cross-browser_and_cross-platform_pages">Browser identification (aka "browser sniffing"): not best, not reliable approach</a></li> - <li><a href="/en-US/docs/Browser_Detection_and_Cross_Browser_Support#Limit_the_use_of_User_Agent_String_based_Detection" title="Browser_Detection_and_Cross_Browser_Support#Limit_the_use_of_User_Agent_String_based_Detection">Limit the use of User Agent String based Detection</a></li> - <li><a href="/en-US/docs/Browser_Detection_and_Cross_Browser_Support#Use_feature_oriented_object_detection" title="Browser_Detection_and_Cross_Browser_Support#Use_feature_oriented_object_detection">Use feature oriented object detection</a></li> - <li><a href="http://www.gtalbot.org/DHTMLSection/ListAllAttributesAndMethodsOfObjects.html">Interactive cross-browser demo on navigator properties</a></li> -</ul> |