1. Home
  2. 6 月2008

6 月2008

#002

002

ダウンロード

Firefox3.0 + Firebug1.2.0b3でフォーム入力するとJavascriptエラー

Firefox3入れてみた。早い、早すぎるよ。
まぁそれはおいといて本題。

openWYSIWYGの動作テストをしていたところ、IE6、7問題なし。Firefox2問題なし。で、Firefox3インストール後再度動作テスト。エラー。エラーエラーエラー…。

[Exception... "'JavaScript component does not have a method named: "handleEvent"' when calling method: [nsIDOMEventListener::handleEvent]" nsresult: "0x80570030 (NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)" location: "<unknown>" data: no]

とか

assignment to undeclared variable

とか。

間違ってwysiwyg.jsのソース書き換えちゃったかなと思いopenWYSIWYGを入れなおしてみたけどダメ。のおーん。。

半分諦めつつ過去に作ったサイトを見返してみるとちゃんと動作している。。と、ここで原因がわかったわけですが、つまりはローカルだとJavascriptのエラーがでるということでした。サーバにアップするとエラーは出ない。なぜかは不明。Firebugのせいかなとかも思いましたがオフってもエラーでるのね。なんだこれ。

追記

原因判明。SBMカウンタでした。SBMカウンタが有効で、ローカルファイルのフォームに入力しようとするとエラーがでるっぽい。openWYSIWYGは関係なす。とりあえずローカルでフォームまわりをテストするときはSBMカウンタはオフにするしかないようです。

SEO(笑)をお願いしたくなるWeb制作会社 5つのポイント

1.meta keywordsに多くのキーワードを詰め込む

meta keywordsはSEOにおいて非常に重要です。ページ内にキーワードを入れることができなくてもmeta keywordsには必ずキーワードを入れましょう。できるだけ多く入れましょう。それだけ多くのキーワードで検索にかかるようになります。

2.検索エンジンに登録しましょう

80%以上のユーザは検索エンジンからやってきます。検索エンジンに登録しないと、それだけで多くのユーザを失っていることになります。検索エンジンにかってに登録されることはありません。必ず登録しましょう。手間を減らすために一発太郎を利用しましょう。

3.リンク集に登録しましょう

被リンク数が多いほど検索エンジンからの評価が高まります。Web上には多くの無料で登録できるリンク集がありますので、それを利用しましょう。特に、特的の地域に特化したリンク集には積極的に登録しましょう。地元ユーザからのアクセスも増やすことができ一石二鳥です。

4.ページにはキーワードを詰め込みましょう

検索エンジンはページ中に含まれるキーワードが多ければ多いほど、そのキーワードにおけるページの評価を高めます。多少日本語的に不自然になったとしてもキーワードを詰め込みましょう。どうしても不自然さが気になる場合はCSSで非表示にしながらキーワードを詰め込むことも可能です。

5.XHTML+CSSでコーディングしましょう

検索エンジンはXHTML+CSSでコーディングされたページを好みます。前時代のHTMLでコーディングするとせっかくのチャンスを逃すことになります。必ずXHTML+CSSでコーディングしましょう。

このエントリーを読む

Web制作料金安すぎワロタww

某掲示板のWeb制作版。やっぱりいつも思うのは依頼側は「Web制作なんてぱそこんでピコピコやるだけだろww誰でもできるだろ安くしろ」っていう考えを少なからず持ってると思う。確かに誰でもできます。作るだけなら。ビルダー(笑)乙。

上記が価格崩壊サイトとして晒されてるのを見かけますが、デザイン込み10P、PHP+MySQLで10とか15とかどんだけだよwww PHP+MySQLってことは簡単な更新システム込み…ですよね?安すぎだろwwwこんなん誰も受けネェよwww
と言いたいところですが、普通にあるわ…

そういう蔵にかぎって佳境に入ってサイト構成変えてきたりデザイン修正入れてきたりSEO対策(笑)がどうとか言ってきたり…。で最初の仕様から変更になりますので…なんて発言すると…カオス

とりあえず「ほーむぺーじはお金のかからないスーパー営業マン」(笑)なんて神話は早くなくなってしまえば良いと思うよ。

CSSで背景画像を中央揃えしたらIEで1pxずれる件

自宅がMacなので気づきませんでしたが、IEでここを見ると右側に線がダブり&はみ出してるのに気づきました。あまりIE使うことが無いので、CSSで背景画像を中央揃えしたらIEで1pxずれることをスッカリ忘れていました…。

1pxずれます。

今まではそんなに気にしていませんでしたが、このデザインだと明らかに変に見えるので、解決策を探してみました。

/* IE7でpadding指定 */
*:first-child+html body {
padding-left: 1px;
}

/* IE6以下でpadding指定 */
*html body {
padding-left: 1px;
}

全員同じ解決法か!ハブ電脳は誰だ!

皆様上記の方法で解決されている模様。うーん、…ハック嫌いなんだよな。。それならもう一回組みなおします。

と言いつつ、めんどくさいのでハック使いました

このページの先頭へ