Gebruik van HTML5 geolocation in mobile browsers
Ik ben op dit moment druk bezig met een nieuwe site, waarbij ik plannen heb om *iets* met de GEO-coördinaten te doen. Echter ikzelf heb geen beschikking over een luxe smartphone van het heden (Nokia N95 loopt eeuwenver achter qua standaarden).
Dus iemand een idee?
Voor diegenen die code willen, of willen testen:
Uitleg: http://www.w3schools.com/html5/html5_geolocation.asp
Test: http://www.merkwelt.com/people/stan/geo_js/sample.html
Voornamelijk met de test wil ik weten welke telefoon, en welke browser dit ondersteunen op mobile devices.
Dus.....
Gewijzigd op 04/09/2012 15:15:51 door - Ariën -
De HTC werkt met Androdi versie 4.0.3
Hoop dat dit een antwoord is die je verwacht bij de test.
HTML5doctor) wordt dit ondersteund in:
Volgens een behoorlijk betrouwbare bron (- Firefox 3.5+;
- Chrome 5.0+;
- Safari 5.0+;
- Opera 10.60+;
- Internet Explorer 9.0+.
- Android 2.0+
- iPhone 3.0+
- Opera Mobile 10.1+
- Symbian (S60 3rd & 5th generation)
- Blackberry OS 6
- Maemo
Gewijzigd op 04/09/2012 18:44:12 door Niels K
@Niels is dat niet iets te onbetrouwbaar met ip adressen? vooral met smartphones..
Zeker, maar ik bedoel wanneer GEO location niet ondersteund wordt dat je dan GEOIP gebruikt.
Ahh als een fallback.. dat is inderdaad nog altijd beter dan niets!
Dat bedoelde ik ;-) Dan blijf je functionaliteit nog bestaan.
Gewijzigd op 04/09/2012 19:04:22 door - Ariën -
This vooral in het geval dat je geen HTML5 tot je beschikking hebt. Dan heb je altijd nog een locatie die je kan gebruiken. Of je moet dan een melding tonen dat je geen locatie gevonden hebt en de gebruiker een locatie laten kiezen.
Wat nog mooier is, is het weergeven van de locatie op basis van het IP adres met daarbij de vraag aan de gebruiker of de gevonden locatie klopt. De gebruiker kan hem dan eventueel zelf aanpassen.
Zou ook wel een idee kunnen zijn...
GeoIP zit in het geval van mijn vaste computer er véél dichter bij. De site die jij geeft zit er een dikke 50km naast. Terwijl GeoIP mijn dorp juist heeft, het adres staat er (gelukkig) niet bij.
Toevoeging op 04/09/2012 19:20:50:
Op mijn GSM met de standaard browser, Samsung Star Wifi werkt het overigens niet (had niet anders verwacht).
Met de Opera Mini versie die ik heb, werkt het ook niet. Maar ja, al tijdje geleden dat ik die geïnstalleerd heb :-)
Toevoeging op 04/09/2012 19:20:50:
Op mijn GSM met de standaard browser, Samsung Star Wifi werkt het overigens niet (had niet anders verwacht).
Met de Opera Mini versie die ik heb, werkt het ook niet. Maar ja, al tijdje geleden dat ik die geïnstalleerd heb :-)
Ik heb het net getest op mijn Samsung Galaxy Nexus (Android 4.0.4) en het werkt, ik weet alleen even de nauwkeurigheid niet.
Na 4x op Akkoord te moeten klikken (wat ik normaal nooit doe) krijg ik een GPS-locatie met 2 cijfers achter de punt: totaal niet nauwkeurig dus. Dat moet beter kunnen.
Ook heb ik geen idee op welk exacte positie ik nu ben hoor (Boven-Hardinxveld).
GEOIP zit er ongeveer 20 km naast.
Hier werkt het voorbeeld ook goed. Zowel op mijn Mac als op mijn antieke HTC Desire (met Android 2.3.7). GeoIP klopt voor geen meter voor mijn eigen IP, voor het IP op kantoor weer wel (althans; de stad).