MinorProbrem

グダグダ日記

Archive for the ‘Javascript’ tag

Firefox限定問題、XMLHttpRequestでXMLとかKMLを読むときの4096byte制限について

without comments

わけあって、KMLをJavascriptで読み込んだりしていた。

KMLとは、Googleさん主導で考案されて、今や標準規格となった緯度経度なんかの地理情報を表すフォーマットです。Google Earthなんかも使ってます。

で、XMLHttpRequestでKMLを読み込んで、取得した緯度経度列を画面上にプロットするまでは簡単だったんだけど、Firefox限定でなにかおかしい。や、XMLHttpRequestって時点でFirefoxというか非IEなんだけども。

この時はIEとFirefoxで確認していたんだけど、GoogleEarthで作成したKMLが、IEだと最後まで表示されているのだけど、Firefoxでは途中までしか表示できない

ちなみに、IE側での描画はVML、FirefoxはCANVASでやっていたんだけど、どうやってもFirefoxが最後まで描画できない。

どうも座標数が増えると描画できないようなので、じゃあいくつまで表示できてるのよ、と数を数えてみると、きっちり4096bytes。どう考えてもあやしい。あやしすぎる。

Read the rest of this entry »

Written by Hex68

12月 23rd, 2008 at 12:00 am

UbiquityでGJ!の拍手数を確認するなどしたよ!

without comments

UbiquityというFirefoxのAddonがある。

ちょっと前から「これはいい!」なんて声を聞いていたのでちょっと試してみた。

今日のエントリーはFirefoxユーザー以外は読んでもなんのこっちゃかさっぱりイミフなので、「僕はIEしか使わない!」とか「テキストブラウザこそ至高!」「OPERA!OPERA!」な人たちは帰ってください。嘘です。ちょっといきがってました。すいません。

 

Ubiqutyの説明はこのあたりのサイト様が詳しいです。

 

ブラウザの新境地?Ubiquityが変える衝撃のブラウザ体験

FireFoxプラグイン「Ubiquity」に大量のコマンドを登録して日本のサイトを一発で開くすごい方法

 

タイトルからもうアツすぎてあてられそうです。

ようするに、ブラウザの動きをコマンドラインで制御するランチャーみたいなもので、javascriptを書けば簡単なアプリ的なものもつくれるよー、って事です。

 

まずはUbiquityをインストールしてみましょう。

Ubiquityのダウンロードはこちら

 

ものは試しに、GJ!でいただいた拍手数をブラウザからすぐに確認できるようにしてみます。

 WindowsではCtrl+スペースでコマンド入力のプロンプトが開きますので、command-listと入力して、コマンド入力画面に移ります。

 

Read the rest of this entry »

Written by Hex68

9月 4th, 2008 at 1:12 am

GJ!用ランキング表示スクリプト(javascript)

without comments

GJ!の拍手数に応じたランキング表示をするパーツを近日中に公開しますなんて言ってから早数ヶ月。

 

遠く南のほうでは早くも梅雨入りという声も届いてきました。

頬を撫でる夜風もどこか夏の夜を思わせる湿気を帯び始め、月日の移り変わりは実に忙しいものだな、ということを実か完全に忘れておりました

すっかり公開した気になってたよ。いや、常にサイドバーにくっついてたからさ。はっはっはー

 

Read the rest of this entry »

Written by Hex68

5月 30th, 2008 at 12:41 am

Twitterのつぶやきを表示するjavascript@は表示しませんよ改

without comments

以前書いたTwitterのつぶやきを表示するスクリプトをちょっといじりました。(つぶやきをフェードアウトさせたりとかめんどくさかった処理的に重くなりそうでしたので、さっくり明滅するように変更しました。

 

Read the rest of this entry »

Written by Hex68

5月 25th, 2008 at 2:10 am

Twitterのつぶやきを表示するなどしてみた

with 2 comments

Twitterでしている自分のつぶやきをブログに表示すれば、ブログの更新をさぼって、「最近ブログが更新されないけど・・・あの子になにかあったのかしら」なんてオカンに心配されることも無いよ!

 

僕の母はブログどころかメールもできないから心配いらないけど。

 

TwitterのAPIってXMLを返してくるのかと思っていたけど、JSONPでも返してくれるのね。はじめて知ったのよさ(遅い。そしてなぜピノコ)

 

 

Read the rest of this entry »

Written by Hex68

5月 18th, 2008 at 1:24 pm

Posted in Javascript

Tagged with , , ,

GJ!をはてなスター風の表示に変更するスクリプト

without comments

とりあえずバグも取れたようなので、GJ!をはてなスター風に、拍手数をアイコン表示するスクリプトを公開します。

 

Read the rest of this entry »

Written by Hex68

4月 10th, 2008 at 12:55 am

YahooJapanの画像検索APIでJSONがサポートされていない件について

without comments

*Web拍手でのご質問に返答。はてなスター風GJ!は10以上で中サイズ、100以上で大サイズと拍手数によってアイコンのサイズが変わります。

仕事で『任意の単語に関連のある画像』をWebから引っ張ってきて表示する必要があった。

で、とりあえずということでYahooJapanの画像検索APIを調べる。

 

Read the rest of this entry »

Written by Hex68

3月 31st, 2008 at 12:14 am

Posted in Javascript

Tagged with , , ,

GJ!にいただいたご要望について

without comments

風呂に入れ、服を着せた直後の娘がオムツの外にはみ出すほどのウンコをひりだした為、その後処理に追われております(脱力)

 

 

GJ!に対して以下のようなご要望を戴きました。

 

  1. 同一IPからの拍手を現状全ての記事に対しての総数で上限を設けているのを各記事に対して変更できないか
  2. 拍手数を表示する位置をピクセル単位で指定できないか
  3. 4桁以上の数字に対応していない件。スクリプト中で桁数の指定ができないか

Read the rest of this entry »

Written by Hex68

3月 10th, 2008 at 11:34 pm

Posted in GJ!(Web拍手)

Tagged with , ,

MyMiniCityブログパーツユーザーの国別分布図をGoogle Chart APIで描いてみた

with 2 comments

おかげ様でたくさんの方にご使用いただいているMyMiniCityブログパーツ。

MyminiCity上の架空の街。いったい、みなさんはどこの国に自分の街を設置してプレイされてるのかなー、と思って、ブラウザ上でグラフが簡単に描ける【Google Chart API】を使ってグラフ化してみました。

Read the rest of this entry »

Written by Hex68

2月 24th, 2008 at 10:55 pm

GJ!(Web拍手)スクリプト公開

with one comment

仕事と私事がバタバタして時間が掛かってしまいましたが、暫定でスクリプトの公開をします。
人気記事ランキング用のブログパーツなどは後日公開します。

GJ!のページ

ソースはお好きなようにいじって構いませんが、お使いの場合うちのサイトにリンクなど貼ってもらえれば嬉しいです。
ボタンアイコンの変更方法などはリンク先を参考にしてください。

公開後もちょこちょこ手直しして行こうとおもってます。はてなスターっぽく、ボタンの隣に拍手数を示すアイコンを出すようになるかもしれません。
フォントもいじりたいなあ。

ご要望などありましたら、こちらか、GJ!のページの方までどうぞ。

Written by Hex68

2月 13th, 2008 at 10:37 pm

Pages: 1 2 Next