タグ

2007年1月13日のブックマーク (10件)

  • form の内容がデフォルト値から変わったら色を変える JavaScript コード - swk's log

    * form の内容がデフォルト値から変わったら色を変える JavaScript コード [mform] 103 users これが便利だといえる状況はだいぶ限られてはいるのだけど.文字を入力したり,チェックボックスを押したりしてデフォルトの状態から変化すると,そこの色を変えるような JavaScript のコードを書いてみた. といってもわかりにくいと思うのでまずデモ: http://www.kagami.org/mform/mform_demo.html 適用したいページで,こんな JavaScript コードをロードします. (function(){ var color_modified = '#ffff88'; var reset_when_reloaded = 1; init(); function init() { var fs = document.forms; for (v

    hiro_y
    hiro_y 2007/01/13
    値が変更されたら色を変える。
  • Generic Atom-to-JSON Conversion

    hiro_y
    hiro_y 2007/01/13
    AtomフィードをJSONに変換。
  • Download Free Fonts and Dingbats | Urbanfonts.com

    Find the Perfect Font for Your Next Design Explore fonts by style, category, and preview custom text before downloading.

    hiro_y
    hiro_y 2007/01/13
    フォント紹介サイト。
  • PHP in Action

    As Kevlin Henney pointed out at the PHP UK Conference 2007, PHP type hints are not hints. Rather, they are instructions to PHP to check the type. That may not be terribly important, but it’s worth pointing out, since confusing terminology is less confusing if you understand how it’s confusing. Anyway, I hereby apologize to the gods of programming for using the term and for the fact that I intend

    hiro_y
    hiro_y 2007/01/13
    Selenium + SimpleTest。
  • E4X | MDN

    廃止 この機能は廃止されました。まだいくつかのブラウザーで動作するかもしれませんが、いつ削除されてもおかしくないので、使わないようにしましょう。 警告: E4X は廃止されました。 この機能は、Firefox 17 において content 向けにはデフォルトで無効となり、Firefox 20 では chrome 向けにもデフォルトで無効となる予定です。 そして、Firefox 21 において削除される予定となっています。 代わりに、DOMParser/DOMSerializer や非ネイティブの JXON アルゴリズムを使用してください。 ECMAScript for XML (E4X) は、ネイティブ XML サポートを JavaScript に追加するプログラミング言語拡張です。これは ECMAScript プログラマにとって違和感がない形で XML 文書にアクセスできるようにするも

    E4X | MDN
    hiro_y
    hiro_y 2007/01/13
    E4Xに関する簡単な紹介。
  • IBM

    IBMの技術と知見が、さまざまな業界・分野において、お客様の挑戦や前進に向けた取り組みを支えています。

    IBM
    hiro_y
    hiro_y 2007/01/13
    E4XをAjaxで利用する例。
  • [JavaScript] ECMAScript for XML (E4X) を試してみた

    Firefox 1.5では、 ECMAScript for XML (E4X) が利用できます。 JavaScript 中に XML コードを埋め込んで XML オブジェクトとして利用できるほか、 (XML.ObjTreeクラスのように) 面倒な DOM 操作ではなくてJavaScriptオブジェクトの プロパティを辿るようにして簡単に XML のデータ構造にアクセスできます。 大なり・小なりの記号を新しい用途に使っているわけですね。賢い! (C++ のストリームの << よりもよっぽど直感的な用途だと思う) XML の処理がスゴく直感的に分かりやすくなるので、良いと思うのですが、 まだ IE では使えないので、一般に普及するのはまだ当分先になりますね……。 ※このページのスクリプトは、Firefox 1.5 用になります。 IE 7/Opera 8.53 では動作しません。 要素の値・属

    hiro_y
    hiro_y 2007/01/13
    E4X、簡単な使用サンプル。
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    hiro_y
    hiro_y 2007/01/13
    SoftBankの絵文字に対応したhtmlspecialchars。
  • ECMAScript for XML (E4X) 仕様邦訳

    この文書は ECMA-357 ECMAScript for XML (E4X) Specification 2nd edition を訳者 (nanto_vi) が私的に訳したものであり、Ecma International またはその他の関連団体・個人とは一切関係ありません。 この文書は正規の仕様ではありません。正規の仕様に関しては Ecma International から PDF で公開されています。 翻訳の内容については保障しません。この文書の利用によって発生したいかなる損害についても訳者は責任を負いません。 翻訳上の誤りなどがあれば訳者 (ブログまたはメール <nanto (at) moon.email.ne.jp>) までご連絡ください。 Standard ECMA-357 2nd Edition / December 2005 序文 2002 年 6 月 13 日、BEA S

    hiro_y
    hiro_y 2007/01/13
    E4Xの仕様書、翻訳。
  • パティシエなうんこさんのコードの件、RSSのパース - FAX

    パティシエなうんこさんのコードの件、RSSのパース JavaScript パティシエなうんこ - ヴァー 懇親会で話した(すごいの見たという文脈で)、id:faerieさんのGreasemonkeyのコード、を、パクりに行ったら、JSON取得に変わってた。 僕が持ってるバージョンでは、E4X使って、こんなんなってた。 function parseRSS(RDF) { var rss = new Namespace("http://purl.org/rss/1.0/"); var rdf = new Namespace("http://www.w3.org/1999/02/22-rdf-syntax-ns#"); var dc = new Namespace("http://purl.org/dc/elements/1.1/"); var taxo = new Namespace("http

    hiro_y
    hiro_y 2007/01/13
    E4X(ECMAScript for XML)を使ってfeedをパース。