アカウント名:
パスワード:
登場から今に至るまで好意的な意見を聞いた記憶がない。ついには利用するなとまで言われる始末。
自前のWebアプリで使うと便利ですよ。いちいちネイティブアプリ作らなくてもそのまま同等のことができる。有用な使い道以上に、広告にばかり使われてしまったのがwebpushの不幸。
今までならアプリケーションでやっていたことがweb上で可能になったものが増えて、その方向性で通知機能も実現できた方がいいと考えるのは自然なこと。しかしさまざまなサイトに気軽につながるwebの世界では、クソみたいな通知許可要求だらけになることもやる前から予想できた。不幸なんかではなく「言わんこっちゃない」だよ。
通知機能自体は問題ないんだよ。ただアクション求めるウインドウをweb側から表示できるUIなのが問題。
「このサイトは通知に対応してますよ。通知設定できますよ」ってステータスバーなりツールバーにちょこっとアナウンスされる程度だったらよかった。
それは気づく人が少なすぎて全く認知されずに消えていくのが目に見えてます。特にスマホブラウザでは「わずらわしさを感じさせず気づいてもらうことは困難。
邪魔にならないUIなら現状より実害は少ないけど、認知が進まず普及せず「誰だよ考えた奴」と言われるのは変わらないですよ。
RSSはそんなで認知されたな。消えたけどw
つ スラドの RSS とコード [srad.jp]
# つかってあげてもいいのよ
ユーザーがページ内のボタンを押した際のリアクションなんかでのみ、ブラウザの「通知を受け入れますか?]のポップアップが表示されるルールにすれば良かったのにー、って嘆きをなんかで読んだ。Notification.requestPermission()の引数に、ボタンが押されたeventを引数として付けてないと即座にエラーになるとかそういう。
そういう制限を付けておけば、とりあえず、ページを開いただけで、通知しても良いか? とポップアップが開くのは防げて多少はマシになる。
次はまあ、何とかボタンを押させようとするウェブサイトとの戦いになるわけだけど。
Firefoxは72からユーザリアクションが必須 [mozilla.org]になりました。
スラド [it.srad.jp]では許可プロンプトが小さくなることだけ取り上げてて、こっちのほうは全く書かれてないんだよな。
#3994963 [srad.jp]の設定をしても表示されるの?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie
誰だよ考えた奴 (スコア:0)
登場から今に至るまで好意的な意見を聞いた記憶がない。
ついには利用するなとまで言われる始末。
Re: (スコア:0)
自前のWebアプリで使うと便利ですよ。
いちいちネイティブアプリ作らなくてもそのまま同等のことができる。
有用な使い道以上に、広告にばかり使われてしまったのがwebpushの不幸。
Re: (スコア:0)
今までならアプリケーションでやっていたことがweb上で可能になったものが増えて、その方向性で通知機能も実現できた方がいいと考えるのは自然なこと。
しかしさまざまなサイトに気軽につながるwebの世界では、クソみたいな通知許可要求だらけになることもやる前から予想できた。
不幸なんかではなく「言わんこっちゃない」だよ。
うじゃうじゃ
Re:誰だよ考えた奴 (スコア:0)
通知機能自体は問題ないんだよ。ただアクション求めるウインドウをweb側から表示できるUIなのが問題。
「このサイトは通知に対応してますよ。通知設定できますよ」ってステータスバーなりツールバーにちょこっとアナウンスされる程度だったらよかった。
Re:誰だよ考えた奴 (スコア:1)
それは気づく人が少なすぎて全く認知されずに消えていくのが目に見えてます。特にスマホブラウザでは「わずらわしさを感じさせず気づいてもらうことは困難。
邪魔にならないUIなら現状より実害は少ないけど、認知が進まず普及せず「誰だよ考えた奴」と言われるのは変わらないですよ。
うじゃうじゃ
Re: (スコア:0)
RSSはそんなで認知されたな。消えたけどw
Re: (スコア:0)
RSSはそんなで認知されたな。消えたけどw
つ スラドの RSS とコード [srad.jp]
# つかってあげてもいいのよ
Re: (スコア:0)
ユーザーがページ内のボタンを押した際のリアクションなんかでのみ、ブラウザの「通知を受け入れますか?]のポップアップが表示されるルールにすれば良かったのにー、って嘆きをなんかで読んだ。Notification.requestPermission()の引数に、ボタンが押されたeventを引数として付けてないと即座にエラーになるとかそういう。
そういう制限を付けておけば、とりあえず、ページを開いただけで、通知しても良いか? とポップアップが開くのは防げて多少はマシになる。
次はまあ、何とかボタンを押させようとするウェブサイトとの戦いになるわけだけど。
Re:誰だよ考えた奴 (スコア:1)
Firefoxは72からユーザリアクションが必須 [mozilla.org]になりました。
スラド [it.srad.jp]では許可プロンプトが小さくなることだけ取り上げてて、こっちのほうは全く書かれてないんだよな。
Re: (スコア:0)
#3994963 [srad.jp]の設定をしても表示されるの?
Re: (スコア:0)
例:window.openはインタラクティブコンテキストでなければ拒否される(ポップアップブロック)