Pár hete illesztettem be az oldalam forrásába a JS kódot, ami adatbázisba naplózza a WGS84 koordinátákat (GPS). A script működik a legújabb bönglészőkkel és a felhasználóktól engedélyt kér az adatok küldésére.
A nem websafe betűtípusokat is pár hete alkalmazom, nekem bevált!
A betűtípusok is az újabb böngészőkkel működnek, a régiekkel sajnos nem. Egyetlen hátrányt észleltem ezeddig, hogy az új betűtípusok sokkal kisebbek a régi társaiknál, így azok a böngészők, amik nem támogatják ezt, ott a szöveg sokkal nagyobb lesz :(
Például a Tangerine betűtípus alkalmazásához szükséges CSS:
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Tangerine">
A geolocation scriptről a tapasztalat azonban az, hogy rajtam kívül senkitől nem tudta begyűjteni ezen információkat. Ez adódhat abból, hogy a látogatók bizalmatlanok, de akár abból is, hogy régebbi böngészőket használnak. A kérdésem inkább az, valyon használható ez ténylegesen valami jóra?
Talán nem a fantázia fog ennek gátat szabni, hanem a felhasználói bizalmatlanság és az anonimitás szabadsága.
A kód:
var gl = null;
function displayPosition(position) {
$.ajax({
type: "GET",
url: "/geolocation.php?lat=" + position.coords.latitude + "&long=" + position.coords.longitude,
success: function(answer) {}
});
}
function displayError(positionError) {}
try {
if(typeof(navigator.geolocation) == 'undefined'){
gl = google.gears.factory.create('beta.geolocation');
} else {
gl = navigator.geolocation;
}
}catch(e){}
if (gl) {
gl.getCurrentPosition(displayPosition, displayError);
}
Ha tetszik Önnek ez a tartalom:

