BiND7では、コンテンツの横幅を1090pxに指定して、さらに余白なしにチェックを入れておくと、ブロックを選択したとき黒い背景の四角に幅1090と表示され、実際1090px分が配置できる寸法でした。
ところが、BiND8になったら同じテンプレートから新規作成してみると、表示される寸法が違っています。幅1074と表示されています。1090のはずが1074。16px足りません。これは普通に考えたらバインド側が勝手に左右(上下も)に8pxの余白を取っていると想定されますよね。
BiND7まででは、設定 > ページデザイン の一番右にある「余白なし」にチェックを入れないと勝手に8pxの余白が取られて、まさに1074pxになっていました。BiND8では余白なしにチェックが入っているのに1074です。これはバグなんでしょうか?
「別に8pxとかどうでもよくない?!」
とお感じになるかもしれませんが、これが影響してこれまでに作成したデータを8で開くとことごとくレイアウトが崩れるんです。CSS詳細設定でカラムごとのwidthを設定してぴったりになるようにレイアウトしていたものほどアウトです。ブロックの寸法が勝手に16px小さくされてしまうので、収まりきらずに改行されたようになってしまいます。設定を開いて余白なしにチェックを入れれば済むのであればまだ良いんですが、検証している範囲ではチェックを入れても16px足りない状況は変わりません。
これがバグなのであれば、次のアップデーターで改善されればなんの問題もありません。
でも意図的な仕様変更だとしたら意味がわかりません。
BiNDのバージョンアップのたびにアップロードボタンの位置が変わったりする意味のない仕様変更がありますが、それだって使い慣れていた位置のボタンを自然とクリックしてしまうようになったころにボタンの位置が変わる。こういうセンスに疑問を感じることが多々あるなかなので、これも意図的な仕様変更という気がして怖いのですが、なんの意味があるのでしょうか?というか、そもそも余白なしのチェックが意味をなしていないですよね。
参考)同じデータをレスポンシブに変換してみると、
今度はメインのブロックが左寄せになるという驚きの仕様です。
お願いだからバグであってほしいです。もしからしたら私の環境だけインストールが正しくできていなくておかしいということもあるかもしれません。
この余白設定の変更について苦情を言いたいのは私だけなんでしょうか。。。
バインドで作るホームページ制作会社 BiNDism(バインドイズム)
https://bindism.com