Congratulations. You've reached the end of the internet.
Congratulations. You've reached the end of the internet.
IE版のFirebug IE Developer Toolbar みなさんはInternet Explorer Developer Toolbarというのを知っているでしょうか? マイクロソフトが現在ベータ版として提供しているツールで、簡単に説明すればIE版のFirebugです。 IEで使えるFireBugとして聞くとFireBug Liteを思い浮かべがちですがFireBug Liteのようにソースにjavascriptを埋め込むことなく実行することが可能です。 ちなみにFirebugとはjavascritpやCSSのデバッグなどを行えるFirefoxのアドオン(拡張機能)になります。 すごく便利ですので、使ったことがない方はFirebugの方からお使いください。 話は戻りますが、Internet Explorer Developer Toolbarのインストール方法について解説したいと
注目していたApolloをようやく試せるようになりました。 Ajaxian » Adobe Apollo Alpha Release Flashと同じでブラウザ組み込みかと思っていましたが、ウィジェット的な感じ。FirefoxのExtensionのような雰囲気もあります。動作にはRuntimeが必要になります。 Adobe Labs – Downloads: Apollo Runtime これをインストールすると拡張子がairのファイルが動くようになります。airは1つずつインストールしてから使う模様。WindowsXPだとこんな画面が。 アプリごとに出るのはちょっと面倒かなぁ。 Apollo:Applications:Samples – Adobe Labs サンプルがいくつかあるのでダウンロードして実行。一番下のScreenPlayが面白い。 続いてSDKをダウンロードしてプログラムを
更新履歴 07/03/18 item (記事)数が50件を越える場合にはてブ API に怒られてたのを修正しました。 07/03/17 ブログの URL から RSS の URL を見つけるようにしました。ロゴ作成しました。ブログパーツとして使いやすくなりました。 07/03/12 IE でも動作するように修正しました 07/03/12 名前つけました 「Timeline Pipo」 @nifty Timeline がとてもおもしろそうだったので、 無理矢理あれこれして、RSS を Timeline 上に表示できるようにしてみました。 それだけじゃ物足りなかったので、縦軸をはてなブックマーク数にしました。 ↓こんな感じ(注 まだ FireFox でしか見られないようです) http://pm11op.xii.jp/pm11op/timeline/?rss=http://www.ideaxi
Обратите внимание: граф стало меньше, а место приветственного бонуса не изменилось. Искусственный интеллект самостоятельно моделирует проходящий поединок, причем все показатели максимально приближены к реальным данным футбольных встреч. Официальный сайт . Приложение ПариМатч позволяет добавлять матчи в избранное, играть в лайве и прематче, искать события, проводить финансовые транзакции и регистри
FirefoxであればFirebugで簡単に問題の場所をみつけられますが、IEでjavascriptのエラーが出ると、素っ気ないうえに意味不明な日本語のエラーメッセージが出てきてお手上げなので、エラーが出ている場所の特定すら困難です。 そんなときでもOfficeについているスクリプトエディタ(前はスクリプトデバッガという名前だった気が....)を使うと、Visual Studioのデバッガとおんなじインターフェイスのデバッガを使ってjavascriptのエラーを出している場所をすぐに見つけることができます。Firebugと比べると極めて重たいですが、関数呼び出しをバックトレースすることもできますし、各スコープでの変数の値を調べることもできるので、これを使わない手はありません。 が、いつもどうやってインストールするのかを忘れてしまうのでメモ代わりに書いておきます。 コントロールバネルのプロ
米Adobe Systemsは3月19日、リッチインターネットアプリケーション(RIA)プラットフォーム「Apollo」の最初の公開α版を開発者向けにリリースした。 Apolloは、HTML、JavaScript、Ajax、AdobeのFlashおよびFlexを使って、デスクトップでRIAを構築、配備できるようにするクロスプラットフォームアプリケーションランタイムのコードネーム。 Apolloを使ったインターネットアプリケーションは、ブラウザを開かずにデスクトップから直接アクセスできる。オフラインでも利用でき、オンラインになったときに新規あるいは変更されたコンテンツとシームレスに同期化される。画像ファイルなどを直接Apolloアプリケーションにドラッグ&ドロップすることも可能だ。 開発者はApolloアプリケーションランタイムとApollo Software Developer's Lit
Posted by masuidrive Mon, 19 Mar 2007 08:53:00 GMT Adobeがリリースするデスクトップアプリ環境の Apollo がやっとリリースされたので、fladdict.net のTaka君からずっと勧められていた事もあって、早速試してみました。 ApolloはFlashやHTML、JavaScriptなどを使ってデスクトップアプリを作るための環境らしいのです。最近は、OSXのDashboardやVistaのGadgetなど、Webの技術を使ってデスクトップアプリを作るのは流行だから、その流れの一つと言えるでしょう。 その辺の違いとかは、ニュースサイトとか他のブログで書かれるから、ここでは書かないとして、まずはインストールして実際に使ってみます。 Apolloはアルファ版なので、Adobe Labs からダウンロードします。 画面の真ん中よりちょっ
Raul IONESCU氏は18日(米国時間)、myAJAXの最新版となるmyAJAX 5.0.0を公開した。myAJAXはJavaScriptで実装されたAJAXライブラリ。The MIT Licenseのもとでオープンソースソフトウェアとして提供されている。AJAXを簡単に扱うことを目的とし、小さいJavaScriptオブジェクトで収まるように実装されている。 myAJAXの試験が実施されているWebブラウザはFirefox 2系、SeaMonkey 1系、K-Meleon 1系、Epiphany 2系、Galeon 2系、Netscape 7/8系、Opera 8/9系、IE 6/7系とされている。 ajax関数をmyAJAXオブジェクトへの静的なメソッドとして再定義 myAJAXパラメータをシングルオブジェクトを経由して送信する機能を追加 newAJAX関数をXMLHttpオブジェ
オフラインアプリケーションの課題 iNetOfficeのスナイダー氏によると、Webアプリケーションという観点からの最大の課題の1つは「ユーザーにとってできる限り単純で分かりやすくすること」だという。スナイダー氏によると、ブラウザ開発やWebアプリケーション開発に携わっている人たちにとってはオンライン/オフラインという考え方は直観的であるものの、「例えば花屋を経営している人にとっては……そんなユーザーにオンライン/オフラインについて説明しても、彼らの目はどんよりとしてくるんだ。理解したくもないし、どうでもいいし、といったことだから。ただただ、ちゃんと動いてさえくれればいいと思っているんだ」という。 スナイダー氏によると、表計算やワープロのようなWebベースアプリケーションをオフラインでちゃんと動かすのは比較的簡単な部類なのだという。というのもそのようなアプリケーションは「より中央集権的」で
TweenConstructorMethodsExampleEasing functionsExampleEventsEvents listenersColorTweenConstructorExampleOpacityTweenConstructorExampleTextTweenConstructorExampleSequenceMethodsEventsUsageExampleParallelSee it in action The Tween class CONSTRUCTOR var t = new Tween(object,property,easing,start,end,duration,suffixe); object: type:Object The object you want to modify. It can be any object, a visual ob
これまでの説明では、小さな例ばかりを紹介してきました。しかし、それだけではPrototype.jsをすぐ使うというのは、難しいかもしれません。 というわけで、今までの復習の意味も込めて最後に実用的な大きな例をひとつ紹介します(リスト26)。 リスト26:要素をドラッグ可能にするクラス <html> <head> <script type="text/javascript" src="prototype.js"></script> <script type="text/javascript"> // <![CDATA[ // Draggable クラス var Draggable = Class.create(); Draggable.prototype = { // コンストラクタ initialize: function(elem, opts) { // 要素の設定 this.elem
Web 2.0という言葉で総称される新たなインターネット時代。Webサイトやエンドユーザーに仕掛けられる攻撃もまた,2.0と呼ぶべき進化を遂げようとしている。攻撃者はWeb 2.0の中核技術であるJavaScriptを悪用してブラウザを狙う。従来の脅威対策は全く通用しない。今回はユーザーが今すぐ実践可能な対策を解説する。 XSS対策は,Webサイトとクライアント(ブラウザ)の両方からのアプローチが考えられる(図5)。Webサイトに潜むXSSのぜい弱性を根絶することと,ブラウザの設定変更や機能拡張によってエンドユーザーが自衛手段を講じることである。 そもそもWebサーバー側にXSSのぜい弱性がなければ,攻撃されるリスクはぐっと小さくなり,クライアント側の対策は必要最低限で済むはず。にもかかわらず専門家はクライアント側の対策を積極的に勧める。サイト側の対策にはどうしても漏れが生じがちなためであ
前回ではWeb 2.0の興隆とともに,JavaScriptが多用され,使用をできないようにするととたんに,Webが使い物にならなくなる現状が,脅威を生んでいることを示した。今回は,RSSといった新しい技術や,ユーザーからの情報公開といったWeb 2.0の特徴がさらに火に油を注ぐことになることを示す。 RSS,ATOMのリーダー・ソフトなど新しいアプリケーションの台頭は,ブラウザ以外にもJavaScript実行環境が増えることにほかならない。 RSSやATOMのリーダー・ソフトは本来,最新情報のリストを表示するための仕組み。JavaScriptを解釈する必要はない。しかし多くが,Internet Explorerなど既存のソフトのコンポーネントを使用してリストを表示しているため,JavaScriptを解釈してしまうケースがある。 実際,無償で配布されているRSSリーダーのいくつかでXSSのぜ
Web 2.0という言葉で総称される新たなインターネット時代。Webサイトやエンドユーザーに仕掛けられる攻撃もまた,2.0と呼ぶべき進化を遂げようとしている。攻撃者はWeb 2.0の中核技術であるJavaScriptを悪用してブラウザを狙う。第2回目となる今回は,今そこにある危機に迫る。 Zone-Hの場合,犯人は自己顕示を目的としていたため,被害はページ改ざん程度で済んだ。しかし,犯罪者の狙い次第で危険度はもっと高まる(図3)。 図3●XSSのぜい弱性を突くことで可能になる攻撃 キー入力の盗難や他サイトへの攻撃などユーザーが知らないうちに,背後での攻撃が可能になる。 [画像のクリックで拡大表示] 例えば銀行や証券会社のWebサイトにXSSの穴があれば,クッキーを盗まれ,不正送金などにつながるかもしれない。盗んだクッキーを使って業務で使用しているWebメールを盗み見られれば,開発や営業の資
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く