K::memo
2007年02月21日(水)
■ Wiiインターネットチャンネル対応CSSプラグイン(1)
Wiiのインターネットチャンネル(Opera)でウェブを表示すると,テレビ画面という事もあってか,パソコンで普通に見ている文字サイズでは小さすぎて見えにくい(大画面テレビだと違うんだろうけど…).
ということで,User AgentでWiiを判定して,文字サイズを大きくするプラグインを作った.文字サイズは,Rimoの文字サイズを参考にしました.あと,どこのリンクの上に指カーソルがあるかわかりやすいように,hoverで背景を黄色に設定した.文字サイズについては,テーマによって,文字サイズの指定の仕方が違うので,それぞれのテーマで指定の調整が必要.
ちなみに,Wii(日本語)のUser Agentは「Opera/9.00 (Nintendo Wii; U; ; 1309-9; ja)」.User Agentの判定は,NTさんのところ(CSSの選択的表示)を参考にさせて頂きました.プラグインのテストは,Sleipnirのオプションで上記のUAを設定して行いました.そういえば,この方法で,Wii用のページが見られますね.
#
# wii_channel.rb
#
add_header_proc do
if /Nintendo Wii/ =~ ENV["HTTP_USER_AGENT"]
%Q'\t
<style type="text/css"><!--
body {
font-size:160%;
}
div.section p,h1 {
line-height:175%;
}
h2,h3,div.day h2,div.body h3,div.footnote p {
font-size:130%;
}
h2 span.nyear {
font-size:60%;
}
a:hover {
color:#f00;
background-color:#ff0;
}
--></style>
\n'
end
end
[ツッコミを入れる]
2009年02月21日(土)
■ 日本鉄道旅行地図帳 9号 関西2 ―全線・全駅・全廃線 (9) (新潮「旅」ムック)
- 正縮尺の鉄道地図
- 地下鉄の縦断面図.
- 大阪市営地下鉄の立体透視図.
- 廃線鉄道地図や貨物線.
- 開業年月日のある駅名一覧.
[ツッコミを入れる]