お蔵入り

wikiを携帯向けにカスタムしたいのですが…。

どこをどういじればいいでしょう。

2006-11-04 13:27の質問
この質問は、30日間解決しなかったために自動的に質問が一旦閉じられました。
Ads By Google

回答(2)

1.

2006-11-04 20:09:05
残念ながらlivedoorWikiは携帯電話には対応していません。
できるかどうかわかりませんが、CSSいじってカスタマイズできたとしてもサイドバー撤廃したりの大改造が必要で、しかも広告削ることにもなるので規約違反かと思います。

CSS対応のフルブラウザ搭載の携帯電話閲覧なら可能です。その場合は2カラムがおすすめです。

2.

2006-11-07 14:31:19
>CSSいじってカスタマイズできたとしてもサイドバー撤廃したりの大改造が必要で、
サイドバー非表示は、それほど難しくないですよ

Wiki本文がContaine、右側が#left、左側が#right(2カラムだとdisplay:noneになってます)。
Wikiの基本設定→デザインの変更→カスタマイズで、
適応されてるCSSが見られます。

#left{
}
#right{
}
この2つの{}内を消して、display:noneに書きかえればサイドバーは消えます。でもこれではwiki本文の横幅がサイドバーがある時と同じ幅になります。
その時書かれてきるwidth:○○pxの数字をメモっといて
#content{
・・・
width:○○px;
}

#wiki{
・・・
width:○○px;
}
の各数値にメモした数を足して書きかえれば完成。
※失敗した場合を考えて改造前にそのCSSをテキストにコピペして保存しときましょう。
回答レベル : アドバイス
Ads By Google

コメント(2)

2006-11-07 14:42:00

どうやらフリーエリアでDOMが使えて、フリーエリア以外のタグ(エレメント)を動的に書きかえられるようです(http://knowledge.livedoor.com/15407)(サーバーデータには反映できませんが)。
携帯キャリアの仕様がどうなってるか分かりませんが、もしサイドバー表示が表示上だけの不具合で見えなくて、DOMが使用可能な状態なら、DOMで携帯であるか判断させて携帯なら1カラム表示用にCSSもしくはタグそのものを編成しなおして表示される方向でがんばって改造すれば、可能性はないわけでないのではないでしょうか?

2006-11-09 05:10:22

うん、やっぱりそれくらいの大改造になりますよね。もし可能だとしても一部の携帯のみの対応になるでしょうし、PC閲覧に支障出る可能性も。
どうしても携帯にとこだわるなら、@wikiなど使うほうが現実的かなぁと。。。

トラックバック

トラックバックURL: