From: gotoken@... (GOTO Kentaro) Date: 1997-03-30T10:55:43+09:00 Subject: [ruby-list:2502] Re: WWW library (Re: class design) あすなろ後藤です '97年03月29日(土) 午後01時頃、まつもとさん: > pythonの場合はread(), readline(), readlines(), fileno(), > close(), info()を実装しているようですから,こちらもその程度 > は実装しないといけないでしょうね.filenoは要らないかな? 誰が使いたくなるか分からないのであった方がいいでしょうね. # Python 1.3 までは flock がなかったので my patch したら # すぐに 1.4 が出て結構悲しかった. > んで,各スキームのハンドラを書かないといけないわけですが,ス > キーム毎にプロトコルも違うし,proxyのこともありますし,なか > なかつらいかも.とりあえずはMMMのようにはhttp用のハンドラだ > け用意して,他のスキームはproxyでhttpに変換してもらっても良 > いかも知れません. そうですね. とりあえずそういうつもりで http 案を 考えてみたいと思いました. でも一番違いそうな ftp も 一緒に考えてないとあとあと苦労するかも知れない気がします. > |しかし, ruby でWWWブラウザを書くというのは憧れます. > いつかやりたいですねえ. 名前は ring とか. ruby の ring. 忘れて下さい(汗;) > |# そうなるとやっぱ safe.rb は欲しいやも :) > プロセスごとsafeにする方法はあるんですけど,普通はそれじゃ使 > いにくいですね. safe の度合いにもよりますが, HTML に埋め込むスクリプトなら その程度でいいのではないでしょうか. -- 後藤