InfoQ ホームページ Web 2.0 に関するすべてのコンテンツ
-
IBMのInfoSphere Mashup Hubを取り入れる
マッシュアップは複数のソースからのデータや機能を1つの統合アプリケーションに結合するWebアプリケーションである。Mashupの人気は、インタラクティブなユーザの参加を強調していることに因る。IBMのInfoSphere MashupHubは、マッシュアップで情報を使用したり、共有する必要があるITやビジネスの専門家向けの、新たな軽量情報管理環境である。
-
消費者向けJRE: Java Web Startに対応するアプレット
先ごろ、Sun Developer Networkの記事は、来たるべきJava 6 Update 10のリリースに言及して、「アプレットが戻ってくる」と宣言した。
-
Flashコンテンツが検索可能に
AdobeがFlashの導入の反対意見に対し継続的に圧力をかけてきた中で、Flash PlayerのバイナリフォーマットであるSWFファイルがGoogleやYahooの検索エンジンで、見出し検索が可能であるとニュースになっている。これはAdobe Flexを使用していたり、検討しているアプリケーションデベロッパにとっては、重要なニュースである。その結果もたらされたアプリケーションが、検索可能である。
-
RIA、Web 2.0およびAJAXの定義
先月初め、WaveMaker SoftwareのChristopher Keene氏は、ブログ投稿で共通Web開発用語の定義を試みている。用語の概要や表示方法が載っている。かつてのAdobe ExecutiveであるDavid Mendels氏は、RIAという用語はどのようにできたのか、またこんにちそれが持つ価値について話している。
-
Flex向けのコンポーネントフレームワークOpenFlux
OpenFluxはモデル・ビュー・コントローラ(MVC)アーキテクチャに基づいたオープンソースのコンポーネントフレームワークをFlex開発者に提供する。このライブラリには今のところボタン、リスト、そしてスクロールバーといったコンポーネントが含まれている。OpenFluxの最終目標はFlexアプリケーションに含まれるコンポーネントのカスタマイズを“劇的に”簡単にすることにある。
-
JavaServer Faces 2.0のアーリードラフトがリリース - JavaScriptライブラリとの互換性を改良
Java Community Processプログラムのもとで、JSR 314のアーリードラフトがレビューのためにリリースされた。このJSRでは、JavaServer Facesの仕様を1.2から2.0にアップデートすることを目指している。この次世代のJSFは、Webアプリケーション開発の素晴らしいアイデアを Java EEプラットフォームにもたらそうとしている。コミュニティからは既に肯定的な反応をもらっているが、これは特にAJAXのサポートが改善されたことによるものである。
-
Twitterのアーキテクチャ
非常に有名なソーシャルアプリケーションであるTwitterの基調を成すアーキテクチャーが、近ごろ議論の対象となっている。Twitterはダウンタイムのインスタンスがあり、チームが問題の対処に乗り出すにつれて、人気のある機能がいくつか登場した。Twitterが前進しようとしている現状を観察することで、どんなことが分かるのか?
-
-
Curl Enterprise RIAプラットフォームの概要
今回の投稿記事では、InfoQ.comはCurl, Inc.の社長であるRichard Monson-Haefel氏とプラットフォームについて話した。CurlはEnterprise RIAアプリケーションを構築するためのプラットフォームである。Monson-Haefel氏は、Curlプログラミング言語、IDEおよびクライアントサイドのランタイムを取り上げている。それに加えて、エンタープライズ向けにRIAのプラットフォームを構築する際に、Adobe AIRやFlexよりもCurlを検討したほうが良い理由を強調している。
-
Exadel社のFlamingoプロジェクト - FlexとJavaによるラピッドデベロップメント
Exadel社のFlamingoプロジェクトは、Javaバックエンドで構築されるRIAアプリケーションをブートストラップするツールである。このツールは、ミドルティアでSeamとSpringの両方をサポートする。プレゼンテーションティアでは、FlamingoはFlexとJavaFXをサポートする。ツールは、より伝統的なJavaウェブ・ティア・フレームワークとして利用できるAppFuseプロジェクトと似たアプローチで、アプリケーションのブートストラップを行う。InfoQは、Flamingoについてより深く知るために、Exadel社のIgor PolevoyとFima Katzに接触してみた。
-
Flexアプリケーションの起動時間を短縮する5つの方法
O’ReillyのInsideRIAサイトにおけるJun Heiderの記事は秀逸だ。ユーザが醜い"ロード中"ダイアログを見る回数を減らせるよう、開発者の助けになる事を願って、Flexアプリケーションの起動時間を最小化する数多くのオプションについて論じたものである。彼の考えは深く、様々な分野に及び、それぞれのテクニックについて考慮すべき重要な長所と短所についても良く考え抜かれている。
-
スパム設計:Webへの挑戦?
スパマーによって勢いを増す行為やそれに対する高まる敵意、そしてスパム行為の手段が巧妙になっていることが、Webにとってはつねに悩みの種となっている。近ごろのCraigslistに対するスパム攻撃を受けて、スパマーのテクニックや可能な対処法、スパムの拡大の言外の意味を追求しているブロゴスフィアで、大きな反応を巻き起こした。
-
Windows Communication Foundation: アプリケーション・デプロイメント・シナリオ
WCFは選択肢が余りにも多岐にわたるため、.NET開発者の多くは自分の実装にどの機能を選べばよいか、その後は個々のケースにどの実装/デプロイメントのベストプラクティスを用いればよいかが分からないことが往々にしてある。 IDesignのMichele Leroux Bustamante氏が作成したすばらしいホワイトペーパーは、こうした多数のオプションを見事に要約している。
-
NexawebはDojo JavaScript Toolkitへのコード化を継続
Nexawebは、新たなソフトウェアをDojo Foundationに提供した。それは企業における重要なビジネスアプリケーション内で、オープンソースAJAXテクノロジーの使用改善を目的としている。そのソフトウェアは「dojo.E」と呼ばれるが、XMLをDojoコンポーネントに実現させる一連のDojo Toolkitに対する拡張機能であり、ユーザの対話に基づいてDOM修正を管理する新しいAPIである。
-
Adobe Flash Player 10がリリース
先日5月15日、AdobeはFlash Player 10のベータ版の公開を発表した。これは「Astro」というコードネームが付いていたプロジェクトで、JavaFXやMicrosoft Silverlightといった競合が力を入れている中、多くの重要な機能強化をおこなっている。このAdobe Flash Player 10はAdobe Labsのサイトからダウンロードできる。