アカウント名:
パスワード:
PWAでなんでもできてしまうと、アプリストアがいらなくなっちゃう。
リンク先では以下が目的とコメントしてるけど。>デバイスフィンガープリンティングを含めるユーザー追跡を徹底的に制限する実際ユーザーがブラウザに期待する機能には要らない機能じゃないかな。
> ユーザー追跡を徹底的に制限する でもクリップボードの内容覗けちゃうんだよね。あっ、ユーザ追跡じゃなくてセキュリティリスクだから徹底的じゃなくtも問題ないのか。
のぞけるも何もコピー&ペーストするためのクリップボードの中身取得できなかったら意味ねーだろ
その「ペーストした」という操作はどこで誰が判定するんですかね。ペースト操作もペースト先も全てシステムに任せっきりにする(「システムが出すポップアップでペースト選択」時のみペースト可能)なら、Push型もできるでしょうけど、アプリで独自のUIを作ってペーストできるようにすると、結局Pull型にするしかない。
妥協点は「バックグラウンドでのクリップボード取得は禁止」ぐらいじゃないかなぁ。(Chromeは、ユーザーからの操作をトリガーとした(クリックなどのイベント)処理でのみ window.open 可能で、タイマーから window.open したらブロックされるけど、そんな感じで)
Push用ボタンの表示をリクエストするAPIを設けて、Pull用のパーミッションを新設すればいいんじゃないの?
一アプリの分際でネイティブなペーストボタンを出したくないとかは切り捨てて良いだろうし、どうしてもってんならユーザから許可もらえばいい。クリップボード拡張ユーティリティも許可もらってやればいい。
個人的にはクリップボード履歴ソフトが使えなくなるのはいやだなぁ
クリップボードを使うコンテンツは主に「直前にコピーしたテキスト」だが直前とかテキストとかに限れる機能じゃないんで、プライバシーが大事ならコンテンツの種類ごとかアプリ事にコピーしたアイテム毎にアクセス許可の管理が必要になるだろう。
スマホならそういうもの入れてもいいかもしれないが、ユーザー体験的にはそれはWindowsのUACと同じになるだろう。
権限を取得するダイアログに対して許可しなければ覗くことはできませんが
初代iPhoneはそれを目指してて、AppleはS60みたいなアプリはいらないというう主張だったのですよ。アップデートでアプリを追加できるようにしましたけど。
なつかしい。ジョブズがこれからはwebアプリの時代!とか言ってたなくっそ重くてあと10年はかかるだろうと思ってたわ
でJBでネイティブアプリがわんさか出て、その1年後には公式でアプリストア開設だもんなそらそうなるわ
あの時のスペックではネイティブアプリでさえ重かったがな。正直、もうスマホも高スペックはゲームくらいしか要求せず、十分すぎる処理能力がある。今ならウェブアプリも可能ではなかろうか。まぁUX的にネイティブアプリにはどうしても勝てないけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
アプリプラットフォームが崩壊するのが嫌なんだろ (スコア:0)
PWAでなんでもできてしまうと、アプリストアがいらなくなっちゃう。
Re: (スコア:0)
リンク先では以下が目的とコメントしてるけど。
>デバイスフィンガープリンティングを含めるユーザー追跡を徹底的に制限する
実際ユーザーがブラウザに期待する機能には要らない機能じゃないかな。
Re: (スコア:0)
> ユーザー追跡を徹底的に制限する
でもクリップボードの内容覗けちゃうんだよね。
あっ、ユーザ追跡じゃなくてセキュリティリスクだから徹底的じゃなくtも問題ないのか。
Re: (スコア:0)
のぞけるも何もコピー&ペーストするためのクリップボードの中身取得できなかったら意味ねーだろ
Re: (スコア:0)
Re:アプリプラットフォームが崩壊するのが嫌なんだろ (スコア:1)
その「ペーストした」という操作はどこで誰が判定するんですかね。ペースト操作もペースト先も全てシステムに任せっきりにする(「システムが出すポップアップでペースト選択」時のみペースト可能)なら、Push型もできるでしょうけど、アプリで独自のUIを作ってペーストできるようにすると、結局Pull型にするしかない。
妥協点は「バックグラウンドでのクリップボード取得は禁止」ぐらいじゃないかなぁ。
(Chromeは、ユーザーからの操作をトリガーとした(クリックなどのイベント)処理でのみ window.open 可能で、タイマーから window.open したらブロックされるけど、そんな感じで)
Re: (スコア:0)
Push用ボタンの表示をリクエストするAPIを設けて、
Pull用のパーミッションを新設すればいいんじゃないの?
一アプリの分際でネイティブなペーストボタンを出したくないとかは切り捨てて良いだろうし、
どうしてもってんならユーザから許可もらえばいい。
クリップボード拡張ユーティリティも許可もらってやればいい。
Re: (スコア:0)
個人的にはクリップボード履歴ソフトが使えなくなるのはいやだなぁ
Re: (スコア:0)
クリップボードを使うコンテンツは主に「直前にコピーしたテキスト」だが直前とかテキストとかに限れる機能じゃないんで、
プライバシーが大事ならコンテンツの種類ごとかアプリ事にコピーしたアイテム毎にアクセス許可の管理が必要になるだろう。
スマホならそういうもの入れてもいいかもしれないが、ユーザー体験的にはそれはWindowsのUACと同じになるだろう。
Re: (スコア:0)
権限を取得するダイアログに対して許可しなければ覗くことはできませんが
Re: (スコア:0)
初代iPhoneはそれを目指してて、AppleはS60みたいなアプリはいらないというう主張だったのですよ。
アップデートでアプリを追加できるようにしましたけど。
Re: (スコア:0)
なつかしい。ジョブズがこれからはwebアプリの時代!とか言ってたな
くっそ重くてあと10年はかかるだろうと思ってたわ
でJBでネイティブアプリがわんさか出て、その1年後には公式でアプリストア開設だもんな
そらそうなるわ
Re: (スコア:0)
あの時のスペックではネイティブアプリでさえ重かったがな。
正直、もうスマホも高スペックはゲームくらいしか要求せず、十分すぎる処理能力がある。
今ならウェブアプリも可能ではなかろうか。
まぁUX的にネイティブアプリにはどうしても勝てないけど。