タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

computerとjavascriptとjavaScriptに関するtsupoのブックマーク (241)

  • javascript - 任意のはてブをその場で表示 : 404 Blog Not Found

    2006年09月28日17:00 カテゴリLightweight Languages javascript - 任意のはてブをその場で表示 というわけで、お待ちかね。 404 Blog Not Found:javascript - prototype HateBJSON - 弾のコメント 秀作はあとで出るはずなので直しました。 考えかたは簡単で、「404 Blog Not Found:javascript - prototype HateBJSON」のparse_hatebjson()を以下のように書き換えるだけです。 なおここでは、dommaker.jsを使っています。 function parse_hatebjson(json){ var bm = json.bookmarks; if (! bm) return; var E = new DOMMaker(); // use http

    tsupo
    tsupo 2006/09/28
    なんか、ここ最近の JavaScript 関連の記事は、どれも最初から IE は対象にしていないっぽい。そもそも IE で見るとまぬけな見え方をするし。とか、野暮なことを言ってみる。
  • Google Code Blog: Bloggy AJAX Search API Hackery

    Mark Lucovsky's been doing more interesting hacking with the AJAX Search API, only this time it's in the context of a weblog: http://ajaxsearch.blogspot.com/ A post on the API's blog explains some of his tweaks and integrations: Google Search form in the sidebar does parallel searches of several indexes, as well as site-restrictsVideo Search form in the sidebar returns results (and can play them)

    tsupo
    tsupo 2006/09/26
    AJAX Search API, only this time it's in the context of a weblog: http://ajaxsearch.blogspot.com/ / 今のところ blogger.com(というか blogspot.com)内でしか使えないが、いずれ他でも使えるようになるみたい
  • JSONPに同期リクエスト

    コールバック関数を指定する形のJSONPへforループなどで複数回リクエストする場合、コールバック関数の実行される順はforループで回した順と一致するとは限らない(Opera除く)。そのため何番目にリクエストした結果に実行されたコールバック関数なのかといった処理状況をコールバック関数内で知ることが面倒だったりする(不可能というわけではない、多分)。それをあえて同期リクエストにすることでどうにかしてみようとかいう話。 同期リクエストするためには、forループなどでJSONPへのリクエストを一気に処理するのではなく、リクエストをひとつに留めてコールバック関数内で次に進むといった形で実装するが良さそう・・・とアイディアをバソキヤ求めて三千里の人に貰った。 つまり、 var urls = [ 'http://del.icio.us/feeds/json/cho45', 'http://del.ic

    JSONPに同期リクエスト
    tsupo
    tsupo 2006/09/25
    同期リクエストするためには、forループなどでJSONPへのリクエストを一気に処理するのではなく、リクエストをひとつに留めてコールバック関数内で次に進むといった形で実装する
  • 404 Blog Not Found:javascript perl - yubin2jsonp

    2006年09月24日16:00 カテゴリLightweight Languages javascript + perl - yubin2jsonp どうせなら、JSONPを使ってどこにでも設置できたらいいじゃんと思ったのでこんなのこさえました。 [Ajax] CGI不要の郵便番号→住所変換フォーム  Kawa.net Blog /ウェブリブログ JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。こんな感じです。 〒(7けた) 都道府県 市区町村 町域以降 HTMLまで含めたsourceはこんな感じです。 <script> function Yubin2JSONP(root){ this.root = root; this.parse = function(yubin){ if (! yubin.match(/[0-9]{7}/) ) return

    404 Blog Not Found:javascript perl - yubin2jsonp
    tsupo
    tsupo 2006/09/24
    AjaxZip2 の JSONP バージョン
  • AjaxZip 2.0

    Kawa.netxp AjaxZip 2.0 - Ajax郵便番号→住所自動入力フォーム(CGI不要版) AjaxZip2は、昨年公開した 『ajaxな住所入力フォーム』 の新バージョンです。 郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。 Ajaxと JSON フォーマットを利用するJavaScriptライブラリとして公開しました。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 郵便番号→住所変換処理は全てクライアントサイドのJavaScriptで行います。 既存 HTML の住所入力フォームをたった3行書き換えるだけで利用できます。 簡単に設置できるため、プログラムに詳しくない方でも導入していただけると思います。 以下の住所入力フォームに、7桁の郵便番号を入力してみてください。 【2007/12/09 追記】 jQ

    tsupo
    tsupo 2006/09/24
    郵便番号辞書をあらかじめ(自分の管理下にあるサーバへ)ダウンロードしておくことで、JavaScript のみで、郵便番号検索できるようにした / JavaScript と辞書が同一サーバにあるのでクロスサイト制約を受けない
  • 404 Blog Not Found:javascript - ページはいつ再描画されるか

    2006年09月23日01:30 カテゴリLightweight Languages javascript - ページはいつ再描画されるか 大変に有用な考察だが、一つ重要な指摘漏れがある。 IT戦記 - JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 setInterval、setTimeout、イベントによる関数の実行を理解することだと思う ページがいつ再描画されるか、ということである。 未経験者は、document.write()やelement.innerHTML = "foo"のように、ブラウザーに「書き出した」点でそれが直ちに反映されると思うだろう。 ところが、そうではないのである。 実例を見てみよう。以下のscriptを考えてみる。ボタンを押すと、ボタンのラベルが1000から1までカウントダウンした後、元通りになることを意図してい

    404 Blog Not Found:javascript - ページはいつ再描画されるか
    tsupo
    tsupo 2006/09/23
    setTimeout したまま clearTimeout せずに次のページへ遷移しちゃうと、予期せぬ現象が起きてはまる、という罠もあります。
  • Yahoo! UI Library を使ったページ送りが可能なグリッドコンポーネント:phpspot開発日誌

    Yahoo! UI Library を使ったページ送りが可能なグリッドコンポーネント 2006年09月22日- YUI Grid Sample This is a sample of using the YUI Grid created by Jack Slocum with a twist. Yahoo! UI Library を使ったページ送りが可能なグリッドコンポーネント。 次のようなウィジェットをJavaScript+CSSで実現しています。画像下部のページング部分を押すことで、ページ送りが可能になっています。 ライブラリ自体は、JSファイル、CSSファイルをダウンロードでき、レスポンスのXML形式もどのようにしたらよいか、というのが公開されているようです。 こういったインタフェースが使いたかった、という方は使ってみてはいかがでしょう :-) 関連エントリ

    tsupo
    tsupo 2006/09/22
    Yahoo! UI Library を使ったページ送りが可能なグリッドコンポーネント。画像下部のページング部分を押すことで、ページ送りが可能
  • はてなブックマークコメントその場で表示ライブラリとは - はてなダイアリー

    ドキュメントははてなブックマークコメントをその場で表示するライブラリについての解説です。主にはてなスタッフがその作成と更新を行っています。

    はてなブックマークコメントその場で表示ライブラリとは - はてなダイアリー
    tsupo
    tsupo 2006/09/21
    あとで設置してみよう
  • クールなJavaScriptライブラリ - mootools登場 | エンタープライズ | マイコミジャーナル

    The Mad4Milk teamは11日(米国時間)、JavaScriptライブラリ集「mootools」を公開した。mootoolsはコンパクトにまとめられたJavaScriptライブラリで、モジュール形式、オブジェクト指向で開発されている。 mootoolsはThe MIT Licenseのもとで提供されているオープンソースソフトウェア。Safariで動作確認がとられているほか、IE 6/7、Firefox、Opera、Caminoでの動作が確認されている。特にFirefoxで動作する場合にすぐれた実行速度が実現されるという。 mootoolsは次の15のJavaScriptライブラリから構成されている。ネイティブスクリプトはメインライブラリに依存し、アドオンはメインライブラリとネイティブスクリプトに依存している。 メインライブラリ Moo.js (必須) ネイティブスクリプト Fu

    tsupo
    tsupo 2006/09/13
    MIT License / メインライブラリ: Moo.js / ネイティブスクリプト: Functions.js, Array.js, String.js, Element.js / アドオン: 4種類 / プラグイン: 6種類 / デモは将来提供予定 / 軽量版スクリプトあり
  • ヤフー日本法人もついにウィジェットを開始--まずはカレンダーなど20種を公開

    ヤフーは9月4日、デスクトップツール「Yahoo!ウィジェット」の提供を開始した。Yahoo! JAPANのデータベースを利用し、Yahoo!メールの新着確認やカレンダーの予定表の更新などがブラウザを使わなくてもできるようになる。 ウィジェットとは、デスクトップ上で動くミニアプリケーションのこと。ブラウザを開かなくてもさまざまなインターネットサービスを利用できる。米Yahoo!は2005年にウィジェットエンジンのKonfabulatorをベンチャー企業のPixoriaから獲得し、Yahoo Widgetsという名称で提供している。 Yahoo!ウィジェットは、Yahoo Widgetsと同じエンジンを採用した。Yahoo Widgetsでもすでに日語は利用可能で、サードパーティが開発したAmazon.co.jp検索ウィジェットなどが提供されていたが、Yahoo!ウィジェットはYahoo!

    ヤフー日本法人もついにウィジェットを開始--まずはカレンダーなど20種を公開
    tsupo
    tsupo 2006/09/04
    Yahoo Widgets をすでに使ってしまっているので、いまさら Yahoo!ウィジェットに入れ換える気はしないけど、Yahoo Widgets のままでもYahoo!ウィジェット用に作られたウィジェットが問題なく使えるらしい。
  • AJAX Source Code to Suggest Example

    The source code below belongs to the AJAX example on the previous page. You can copy and paste it, and try it yourself. The AJAX HTML Page This is the HTML page. It contains a simple HTML form and a link to a JavaScript. <html> <head> <script src="clienthint.js"></script> </head> <body> <form> First Name: <input type="text" id="txt1" onkeyup="showHint(this.value)"> </form> <p>Sug

    tsupo
    tsupo 2006/09/04
    Ajax なサンプルソースコード、チュートリアル、その他
  • snippets from shinichitomita’s journal - ブラウザからJSONで呼び出せるサービス一覧

    ブラウザから動的スクリプトタグで呼び出せるJSONサービスの一覧。サービス利用にはHTMLJavaScriptさえあればよいもののみ挙げている。JSONPであるとは限らない。オフィシャル/非オフィシャル問わず。知らないのがあったら誰か教えてください。 (追記)JSONP形式のサービスにはJSONPテストページへのリンクを追加しました del.icio.us ポスト一覧取得 http://del.icio.us/feeds/json/stomita (既定変数埋め込み) http://del.icio.us/feeds/json/stomita?callback=handlePosts (JSONP) →テスト タグ一覧取得 http://del.icio.us/feeds/json/tags/stomita (既定変数埋め込み) http://del.icio.us/feeds/json

    snippets from shinichitomita’s journal - ブラウザからJSONで呼び出せるサービス一覧
    tsupo
    tsupo 2006/08/26
    最近さわったのでは、リクエスト側が JSON(JSON-RPC): ドリコムRSS、レスポンス側が JSON: 1470.netリニューアル版 の API
  • Google Web Toolkit:現実的な開発に即したAJAX:CodeZine

    今回は、メニューからグラフの種類を変更できるようにします。これまでは、3D縦棒グラフでデータを表示していましたが、グラフの種類を折れ線グラフと円グラフに変えられるようにします。

    tsupo
    tsupo 2006/08/25
    Google Web Toolkit の解説記事
  • 2006-08-24

    「ミクシィの足あとを番組表に表示」スクリプトを追加しました はてなRSSの番組表にミクシィの足あとを表示する「ミクシィの足あとを番組表に表示」スクリプトを追加しました。 詳しくは「g:hatenagreasemonkey:keyword:ミクシィの足あとを番組表に表示」をご覧ください。 どうぞご利用ください。 「フレパの日記を番組表に表示」スクリプトを追加しました はてなRSSの番組表にフレパの最新日記を表示する「フレパの日記を番組表に表示」スクリプトを追加しました。 詳しくは「g:hatenagreasemonkey:keyword:フレパの日記を番組表に表示」をご覧ください。 どうぞご利用ください。 「マイミクシィ日記を番組表に表示」スクリプトを更新しました はてなRSSの番組表にマイミクシィの最新日記を表示する「マイミクシィ日記を番組表に表示」スクリプトを更新しました。 変更点は以下

    2006-08-24
    tsupo
    tsupo 2006/08/24
    g:hatenagreasemonkey:keyword:ミクシィの足あとを番組表に表示 / g:hatenagreasemonkey:keyword:フレパの日記を番組表に表示 / g:hatenagreasemonkey:keyword:マイミクシィ日記を番組表に表示
  • Yahoo!ブログ - 日々の出来事や感想文(o^∇^o)ノ: Wiki文法⑥☆プログペット・写真などを並べて表示する

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    tsupo
    tsupo 2006/08/23
    Yahoo! ブログでのブログパーツの貼り付け方。それ、ブログペットじゃないし (笑)
  • シックス・アパート、TypePadのためのウィジェット開発者プログラムを開始 | シックス・アパート - CMSソフトウェア、サービスを提供

    シックス・アパートではTypePadに簡単にウィジェット(ブログパーツ)を貼ることができるウィジェット開発者プログラムを開始しました。また、同プログラムに対応した、30種類を越えるウィジェットを一覧できる『ウィジェット・ギャラリー』を日付で公開します。 詳細はプレスリリースをご覧ください。 < プレスリリース資料 > 印刷用(PDF版) シックス・アパート、TypePadのためのウィジェット開発者プログラムを開始 ~ ウィジェット・ギャラリーを8月22日に公開 まず22社の開発パートナーからウィジェットを提供予定 ~ 2006年8月22日 ブログ・ソフトウェア大手のシックス・アパート株式会社(社:東京都港区、代表取締役:関 信浩)は、ブログ・サービス「TypePad」で利用できるウィジェット(ブログパーツ)を開発するための「ウィジェット開発者プログラム」を開始し、開発された豊富なブログ

    シックス・アパート、TypePadのためのウィジェット開発者プログラムを開始 | シックス・アパート - CMSソフトウェア、サービスを提供
    tsupo
    tsupo 2006/08/22
    TypePad の二hジョン碁盤でも widgets が使えるようになった模様。ココログでもそのうち使えるようになるみたい。
  • 【ハウツー】たった一行、これは簡単 - JSFでAjax、Ajax4jsf (2) Hello Ajax4jsf! | エンタープライズ | マイコミジャーナル

    Ajax4jsfプロジェクトサイトには成果物以外にデモンストレーション用のWebアプリケーションも用意されている。.warファイルをダウンロードしてデプロイしてみてほしい。Ajaxが実現されることがわかる。以降に動作例を紹介する。 図2.1 Simple Repeator Demo – テキストフィールドに入力する文字が、その下にテキストとして描画される。描画は非同期で部分的であり、ページの再読み込みは発生していない 図2.2 Simple Repeator Demo – テキストフィールドに入力する文字が、その下にテキストとして描画される。描画は非同期で部分的であり、ページの再読み込みは発生していない 図2.3 Using Buttons and Links – ボタンとリンクに対してAjax機能を実現している例。ボタンやリンクをクリックすると非同期に下部のテキストエリアやテキストラベ

  • Firefoxの最新状況

    JavaScript 2.0への移行 JavaScriptが結局おもちゃの言語に過ぎなかった当時は、Webページの見栄えが多少派手になればよく、それ以外のことはどうでもよかったのではないか? そんな時代ははるか昔のことで、シュレーファー氏によれば、この言語は将来もっとずっと堅牢になるという。 Firefox 2.0にはJavaScript 1.7が組み込まれることになっている。JavaScriptとしては約6年ぶりのメジャーアップデートだという。 JavaScript 2.0も開発中だ。シュレーファー氏によれば、「現在、標準化団体で検討されている」という。具体的には、Ecma InternationalがECMAScriptという名前で標準化を進めている(ECMAScriptではまるでニキビ薬のようなので、Mozillaプロジェクトがオリジナルの名前から離れられないのも無理はない)。 標準

    Firefoxの最新状況
    tsupo
    tsupo 2006/08/15
    ECMAScriptではまるでニキビ薬のよう
  • Firefoxの最新状況

    今年のクリスマスには、Firefox 2.0の姿を目にすることができそうだ。ところで、Firefoxは今どんな変化が加えられようとしており、どこへ向かおうとしているのかご存じだろうか? 先週、オレゴン州ポートランドで開催されたO'Reilly Open Source ConventionでMozilla Corp.のマイク・シュレーファー氏と数分座談する機会を得た。内容はFirefoxを中心に開発、セキュリティJavaScriptのアップデート、そして LinuxベンダーそのほかFirefoxの下流プロバイダとの連携にまで及んだ。 自動アップデート機能の追加でFirefoxはすこぶる進歩した。ブラウザの全ユーザーにセキュリティアップデートを短時間でプッシュする体制が確立したからだ。ただし、自動アップデート機能の恩恵を受けるのはブラウザをMozillaから直接入手したユーザーに限られ、Li

    Firefoxの最新状況
    tsupo
    tsupo 2006/08/15
    Firefoxの「ネイティブ」なコードを可能な限りJavaScriptへ移行する
  • 「Web 2.0」導入が進む中、後回しにされるセキュリティ

    だが、クロスサイトスクリプティングの問題は、リスクの1つに過ぎない。Fortify SoftwareのチーフサイエンティストBrian Chess氏によれば、Ajaxのコードで問題を引き起こすおそれがあるものとして、レースコンディション、妥当でないコード、オブジェクトモデルの違反、不完全な乱数、不適切なエラー処理などがあるという。 このようなエラーから、ユーザーのデータが外部に流出したり、あるユーザーが他のユーザーのセッション制御を奪い、悪意のあるプログラムの実行その他の攻撃を行ったりする可能性があると、Fortify Softwareは説明している。同社が2005年12月に「Foundations of Ajax」というソフトウェア開発者向けの解説書を調べたところ、掲載されているAjaxのサンプルコード中に、こうした問題がすべて見つかったという。 「(同書に載っている)サンプルコードは、

    「Web 2.0」導入が進む中、後回しにされるセキュリティ
    tsupo
    tsupo 2006/07/31
    多くの読者が理解しやすいよう、サンプルコードは単純なものにとどめており、「掲載したコードを実際の製品に利用することはまったく意図していない」 → でも現実は、実際の製品に利用しちゃうんだよ