摩訶不思議@Windows8.1

9月11日までは北海道の近間ドサ回り。
18日から10月にかけて本州へドサ回りです。
10月までナ〜ンにもできないかも。(泣き

仕事で制作したホームページは週一ペースで巡回し
不具合等を確かめるのですが、いつもUbuntuの
FirefoxとGoogle chromeで確認していました。
久しぶりに別件で起動させていたWindows8.1のIE11で
巡回したところ、1つのサイトでサイドバーが表示されていない。。。
iE11の問題かと思いましたがFrefoxやchromeでも同じです。
慌ててUbuntuで確かめるとちゃんと表示している・・・?
ま、同じ名前のブラウザで機能は一緒でももWindows系と
Unix系は別物みたいなものなのでありないこともない。
でWindows7で確認すると・・・表示するじゃん!?
どぉやらWindows8.1の問題らしいです。

ソースを覗くと一部表示されているラインなどを除き、
表示されていない部分は同じタグで囲んでいました。
<div ID=”***” class=”***”></div>
1年に以上前の話なので、はっきりとは覚えていませんが
このidとclass、色々いじっているうちにCSSから除外したもので、
制作時に確認した時(Windows8の時)は何ら問題なく
表示していて、削除するのが面倒でタグをそのままに
していたのだったと思います。(一括で置換すりゃ簡単なのに・・・)
これがいつからか表示していなかったということになります。
早速不要なタグを削除することで、お隠れになっていた
サイドバーの内容が表示されました。メデタシメデタシ・・・

しかし途中でソースをコピーし、ローカルで表示させてみると
不要なタグがあっても表示しちゃうんで暫し騙されました。
ソースのリンクはすべてフルパスなので、サーバーから
ダウンロードすることに代わりはないはずですけどぉ@摩訶不思議

その後更に余計なこと(?)しちゃいました。
このサイト、ベースはWordpressというブログツールを改造して
作成していて、ランディングページなどは、ブログ(時系列)でない
固定ページを使ってそれを前面に押し出しています。
(ブログがおマケのような格好になる)
我拙作サイトもWordpress改造ですが、ブログが前面で
固定ページがおまけの格好で、普通に作るとこうなります。

固定ページを作成すると、親カテゴリとなるものはメニューが
上部に自動表示され、子カテゴリとしたものはオンマウスで
サブメニューがプルダウンします。
しかし、メニューに載せたくないランディングページもあります。
これはタイトルを付けずに記事だけ書けば、メニューに
載らないように細工してあったのですが、Wordpress自体が
新しいバージョンリリースとなったため、ついアップデートを・・・

アップデートが終わったあとサイトを確かめると。。。
なんとメニューには非表示にしておきたい固定ページが
羅列されているではありませぬか。^^;;;;
しかもタイトル無しの場合は作成時に自動で割り振る
ページ番号が表示される仕様のようです。
勝手に変えないでくれぇ〜〜〜!!!

載せるメニューの数からサイズを決定しているので、
今までなかったものが増殖した分、サイズからはみ出してしまい
次列にある会社のロゴをはみ出したサイズ分だけ右寄せに
してしまいデザインは滅茶苦茶。。。。

phpを書き換えるか、メニューを自動ではなく生書きするか
迷いましたが、ふと思い付きタイトルに半角スペースを
入れたらどうだろうと考えました。
ほとんどがphpで書かれたこのブログツールは、タイトルを
入れなきゃタイトル無しという扱いで、新バージョンでは
このようなメニュー表示になってしまいます。
タイトルに半角スペース(全角はNG)を入れると、タイトル無し
ではなくなりますが、HTMLなどでは前後に何もないところで
半角スーペースだと表示しないことがあるので騙せる??

見事固定ページ一覧のタイトル表示からはタイトル無しが
消えて、しかもサイト上には表示されなくなりました。
何でもやってみるものです。(w

正常に戻ったサイト → こちら

HOME

おすすめ