アカウント名:
パスワード:
Webサイトがモバイルデバイスやノートパソコンのバッテリー状態を把握し、必要に応じて低消費電力モードと高パフォーマンスモードに切り替えられるようにするためのもの。
という目的であれば、
充電中かどうか、バッテリー残り時間/充電完了までの残り時間(秒)、バッテリー残量レベル(0.0~1.0)といった情報のほか、充電状態の変化などのイベント
なんて情報をWebサイトが取得できる必要性が無いはず。
ブラウザが、ユーザーの設定や電池残量などを判断して、「低消費電力モードを希望」もしくは「高パフォーマンスモー
> ブラウザが、ユーザーの設定や電池残量などを判断して、「低消費電力モードを希望」もしくは「高パフォーマンスモードを希望」のどちらか(その途中が必要ならば10段階でも良い)を返してあげれば十分です。
そういうことを実現するために,電池残量を判断する Battery Status API が登場したんですが・・・
そうなんだけど、これって元々は「HTMLでアプリを実装しよう」っていう動機から来ているから、そういう正論は通じないんだよな。もともとHTML5じゃなくて、nokiaが(当時からみて次世代の)スマホを完全に制御するために策定してたAPIが横滑りで、いつの間にかHTMLに入ってたってやつだから。
ああ、やっぱりFirefox OSとかPalm webOSみたいなHTMLとJavaScriptでできたGUIデスクトップのための話なのか。
これね。http://www.w3.org/2009/dap/ [w3.org]
As defined in its charter, the mission of the Device APIs Working Group is to create client-side APIs that enable the development of Web Applications and Web Widgets that interact with devices services such as Calendar, Contacts, Camera, etc.
https://dvcs.w3.org/hg/dap/raw-file/default/battery/Overview.html [w3.org]
この手のOSも良し悪しだねー
GoogleとAppleの両者が文句も言わずに従ってるんだから、ある意味凄いことだとは思うけどね。AndroidとiOSで全く同じ"アプリ"が動くんだから。
こういう時にMSが新規格の仕様自体の安全性を検討して採用に慎重なのが有りがたい気もする。WebGLとかもセキュリティ上の都合でGL_ARB_robustness/GL_EXT_robustnessやクロスドメイン関連とかが対処されるまでヤバイ技術でしたし。
△:仕様自体の安全性を検討して◯:使用自体のMS帝国に対しての安全性を検討して
誤字か意図的か判断に困る。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stay hungry, Stay foolish. -- Steven Paul Jobs
余計なお世話な機能ですね (スコア:3)
という目的であれば、
なんて情報をWebサイトが取得できる必要性が無いはず。
ブラウザが、ユーザーの設定や電池残量などを判断して、「低消費電力モードを希望」もしくは「高パフォーマンスモー
Re: (スコア:1)
> ブラウザが、ユーザーの設定や電池残量などを判断して、「低消費電力モードを希望」もしくは「高パフォーマンスモードを希望」のどちらか(その途中が必要ならば10段階でも良い)を返してあげれば十分です。
そういうことを実現するために,電池残量を判断する Battery Status API が登場したんですが・・・
Re:余計なお世話な機能ですね (スコア:0)
低消費電力モードか、高パフォーマンスモードかを返せばいいのだから。
Re:余計なお世話な機能ですね (スコア:2, すばらしい洞察)
そうなんだけど、これって元々は「HTMLでアプリを実装しよう」っていう動機から来ているから、そういう正論は通じないんだよな。もともとHTML5じゃなくて、nokiaが(当時からみて次世代の)スマホを完全に制御するために策定してたAPIが横滑りで、いつの間にかHTMLに入ってたってやつだから。
Re:余計なお世話な機能ですね (スコア:2)
ああ、やっぱりFirefox OSとかPalm webOSみたいなHTMLとJavaScriptでできたGUIデスクトップのための話なのか。
Re:余計なお世話な機能ですね (スコア:2, 参考になる)
これね。
http://www.w3.org/2009/dap/ [w3.org]
https://dvcs.w3.org/hg/dap/raw-file/default/battery/Overview.html [w3.org]
Re: (スコア:0)
この手のOSも良し悪しだねー
Re: (スコア:0)
GoogleとAppleの両者が文句も言わずに従ってるんだから、ある意味凄いことだとは思うけどね。AndroidとiOSで全く同じ"アプリ"が動くんだから。
Re: (スコア:0)
こういう時にMSが新規格の仕様自体の安全性を検討して採用に慎重なのが有りがたい気もする。
WebGLとかもセキュリティ上の都合でGL_ARB_robustness/GL_EXT_robustnessやクロスドメイン関連とかが対処されるまでヤバイ技術でしたし。
Re: (スコア:0)
△:仕様自体の安全性を検討して
◯:使用自体のMS帝国に対しての安全性を検討して
Re: (スコア:0)
誤字か意図的か判断に困る。