Новини»IT

Google предлага потребителски интерфейси с Гео-локализация

11 сеп. 2008 12:15
Google с два нови потребителски интерфейса за уеб и мобилните програмисти.

 Google пусна два нови потребителски интерфейса за гео-локализиране. Единият от тях е AJAX-базиран, а другият извлича полза от разширението за браузъри Gears. То позволява на уеб и мобилните програмисти лесно да разпространяват информация и да идентифицират потребители, имайки предвид местонахождението им.

 AJAX потребителският интерфейс определя местонахождението на потребителя според IP адреса му. Той работи чрез попълване на google.loader.ClientLocation атрибута, който е част от AJAX API Loader-а. Програмистите се нуждаят от API ключ, за да могат да използват услугата. Успешна заявка ще изведе информация като координати, град, държава, пощенски код и регион. Така може да се предоставя информация за потребителя, в зависимост от неговото местонахождение.

 AJAX-базираният потребителски интерфейс не е перфектен. Базирайки се на IP адреса на клиента, заявката може да не е успешна, което да доведе до нулева стойност на атрибута, но не позволява гъвкавост. Случаят с Gears-базирания интерфейс не е такъв.

 Geolocation модула за Gears API изисква потребителите да имат инсталирано Gears разширението на техния браузър. Gears разширението е достъпно за Firefox 1.5 и по-новите версии, Internet Explorer 6 и по-нови, Internet Explorer 4.01 и по-нови за операционната система Windows Mobile, докато версията за Safari е в разработване. Този интерфейс предлага по-точни резултати, понеже може да използва "cell-ID" на близки кули и GPS-и, освен информацията на IP адреса. В момента се работи и по възможността да се събира информация от безжични мрежи, която да допринася за по-точната идентификация на местонахождението.

Gears Geolocation може да прави повече от това да определи местонахождението на потребителя, което може да бъде взето чрез getCurrentPosition() javascript функцията. То също може да следи промените в позицията през определено време чрез функцията watchPosition(). С цел защита на личната информация, Google не съхранява никаква информация за местонахождението, а  потребителите имат възможността да позволяват или да блокират опитите за определяне на тяхното местонахождение.

 


Вашата оценка за новината:


Свързани


  Коментари
 n4pip4ig0 (12 сеп. 2008 09:04)

n4pip4ig0 photo  Някой от администраторите да няма връзка с Google? Само за Google се пише.


 maneff (14 сеп. 2008 15:46)

maneff photo  Не знам дали има, ама то за гугъл може още много да се изпише :)




За да добавите своя коментар трябва да се логнете или регистрирате.

    Архив новини за 2008




noTrial.Info е портал за IT новини и каталог с безплатен софтуер.
Препоръчителна е употребата на FireFox за разглеждане на сайта
Възпроизвеждането на информация от страницата се разрешава
единствено след изрично съгласие от екипа на NoTrial.Info
За контакти и PR материали: , ICQ: 374-358-971