BiND3を使ってみましたが、使い勝手なんかも、そんなに変わった感じがしませんでした。アップグレードのヒトはスムーズに移行できそうです。
ところが、うっかり今までとは仕様が全然違うポイントを見つけてしまいました。
どうやら、IE6のサポートを完全に放棄したようです。やるね、デジステ。まぁ、ようやくIE6のシェアも20%を切ってきた感じだし、Windows7も発売となったし、IE6消滅も時間のモンダイとなったということだ。
というわけで、IE6の苦手分野であるPNG表示のケアも無く、ただ「IE7以上で見てくれ」という表示が埋め込まれるだけという扱い。まぁ、正しいと言えば正しいが、新しいブラウザをインストールするガイダンスへのリンクすら無いのはどうか。そしてそのことについて敢えて宣言しないデジステはオトコらしい!……のか?
IE6利用者に向けた親切な表示を BiND3で追加しよう!
BiND3で作ったサイトのすべてのページのフッタかヘッダに新しいブロックを作って、こんなカスタムタグを挿入しておくと親切でよいのではないかと思います。アクセス解析なんかを導入しているサイトは、それと同じブロックでも大丈夫ですし、フッタじゃなくてもヘッダでも。要するに、全ページに表示されればいいわけだけど、本文途中にあっても鬱陶しいので、先頭か末尾が好ましいでしょう。
- このページを参考にスクリプトを埋め込んで不具合が生じても、記事掲載者はその責を負わないものとします。
- たしかにソースをよーく睨むとちょっと疑問がある部分が無いわけではない。
このソースコードは IE6 No More!! 運動 でも紹介しているものです。7カ国語で配布されていますので、利用者の都合に合わせて使うのがよいと思います。
また、これはIE7未満で表示されるので、サイトエディタや、IE7以上のブラウザ、IE以外のブラウザでは具体的に中身を確認できません。どんな中身なのか興味があるならば、先頭と末尾の
- <!--[if lt IE 7]>
- <![endif]-->
この2行を削除して見てみてください。
確認したら、実際にアップロードする前に削除した2行をまた書き込み忘れないようにご注意を。IE6以外のヒトには不要なメッセージなので。
ブロックエディタウィンドウ上部に、「共有」という部分があるので、新たに名前をつけて共有ブロックにして、「適用」。
さらに別のページで、ヘッダなりフッタなりのブロックを新たに追加して、ブロックエディタの編集ウィンドウ上部にある「共有」の設定で、さっき名前をつけて保存した共有を選べば、勝手に挿入されます。
これを全ページ繰り返す。
やれやれ┐(´ー`)┌ これが表示されるといくつかのブラウザのうちから利用者が選択してインストールすることになります。ここまで表示しておいてもIE6を使い続けるのは利用者の自由ですが、何のアドバイスも無く突き放すってのは、どうなのよ! 趣味のウェブサイトならまだしも、BiNDって商売で使ってるヒトもたくさんいるんだからね! デジステぇーっ!! コノヤロー!!! なにが「グッドデザインなウェブをつくろう。」だぁ!
(`_´)凸まったく、バカなコトばっかり言ってんじゃないよ。今日ばかりは、他人の振り見て我が振り直してる場合じゃないと思ったょ。
というわけで、まだシェアが15%~25%くらいはあるんだから、IE6でもちゃんと見られる必要はあるでしょ! というヒトは3にアップグレードしないことをオススメします。放っとけば数年のうちに解決するモンダイ。でも、利用者の環境を制作者が選択できないことについてどこまで対応しなければならないかというのは、毎度シビレる問題ですなぁ。
- BiND2.5では、とくに乱れることもなくIE6でもそこそこちゃんと表示できます。
- だからといって、フォトピエールではIE6を使い続けることを推奨も奨励も支援も誘導も示唆も応援もしていません。
デジタルステージ社の製品を使うようなヒトは、おそらくIE6の利用者もいないだろうという読みはだいたい当たっていると思います。でも、未だにIE6を使っているのは、
- 知識がある程度あって、わざとアップグレードしない
- 知識が無いので、「アップグレードしますか」の警告表示すらよく読まず、何でも「いいえ」をクリックしている
このどちらかのヒトたちじゃないかと思う。だったら、後者の場合はもうどうしようもない。IE6では、
- BiNDではPNG画像を吐き出したりして積極的に使っているけれども、生身のIE6ではとんでもない表示になってしまう
- CSSの修正されないバグもあるので、表示の乱れもだいぶヒドい
それでもBiND2.5まででは丁寧に手当されていて感心したものだけれども、いきなり非サポート化して、それについての宣言も無いなんて! もしかして、それについての言及があったのかもしれませんが、うちではそれについて気づきませんでした。どっかにその宣言があったら、教えて!
わざと、敢えてIE6を使っているわけではないヒトたちは、だんだんネットが使いづらくなってきていると思います。でも、わけもわからず「IE7以上で」って言われてもたいへん困ると思いますので、違うブラウザをインストールすることを促すメッセージを表示してやらないと、混乱するだろうなー。または「酷いデザインでよくやってるな」って呆れられちゃうかもしれません。
あー、くたびれた。情熱を無駄に燃やしちゃった。マイクロソフトとデジタルステージに65分くれてやったぜ。ちぇーっ。
DA[blog]:Photo Pierre






mixiの「つぶやき」でだれかうっかりリンクしたらしい。
それってどんな機能なんですかね。
BindのIE6問題をどうしようと思って検索したら
こちらにたどり着きました。
自サイトのアクセス解析をみる限り、アクセス者のうち
IE6の人が25%弱もいらっしゃるので、無視するわけには
いかないとずっと思ってました。
具体的な解決方法がみつかって助かりました。
明日(今日?)にでもカスタムタグを埋め込もうかと思います。
IE6に対応することが後ろ向きなのか、
IE6からバージョンアップを促すのが後ろ向きなのか、
どちらにしても制作サイドとしては前向きに考えにくい案件ですが
すくなくとも役所のコンピュータは使用者の意思がどうであれ簡単にバージョンアップしにくい環境のようですのでまるっきり無視できないところが痛いモンダイですね!