なぜ html の form は PUT / DELETE をサポートしないのか?
定期的に「なぜブラウザのフォームは PUT / DELETE をサポートしないのか?」を調べてははっきりとした収穫無く、また途中までの足取りをちゃんと残さず忘れる。どっかにズバッと理由や背景が書かれたリソースってあるのかな?
2014-03-23 18:18:28@jxck_ 「Web を支える技術」のその辺の話は特に理由というようなものは書いてなかったんでしたっけ。でも積極的に実装しなかっというよりは他にフォーカスしてほっといたらなし崩しにそのままになってしまった、とかな気がしますよね。
2014-03-23 18:21:47@kotarok あれ?書いてありましたっけ??英語方面ググってばかりで完全な灯台元暗しでした(汗 帰ったら確認します。 cc @yohei
2014-03-23 18:23:22@jxck_ htmlのフォームとどう上手く関連付けるかで議論がなかなか進まず、誰もやらなかった、て感じっぽいですね。html5も最初はput/deleteを含んでいたのは知らなかったです。 http://t.co/amBWQOhjzW
2014-03-23 18:26:33@atsuya どれもなんともあやふやな感じですよね。 html5 でくじけた話より、なんでもともとなかったのか?あたりがちゃんと知りたいんですよね。
2014-03-23 18:39:05@Jxck_ 「もともと」はputもdeleteもなかったからなぁ。1.1で追加されたけど直後のhtml4には間に合わなくてそのままずるずる…じゃないかと。つまりxhtmlの迷走が犯人
2014-03-23 19:26:59@Jxck_ 中の人じゃないから実際はわからないけど、HTML4が勧告になった頃ってまだブラウザ戦争真っ只中で標準の立場が危うくてHTML4の目玉は<b>とか見てくれはCSS任せのstrictモード… みたいな時代だからねぇ。
2014-03-23 21:22:09@Jxck_ ちなみにXHTML (のモジュール化) が成功していればXFormsが普及していたかもしれなくて、それにはputもdeleteもある。
2014-03-23 21:23:44@koichik そうだったんですか、なんかセキュリティ的な問題がずっと解決しないとかそんな感じだと思ったんですが、そうでも無いんですかねぇ。そういう雰囲気だった、となるとログみたいなのは残らないか。。
2014-03-23 21:25:28@Jxck_ 本当にセキュリティの問題が既知だったならWebDavが成立しないはずなので関係ない気ががが。あと最初のリプがわかりにくい書き方だった。1.0以前のHTTPにはもともとputもdeleteもなかった、の意味でした (Jxckには伝わったかもだけど)。
2014-03-23 22:54:12良スレ / “Twitter / Jxck_: 定期的に「なぜブラウザのフォームは PUT / DELETE ...” http://t.co/5Hyxjv3Rci
2014-03-23 22:58:44@koichik うーん、ブラウザの Form 使う前提だと WebDav とは違うケースも想定できそうなんで、一概に Form だめなら WebDav もだめとはならないのではないですかね?(その辺良くわかってない) あと、最初のリプの意味は理解してました。
2014-03-23 23:35:51HTML4.1 の仕様、 Form の action が get/post に制限されてるけど、なぜその制限なのかはかいてないんだよなぁ。
2014-03-23 23:46:14@kotarok @yohei いえいえ、ありがとうございます。あと和書であるとすれば益子先生の本ですかねぇ。今と元にないけどあとで見てみます。
2014-03-23 23:50:33@Jxck_ あとProxyが対応してなくて死亡とか結構ありそう・・。PROPFIND対応してなくてsvnアクセスできない会社とか結構ありますよね・・・
2014-03-24 00:03:41