Ajaxで今よみがえる(^^;;-->[クロスブラウザ技術 ]DHTMLサンプル集
-- リスト --
【カテゴリー】 ActionScript ( 6 ) AIR ( 4 ) AjaSQL ( 10 ) Ajax ( 675 ) Arax ( 1 ) canvas ( 15 ) CSS ( 24 ) ( 9 ) DLNA ( 1 ) Dojo ( 25 ) DOM ( 51 ) ES4 ( 4 ) Ext JS ( 5 ) 反重力物質 ( 1 ) ffAdd-on ( 1 ) Flash ( 48 ) Flash Remoting ( 11 ) FTP ( 2 ) GAF ( 9 ) Google Maps ( 124 ) Google ガジェット ( 1 ) GPS ( 44 ) HTML ( 11 ) HTTPヘッダサンプル ( 10 ) IME ( 2 ) Internet ( 2 ) iPhone ( 49 ) IPv6 ( 1 ) 漫画 ( 4 ) Java ( 49 ) JavaScript ( 343 ) jKamo ( 8 ) jQchart ( 4 ) jQuery ( 207 ) jquery-ref ( 1 ) jsGadget ( 19 ) jslb_ ( 3 ) jslb_ajax ( 9 ) JSON ( 49 ) JSR223 ( 7 ) kjscmd ( 1 ) KNOPPIX ( 1 ) Linux ( 18 ) Mac ( 9 ) Memo ( 3 ) Microformats ( 2 ) Mini AJAX ( 2 ) MochiKit ( 2 ) mootools ( 9 ) Movable Type ( 58 ) MySQL ( 10 ) NewGameWeb ( 2 ) Nucleus ( 8 ) OpenAJAX ( 3 ) OpenDocument ( 1 ) OS ( 10 ) P2P ( 2 ) Perl ( 8 ) PHP ( 38 ) PostGIS ( 1 ) PostgreSQL ( 4 ) prototype.js ( 28 ) ROBOT ( 1 ) RSSリーダー ( 15 ) Ruby on Rails ( 7 ) SPDY ( 1 ) Spry ( 6 ) SQLite ( 17 ) SQLiteWorker ( 2 ) ssh ( 1 ) SSI ( 2 ) SVG ( 23 ) TRON ( 1 ) Ubiquity ( 7 ) Video ( 1 ) VML ( 1 ) Web Slice ( 1 ) Web Sockets ( 22 ) Webサービス ( 107 ) widget ( 6 ) Wii ( 1 ) Wiki ( 1 ) Win ( 6 ) WSH ( 1 ) X01HT ( 30 ) XML ( 32 ) XOOPS ( 1 ) XQuery ( 2 ) XUL ( 4 ) Yahoo! UI ( 74 ) 日付入力用カレンダー ( 1 ) 『Ajax実践テクニック』 ( 1 ) 『入門 Ajax』 ( 42 ) WinTips ( 2 ) こりゃすごい ( 7 ) チューニング ( 30 ) ダイナミックロード関数 ( 7 ) リファレンス ( 20 ) ライブラリ ( 210 ) レーダー雨量表示 ( 1 ) ハード ( 35 ) ペンギン ( 2 ) ブラウザ ( 108 ) ブログでBBS ( 1 ) アクセスグラフ ( 3 ) イベント ( 2 ) カレンダーによる日付入力スクリプト ( 4 ) クロスブラウザ ( 14 ) クロスブラウザ関数 ( 8 ) スポーツ ( 1 ) スマートフォン ( 8 ) セキュリティ ( 155 ) ソフトイーサ ( 1 ) マッシュアップ ( 23 ) 暗号 ( 4 ) 映画 ( 57 ) 河川の水位グラフ ( 3 ) 回線 ( 2 ) 開発ツール ( 38 ) 牛久大仏 ( 19 ) 携帯 ( 150 ) 言語 ( 19 ) 故障 ( 9 ) 高橋家の謎 ( 3 ) 広告とか ( 1 ) 洪水警報システム ( 2 ) 今日のひと言 ( 10 ) 仕様 ( 113 ) 雑談 ( 354 ) 実装 ( 2 ) 書籍 ( 20 ) 親子ウインドウ有無の確認関数 ( 3 ) 新海誠 ( 3 )
Web Sockets Domo

* サーバー側は、小松氏のこれをbloga.jp:80へ置いてあります。
* クライアント側はWS処理をjQueryプラグイン化してみました。これです。
* ちなみに、このDemoサンプルは、下記5行でローカルでも別ドメインでもどこにでも設置出来ます。
<script src="http://bloga.jp/ws/jq/js/jquery-1.3.2.min.js" type="text/javascript"></script> <script src="http://bloga.jp/ws/jq/js/jquery.ws-0.3-noenc-pre.js" type="text/javascript" charset="utf-8"></script> <script src="http://bloga.jp/ws/jq/conn/wschatdemo0.3.js" type="text/javascript"></script> <script>/*サポートしてない時のalertメッセージを抑止*/$.ws.wsSetup({nonosupportmsg:true});</script> <div id="wsdemos"></div>

【info】いつもいろいろなテストなどをページ内のあちこちでやっているので、重かったり、壊れていたりするf^^;ことも多いです。実験用ですので、カオス(混沌)をあえて意図したりもしますので、標準やValidとは無縁だったりしますが、何卒、ご了承ください ( _ _ b

【info】 最近はTwitterでぶつぶつ言ってることが多いです。
>http://twitter.com/toshirot

2008年03月19日

【セキュリティ】ローカルファイルのセキュリティ警告を出さないおまじない

セキュリティ ブックマークに追加する ブックマーク-- Hatena  / Livedoor track feed


まったくいままで知らなかったので、今日発見して感動しています。
旬なたとえで言うと、まるで、花粉症が、一瞬で治ったような気分です。

で、何かというと、スクリプトを含むローカルファイルを開いた時に、

こんな警告を見たことありませんか?
自分が書いたことが明らかなスクリプトなのに、毎度警告されるという理不尽な目にあうわけです。

で、いままであきらめていたのですが、MSDNの古い掲示板にこんなおまじないがありました。これです。

<!-- saved from url=(0014)about:internet -->

これをHTMLファイルの頭に書くと、消えました。

はぁ、すっきり。すーすー。


一応、参考までに、解説へのリンク

マイ コンピュータ ゾーンに配置された HTML ファイルのインターネット ゾーンへの割り当て
http://support.microsoft.com/kb/833633/ja#


マイ コンピュータ ゾーンのセキュリティ設定を強化すると、スクリプト、ActiveX コントロール、または Java プログラムを含んでいるローカルの HTML ファイルをインターネット ゾーンに割り当てることができます。Internet Explorer で HTML ファイルを開くと、Internet Explorer により "saved from URL" コメントが検索されます。

"saved from URL" コメントが検出された場合、マイ コンピュータ ゾーンのセキュリティ設定ではなく、インターネットゾーンのセキュリティ設定が使用されます。

インターネット ゾーンがスクリプト、ActiveX コントロール、Java プログラムを実行するように構成されている場合、これらのアイテムは実行されます。実行時に、「マイ コンピュータゾーンのセキュリティ設定を強化する前に」で説明した現象は発生しません。

ローカルの HTML ファイルをインターネット ゾーンに割り当てるために、"saved from URL" コメントをローカルの HTML ファイルに追加できます。このコメントを追加すると、Internet Explorer はインターネットゾーンのセキュリティ設定をハード ディスクに保存された HTML ファイルに適用するように指示されます。このコメントは次のような形式にする必要があります。

<!-- saved from url=(0023)http://www.contoso.com/ -->

等号 (=) に続くかっこ内の値は URL 内の文字数を表します。この例では、0023 です。Contoso はインターネット Web サイトの名前を表します。


試しに、上記のurlを javascript:alert('http://www.contoso.com/'.length) これで調べると「23」で、javascript:alert('about:internet'.length)なら「14」なので、「about:」や「http://」まで含んだ文字数のようです。

PerlやPHPなどで、「HTMLファイルを保存する」機能を作成したりする場合などにも応用できるかも。
もちろん、自分や社内用ということで。






AllaboutのJavaScript記事を連載させていただいてます。最近は、jQueryを主に取り上げていますが、多少なりとも参考になれば幸いです。