タグ

AJAXに関するmfunakiのブックマーク (17)

  • 補完インタフェースを作成:IT Pro

    日本語入力ほど面倒な操作はありません。ローマ字入力の場合,ひらがなを入力するためには複数のキーを組み合わせる必要があります。さらに漢字に変換するには,変換キーを何度か押して候補を選択しなければなりません。 予測・補完インタフェースがあれば,このような面倒な操作から解放されます。ユーザーは「お」と入力するだけで,入力システム自身が過去の履歴や現在の文脈などを総合的に考慮し,「お」から始まる「おはようございます」「お元気ですか」といった候補をユーザーに提示します。ユーザーは候補から選択するだけでよく,キーストローク数を減らせます。 このような予測・補完インタフェースはAjaxの格好のアプリケーションです。例えば,Google Suggestは,ユーザーが入力した部分的なクエリーから完全なクエリーを次々と予測・補完してくれます。Gmailでは,メール・アドレスの先頭の数文字を入力するだけで,該当

    補完インタフェースを作成:IT Pro
    mfunaki
    mfunaki 2006/12/15
  • JavaScript×HTMLとJavaのシームレスな開発環境を体験してみよう - @IT

    今回作成するアプリケーションでは、サーバ側プログラムの中でYahoo!検索Webサービスへの問い合わせ処理を行い、取得した結果をJavaオブジェクトに詰め込んで、クライアント側プログラムへ返却します。そこで、まず検索結果セットを格納するためのクラスを作成しましょう。 RPCメソッドのパラメータあるいは戻り値に指定する型は直列化可能な型である必要があります。具体的には、 char、 byte、 short、 int、 long、 boolean、 float、or doubleといったプリミティブ型 String、Dateおよびプリミティブ型のラッパークラス(Character、 Byte、 Short、 Integer、 Long、 Boolean、 Float、 Double) 直列化可能な型の配列 直列化可能なユーザー定義クラス 以上の型を指定することができます。 また、直列化可能なユ

  • GWTとYahoo!のAPIを使って画像検索アプリ! - @IT

    前回「JavaをAjaxに変換するグーグルのGWTを使ってみよう」では、Google Web Toolkit(以下GWT)の概要を紹介しました。 GWT最大の特徴は、JavaでAjaxが開発できることです。Ajaxアプリケーションのクライアント側をJava言語で開発し、それをピュアなHTMLJavaScriptに翻訳する「Java-to-JavaScriptコンパイラ」というユニークな技術をコアとした開発手法にあります。 具体的なAjaxアプリケーションを実際に作成することで、GWTのプログラミングやウィジェットあるいはリモート・プロシージャ・コールの機能といった質的な要素へと迫っていきましょう。

  • JavaをJavaScriptに変換するグーグルのツールを使ってみよう ― @IT

    グーグルが発表したGoogle Web ToolkitJava言語で作成したクライアントアプリケーションを、JavaScriptHTMLアプリケーションに変換するという、まったく異なるアプローチを持つAJAXアプリ開発ツールだ。簡単なサンプルを動かしてみよう(編集部) 2006年5月17日、米国Googleが、Google Web Toolkitをリリースしました。早速Webサイトを見ると、『Google Web Toolkit - Build AJAX apps in the Java language』(=Java言語でAJAXアプリを造る)という、Java開発者にとって非常に刺激的なキャッチで始まっています。 これまでも、BACKBASE Java Edition、ICESOFT ICEFACES、Nexaweb などAJAX+Javaでの開発に対応するフレームワーク製品または

  • Oracle Java Technologies | Oracle

    Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.

    mfunaki
    mfunaki 2006/05/19
  • Google、Ajaxアプリ開発ツールのβ版を公開 | スラド IT

    オーダーメイドの業務系アプリを作る場合、まずJavaScript使えないブラウザとかは切り捨てられるため、僕はそれならとAJAXをふんだんに使って、作る方も楽で使う方も使いやすいアプリを目指します。 # AJAXだと入力バリデーションをサーバー側で行いつつ # ページ遷移は起こらない、てなことが出来るので楽 そのとき障害になるのが、JavaScriptHTML(とPHPとかJSPとかのサーバーサイド技術)を組み合わせたコードの保守性の悪さです。たとえばあるfunctionが画面上のどのボタンをクリックしたときに呼ばれるのかは、jsファイルかhtmlテンプレートかそれともphpか、どこに書いてあるのか探すのが大変です。複雑な挙動をしてJavaScriptで動的にDOMを操作して画面を作ったりするとどんどん追いづらくなります。 UIの全ての挙動をいったんJavaでコーディングできるのなら、も

  • 米Google、Ajax開発ツール「Google Web Toolkit」のベータ版を公開 | エンタープライズ | マイコミジャーナル

    Googleは5月17日(現地時間)、現在米カリフォルニア州サンフランシスコ市内で開催されているJava開発者向けカンファレンス「2006 JavaOne Conference」会場において、Ajaxアプリケーション開発キット「Google Web Toolkit(GWT) ベータ版」の提供開始と、その概要について説明した。GWTの利用により、Google MapやGmailなどで実現されているようなリッチなユーザーインタフェースをもったアプリケーション開発が容易になる。 GWT最大の特徴は、Ajaxアプリケーション開発にEclipseなどの既存のJava開発ツールを流用して、そのデバッグ機能を余すことなく利用可能にしている点だ。Webブラウザ上でネイティブアプリケーション並みの複雑な画面処理や、ページのリフレッシュなしでデータ更新を実現するAjax技術は、Google Mapでの

  • ITmedia エンタープライズ:Google、Ajaxアプリ開発ツールのβ版公開

    Google Web ToolkitではJavaを使ってGoogle MapsやGmailのようなAjaxアプリケーションを開発し、GWTコンパイラでJavaScriptHTMLに変換できる。 米Googleは、JavaでAjaxアプリケーションを作成するためのソフト開発ツール「Google Web Toolkit」(GWT)のβ版を公開した。 同ツールでは、Javaを使ってGoogle MapsやGmailのようなAjaxアプリケーションを開発できる。自分の好きなJava開発ツールを使ってAjaxアプリケーションの作成とデバッグを行い、GWTコンパイラでJavaアプリケーションをブラウザ対応のJavaScriptHTMLに変換することが可能。 GWTで作成したアプリケーションはIE、Firefox、Mozilla、Safari、Operaの各ブラウザを自動的にサポートするという。GW

    ITmedia エンタープライズ:Google、Ajaxアプリ開発ツールのβ版公開
  • Google Web Toolkit - Google Code

    GWT is used by many products at Google, including Google AdWords and Google Wallet. It's open source, completely free, and used by thousands of enthusiastic developers around the world. GWT is the official open source project for GWT releases 2.5 and onwards. This site houses links to the documentation, source code repository, issues list and information related to GWT roadmap and release. It is i

  • 電脳会議

    パソコンを使いこなすための話題やパソコンの旬な利用方法を,やさしく解説した冊子が電脳会議です。電脳会議はパソコンに触れたばかりの初心者から,趣味でプログラミングを楽しんでいる上級者まで,幅広い人を対象にしています。ご覧いただければ幸いです。 『電脳会議』紙面版の氏名・住所の変更/配送停止の手続き 紙面版の配送先変更や停止は,こちらのページで受け付けております。

    電脳会議
  • blueprints:

    Javaデベロッパ向け AJAX FAQ Author: Greg Murray 訳: Yutaka Yoshida 私たちは現在すでにAJAXに触れ、まったく新しい世界が広がっていることに気づいています。 多くの開発者が既存のフレームワークを通してAJAXを使っていますが、より深くAJAXを知り、 今以上の機能を提供したい人もいるかもしれません。これはアプリケーションにAJAXの機能を 持たせたいJava開発者向けのFAQです。 AJAXを使うべきでしょうか AJAXはJavaと一緒に使えますか 現在使っているフレームワークにAJAXの機能はありますか 何から始めたらいいですか 自分でAJAXの機能を作るためには何を知っておかなければならないですか JavaScriptを知っていなければならないですか Java開発者用にどのようなJavaScriptライブラリやフレームワークがありますか

  • Ajax推進団体にIntelなど13社が新規加入

    Ajax推進団体のOpenAjaxにAdobe、Intel、Operaなど13社が新規加入。これで参加企業は28社になった。 Ajax(Asynchronous JavaScript and XML)推進団体のOpenAjaxは5月9日、新たにIntelなど13社が同団体に加盟し、参加企業が28社になったと発表した。 OpenAjaxは2006年2月に結成され、Ajaxの普及と、WebアプリケーションにAjax技術を組み込むためのツールおよびランタイム開発を目指している。 既存会員のGoogle、IBM、Yahoo!、Mozillaなどに加え、今回新たにAdobe、Intel、Opera、SAPなど13社が加わった。 5月中旬には会合を開いて現在のAjax利用や新市場への進出などについて話し合う予定。

    Ajax推進団体にIntelなど13社が新規加入
    mfunaki
    mfunaki 2006/05/10
  • Ajaxを使ったファイルマネージャをPHPで作ろう - @IT

    JavaScriptPHPの通信 JavaScriptから見たPHPからのリクエストとPHPから見たJavaScriptからのリクエスト Ajaxを使わずにファイルマネージャを作ろう Ajaxを使わないでPHPファイルマネージャの概要と実装スタイル Ajaxを使ってファイルマネージャを作ろう Ajaxへの改変部分と注意点/ファイルマネージャの制限/Ajaxを用いたオープンソースのPHPアプリケーション/phpFreeChat/自前WebにphpFreeChatをコピーしてみよう JavaScriptはブラウザ上で実行されるインタプリタ言語である。PHPはサーバ上で実行されるインタプリタ言語である。JavaScriptPHPのメッセージの流れは基的に@IT上のほかの記事を参考にしてもらうといいだろう。 ■JavaScriptでの実装例 下記はJavaScriptからサーバ上のURL、「

  • IBMなど、AJAX開発ツールのオープンソースプロジェクト「Open AJAX」を結成

    IBMをはじめとする複数のソフトウェア企業が、AJAXスタイルのウェブ開発のための開発ツールの簡易化を目指し、あるオープンソースプロジェクトを提案した。 「Open AJAX」と呼ばれるこのオープンソースプロジェクトは、IBMが寄贈したコードに基づいて開発が進められる。同コードはソフトウェア開発者がAJAXを利用してウェブアプリケーションを作成する際にEclipse開発ツールを使用できるように設計されている。 AJAX技術を利用してウェブアプリケーションを作成すると、ウェブページの双方向性が高まり、利用者は更新ボタンをクリックして画面上のデータをアップデートする必要がなくなる。AJAXはAsynchronous JavaScript+XMLの略称である。 以前にも報じられたとおり、このプロジェクトは複数のソフトウェア企業によって支援されている。この中にはIBM、Google、BEA Sys

    IBMなど、AJAX開発ツールのオープンソースプロジェクト「Open AJAX」を結成
    mfunaki
    mfunaki 2006/02/02
  • サン、Java Studio Creator 2をリリース--AJAX開発ツールを追加

    Sun Microsystemsは米国時間1月24日、フロントエンドのウェブ開発を容易にするためのツールである「Java Studio Creator 2」をリリースした。Java Studio Creatorは、Microsoftの「Visual Basic」といったビジュアルツールに慣れたプログラマを主な対象とし、より複雑でハイエンド製品とは対極をなすものとして18カ月前にリリースされた。SunはJava Studio Creator 2において、AJAXを使用するウェブアプリケーションの開発を容易にするためのコンポーネント群を追加している。AJAXとは、インタラクティブなGUIを構築するために使われる技術。 同社はまた、WindowsMacintosh、Linuxといったさまざまなオペレーティングシステム上で実行可能な共通のUIを容易に構築するためのツールを強化している。そしてさら

    サン、Java Studio Creator 2をリリース--AJAX開発ツールを追加
    mfunaki
    mfunaki 2006/01/27
  • 「AJAX」人気、開発ツールキットのメーカーの競争を促進

    インタラクティブなウェブサイトが人気を博していることを受け、ソフトウェア企業間の競争が促進されている。各社とも現在、独自の開発ツールキットを市場に投入し始めている。 Sun Microsystemsもこうした企業の1社である。同社は米国時間1月24日にAJAXスタイルの開発の高速化を約束するウェブアプリケーション開発ツール「Java Studio Creator 2」を発表した。IBMもこの競争に仲間入りしようとしており、来週にはAJAX用ツールの販売およびAJAX関連の開発者コミュニティを構築する計画を発表するとみられている。 AJAXという言葉は2005年2月、JavaScript、XMLなどのウェブ技術の組み合わせを表現するために作られた。ますます多くの開発者が、ウェブサイトに双方向性を加え、初代のブラウザの制限を排除するために、このようなグループ化されたツールを利用するようになって

    「AJAX」人気、開発ツールキットのメーカーの競争を促進
    mfunaki
    mfunaki 2006/01/27
  • デスクトップの機能をネットワークが吸い取る---MicrosoftがGoogleを恐れる理由:ITpro

    Googleが火をつけて以来,日でもAjaxの様々な可能性が次々と開拓されてきている。中にはこんなものも,と驚くようなものもある。Ajaxを使った,オープンソースのかな漢字変換プロセッサがある。西山清香氏が開発したsumibiである。公式サイトsumibi.orgで使用できる。「海外など日語OSのない環境でも日語が入力できる」(西山氏)。ローマ字を入力して,スペース・キーを押すたびに候補の漢字がするすると表示されて面白い。 sumibiはGPL(GNU General Public License)に基づくオープンソース・ソフトウエアとして公開されており,誰でも自由に自分のサイトに組み込むことができる。 面白い,と感心していたらもっと凄いサイトがあった。自然言語処理などの研究者で,形態素解析エンジンMeCabの開発で知られる工藤拓氏のサイトだ。なんとデスクトップのかな漢字変換プロセッ

    デスクトップの機能をネットワークが吸い取る---MicrosoftがGoogleを恐れる理由:ITpro
    mfunaki
    mfunaki 2005/09/29
  • 1