samulilintula.net : netti : Operan selaintunnistus

Operan selaintunnistus

Mikä on selaintunnistus?

Selaintunnistus on tapa ilmoittaa palvelimelle, mitä ohjelmaa käytät. Selaintunnistus toimii siten, että selain lähettää palvelimelle tekstinpätkän (User Agent string) samalla, kun se pyytää palvelimelta jotain sivua.

Opera sallii sinun muuttaa selaintunnistusta, niin että vaikuttaa siltä kuin et käyttäisi Operaa. Alla oleva taulukko kertoo, minkä tiedon Opera 6.04 lähettää palvelimelle eri selaintunnistuksia käytettäessä.

SelaintunnistusUser Agent stringnavigator.appName
OperaOpera/6.04 (Windows NT 4.0; U) [fi]Opera
Mozilla 5.0Mozilla/5.0 (Windows NT 4.0; U) Opera 6.04 [fi]Netscape
Mozilla 4.78Mozilla/4.78 (Windows NT 4.0; U) Opera 6.04 [fi]Netscape
Mozilla 3.0Mozilla/3.0 (Windows NT 4.0; U) Opera 6.04 [fi]Netscape
MSIE 5.0Mozilla/4.0 (compatible; MSIE 5.0; Windows NT 4.0) Opera 6.04 [fi]Microsoft Internet Explorer
Sinä CCBot/1.0 (+http://www.commoncrawl.org/bot.html)  

Ensimmäinen esimerkki taulukossa tarkoittaa "Opera 6.04, käyttöjärjestelmä Windows NT 4.0, kielenä suomi". Taulukon viimeinen esimerkki taas tarkoittaa "Opera 6.04, käyttöjärjestelmä Windows NT 4.0, kielenä suomi, selaintunnistuksena Internet Explorer". "U" tarkoittaa, että selain tukee vahvoja suojausmenetelmiä.

Kuvaus siitä, miten Mozillan tiimi päätyi omaan selaintunnistukseensa.

Miksi selaintunnistusta tarvitaan?

Hyvä WWW-sivujen tekijä toimii niin, että hänen sivunsa toimivat kaikilla selaimilla. Tällaisen sivun tekeminen voi vaatia sitä, että sivun tekijä tietää, mitä selainta vierailija käyttää. Hyvä sivujen tekijä myös tuntee ja tunnistaa Operan tarvittaessa. Sitä varten Opera ilmoittaa aina itsestään selaintunnistuksesta riippumatta.

Jotkut sivujen tekijät eivät kuitenkaan tunne Operaa, ja he saattavat kuvitella, että vain Internet Explorer ja Netscape ymmärtävät kehyksiä tai evästeitä tai mitä milloinkin. Näitä tapauksia varten sinulla on kuitenkin mahdollisuus muuttaa selaintunnistusta ja saada sivut toimimaan.

Miten selaintunnistusta voi muuttaa?

Selaintunnistuksen voi muuttaa kahdella tavalla:

  1. Tiedosto > Asetukset > Verkko > Selaintunnistus
  2. Paina F12 ja valitse valikosta haluamasi selaintunnistus

Operassa ei ole asetusta, jolla voisit muuttaa selaintunnistuksen aivan miksi tahansa. Sitä varten sinun on hankittava jokin toinen ohjelma.

Mikä selaintunnistus kannattaa valita?

Oletusasetuksena Operan selaintunnistuksena ei ole Opera, vaan Microsoft Internet Explorer. Tämä johtuu edellä kuvatuista seikoista, jotka kuitenkin koskevat vain harvoja sivuja. Ongelmallisilla sivuilla kannattaa toki valita niille sopiva selaintunnistus, mutta muuten suosittelen selaintunnistukseksi Operaa.

Opera on suositeltava valinta, koska sillä tavalla sivujen tekijät tietävät, että heidän sivuillaan vierailee Operan käyttäjiä. Tämä viimeistään antaa heille syyn tehdä sivuistaan standardien mukaisia ja yhteensopivia Operan kanssa.


Ydinvoima ei työllistä merkittävästi
Uusiutuvat energiamuodot työllistävät 2-5 kertaa enemmän kuin ydinvoima.

samuliättäsamulilintula.net