• 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

昨日書いた、gem serverをIE8から見るとヒドイことになる現象を解決しました。

どうやら、gem serverに問題があるようでした。

gem serverのコード(/usr/lib/ruby/site_ruby/1.8/rubygems/server.rbあたり)を見てみると、

gemのバージョンが1.3.3以降だと、40行目くらいに
ruby>>
SEARCH = <<-SEARCH




SEARCH
<<--

という検索窓をつけるためのHTMLが書かれているところがあります。

これのbuttonタグの書き方がIE8だとうまくいかないらしく(というか、FxとChromeがよきにはからってくれている?)、

ruby>>
SEARCH = <<-SEARCH




SEARCH
<<--
と**</button>できちんと閉じてあげないといけない**みたいです。

修正後のgem serverをIE8で見ると、こんな感じです。

ie8_fix.bmp

きちんと表示できるようになって、うれしいです。

普段、全くIE使わないですけど。

posted by y_tsuda y_tsuda on Thu 6 Aug 2009 at 05:48 with 0 comments
Contents rssrss
Xperiaにインストールして1週間生き残ったアプリたち
gem serverをIE8から見るとヒドイことになる現象を解決
gem serverをIE8から見るとヒドイことに
Twitter, Account Suspended
GentooにRuby1.9をインストールした
GentooにScalaをインストールしてみた
多面ディスプレイ環境を手作りしてみた
lower-camel caseな文字列とアンダースコア区切りな文字列の相互変換をRubyで
topコマンドでのCPUコア毎の表示
Fedora11 (on VirtualBox) 速効レビュー
Tags
rubyGentooDIYFedoralinuxmemoScalatwitterunixvirtualboxweb
Comments rssrss
Aleksey Aleksey: The uname check is only due to a somewhat sloppy t... 02/02 07:03
Yu Tsuda Yu Tsuda: あぁ、そうですね、、syncすると戻ってしまいますね・・・。 ご指摘ありがとうございます!! 07/11 15:38
ursm ursm: /usr/portage 以下のファイルは更新のたび元に戻ってしまうので、/etc/portage/... 07/11 13:46
Yu Tsuda Yu Tsuda: 見た目だけでも、わざわざGentooをこういうリストに入れてるのがすごいなぁと思ったりしたのです(笑... 03/31 19:49
Leonard Chin (レオ) Leonard Chin (レオ): ただし、VirtualBoxで「Gentoo」などを選択しても、別にどのOSを入れても大丈夫だ。あく... 03/31 13:00
Yu Tsuda Yu Tsuda: この機能、結構便利なんですよねー。 またEmacsで便利な機能を見つけたらブログに書きまーす。 11/27 23:46
satoko satoko: 知らんかった!emacs派なのでうれしい。thanks! 11/27 12:08
satoko satoko: 他の記事も御苦労さまです!大変だけど、後で報われる(はず!)のでがんばってくださいませっ あとあと... 10/23 00:18