アカウント名:
パスワード:
「SSID名のバグ」ではなく、特定SSID名で起こる「iPhoneのバグ」では?
・「iPhoneで接続するとWi-Fi機能が無効になってしまう」SSID名のバグではなく・iPhoneで「接続するとWi-Fi機能が無効になってしまうSSID名」のバグと読むんじゃなかろうか。
こういう多解釈できる係受けの問題があるから、読点の使い方や文節の順序って大事。まあ平気で誤字脱字して、それがステータスとか思ってるスラド編集者には期待できないけど。
「Unicodeは犯罪」みたいな。あれも特定のUnicode文字で起こる「iPhoneのバグ」だよな
にしても、よく見つけたね、こんな文字列
沢山人が居れば引っかかる人もいるだろうよ。
iPhoneやiOSに欠陥はないので、正しく動作しないケースがあれば、そのケースにバグがある(ケースそのものの存在がバグ)
的な話じゃないか?知らんけど。
wikipediaには> 規格ではそのような制限はなく、SSIDは1から32オクテットの並びであって、各オクテットの値は任意である。
とありますので、明らかにiPhoneのバグですね
それでいうなら、文字コードにない文字を指定したら他の機器はどうするんだろ。
例えばNintendo New 3DSなんかだと、UTF-8で非ASCII文字バリバリなSSIDは、Wifi設定画面では文字化けしまくりで表示されたけど、それで接続できないとかゲームで通信失敗とかいうことはなかった。
選択できない・使えないってだけでよいのでは?で、正しく選択すればその時使えればよい。
任意って、Printableである必要すらないのか。それはそれで大胆な仕様だな。
仕様上は文字列じゃなくオクテット列だということでしょ。機器側で気を利かせて文字表示しているってだけで
WEPキーなんかまさにそれだし。
SSIDの規約で禁止されていない文字列に対して誤動作したのなら,iPhoneやiOSの欠陥ですね.明らかに.
それが,許されない文字列だったらそのようなSSIDをつけることを許した Wifiルータの問題ともいえるかもしれませんが.
不定の文字だったらどうすればよかったんだろう
まあ、iPhone が SSID名の取り扱いについてバグっているとき、そのバグを「iPhone の SSID 名のバグ」と言えて、iPhone のバグであることが文脈上わかるとき、それを「SSID 名のバグ」と言えるだろうとは思う。
iPhoneのバグと考えるべきなのかなあ。
%を徒に含むSSIDなんて、使いづらいだけでしょ。口頭で伝える必要が出て来ても、伝えにくい。こういうのを「美しくない」と形容すると一般化できるんだけど「美しくないSSID」を使えるSSIDの規格側のバグとも解釈したいお気持ちなんだが。
規格がクソなのではないか? は一考の余地があるかもしれないしかしこれが仮にバグ(本来ありうべき姿)であったとしても、現在規格がありそれに対応してると言いながら動かないiPhoneのバグなのは間違いないでしょバグってのは正義とか悪とかじゃ無いただの現象なんだから、「おかしいのはあっちが悪いせいだからこっちは悪くない!」っていうものではない
SSIDの規格がバグっていると主張しようが、SSID名を設定するのは非iPhoneの外部機器。外部からの入力を無条件に信頼してはならないし、美しいSSIDとやらに準拠していることを期待するのも間違い。
セキュリティホールを作りこんで正常動作を維持できないのだから、バグと言って差し支えない。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
SSIDのバグ? (スコア:2, 興味深い)
「SSID名のバグ」ではなく、特定SSID名で起こる「iPhoneのバグ」では?
頑張って解釈すると (スコア:2)
・「iPhoneで接続するとWi-Fi機能が無効になってしまう」SSID名のバグ
ではなく
・iPhoneで「接続するとWi-Fi機能が無効になってしまうSSID名」のバグ
と読むんじゃなかろうか。
Re: (スコア:0)
こういう多解釈できる係受けの問題があるから、読点の使い方や文節の順序って大事。
まあ平気で誤字脱字して、それがステータスとか思ってるスラド編集者には期待できないけど。
Re:SSIDのバグ? (スコア:1)
「Unicodeは犯罪」みたいな。あれも特定のUnicode文字で起こる「iPhoneのバグ」だよな
Re: (スコア:0)
にしても、よく見つけたね、こんな文字列
Re: (スコア:0)
沢山人が居れば引っかかる人もいるだろうよ。
Re: (スコア:0)
iPhoneやiOSに欠陥はないので、正しく動作しないケースがあれば、そのケースにバグがある(ケースそのものの存在がバグ)
的な話じゃないか?知らんけど。
Re:SSIDのバグ? (スコア:1)
wikipediaには
> 規格ではそのような制限はなく、SSIDは1から32オクテットの並びであって、各オクテットの値は任意である。
とありますので、明らかにiPhoneのバグですね
Re: (スコア:0)
それでいうなら、文字コードにない文字を指定したら他の機器はどうするんだろ。
Re:SSIDのバグ? (スコア:2)
例えばNintendo New 3DSなんかだと、UTF-8で非ASCII文字バリバリなSSIDは、Wifi設定画面では文字化けしまくりで表示されたけど、それで接続できないとかゲームで通信失敗とかいうことはなかった。
Re: (スコア:0)
選択できない・使えないってだけでよいのでは?
で、正しく選択すればその時使えればよい。
Re: (スコア:0)
任意って、Printableである必要すらないのか。
それはそれで大胆な仕様だな。
Re: (スコア:0)
仕様上は文字列じゃなくオクテット列だということでしょ。
機器側で気を利かせて文字表示しているってだけで
Re: (スコア:0)
WEPキーなんかまさにそれだし。
Re: (スコア:0)
SSIDの規約で禁止されていない文字列に対して誤動作したのなら,iPhoneやiOSの欠陥ですね.明らかに.
それが,許されない文字列だったらそのようなSSIDをつけることを許した Wifiルータの問題ともいえるかもしれませんが.
Re: (スコア:0)
不定の文字だったらどうすればよかったんだろう
Re: (スコア:0)
まあ、iPhone が SSID名の取り扱いについてバグっているとき、
そのバグを「iPhone の SSID 名のバグ」と言えて、
iPhone のバグであることが文脈上わかるとき、
それを「SSID 名のバグ」と言えるだろうとは思う。
Re: (スコア:0)
iPhoneのバグと考えるべきなのかなあ。
%を徒に含むSSIDなんて、使いづらいだけでしょ。
口頭で伝える必要が出て来ても、伝えにくい。
こういうのを「美しくない」と形容すると一般化できるんだけど
「美しくないSSID」を使えるSSIDの規格側のバグとも解釈したいお気持ちなんだが。
Re:SSIDのバグ? (スコア:1)
規格がクソなのではないか? は一考の余地があるかもしれない
しかしこれが仮にバグ(本来ありうべき姿)であったとしても、
現在規格がありそれに対応してると言いながら動かないiPhoneのバグなのは間違いないでしょ
バグってのは正義とか悪とかじゃ無いただの現象なんだから、
「おかしいのはあっちが悪いせいだからこっちは悪くない!」っていうものではない
Re:SSIDのバグ? (スコア:1)
SSIDの規格がバグっていると主張しようが、SSID名を設定するのは非iPhoneの外部機器。
外部からの入力を無条件に信頼してはならないし、美しいSSIDとやらに準拠していることを期待するのも間違い。
セキュリティホールを作りこんで正常動作を維持できないのだから、バグと言って差し支えない。