Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

モバイルデータ使用時にのみデータセーバーを有効化するというオプションを追加 #394

Open
16439s opened this issue Nov 15, 2023 · 5 comments

Comments

@16439s
Copy link
Contributor

16439s commented Nov 15, 2023

Summary

今の現状は Misskeyを使う時、一部の人は 外で通信量を気にしてしまいます。
そこで、モバイルデータ使用時にだけ、データセーバーを有効化できれば、外で通信量をあまり気にしなくてもよくなるため。が主な理由です。
これが搭載してあるForkはあまり多くはありません。
なのでCherryPickの方にも導入してもらえれば、使い勝手もよくなりますし、通信量を気にする必要もありません。
導入の検討よろしくお願いします。

@noridev
Copy link
Collaborator

noridev commented Nov 15, 2023

かなり良い機能のようです。
しかし、iOSやPC環境ではサポートされず、Android環境でのみサポートされる機能なので、その機能を導入しても一部のユーザーはまだ使用できない問題があります。
https://developer.mozilla.org/ja/docs/Web/API/Network_Information_API#%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E3%83%BC%E3%81%AE%E4%BA%92%E6%8F%9B%E6%80%A7
まず、機能実装が確定したら、実装のための方法を探してみます。

すでに実装されているForkをいくつか教えていただけますか?

@16439s
Copy link
Contributor Author

16439s commented Nov 15, 2023

PrisMisskeyというもので採用されているのは知っています。
そのぐらいでしか本当に採用されていないんですよね。

@mattyatea
Copy link
Contributor

PrisMisskey.space というサーバーで実装されています。
が、上に書かれている通りNetwork Infomation APIを使用しているため、Android環境でのみ動作する機能になっています。

@noridev
Copy link
Collaborator

noridev commented Nov 16, 2023

やっぱりそうなんですね...他の方法でiOS環境で実装できる方法があるか調べてみます。

@okinjp
Copy link

okinjp commented Jan 2, 2024

データソースの更新と維持という問題はありますが携帯キャリアのIPアドレスレンジからモバイルネットワークか類推する方法はOS関係なくできるかと思います。
データソースの作り方はこの辺りが参考になりそうです。
https://hoksin.jp/archives/220

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants