アカウント名:
パスワード:
ユーザが明示的に許可したこと以外は、基本的に不許可だというのが当然だと思うのだが。
最初だけユーザのチェックをくぐり抜ければ、あとはチェックなしに自動更新でアプリの動作許可を変更できるのなら、いくらでも悪用できそうだ。今ですらアプリ本体が通信してないはずでも広告のために「通信」を許可しないといけなかったり、すでにユーザの思っていることと違うことができてしまいそうなのに。
最初から権限グループ毎に一番弱い権限をひとつ入れておけばいいわけか。色々と捗るな。
一番弱い権限が欲しいだけでも、グループ内で最大の危険性を考慮される可能性はあるな。
・・・って今までと判断のレイヤが変わっただけじゃね?
インストール済みのアプリに対して、権限毎にオプトアウトする機能がAndroidから無くなったそうなのでそれを復活させて欲しいですね。
わざわざなくしたというのは、この権現表示簡略化も含めて情報収集させろという他企業からの圧力でも大きくなったんじゃないですかね。
グーグルは自分ばっかりデータ収集しやがってこのやろう、と思われてそう。俺達にも集めさせないなら訴えるぞとか、言われてるんじゃないですかね。
>情報収集させろという他企業からの圧力でも大きくなったんじゃないですかね。
はあ、googleに圧力をかけれるほどの企業とはどこでしょう。1社でいいので具体的な名前を教えてほしいものです。
Appleというくくりだと何とも言えませんが、Androidと比較するのであればiPhoneという解釈ですよね?iOS7ぐらいからちゃんとパーミッション実装してますよ。アプリがアドレス帳とかに初めてアクセスすると、許可を求めるダイアログが出ます。設定から、細かいパーミッションの切り替えも可能です。
> iOS7ぐらいからちゃんとパーミッション実装してますよ。> アプリがアドレス帳とかに初めてアクセスすると、許可を求めるダイアログが出ます。
逆にいえば1回目に許可しちゃえばあとはフリーですので、Androidで言えば「アドレス帳にアクセスするよと言ってるのを見てインストールを許諾する」のと同じ時点で同じ問題が発生します。
> 設定から、細かいパーミッションの切り替えも可能です。
Androidの権限は、iOS7よりも圧倒的に細かくありますので同列で考えるのは無理ですよ。
Androidで言えば「アドレス帳にアクセスするよと言ってるのを見てインストールを許諾する」 のと同じ時点で同じ問題が発生します。
「同じ時点で」とか根本的に勘違いしているように見えます。iOS ではインストール時に許諾する必要はありません。
あるアプリに連絡先(アドレス帳)へのアドレスを許可したく無ければ実行時に許可しないだけです。大抵のソフトは許可が無ければ無いなりに動くので、使いたい機能に必要な範囲で許可を出せば良いのです。
撮影機能を持つアプリが GPS へのアクセスを求めて来ても、許可しなければ位置情報なしで撮影できるのが普通です。Google Maps に連絡先(アドレス帳)へのアクセスを許可しなければ、連絡先から住所を選んで地図を表示する機能は使えませんが、地図が使えないわけではありません。
「逆にいえば1回目に許可しちゃえばあとはフリーですので」というのも良くわからない。iOS なら後からでも(標準機能で)許可を取り消せますが。
iOS6でもありませんでしたっけそれ。
インストールしたいなら余計なパーミッションも飲むしかないvs インストール後に権限を求められても断ることが可能(例:壁紙アプリで『写真にアクセス』を不許可にしたままでも使用可能)ってことでは。後者の場合、気に食わない権限は拒否した状態でアプリを使うことができる。皆様大好きなLINEでも、iOSなら連絡帳のアクセスを(数度の流出で信用のないアプリ上設定ではなく)OSの設定で拒否したまま使用可能。ただ、iOS7では『写真』とか『連絡先』はあるけど肝心の広告へのネット接続許可はない。広告識
> iOS6でもありませんでしたっけそれ。マップがクソなので、iOS6をスキップしてましたので、とりあえず経験があるiOS7を挙げてました。補足ありがとうございます。
> ただ、iOS7では『写真』とか『連絡先』はあるけど肝心の広告へのネット接続許可はない。広告識別子のリセット機能はあるけれど。
うーん、Androidのパーミッションって、単にネット接続するかしないか、ぐらいですよね?一応、iOSでも通信のON/OFFはアプリ毎に設定出来ますよ。
広告目的である、とか目的別にパーミッションが分かれているならまだしも、ネット接続します、程度のパーミッションでは、AndroidだろうがiOSだろうが、無意味なんじゃないかなー、と個人的には思ってます。というか、ネットに限らず目的を考慮してないパーミッションは全部無意味だと思ってます。単なる機能の通知なんて、アプリの形態次第でいくらでも騙されようがあるでしょう。正直、パーミッションって機能自体が消費者への責任転嫁的なものだと思ってます。「だってあなた許可したじゃない? だから僕は悪くないよ!」みたいな。
そして、目的別パーミッションって、技術的に不可能じゃないかなー、と。ネット接続してるかどうかとかはブラックボックステストとかフレームワークの機能とかで十分可能でしょうけど、広告目的かどうかはコスト的に検証しようがないでしょう。コード全検査なんてまず無理でしょうし。思いつくのは、せいぜいがアクセス先のブラックリスト検査ぐらいでしょうかねぇ……。
> 理想は某赤いメーカーのルータのように『簡単設定』と『エキスパートモード』の切り替えができたらどっちも幸せになりませんか。
まあ、それが一番理想ですよね。気を付けたい人は気を付けて、割とどうでもいい人はさくっと。
というか、Androidのパーミッション一覧調べてみましたが、多すぎですよ。こんなん素人さんにゃあ区別つかんでしょう。結局無意味だと思います。
> 後者の場合、気に食わない権限は拒否した状態でアプリを使うことができる。
アプリの作りにおいて、権限が拒否されたときに正常動作を継続しなければならないっていう実装義務はありませんよ。権限くれないなら動けませんよ、で終了してもいいですし、アドレス帳くれないなら代わりに他の抜ける情報のほう抜いてくってこともできます。
拒否されたときの実装は確かに義務ではないし、それでアプリ使わせない、というならそれまで、削除するだけでしょ。でも、今まで何百というアプリを使ってきたけど、アクセス権拒否られてアプリが使い物にならない、って例はWhatsAppとか数えるほどしかなかったよ。
アドレス帳の代わりに何を抜くと?それを抜くのにまたアクセス権限の許可依頼して断れるだけだろうけど。
とりあえず、現状のアクセス権の取り扱い方は圧倒的にiOSの方が安全だよ。たしかAndroidでも開発版段階で一度iOS的な方法(インストール後に必要に応じてアクセス権を聞いてくる方法)でやったけど、すぐに廃止したんじゃなかったっけ。
> 拒否されたときの実装は確かに義務ではないし、それでアプリ使わせない、というならそれまで、削除するだけでしょ。
じゃあAndroidでも最初からインストールしなけりゃいいでしょ。
アプリ作者のことは信用しないがとにかく俺に都合のいい機能だけ提供しろ、とか何様ですか?
> こんなん普通でしょ。> むしろアプリに対して推奨されるべき態度では ?
乞食の生まれの方ですね。
糞アプリの作者様ですか?wいつもお世話になっております。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
こんなこと許されるのかね (スコア:5, すばらしい洞察)
ユーザが明示的に許可したこと以外は、基本的に不許可だというのが当然だと思うのだが。
最初だけユーザのチェックをくぐり抜ければ、あとはチェックなしに自動更新でアプリの動作許可を変更できるのなら、いくらでも悪用できそうだ。
今ですらアプリ本体が通信してないはずでも広告のために「通信」を許可しないといけなかったり、すでにユーザの思っていることと違うことができてしまいそうなのに。
Re: (スコア:0)
最初から権限グループ毎に一番弱い権限をひとつ入れておけばいいわけか。
色々と捗るな。
逆に (スコア:0)
一番弱い権限が欲しいだけでも、グループ内で最大の危険性を考慮される可能性はあるな。
・・・って今までと判断のレイヤが変わっただけじゃね?
App Ops 復活希望 (スコア:2)
インストール済みのアプリに対して、権限毎にオプトアウトする機能が
Androidから無くなったそうなので
それを復活させて欲しいですね。
わざわざなくしたというのは、この権現表示簡略化も含めて
情報収集させろという他企業からの圧力でも大きくなったんじゃないですかね。
グーグルは自分ばっかりデータ収集しやがってこのやろう、と思われてそう。
俺達にも集めさせないなら訴えるぞとか、言われてるんじゃないですかね。
Re: (スコア:0)
>情報収集させろという他企業からの圧力でも大きくなったんじゃないですかね。
はあ、googleに圧力をかけれるほどの企業とはどこでしょう。1社でいいので具体的な名前を教えてほしいものです。
Re: (スコア:0)
Appleというくくりだと何とも言えませんが、Androidと比較するのであればiPhoneという解釈ですよね?
iOS7ぐらいからちゃんとパーミッション実装してますよ。
アプリがアドレス帳とかに初めてアクセスすると、許可を求めるダイアログが出ます。
設定から、細かいパーミッションの切り替えも可能です。
Re: (スコア:0)
> iOS7ぐらいからちゃんとパーミッション実装してますよ。
> アプリがアドレス帳とかに初めてアクセスすると、許可を求めるダイアログが出ます。
逆にいえば1回目に許可しちゃえばあとはフリーですので、
Androidで言えば「アドレス帳にアクセスするよと言ってるのを見てインストールを許諾する」
のと同じ時点で同じ問題が発生します。
> 設定から、細かいパーミッションの切り替えも可能です。
Androidの権限は、iOS7よりも圧倒的に細かくありますので
同列で考えるのは無理ですよ。
Re:当然ではないですね (スコア:3)
「同じ時点で」とか根本的に勘違いしているように見えます。iOS ではインストール時に許諾する必要はありません。
あるアプリに連絡先(アドレス帳)へのアドレスを許可したく無ければ実行時に許可しないだけです。大抵のソフトは許可が無ければ無いなりに動くので、使いたい機能に必要な範囲で許可を出せば良いのです。
撮影機能を持つアプリが GPS へのアクセスを求めて来ても、許可しなければ位置情報なしで撮影できるのが普通です。Google Maps に連絡先(アドレス帳)へのアクセスを許可しなければ、連絡先から住所を選んで地図を表示する機能は使えませんが、地図が使えないわけではありません。
「逆にいえば1回目に許可しちゃえばあとはフリーですので」というのも良くわからない。iOS なら後からでも(標準機能で)許可を取り消せますが。
Re: (スコア:0)
iOS6でもありませんでしたっけそれ。
インストールしたいなら余計なパーミッションも飲むしかない
vs インストール後に権限を求められても断ることが可能(例:壁紙アプリで『写真にアクセス』を不許可にしたままでも使用可能)
ってことでは。
後者の場合、気に食わない権限は拒否した状態でアプリを使うことができる。
皆様大好きなLINEでも、iOSなら連絡帳のアクセスを(数度の流出で信用のないアプリ上設定ではなく)OSの設定で拒否したまま使用可能。
ただ、iOS7では『写真』とか『連絡先』はあるけど肝心の広告へのネット接続許可はない。広告識
Re:当然ではないですね (スコア:1)
> iOS6でもありませんでしたっけそれ。
マップがクソなので、iOS6をスキップしてましたので、とりあえず経験があるiOS7を挙げてました。
補足ありがとうございます。
> ただ、iOS7では『写真』とか『連絡先』はあるけど肝心の広告へのネット接続許可はない。広告識別子のリセット機能はあるけれど。
うーん、Androidのパーミッションって、単にネット接続するかしないか、ぐらいですよね?
一応、iOSでも通信のON/OFFはアプリ毎に設定出来ますよ。
広告目的である、とか目的別にパーミッションが分かれているならまだしも、ネット接続します、程度のパーミッションでは、AndroidだろうがiOSだろうが、無意味なんじゃないかなー、と個人的には思ってます。
というか、ネットに限らず目的を考慮してないパーミッションは全部無意味だと思ってます。
単なる機能の通知なんて、アプリの形態次第でいくらでも騙されようがあるでしょう。
正直、パーミッションって機能自体が消費者への責任転嫁的なものだと思ってます。
「だってあなた許可したじゃない? だから僕は悪くないよ!」
みたいな。
そして、目的別パーミッションって、技術的に不可能じゃないかなー、と。
ネット接続してるかどうかとかはブラックボックステストとかフレームワークの機能とかで十分可能でしょうけど、広告目的かどうかはコスト的に検証しようがないでしょう。コード全検査なんてまず無理でしょうし。
思いつくのは、せいぜいがアクセス先のブラックリスト検査ぐらいでしょうかねぇ……。
> 理想は某赤いメーカーのルータのように『簡単設定』と『エキスパートモード』の切り替えができたらどっちも幸せになりませんか。
まあ、それが一番理想ですよね。
気を付けたい人は気を付けて、割とどうでもいい人はさくっと。
というか、Androidのパーミッション一覧調べてみましたが、多すぎですよ。
こんなん素人さんにゃあ区別つかんでしょう。結局無意味だと思います。
Re: (スコア:0)
> 後者の場合、気に食わない権限は拒否した状態でアプリを使うことができる。
アプリの作りにおいて、
権限が拒否されたときに正常動作を継続しなければならないっていう実装義務はありませんよ。
権限くれないなら動けませんよ、で終了してもいいですし、
アドレス帳くれないなら代わりに他の抜ける情報のほう抜いてくってこともできます。
Re: (スコア:0)
拒否されたときの実装は確かに義務ではないし、それでアプリ使わせない、というならそれまで、削除するだけでしょ。
でも、今まで何百というアプリを使ってきたけど、アクセス権拒否られてアプリが使い物にならない、って例はWhatsAppとか数えるほどしかなかったよ。
アドレス帳の代わりに何を抜くと?それを抜くのにまたアクセス権限の許可依頼して断れるだけだろうけど。
とりあえず、現状のアクセス権の取り扱い方は圧倒的にiOSの方が安全だよ。
たしかAndroidでも開発版段階で一度iOS的な方法(インストール後に必要に応じてアクセス権を聞いてくる方法)でやったけど、すぐに廃止したんじゃなかったっけ。
Re: (スコア:0)
> 拒否されたときの実装は確かに義務ではないし、それでアプリ使わせない、というならそれまで、削除するだけでしょ。
じゃあAndroidでも最初からインストールしなけりゃいいでしょ。
アプリ作者のことは信用しないがとにかく俺に都合のいい機能だけ提供しろ、とか何様ですか?
Re:当然ではないですね (スコア:1)
こんなん普通でしょ。
むしろアプリに対して推奨されるべき態度では ?
Re: (スコア:0)
> こんなん普通でしょ。
> むしろアプリに対して推奨されるべき態度では ?
乞食の生まれの方ですね。
Re: (スコア:0)
糞アプリの作者様ですか?w
いつもお世話になっております。