« 第18回 XHTMLの設計~状況に合った要素選び(3)~ | メイン | Re:ユーザビリティはユニバーサルデザインか、それともバリアフリーか。 »

Re:WEBデザイナーがホームページビルダーを使わないワケ

元ネタ:http://e0166.blog89.fc2.com/blog-entry-42.html

1)初心者と思われる事が多い。
顧客の中には『HTMLのソースの表示』を見る人が居ます。 そんな方にぽろっといわれた事があるのがこれ。 プロに頼むということはお金が絡みますので、だれでも作れるようなツールを使っていると思われるのは致命的。

これ、たぶんGenerator吐きのこと?ホームページ・ビルダーの初期設定では、「HTMLソースにGENERATOERを組み込む」にチェックが入っていて、そのままにしておくと、<meta name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows"> (V11の場合)出力されます。また、一部の機能でhbp_の文字列が出てるとかそういうので見抜いているのですかね?サイト制作初心者というよりも、ホームページ・ビルダー初心者じゃないのかと言いたい気が。

2)儲かってないと思われる。
とりあえず高価なDreamweaver(DW)をだいたい使っていました。
ソフト単体の価格が全く違うことに驚きます。

価格で言えば約3倍ですから、これについては反論の余地なし。まあ、儲かってないという風に見られちゃうですねと。

3)出来上がったHTMLが汚い。 そうなんです。これが一番の理由です。 最新のホームページビルダーはわかりませんが、昔は<TBODY>という全くわけのわからないタグが自動挿入され、色々とそのタグについて調べたものです・・・。 調べた時間は無駄でしたが。

こういう必要のないタグがなぜか非常に多く、お客様へ納品する作品としては恥ずかしくて出来ませんとまで言われてます。

tbody要素の吐き出しはV11では設定変更で吐き出さないようにすることが出来ます。tbody要素は、thead要素、tfoot要素とがあることで本領を発揮します。長い表で、表のヘッダ(thead要素)・フッタ(tfoot要素)を固定して、本体部分(tbody要素)をスクロールさせるとか。HTML4.01では、table要素の子要素としてtbody要素を配置しなければならないが、tfoot要素とthead要素がなく、かつtbody要素が1つしかなければ、tbody要素を省略しても良いという仕様です。

調べて意味がないとかって書くこと自体、プロ意識が足りないです。HTML/XHTMLの仕様書読んだことないというのと同じですよ。フォント周りの吐き出しで汚いというのでしたら、物理マークアップからの脱出でしょうね。

4)あまりに簡単に何でも出来るその裏では、ひどい事がおこっている。
ホームページビルダーの謎の機能『なんでもレイヤーモード』。
なんでも好きなところに、好きな画像を張ったり、文字を書く事が出来る、すさまじい機能です。初心者にとっては大変よい機能だと感心してしまいます。
ところが、もし、WEBデザイナーを目指すなら今すぐこの機能を使うのをやめましょう。
自動的に生成されるタグは、SEO対策に大きなダメージを与えかねません。
やめ時は、SEOという言葉の意味を理解して、ホームページに集客効果を出そうと考えたときがベストではないでしょうか。

モード名はちゃんと書け。「どこでも配置モード」だ。どこでも配置モードで作成すると悲惨なことになるのは事実。ただし、やめ時なんて言うのではなくて、最初から使わないというのがベスト。「どこでも配置モード」を脱出しようとすると、サイトをリニューアルするぐらいの工数が必要になる。

5)CSSや、その他様々なHTMLタグ以外の機能が圧倒的に少ない

ビルダーを使わないWebデザイナー達は、基本的にCSSによるサイト構築です。
もっとも簡単な例で言うと『デザイナー』という字を赤くしようと思って、DWで色をつけると自動的にCSSが生成され、以降赤い字はそのCSSを適応して使おうとします。
なれてくれば、それらは全て.CSSファイルに入れて、どのHTMLからでも呼び出せるサイトカラーにしてしまうことでしょう。

ところがビルダーは違います。赤くしようとしたら <font color="#CC0000">デザイナー</font> という具合に、一つの文字に必ずフォントタグを挿入したがります。
赤い字を使おうと思ったら、必ずフォントタグがついて回るのです。
ちょっとした機能の違いですが、つもりつもれば機能の違いは、時間短縮に大きな影響がでるそうですね。

スタイル属性にCSSを使われるのと、物理マークアップってそうたいした差がないような。エントリーを書いた人が古いバージョンしか知らない(6年前というと、2001か)ようなので、反論すると、ビルダーでもCSSの適用は可能。ただし、吐き出すCSSが美しいかという点ではそうじゃない。

6)プロはソースも美しくしたい
ビルダーを使ってタグを全くいじらなければ、ネットで俗にいうゴミタグと呼ばれる意味のわからないタグが沢山生成され、美しくない『ソースデザイン』になるんです。
頭が下がる思いです。
なるべく私も美しくを心がけていますが、結構大変なんですよね。
DWで作ってもこれは意識しなければ美しくならないと思いますし。
また、DWのような見ながら作成ツールではなく、メモ帳が強化されたようなツールも多くあります。
そういう方は、ピクセルで大体のWEBの形が見えているといっていました。
なかなか出来るものではありませんね。

ソースが汚い理由は、先ほども書いたとおり、物理マークアップの乱用によるモノかと思うので、使わなければ問題ないレベル。他のツールでも、意識しなければいくらでも汚いソースになるし。

このエントリーではふれていませんが、初心者っぽく見える理由として、ロゴ部分の処理のまずさがあります。いかにも初心者っぽく見える効果のオンパレード。このサイトって、ビルダー製?と思わせる特徴の一つは、ロゴ周りだと思っています。

ブログのHTMLソースが汚すぎる人にこの手のエントリーをかかれてもなと。まがいなりにもWeb制作で金をもらっているのであれば、そういうところにも気を遣わないといけないんじゃないでしょうか。

トラックバック

このエントリーのトラックバックURL:
http://hpbuilder.net/weblog/tb-hpb.cgi/2418

コメント (2)

yamada:

はじめまして。
ホームページを作る人のネタ帳を運営しておりますyamadaと申します。
貴重なご意見大変ありがとうございました。
私の周りにはこういったご意見を下さる方が居ないもので、はてなブックマークの意見ともども大変ありがたいと思っています。
勉強不足ではありますが、またご指摘があればどうかよろしくお願いします。
わざわざ記事まで起こしてくださったことに感謝いたします。

FUMING:

はじめまして。
はてなブックマークでは伝えきれないと判断して1本の記事にしました。

コメントを投稿

書いている人

About

2007年03月14日 12:00に投稿されたエントリーのページです。

1つ前のエントリー:「第18回 XHTMLの設計~状況に合った要素選び(3)~

次のエントリー:「Re:ユーザビリティはユニバーサルデザインか、それともバリアフリーか。

おさんぽさんぽ・メインページへ