Новое в Windows 7: поддержка датчиков местоположения
Слухи о том, что
Итак, для чего нужны API с поддержкой датчиков местоположения? В первую очередь, это должно облегчить разработку и, как следствие, работу целого ряда служб, основанных на определении месторасположения объекта (в дальнейшем LBS-служб - абб. от location-based services), начиная от поиска друзей/магазинов/парикмахерских по соседству и заканчивая программами слежения за "маячками", вроде системы радиопоиска пеленгового типа LoJack, используемой при угоне для определения местоположения автомобиля. Да и поиск происходил бы намного быстрее и проще, если бы поисковая система знала о местонахождении пользователя . И в самом деле, ищущие часто вводят свой адрес и свое местоположение для того, чтобы отыскать нужные им услуги.
Но по мнению многих специалистов, более широкое использование LBS-служб может создать ряд проблем с администрированием компьютеров. Эти проблемы и их решение стали предметом обсуждения на конференции WinHEC. Microsoft предусмотрела групповые политики, которые позволяют по умолчанию отключать LBS или ограничивать их использование определенными пользователями. Но, к большому сожалению, операционная система не позволяет настраивать список приложений, которые могут получить информацию о вашем местоположении. Поэтому если вы включаете услуги для программы картирования, любое другое запущенное приложение Windows может получить доступ к этой информации.
Во время обсуждения на WinHEC Алек Бернтсон (Alec Berntson), программный менеджер Microsoft, в качестве причины этому назвал отсутствие в Windows надежного средства определения подлинности приложений. Поэтому, по его словам, любая попытка ограничить доступ конкретного приложения к информации о местоположении была бы просто обманом. "Мы гарантируем пользователям только ту степень контроля, которую мы действительно можем предоставить" - сказал Бернтсон. "Конечно, было бы здорово иметь функцию контроля на уровне приложений и именно поэтому эта функция попала в список наших запланированных разработок" - сказал он.
Но далеко не все уверены, что в этом смысле Windows 7 сможет гарантировать пользователям безопасность личной информации. Один из участников конференции предложил идею, чтобы Microsoft, по крайней мере. уведомляла пользователей о том, что приложение может запрашивать информацию о местоположении. Несмотря на то, что технически это возможно, Бернтсон заявил, что в настоящее время это не входит в планы Microsoft.
Алек Бернтсон демонстрирует датчик в действии
Следует отметить, LBS в Windows 7 более серьезно защищены, чем когда-либо. В предыдущих версиях Windows не было никакого способа отключить передачу информации о местоположении. "Раньше не было ни предупреждений, ни возможности отключения функции - не было ничего" - сказал Дэн Поливи (Daniel Polivy), старший программный менеджер Microsoft. Он сказал, что это было настолько сложно, что люди либо оставляли LBS-службы включенными, либо устанавливали дополнительные приложения для управления ими.
Так что же нас ждет в Windows 7? Если вкратце, то Microsoft разработала два API: один для сенсоров освещения и второй - для определения местоположения. Последний получает информацию о местоположении от GPS, хотя также поддерживает Wi-Fi и сотовую триангуляцию. Однако, даже если у пользователей нет устройств с поддержкой ни одного из перечисленных методов передачи информации, они могут самостоятельно ввести свое местоположение. Приложения могут использовать различную географическую информацию, например долготу и широту, поэтому картография в данном случае - лишь одно из возможных приложений. Но также следует отметить, что реализация преимуществ служб целиком и полностью ложится на плечи разработчиков, поскольку единственная LBS в самой Windows 7 - это гаджет погоды.
Одно из возможных применений датчиков местоположения
Масафуми Кубояма (Masafumi Kuboyama), старший менеджер подразделения Sony Vaio PC в Японии, сказал, что ему, например, важно знать, что происходит в его системе, поэтому его интересует принцип работы LBS-служб. Также, по его словам, он восхищен возможностями, которые открываются с помощью этих служб.
Тим Зински (Tim Zinsky), архитектор программного обеспечения в Hewlett Packard, сказал, что его не очень сильно огорчило отсутствие поддержки в API всех этих элементов. Подчеркнув, что он говорит за себя, а не за HP, Зински отметил, что он не уверен в том, что нет возможности отследить, какие именно приложения используют информацию о местоположении. "Они недооценивают свои возможности" - сказал он. "Я думаю, что если бы Microsoft хотела, она бы с легкостью это сделала". "Собственно, совсем необязательно, чтобы все исходило от Microsoft" - сказал он. "Если они не могут сделать, то сделает кто-то другой".
Источник:
Перевод: alexkiev
Комментарии
Ой, напугали, за нами и так следят: пользуемся Интернетом, телефоном, мобильным телефоном.
Да кому мы нужны чтобы за нами следили? Мы же не международные преступники все. А вот функионал действительно интересный и полезный.
уже нашёл его приминение.... имниприложение погода.. не находит моего датчика))
в Windows 7 Beta даете свои координаты и датчик погоды работает.
По теме
- Платную поддержку Windows 7 могут продлить до 2026 года
- Microsoft прекращает поддержку OneDrive для Windows 7/8/8.1
- Пользователи просят открыть код Windows 7
- Вышло последнее обновление для Windows 7
- Прекращение поддержки Windows 7
- Обновление безопасности Windows 7 тайком включает функцию телеметрии
- Microsoft перевыпустила обновление KB4093118 для Windows 7
- Доступны новые обновления для Windows 7 SP1 и Windows 8.1
- Обновление KB4100480 для Windows 7 SP1 / Server 2008 R2 вызывает проблемы с установкой
- Лучшие антивирусы для Windows 7 за август 2017