09.11.2016, 15:49 | #21 |
Участник
|
какое забавное мифотворчество ))))
приложения используют ту же самую функцию HttpRequest, что и браузеры. безопасное соединение через тот же самый протокол https, что и браузеры. если имеется в виду, что приложения передают только блоки, а не html-страницы целиком, то см.технологию ajax, которой сто лет в обед. даже такой древний сайт как axForum давно страницы не целиком передает. ну и конечно радует слово "только". угу-угу. и служебную, и приватную, и полезную информацию. все передают. )))) |
|
09.11.2016, 15:55 | #22 |
Участник
|
да, если пользователь не запретил браузеру.
может ли пользователь запретить использовать камеру и микрофон приложению? да, галочку то может поставить в положение off в настройках приложения. но означает ли это, что приложение не будет использовать? инфа 100%? )))) может ли приложение использовать физические блоки, определяется только манифестом. на который пользователь соглашается в момент установки и апгрейда приложения. в последнее время меня просто ужасают те вещи которые хотят всякие навигаторы, парковки и прочие "служебные" программы. фиг с ним, с фейсбуком и вконтактом. Но зачем программе оплаты парковок мой микрофон? Зачем?! Зачем им такой манифест? Но ведь нельзя будет пользоваться приложением целиком, если не разрешишь... в отличие от браузера. где галочками можно включить выключить на уровне каждого блока отдельно, и даже на уровне каждого сайта. |
|
09.11.2016, 16:35 | #23 |
Участник
|
Ну на 100% нельзя быть уверенным ни в чём. Однако, концепция iOS говорит о том, что приложение не сможет использовать камеру, если пользователь запретил это. Сможет ли приложение как-то физически, в обход безопасности системы получить доступ к камере? Ну это вопрос, конечно, но я думаю, что скорее всего нет.
|
|
09.11.2016, 16:37 | #24 |
северный Будда
|
Цитата:
Сообщение от mazzy
дело в том, что браузеру СПЕЦИАЛЬНО запрещают обращаться к физическим блокам. )))
например, https://habrahabr.ru/post/314326/ дело не в том, что веб-приложения этого не умеют. дело в том, что в браузере такие обращения запрещены!!! СПЕЦИАЛЬНО! Стоит задуматься "а почему собственно"?
__________________
С уважением, Вячеслав |
|
09.11.2016, 17:02 | #25 |
Участник
|
Как пример, на outlook.com вы можете общаться по видео (по скайпу) прямо из браузера.
|
|
09.11.2016, 19:12 | #26 |
Участник
|
Цитата:
концепция iOS/андроид говорит, что: 1. приложение должно явно перечислить в манифесте то, что оно будет использовать. 2. система гарантирует, что манифест будет показан пользователю при установке/апгрейде приложения или при изменении манифеста 3. пользователь может либо установить приложение с манифестом от поставщика приложения, либо полностью отказаться от установки 4. система не даст доступа к физическим блокам устройства, если они не объявлены в манифесте. и только! пользователь не может запретить установленному приложению использовать блоки, явно перечисленные в манифесте. я пожалуй, пас в этом обсуждении. Последний раз редактировалось mazzy; 09.11.2016 в 19:17. |
|
09.11.2016, 19:41 | #27 |
Banned
|
Цитата:
Сообщение от mazzy
Господи, какое же отсутствие понимания...
концепция iOS/андроид говорит, что: 1. приложение должно явно перечислить в манифесте то, что оно будет использовать. 2. система гарантирует, что манифест будет показан пользователю при установке/апгрейде приложения или при изменении манифеста 3. пользователь может либо установить приложение с манифестом от поставщика приложения, либо полностью отказаться от установки 4. система не даст доступа к физическим блокам устройства, если они не объявлены в манифесте. и только! пользователь не может запретить установленному приложению использовать блоки, явно перечисленные в манифесте. я пожалуй, пас в этом обсуждении. Установка ограничений https://support.apple.com/ru-ru/HT201304 Управление конфиденциальностью https://support.apple.com/ru-ru/HT203033 |
|
09.11.2016, 19:56 | #28 |
Участник
|
Цитата:
Сообщение от ax_mct
Установка ограничений
https://support.apple.com/ru-ru/HT201304 Управление конфиденциальностью https://support.apple.com/ru-ru/HT203033 https://support.apple.com/ru-ru/HT204221 Цитата:
Если программа или функция включена или рядом с ней есть флажок, доступ к ней может получить любой пользователь устройства. В противном случае использование данной программы или функции на устройстве будет невозможно для всех пользователей.
Цитата:
позволяют управлять доступом программ к информации, хранящейся на устройстве iOS.
|
|
09.11.2016, 20:01 | #29 |
Участник
|
mazzy, вы абсолютно правильно объяснили концепцию iOS / Android. Наверное, у нас вышло недопонимание друг друга.
Но, замечу, что в случае веб-приложения, если вы запустили его и оно обращается к камере, а в настройках вы отключили этот доступ, то это приложение, вполне вероятно, просто не будет работать или некорректно или ещё как-то. Последний раз редактировалось AP-1055D; 09.11.2016 в 20:07. |
|
09.11.2016, 20:34 | #30 |
Banned
|
Я ваще юрист. Для меня манифест это что-то подписанное Трампом.
Но вот да, есть что-то такое. https://thishereweb.com/understandin...3d6#.6hyts3mdr Но и в iOS что-то там с ограничениями тоже есть. Последний раз редактировалось ax_mct; 09.11.2016 в 20:36. |
|
|
За это сообщение автора поблагодарили: AP-1055D (1). |
09.11.2016, 20:43 | #31 |
Banned
|
Как понимаю кроме манифеста еще есть и спросить при обращении, то есть не только в манифесте все дело. Но это думать надо. А мне PHP читать надо.
К шестой версии Android ситуация поменялась. Теперь разрешения нужно запрашивать в процессе работы. Android runtime permissions. Почему, зачем и как https://habrahabr.ru/post/278945/ |
|