Fyysisen webin toiminta Android- ja iOS -mobiililaitteissa

Fyysinen web näyttää listauksen lähellä olevien esineiden ja/tai tiloihin asemoitujen lähettimien lähettämistä verkko-osoitteista (URLs).

Turunen.mobi
Published in
2 min readApr 1, 2017

--

Palvelua tukevat selaimet, kuten esimerkiksi Google Chrome, tunnistavat Bluetoothilla (Low Energy, BLE) lähettimien lähettämän signaalin (Eddystone -protokolla), joka näytetään URL-listauksena mobiililaitteessa.

Lähettimien kantama on aina muutamasta metristä 70 metriin (säde, omnidirektionaalinen), riippuen lähettimeen säädetystä kantavuudesta, sekä toimintaympäristöstä.

Lähettimen ja mobiililaitteen välinen signaali on lokaali (kahden laitteen välinen). Signaalia ja laitteiden välistä liikennettä ei voi seurata.

Kun mobiililaitteessa on Fyysinen web aktivoituna, ja mobiililaite tunnistaa lähellä olevan lähettimen signaalin, mobiililaite lähettää pyynnön Google Physical Web Serviceen (PWS). Pyyntö lähetetään salattuna (TLS, SSL) ja evästeettömänä. Kun pyyntö osoittautuu turvalliseksi ja sisällöltään oikeaksi, pyyntö palautuu mobiililaitteeseen listattuna verkko-osoitteena (URL). Listaus sisältää verkko-osoitteen lisäksi otsikko- ja johdantotekstiä sekä kuvakkeen.

Fyysinen web toimii Android sekä iOS -mobiililaitteissa kun mobiililaitteen Bluetooth on kytkettynä päälle.

Fyysinen web ei lähetä viestejä (ei piippaa eikä värise), vaan näyttää listauksen Fyysiseen webiin kuuluvien lähettimien lähettämistä verkko-osoitteista.

Fyysisen webin voi aina kytkeä pois päältä mobiililaitteen Yksityisyys -asetuksista.

Android

Kun Android mobiililaitteessa on päällä Bluetooth ja Sijainti ensimmäistä kertaa lähettimen kantaman alueella, saa käyttäjä ilmoituksen, josta voi hyväksyä Fyysisen webin toiminnan. Mobiililaite ei kytkeydy lähettimeen eikä lähetä pyyntöä Google Physical Web Serviceen (PWS), mikäli sekä Bluetooth ja Sijainti ei ole mobiililaitteessa päällä.

Fyysinen web tarvitsee hyväksyä ainoastaan kerran, ja se toimii jatkossa aina kun mobiililaitteessa on päällä Bluetooth ja Sijainti.

iOS

Kun iOS-mobiililaitteeseen on asennettu Chrome -selain, joka on lisätty Tänään -näkymään, tunnistaa mobiililaite Fyysisen webin lähettimien signaalit ja näyttää ne listattuna verkko-osoitteina. Mikäli Bluetooth ei ole päällä, mobiililaite ei kytkeydy lähettimeen, eikä lähetä pyyntöä Google Physical Web Serviceen (PWS).

Niissä iOS -mobiililaitteissa, jotka tukevat 3D Touch toimintoa, saa Fyysisen webin lähteet näkyviin myös painamalla Chrome -kuvaketta.

Lisätietoa:

--

--