タグ

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

タグの絞り込みを解除

AJAXに関するt_43zのブックマーク (483)

  • Ext GWT最新版登場、JavaでRIA開発にドラッグ&ドロップ追加 | エンタープライズ | マイコミジャーナル

    Ext JS Extは1日(米国時間)、Ext GWTの最新版となるExt GWT 1.2を公開した。Ext GWTはGWT向けに開発されたRIA開発のためのJavaライブラリ。高性能でカスタム可能なUIを提供しているほか、CSSに対応したテーマ機能の提供、外部ライブラリに依存することなくそれだけで使えるGWTソリューションの提供、RPC/JSON/XMLのサポート、Java Genericや列挙型・可変引数などJava 1.5機能に対応といった特徴がある。 1.2はフルパックされた新しい機能とコンポーネントの集まり。Ext GWT 1.1を採用しているすべてのユーザにアップグレードが推奨されている。1.1から1.2というマイナーアップグレードという位置づけだが、新しい機能も追加されており1.1を採用している場合にはアップグレードを検討したいバージョンだ。 1.2では新しくDrag and

  • MSがモバイルAjaxを開発か――コードネーム「Kojax」 - @IT

    マイクロソフトは、モバイルアプリケーションを作成するAjax開発者を愛しているようだ。 伝えられるところによると、マイクロソフトではAjax方式のモバイルアプリケーション開発環境の構築に取り組んでいるようだ。この技術は「Kojax」というコードネームで呼ばれ、新興市場向けのモバイルアプリケーションを作成する開発者を支援するのが目的だ。Ajax(Asynchronous JavaScript and XML)は、インタラクティブなWebアプリケーションを作成するためのWeb開発手法である。 この技術のコードネームは、1970年代のテレビドラマ「刑事コジャック」を連想させる。棒付きキャンディーが好きな、タフで坊主頭のコジャック刑事の決めぜりふは「Who loves ya, baby?」(君を愛しているのは誰だい)だった。マイクロソフトは、Kojaxに込められた気持ちをAjax開発者が理解するの

  • 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
  • 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
  • RJSなら数行のRubyコードでAjaxアプリを作成できる

    RJSなら数行のRubyコードでAjaxアプリを作成できる:Ruby on RailsのRJSでかんたんAjax開発(後編)(1/4 ページ) ほんの数行のRubyコードで、Ajaxアプリケーションを 今回は、前回の「かんたんAjax開発をするためのRuby on Railsの基礎知識」に引き続き、Ruby on Rails(以降、Rails)が提供するRJSを使用したAjaxの開発の仕方について解説しています。 まだRailsを使ったことがない方でも大枠の理解ができるように、前回はRuby言語やRailsの基部分を解説しました。後編である今回はいよいよ題のRJSの解説をメインに進めていきます。RJSを利用すれば、ほんの数行のRubyコードを書くだけで、非常に簡単にアプリケーションをAjax対応できることを解説していきます。 もう一度、サンプルをおさらい 今回のサンプルプログラム(拡大

    RJSなら数行のRubyコードでAjaxアプリを作成できる
  • Purchase Intent Data for Enterprise Tech Sales and Marketing | TechTarget

  • Dojo最新版登場、1,100を越える問題を修正 - 磨かれた自信作 | エンタープライズ | マイコミジャーナル

    The Dojo Toolkit - great experiences...for everyone 6日(米国時間)、Dojo Toolkitの最新版となるDojo Toolkit 1.2が公開された。Dojo ToolkitJavaScriptで開発されたAjax Webアプリケーションフレームワーク。特にフルフィーチャフレームワークと呼ばれ、基的な機能から多種多様な機能、それにUIまで包括的に提供しているところに特徴がある。フルフィーチャフレームワークでありながら遅延読み込みを活用することで初期読み込み時間を短縮し、軽量のフレームワークのように動作するところも特徴的。 Dojo Toolkit 1.2は1.0および1.1と概ね後方互換性が確保されている。しかしさまざまな機能追加や変更、非推奨化が進められており、移行するには若干考慮しなければならないポイントがある。1.1から1.

  • Ajaxにおけるセキュリティ: 明示的トークン検証手法 | エンタープライズ | マイコミジャーナル

    Web Application Development - SitePen Ajax JavaScriptアプリケーションの普及にともない開発者には特にAjax関連のセキュリティへの理解が求められている。そこでSitePenにおいて公開されている文書Security in Ajaxに注目したい。Kris Zyp氏によって執筆されたドキュメントで、Ajax JavaScriptアプリケーションにおけるセキュリティがまとめられている。次の内容がまとめられており、Webアプリケーション開発や保守における資料として活用できる。 クライアント(ブラウザ)からのアクセスに対してどうやってサーバリソースを保護するか ほかのサイトからのサーバへのアクセスをどうやって許可するか クロスサイトWebサービスからどうやってウェブページを保護するか JSONハイジャックにどう対処するか Kris Zyp氏はまずW

  • DWRでAjaxプログラムをかんたん作成!

    DWRを使おう! 「第1回:ActiveWidgetsでAjax!」ではコンボボックスやグリッドなどのActiveWidgetsコントロール表示について解説しました。今回はサーバーリモーティングライブラリDWR(Direct Web Remoting)を使用してサーバー通信を行い、サーバーから受信したデータを使用してグリッド表示を行います。 DWRとは、AjaxクライアントとサーバーサイドJavaの構成で使用されるJavaScriptJavaの連携用フレームワークです。 図1はDWRを使用したシステム構成です。図のようにサーバーサイドはサーブレットとJavaBeansで構成されますが、主に次のような3つの特徴があります。 1つ目がサーブレットはDWRサーブレットと呼ばれる専用のサーブレットが使用されるということです。したがって、ユーザーがサーブレットを記述する必要はなく、JavaBean

  • これは凄い、Ajaxをオンザフライ解析 - Razor Profiler | エンタープライズ | マイコミジャーナル

    Razor - Profile and Optimize Web 2.0 Ajax Performance WebアプリケーションやWebページのデバッグ・分析にはFirebugが重宝する。しかしながらFirebugはFirefoxのエクステンションとして開発されているためIEやSafari、Operaといったほかのブラウザで作業する場合はそのブラウザ向けに提供されているツールかまたはFirebug Liteを使う必要がある。Firebug LiteはFirebugの機能をほかのブラウザにも提供する興味深いクロスブラウザツールだが、Firefoxに提供しているのと同じ機能はまだ提供できていないし、うまく動作しない機能もある。 そこでクロスブラウザAjaxアプリケーション分析ツールRazor Profilerに注目したい。Razor Profilerはデプロイ済みのJavaScriptベース

  • かんたんAjax開発をするためのRuby on Railsの基礎知識 − @IT

    かんたんAjax開発をするためのRuby on Railsの基礎知識:Ruby on RailsのRJSでかんたんAjax開発(前編)(1/4 ページ) いまさら聞けないRuby on Railsとは? Ruby on Rails(以降、Rails)は、世の中に多数存在する現在のWebアプリケーション開発フレームワークに多大な影響を与えている、先進的で生産性の高いフレームワークです。 以下をコンセプトとして掲げており、Ruby言語で記述されています。 「同じことを繰り返さない」(DRY:Don't Repeat Yourself) 「設定よりも規約」(CoC:Convention over Configuration) ここ数年で、楽天市場、ニフティ、カカクコムなど大手IT企業での採用も進んでおり、注目を集めています。 関連記事: 楽天が「Ruby on Railsの利用を開始します」 h

    かんたんAjax開発をするためのRuby on Railsの基礎知識 − @IT
  • 1つのコードでAjax、Flash、Adobe AIRを作るには?(1/4) ─ @IT

    1つのコードでAjax、Flash、 Adobe AIRを作るには? 特集:オープンソースRIA「OpenLaszlo 4.1」の魅力 株式会社ネットエイト 小野 圭二 2008/8/18 AjaxやFlash、Adobe AIRまでカバーするOpenLaszlo 4.1 Webシステムのリッチなユーザーインターフェイス(以下、UI)を開発するためのオープンソース「OpenLaszlo」をご存じでしょうか。何とこのOpenLaszloは、新しくリリースされたバージョン4.1で、1つのソースコードからFlashコンテンツとAjaxコンテンツの両方をコンパイルアウトできるようになりました! これにより、従来Flash系とAjax系に分かれていた開発プロセスを統一できるようになりました。RIA/リッチクライアントの世界にもJavaで提唱された「Write Once, Run Anywhere」が

  • TomcatでAjaxEditableLabelの文字化け - gishi_yamaのブログ

    WicketでAjaxEditableLabelに2バイト文字を入力すると、文字化けが発生してしまいました。 WebApplicationの継承クラスのinitメソッドでは、 getRequestCycleSettings().setResponseRequestEncoding("UTF-8"); getMarkupSettings().setDefaultMarkupEncoding("UTF-8"); の様に設定しているにも関わらず、AjaxEditableLabelで日語を入力すると、文字化けが発生しちゃうんです。 id:mdgw 師兄に相談してみたところ、 AjaxEditableLabelはGETを使ってデータを投げていること Tomcatの初期設定では2バイト文字をGetで投げると文字化けする server.xmlの設定で回避できる ことを教わりました。(不出来な後輩で恐縮

    TomcatでAjaxEditableLabelの文字化け - gishi_yamaのブログ
  • 「jMaki on Rails」の導入方法とRevolverコンポーネントのカスタマイズ:CodeZine

    はじめに jMakiでリッチなGUIを作ろう!にも紹介されているように、jMakiが注目を集めています。 Ruby on RailsにもjMakiを入れて、画面の部分をよりリッチにしようとする試みがあり、「jMaki on Rails」と呼ばれています。 jMakiは非常に強力なコンポーネントなので、そのまま使用してもエンドユーザーの満足度を向上させることができます。しかし、人はより高みを要求するものなので、「jMakiのここに手を加えてこういう動きを実現して欲しい」といった要望も出てくるかと思います。 そこで稿では、jMaki on Railsの利用方法とそのカスタマイズ方法に関して説明します。カスタマイズでは、Revolverコンポーネントを例として扱います。対象読者RubyプログラマーRIAのシステム構築を担当するSE 必要な環境

  • AJAXを活用したWebインタフェースの作成ツール ZK | OSDN Magazine

    Webブラウザー上で動作するユーザー・インタフェースが、デスクトップ・アプリケーションでイベント駆動インタフェースを作るときと同じように簡単に作れたら――この夢を実現するために作られたのがAJAXツールキット ZK だ。ZKが作るユーザー・インタフェースはXMLを使って定義し、Javaを使ってWebアプリケーションの機能を実装する。データバウンド・コントロールに対応しているため、Javaオブジェクトを変更したからといってユーザー・インタフェースのフォームを変更する必要はない。 上記の説明にAJAXは出てくるのにJavaScriptが出てこないのはなぜだろうかと思った人のために、ZKのWebサイトにある次の言葉を引用しておこう。「AJAXの最良の使い方はその存在を見せないことだと我々は考える」。この言葉からプロジェクトの理念がわかると思う。より具体的には、すべてのクライアントサイド・コードを

    AJAXを活用したWebインタフェースの作成ツール ZK | OSDN Magazine
  • Ext GWT 1.0登場、GWT-Ext 2とは別の注目ライブラリ | エンタープライズ | マイコミジャーナル

    The Ext teamは7日(米国時間)、Ext GWTの最新版となる「Ext GWT 1.0」を公開した。Ext GWTはGWT向けに開発されたRIA開発のためのJavaライブラリ。高性能でカスタム可能なUIを提供しているほか、CSSに対応したテーマ機能の提供、外部ライブラリに依存することなくそれだけで使えるGWTソリューション、RPC/JSON/XMLのサポート、Java Genericや列挙型・可変引数などJava 1.5機能に対応といった特徴がある。ライセンスはオープンソースライセンスと商用ライセンスの両方が用意されている。 Ext GWT 1.0 - Ext JSサイトより抜粋 Ext GWT 1.0が対応しているのはGWT 1.5 RC1。気をつけるべきはGWT-Extとは違うということだろう。名前がよく似たものにGWT-Extがあり、こちらはGWTとExt JSをベースにし

  • SAStrutsで簡単Ajax - ひがやすを技術ブログ

    SAStrutsで簡単にAjaxを扱えるようにしました。サンプルはこんな感じ。 package tutorial.action; import org.seasar.struts.annotation.Execute; import org.seasar.struts.util.ResponseUtil; public class AjaxAction { @Execute(validator = false) public String index() { return "index.jsp"; } @Execute(validator = false) public String hello() { ResponseUtil.write("こんにちわ"); return null; } } アクションで、ResponseUtil#write()を使ってレスポンスに文字列を書き出すだけ。

    SAStrutsで簡単Ajax - ひがやすを技術ブログ
    t_43z
    t_43z 2008/07/07
    いいね!
  • 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
  • Google、新しいAjax APIを披露

    Googleは、Ajax開発の高速化・簡易化を図る新しいAPIセットを発表した。 サンフランシスコで開かれたデベロッパーカンファレンスGoogle I/OでGoogleは5月28日、「Google AJAX Libraries API」を披露した。これにより、デベロッパーはPrototype、Script.aculo.us、jQuery、Dojo、MooToolsといった人気フレームワークを使ったAjaxアプリケーションを手早く簡単に作成できるようになると、同技術を手掛けたGoogleエンジニアのディオン・オルメール氏は説明する。 「例えば共有JavaScriptライブラリのキャッシュのように、作業に取り掛かるため必要なシンプルであるべき作業に目を向けると、Webは現在よりももっと高速化できることがすぐに分かる」とオルメール氏。「AJAX Libraries APIは、単純な方法でWeb

    Google、新しいAjax APIを披露
  • Ajaxライブラリの変遷

    Ajaxライブラリが生まれた経緯 Ajaxテクノロジで開発する上で、大きな問題となることの1つは各Webブラウザ間の互換性問題です。主にInternet Explorer(以下、IE)とそれ以外のWebブラウザの仕様の違いに依存しています。 まず、Ajaxの肝となるXMLHttpRequestの呼び出し方からして異なっています。 IEの場合は、「xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");(IE7はXMLHttpRequest()でも可能)」となり、それ以外のWebブラウザでは、「xmlhttp = new XMLHttpRequest();」となります。 また、オブジェクトにイベントをアタッチするやり方も違います。 IEの場合は、「element.attachEvent('onclick', handler);」となり、それ以外のWe