タグ

ajaxに関するgakkiyのブックマーク (70)

  • WindowsのエクスプローラそっくりなWEBファイルマネージャ「FileVista」:phpspot開発日誌

    Web File Manager - FileVista WindowsのエクスプローラそっくりなWEBファイルマネージャ「FileVista」。 単なる見た目だけではなく、操作感もかなり軽快に動作するので、一見の価値ありです。 デモページを見てみましょう - ID:admin, PASS:admin シングルユーザライセンスなら無料で使えます。 但し、ASP.net で構築されているのでそれ用のサーバが必要になります 関連エントリ PHPベースの使いやすそうなAjaxファイルマネージャ「PGRFileManager」 まるで何かのOSに搭載されているようなブラウザベースの高機能ファイルマネージャ「elFinder」 PHP+MySQLで作成されたAjaxベースのWeb2.0ファイルマネージャ:Relay

  • Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found

    2010年08月17日06:45 カテゴリLightweight Languages Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin もうそろそろJSONPとはお別れできるのではないかと思い立ったので。 XMLHttpRequestとその問題 AjaxといえばXHRの愛称で親しまれているXMLHttpRequestですが、これには一つ重大な欠点がありました。 これを発行するDHTMLページのドメインが、Request先のドメインと一致する必要があったのです。いわゆる Same Origin Policy というやつです。おかげでサイトをまたがって使えなかったのです。これではマッシュアップできない。どうしよう。 JSONPとその問題 そこで生まれたのが、JSONPという手法です。 これは、scriptノードを追加した時に、単

    Ajax - Goodbye, JSONP. Hello, Access-Control-Allow-Origin : 404 Blog Not Found
  • マルチファイルのアップロードを可能にするクールなjQueryプラグイン「uploadify」:phpspot開発日誌

    JQuery File Upload Plugin Script - Demo - Uploadify マルチファイルのアップロードを可能にするクールなjQueryプラグイン「uploadify」。 「BROWSE」ボタンを押すと、ファイル選択ダイアログが立ち上がり、次のようにファイルが追加されていきます。 Upload Files を押下すれば、アップロードがリアルタイムで開始されます。 実装コードなのですが、次のようにシンプルで分かりやすいものになっています。 <body> <input type="file" name="fileInput" id="fileInput" /> <script type="text/javascript"> $(document).ready(function() { $('#fileInput').fileUpload ({ 'uploader'

  • IBM Developer

    gakkiy
    gakkiy 2009/10/24
  • データ & アナリティクス | アクセンチュア

    データ分析から導き出されたインサイト無しにAI人工知能)の活用は始まりません。私たちは、各業界知識とデータ・アナリティクス技術を駆使しデータドリブン経営を強力に支援します。 データ、アナリティクス、AIは企業にとって競合他社との差別化を図るかつてないほど大きな要因になっています。今日の経営幹部が効率を向上しながら新たな収益源を開拓し、新しいビジネスモデルをタイムリーに構築する方法を模索する中、価値を生み出し成長を続ける企業には「データ活用」という共通項があります。私たちは、無数のデータから企業にとって当に必要なデータを活用するための方法を知っています。 将来を見据えたオペレーション体制を備えている企業の半数以上(52%)は、すでにデータとアナリティクスを大規模に活用しています。データとAIに関する取り組みをビジネス戦略に沿って実施することで投資利益率を迅速に最大化し、最終的にはAIをビ

    データ & アナリティクス | アクセンチュア
  • 【コラム】イマドキのIDE事情 (65) MicrosoftのAjax高速化ツールDolotoを試してみよう! | エンタープライズ | マイコミジャーナル

    Microsoftが提供するAjax高速化ツール Ajaxの普及により、WebアプリケーションでJavaScriptが積極的に活用されるようになって久しい。しかし、JavaScriptを多用するWebアプリケーションでは大量のJavaScriptを読み込む必要があるため、起動に時間がかかるという問題がある。 MicrosoftのDevLabsで提供されているDolotoはAjaxアプリケーションにおいて利用される大量のJavaScriptを自動的に分割し、必要に応じて遅延ロードするよう変更してくれるツールだ。 Dolotoはプロキシサーバとして動作し、Dolotoのプロキシサーバ経由でAjaxアプリケーションを動作させることでプロファイルが取得される。Dolotoはこのプロファイルを参考にJavaScriptを分割し、遅延ロードするようアプリケーションに変更を加える。 なお、Dolotoの

  • これならコンタクトしたくなる?Ajaxを使ったメールフォーム·LightForm MOONGIFT

    Webサービスを使っていたり、コーポレートサイトを見ていて、問い合わせのメールを送りたくなるということは相当なコストがかかる。それだけに一通、一通を大事にしなければならない。 シンプルなメールフォーム だがフォームがいけてないデザインだったり、入力チェックがややこしかったりしたら送信する気もなくなってしまう。それは大問題と言える機会ロスだろう。そんな失敗をしないためにもLightFormを使おう。 今回紹介するオープンソース・ソフトウェアはLightForm、Ajaxを使った美麗なメールフォームだ。 LightFormはシンプルなメールフォームで、名前、メールアドレス、サブジェクトと内容が必須になっている。Webサイトも入力できるが必須ではない。ロボット防止に簡単な足し算に答える必要がある。 分かりやすい入力エラー そして入力ボックスからフォーカスを動かすと即座に必須チェックが行われる。結

    これならコンタクトしたくなる?Ajaxを使ったメールフォーム·LightForm MOONGIFT
  • Flex/AIR開発でデザイナとの協業を楽にする「yui」(1/3) - @IT

    Flex/AIR開発でデザイナとの 協業を楽にする「yui」 特集:デザイナとプログラマを“結”ぶオープンソース(前編) クラスメソッド株式会社 渡邊 佳一 2008/10/1 RIA開発におけるデザイナとプログラマの協業問題 昨今、Web開発では高品質なアプリケーションを短期間で開発することが求められるようになっています。またRIA開発においては、昔のWeb開発のようにプログラマが主となる状況ではなく、そのアプリケーションの性質上、デザイナの役割が重要になってきます。 これらはさらにWeb開発を難しいものにしています。デザインはプログラマにとって敷居が高く、一朝一夕で身に付くものではありません。しかも状況に輪を掛けるかのように、RIAに期待を持ったクライアントの仕様は膨らむばかりです。 それから、RIA開発においては「デザイナとプログラマの協業」というものが叫ばれてきました。「デザインと

    gakkiy
    gakkiy 2008/10/03
  • jsmap - JavaScriptによる都道府県入力補助

    Q - なぜ、全国地図にしないのですか? 4つほど理由があります。 ポップアップが場所をとりすぎるから 現在、地図部分は185x120pxにおさめていますが、標準的なモニタ解像度ではこの辺が限界です。 キーボード操作時の押下回数を減らすため jsmapがフォーカスするのはSugarCRMなどのWEBアプリです。使い切りのWEBフォームと違い、慣れによるスピードアップが望めるUIである必要があります。 多言語対応のため 日は47都道府県なので、かろうじて可能だと思う方もいるかもしれませんが、これがイギリス(現在製作中)とかでは100を超えます。 認知的限界のため これも重要。ぱっと見て探せる数というのは、15や20がせいぜいです。 ただ、上記の話とは別に、地方選択用の全国図はあってもいいと考えていますので、それは将来のバージョンで。 Q - 地図はもっと詳細化/単純化しないのですか? 詳細

    gakkiy
    gakkiy 2008/06/03
  • http://journal.mycom.co.jp/series/dojo/005/menu.html

    gakkiy
    gakkiy 2008/04/14
  • MOONGIFT: » 要チェック!Ajax向けIDE「WaveMaker Visual Ajax Studio」:オープンソースを毎日紹介

    Prototype.jsやscript.aculo.us、jQueryなどのJavaScriptライブラリがあるお陰で、AjaxやJavaScriptを駆使したWebアプリケーションが容易に作成できるようになっている。が、まだまだGUIアプリケーション並みとはいかないのが現状だ。 サンプルアプリケーションを開いているところ それを打破できるかも知れないソフトウェアを紹介しよう。Webアプリケーション開発者皆さんにおすすめだ。 今回紹介するオープンソース・ソフトウェアはWaveMaker Visual Ajax Studio、Ajax開発向けIDE(統合開発環境)だ。 WaveMaker Visual Ajax StudioはJavaベースのソフトウェアで、Tomcatを使っている。起動後、localhost:8094でサービスが立ち上がる。ブラウザベースで動作するが、これはまさにIDEのW

    MOONGIFT: » 要チェック!Ajax向けIDE「WaveMaker Visual Ajax Studio」:オープンソースを毎日紹介
  • 「マウスオーバーでリンク先のサムネイルを表示」は導入してほしくない - ARTIFACT@はてブロ

    Twitterでちょっと盛り上がったのではてなにもメモ。あまり見かけない意見なので書いておく。 ※追記したけど、サービスのなかでも設定を無効にすることができるものも多い マウスオーバーすると、リンク先のサムネイルを表示するJavascriptがあるんだけど、あれが役立ったことないんだよなー。その割には陶しいので、だから、自分で導入する気はないし、できたら他のブログで導入して欲しくない。 サムネイル画像を表示すれば、閲覧者が興味を持ちやすくなるだろうという発想から生まれているんだろうけど、特殊なWebサービスで画面が特徴的だとかならまだしも、他ブログにリンクしている場合、ブログのサムネイル画像はそれほど特徴的でないので、そんなに役立つことはない。ブログの場合、閲覧者に関心を持ってもらうのなら、サムネイル画像よりも記事の中身を引用するほうがいいだろう。 ブログの記事が文字だけで素っ気ないから

    「マウスオーバーでリンク先のサムネイルを表示」は導入してほしくない - ARTIFACT@はてブロ
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 第5回 jQuery UIによるユーザインターフェースの改良 | gihyo.jp

    今回使用する「Dialog」「⁠Draggables」「⁠Droppables」「⁠Sortables」に必要なファイルは以下の通りです。 themes/ jquery-1.2.3.min.js jquery.dimensions.js ui.mouse.js ui.resizable.js ui.dialog.js ui.draggable.js ui.draggable.ext.js ui.droppable.js ui.droppable.ext.js ui.sortable.ext.js ui.sortable.js jQuery UI 1.5bを使うために、今回は同梱されているjQuery 1.2.3を使うことにします。バージョンが上がりますが、これまでのサンプルの動作に影響はありません。 ライブラリの設定 ライブラリの各ファイルを、head要素の子要素に以下のように指定します(

    第5回 jQuery UIによるユーザインターフェースの改良 | gihyo.jp
  • 米IBM、マッシュアップ用セキュリティ技術をオープンソースに寄贈 | OSDN Magazine

    米IBMは3月13日(米国時間)、自社のマッシュアップ用セキュリティ技術「Secure Machup(SMash)」(開発コード名)をAjaxベースのオープンソース開発団体OpenAjax Allianceに寄贈することを発表した。企業や個人によるマッシュアップWebアプリケーションの利用を安全にすることで、採用を促進するという。 マッシュアップは、複数の情報源を統合したウェブサイトを構築する手法。情報を把握しやすいことから、個人と企業の両方にメリットを提供する。 SMashは、マッシュアップを利用したWebアプリケーションにおけるセキュリティ懸念に対応する。複数の情報源がWebベースでやり取りするにあたり、安全な通信チャネルを介してデータを共有することで、コードとデータを情報源別に分離できる。これにより、悪意あるコードが他の情報源に侵入することを防ぐという。 SMashは、IBMの東京基

    米IBM、マッシュアップ用セキュリティ技術をオープンソースに寄贈 | OSDN Magazine
  • Javascript・Ajaxのテクニックとトピックのまとめ | Summary.Js

    Javascript・Ajaxの注目テクニックとトピックをまとめて公開してますjQueryで実現するナビゲーションテクニック「15 Excellent jQuery Navigation Techniques and Solutions」様々なエフェクトを可能にしてくれるjQuery。その用途は幅広く、様々なシーンで使われていますが、今回紹介するのはjQueryで実現するナ... [ 詳細 ] [ 関連 ] [ ニコニコ風 ]

  • DOM操作ライブラリ「DOMAssistant 2.6」リリース | エンタープライズ | マイコミジャーナル

    DOMAssistantプロジェクトは20日、JavaScript向けDOM操作ライブラリ「DOMAssistant 2.6」をリリースした。 DOMAssistantは、JavaScriptでDOMの操作を簡単に行えるようにするライブラリ。CSSセレクタを用いてDOMの要素を選択する機能を提供しているほか、DOMの操作を行うさまざまなAPIをDOM要素のメソッドとして実装しており、DOM操作を直感的に記述できるようになっている。 今回リリースされた新バージョンでは、特にCSSセレクタを使用した際のパフォーマンスの改善に力が注がれた。その結果、パフォーマンスは改善され、Internet Explorerを除くすべてのブラウザで、同様の機能を持つ他のライブラリよりも高い性能が出るようになったという。また、簡単に利用することが可能なプラグイン機能が追加され、DOMAssistantにオリジナル

  • Jungle Java - JavaScript で開発されたマッシュアップツール Afrous

    JavaScript で開発されたマッシュアップツール Afrous Posted in Ajax (RSS) マイコミジャーナルで紹介されていて知ったのですが、JavaScript で全て記述されていて、サーバサイドの技術に依存しない 「Afrous」 というマッシュアップツールが公開されています。 同サイトのトップページで "Boot Afrous" バナーをクリックすると、ブラウザ上で 「Afrous Editor」 が起動します。おぉ、軽快に動作しますね。まだほんの少し触ってみただけですが、期待できそうです。 「Prism」 で登録して、デスクトップからすぐに使用できるようにしました。 関連情報 ・【ハウツー】Webブラウザだけで動くマッシュアップエンジン「Afrous」を試す! | マイコミジャーナル ・Afrous Beta 公開 - snippets from shinich

    Jungle Java - JavaScript で開発されたマッシュアップツール Afrous
    gakkiy
    gakkiy 2008/01/22
  • IBM Developer

  • Ajaxのキソのキソまとめ - builder by ZDNet Japan

    Ajaxパワーの活用方法 Ajaxは、ウェブアプリケーションの開発方法や利用方法を大きく変えた破壊的な技術だ。Ajaxによってインタラクティブなページの作成が可能になったのである。Ajaxは現在もウェブの流行の最先端を走り続けている。 Ajaxという用語は比較的最近生まれたものだが、Ajaxを支えている技術は以前から存在していた。ブラウザに送られたウェブページの内容をあとから変更する機能自体は、何年も前からあったのである。たとえば、JavaScriptでiframeのsrc属性を変更するのもそのような技術の一つだ。 しかし、XMLHttpRequestオブジェクトが主要なブラウザで実装され、GmailやGoogle Mapsが公開され始めると、開発者はそれをきっかけとしてウェブページの構築方法をもう一度考えるようになったのである。 XMLHttpRequestオブジェクト Ajaxを可能に

    Ajaxのキソのキソまとめ - builder by ZDNet Japan