対 WinIE ギブアップ宣言撤回。WinIE
や
Opera、OmniWeb
では
BlogPage
(mainページ)が画面の幅いっぱいに広がってしまい、スクロールバーで画面を左に持っていかないとナビゲーションバーを表示できなくなり、さらに下にスクロールしていくとエントリが右に少しずつずれていくという状態でした。
しらつきさんに原因を特定していただきました。 IEでおかしいのは、 ということで、確認するとたしかに</div> の > が抜けていました。 修正後プレビューすると WinIE や Opera、OmniWeb での幅の広がりがなくなり、エントリが下に行くほど右にずれていたのも直っています。これで、一番の問題点は解決です。 あとひとつはほぼ良好に見えるブラウザ(Firefox、Netscape、Camino) でサイドバーのレイアウトが下半分崩れていた問題です。 サイドバーのレイアウトは Google Search のあたりから崩れ始めていたので、いちどこれをはずしてプレビューしてみるとサイドバーのレイアウトの崩れはなくなっています。 やはり Google Search (自分で表示の仕方をカスタマイズしていた為)のコードが原因だったようです。 そこで、tauranさんから教えてもらった Another HTML-lintのgateway で Google Search のコードをチェックしてみました。 チェックしたのは下のコードです。 <form action="http://www.google.co.jp/search" target="_blank"> このコードで Safari や OmniWeb ではサイドバーは正常に表示されます。 エラーが多く出ていますが、それを見てもどう修正していいのかわかりません。 そこで、元のコードにある<table>、<tr>、<td>など、使い方がわからないので、これらをなるべく使わないようにしてコードを書き換えてみました。 これが書き換え後の Google Search のコードです。 きちんとサーチできています。見た目も以前と変わりません。 <form action="http://www.google.co.jp/search" target="_blank"> このコードでサイドバーのレイアウト崩れがなくなりました。 なんとか、Win用のブラウザでの表示も以前に比べかなり改善できたと思います。 しらつきさん、tauranさんありがとうございました。 *関連する記事 WinIEで見ている方ゴメンナサイ。 masatox Weblogs の推奨ブラウザ その2
|
Quick Links
masatox Weblogs
![]() Quick guide & Help Safari is recommended for seeing this site. If you are PC user, I want you to see by Firefox. You who are looking by WinIE, I'm sorry. ![]() Categories
RECENT ENTRIES
SELECTED 100 ENTRIES
NOW PLAYING
Counter
search
recent comments
powered by
Site Meter
XML/RSS Feed
track feed
feed meter
ninja
Statistics
Total entries in this blog:
Total entries in this category: Published On: Jan 27, 2008 02:15 AM |