BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ JavaScript に関するすべてのコンテンツ

  • JScript 5.8、IE8 Scripting Engineの拡張機能

    IE8は、ベータ版での数年の後、やっと先月リリースされた。JScriptエンジンのバージョン5.8が含まれる。スクリプト実行エンジンの主な拡張機能は、JSON support、パフォーマンスの最適化、ECMA 3の互換性、プロファイラおよびデバッガである。

  • トップクラスのスクリプト言語:PHP、Ruby、Python

    Evans Dataはスクリプト言語の調査結果を公表した。500名を超えるデベロッパおよびITの専門家がPHP、RubyおよびPythonを好んで選択している。企業におけるスクリプト言語の使用状況は、時代と共に変化した。各言語の利点および欠点について、その調査が概説している。

  • Test Swarm で JavaScript統合テストをクラウドソーシング

    jQuery JavaScript ライブラリの作者 John Resig 氏は、クライアントサイド JavaScript 用の分散型の継続的インテグレーションテスト用プラットフォームである Test Swarmをリリースした。従来のスケールしない JavaScript テスト環境への不満から、現時点では非公開アルファ版である John 氏の新しいプロジェクトは、大きなグループあるいはコミュニティにブラウザ関連のテストを委託するためのシステムを提供することを目指している。

  • Opera の Carakan の発表と Apple の Safari 4 ベータリリースによるブラウザ戦争の再燃

    ウェブがデフォルトの開発プラットフォームとなるとともに、我々はブラウザ技術の大変な革新を目の当たりにしている。そんなご時勢の中、Opera はコードネーム Carakan と呼ばれる「史上最速の JavaScript エンジン」の計画を発表し、また Apple はさまざまな新機能の追加と改良が施された Safari 4 のパブリックベータ版をリリースした。

  • JSINQ、 LINQのJavaScript実装

    JSINQは、JavaScript INtegrated Queryを表し、LINQ to ObjectsをJavaScriptに実装するベータプロジェクトである。最近はKai Jager氏によってCodePlexでリリースされた。JSINQにはEnumerableおよびQueryの2つのモジュールがあり、それぞれSystem.Linq.Enumerable およびSystem.Linq.Queryableを実装している。配列、DOMノードリストまたは他のオブジェクト上での列挙を可能にする。

  • 激論: Prototype vs. jQuery

    クライアントサイドにおけるウェブ開発の場面で Ajax が当たり前のように用いられるようになり、「どの JavaScript/Ajax フレームワークが最高か」という問いかけをよく耳にするようになった。Glenn Vanderburg 氏が記事の中で Prototype と jQuery を比較すると、業界のエキスパートである Douglas Crockford 氏と Dion Almaer 氏からさまざまなレスポンスが返ってきた。

  • Article: 初めてのWeb2.0 - jQuery, Spring MVC, そしてXStream/Jettsionを試す

    Joel ConfinoがWebサイトの修正において、JavaScriptライブラリであるjQueryを使った、既存コードを最小限の修正ですむやり方を記載します。

  • アジャイルユーザビリティ

    ユーザビリティの第一人者で「Usability Engineering」(邦題「ユーザビリティエンジニアリング原論」) の著者であるJakob Nielsen氏が、アジャイル手法がユーザビリティをデザインする従来のアプローチを脅かすことに懸念を示している。

  • JavaScriptがRubyと出会う:John Barnette氏がJohnsonを説明

    技術の中にはあまりにもユニークで異色のものがあり、そもそもなぜそのような技術が存在するのかと疑問に思うことが時々ある。セグウェイはその一例であり、RubyからJavaScriptにアクセスするRuby's Johnsonライブラリもまたしかり。このライブラリを理解しようと、シアトルにいるJohnsonの作者兼開発リーダーのJohn Barnette氏とオンラインでチャットした。

  • Web Frameworks、MVCおよびASP.NET

    コミュニティのテクノロジープレビューとして約1年が経過し、Microsoftは初のASP.NET MVCフレームワークのベータ版をリリースした。ASP.NET MVCは、過去にテクノロジーが推進したWebFormsからの急進的な離脱であり、主流なWebプログラミングへの回帰であるというのが多くの一致した意見である。MVCパターンは、Ruby on RailsやJavaのSpring FrameworkのようなWebフレームワークに基礎を提供する。

  • TraceMonkeyとJavaScriptベースのRIAの未来

    新たに発表されたTraceMonkeyは、Firefoxの次のリリースに搭載され、JavaScriptのパフォーマンスの限界を押し上げる、トレースベースのJITコンパイラだ。InfoQは、MozillaのJavaScriptエバンジェリストであり、jQueryの作者でもあるJohn Resigに、この刺激的な発展がJavaScriptベースのRIAの未来に対してどのような意味を持つかについて、質疑応答を行った。

  • Volta:再コンパイルによる分散アプリケーションの開発

    Voltaは、クラウドを取り扱うために、.NETプログラミング言語およびツールの範囲を拡大する。GoogleのGWTに対するMicrosoftの対応のように思える。この記事では、プロジェクトの関係者が「アーキテクチャリファクタリング」の動作方法と今後について説明している。

  • GWT 1.5: Java 5のサポート、性能改善とJavaScript拡張

    Google Web Toolkit(GWT)のバージョン1.5がリリースされた。GWTはJavaセントリックなコンパイラであり、JavaScriptベースのWebアプリケーションを作成する。InfoQでは技術リードのBruce Johnson氏と話し、このリリースの詳細とGWTに新たに追加された機能について聞いた。

  • RIAにC並みの性能をもたらす次世代のMozilla JavaScriptエンジン

    Mozilla Foundationは、JavaScript性能の限界に挑んだトレースベースのJITコンパイラ、TraceMonkeyを開発した。Firefox 3.1に搭載予定のTraceMonkeyはCに近い性能を発揮し、RIA開発を一気に新しいレベルに押し上げることが確実視されている。

  • ASP.NET MVCでのjQueryの使用

    このところ、Microsoft ASP.NET MVC Frameworkがますます取り上げられている。ASP.NET MVCの能力および柔軟性のおかげで、デベロッパが同梱されているライブラリ以外のライブラリを使用することができる。人気のあるJavaScriptフレームワークであるjQueryも例外ではない。

BT