umbrella_process blog

2009 年 11 月 のアーカイブ

Google Maps APIの地図でマーカーがドラッグできない件

2009年11月27日

いやー、はまった。今日半日くらいこの現象に費やしてしまった。

症状:
HTMLに埋め込んだGoogleMapのマーカーで、draggable: trueに設定しているにもかかわらず、ドラッグできない現象が発生。

marker = new google.maps.Marker(this.point,{ draggable: true });

原因はUnloadでした。メモリリーク防止のために入れていたgoogle.map.Unloadがなぜか邪魔していたみたい。Prototype.jsを使用しているので下記の様に書いていたのですが、

Event.observe(window, 'unload', google.maps.Unload());

このコードのカッコひとつ、Unload()←コレ を削除すると、なおった。

Event.observe(window, 'unload', google.maps.Unload);

なんだか分からないけど、助かった!

「最もダウンロードされるWordPressのプラグイン10」から抜粋

2009年11月02日

10 Most Downloaded WordPress Plugins of All Timeという記事から、WordPressのプラグインをピックアップしてご紹介します。

1位: All in One SEO Pack

当ブログはまだインストールしていませんが、受託のWordPress案件にはほぼ100%インストールしていると言って良いんじゃないかな…。titleタグとmetaタグ(description・keyword)の調整はもちろん、タグをkeywordに自動で使ってくれたり、自動でdescriptionを作ってくれたり(日本語対応が不安だが…)という機能が嬉しい。頻繁にアップデートされています。

2位: Akismet

ご存知、強力スパムブロック。説明の必要は無いかな。当ブログでインストール方法をちょこっと解説しています。

3位: Google XML Sitemaps

検索エンジンに正しくサイトを認知のに使う、XML サイトマップを自動で生成するプラグインです。SEO目的で使う機会が多いです。XMLサイトマップを手動で作ることも可能ですが、やはりサイトを更新した際、自動で反映されてほしいもの。GoogleやYahoo!、Bingに更新を通知する機能もあり、WordPress外のURLもサイトマップに含められるという優れモノ。完全日本語対応なのも嬉しいですね。

と、ここまでが3強と言ったところでしょうか。5位のContact Form7もよく使いますが、ここからは気になったプラグインを抜粋して紹介します。

(続きを読む…)