BT

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

寄稿

Topics

地域を選ぶ

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

  • PhoneGap の現状 - Apache と Adobe への移行,プラグインによるモジュール化,PhoneGap/Build サービス

    PhoneGap による開発が簡単になった - プラグインによってモジュール性が向上し,開発者による拡張が可能になったのだ。さらに PhoneGap/Build という,異なるプラットフォーム用に PhoneGap アプリケーションを自動構築するオンラインサービスがある。InfoQ では Nitobi の Brian LeRoux 氏から,Adobe と Apache の下での PhoneGap の技術的見通しについて話を聞いた。

  • appMobi,ブラックフライデーにモバイルプラットフォームをオープンソース化

    appMobi はいくつかのテクノロジをオープンソース化することで,モバイル Web アプリケーションをもっと魅力的なものにしたい,と望んでいる。対象となるのは JavaScript Bridge API – ハードウェアへのアクセスを提供するクロスプラットフォーム API,mobiUs Web App Browser – ネイティブアプリケーションのような外見と動作を持ったブラウザ,HTML5 Game Accelaration – ゲーム用途に HTML5 の速度向上を図った Canvas オブジェクト,の3つだ。

  • JQuery Mobile 1.0がリリースされ、様々な反応が返ってきている

    JQuery Mobile 1.0は、リリースされて、ダウンロード可能になっている。このフレームワークは、JQueryとJQuery UI上に組み込まれており、すべてのメジャーなモバイル、タブレット、イーリーダー、そしてデスクトップもサポートする。PhoneGapのようなツールを使って、JQuery Mobileコードをすべてのポピュラーなアプリストアで配布できる、ハイブリッドまたはネイティブアプリに変換することもできる。

  • Google Closure StylesheetsによってCSS作業が簡単に

    GoogleはApache License 2.0のオープンソースなClosure Stylesheetsを公開した。これはClosure Toolsパッケージに属しているユーティリティでCSSを扱う際に便利である。Closure StylesheetsはCSSに変数や関数、条件やmixinを追加し、大きなCSSファイルを扱う作業を簡単にしてくれるJavaプログラムである。

  • Engine YardがNode.jsをサポート

    Engine YardがNode.jsをサポートするホスティングプロバイダの仲間入りを果たした。InfoQはNic Williams博士にNode.jsのサポートについて話を聞いた。

  • Google Dartまとめ: DartをJSにするコンパイラFrog、プレビルドエディタ/IDE 、型システムの提案

    Dartエディタのプレビルドバージョンが手に入るようになった。これはEclipseのDart IDEでDartを簡単に始められる。FrogはDartをJavascriptに変換するコンパイラだ。Dartで書かれていて、JythonとIronPythonの作者が実装している。また、DartチームはDart言語の説明を盛んに行い、nullable型のような型システムに関する機能の提案を行っている。

  • JQuery 1.7は、IE6-8にHTML5を提供し、廃止予定ポリシーを追加した

    先日、新しいEvent APIs、Delegatedイベントのパフォーマンス向上��IE6-8のHTML5サポート、AMDスペックのサポートなどを盛り込んだJQuery 1.7がリリースされた。チームはまた、JQueryをスリムに維持するために、特定の機能を非推奨にしはじめた。

  • WebGL, WebCL, マルチコア: RiverTrailによるブラウザーでの並列JavaScriptの状況と将来

    現在ではモバイルデバイスでさえ、並列処理能力を使えるのにJavaScriptは、シーケンシャルのままであった。 Intel Labsは、マルチコアシステムの利点を活かすJavaScriptの拡張に取り組んで、Firefoxプラグインをリリースした。InfoQは、この開発について Intel Labsの Stephan Herhut氏に独占インタビューした。

  • Node.js、Windows上でネイティブ実行が可能に

    Node.jsがCygwinなしでWindowsで動くようになった。パフォーマンスはWindows、Unix系ともにかなり改善されている。

  • Mojito JavaScript FrameworkとManhattanクラウドによるYahoo! Cocktails

    Yahoo!は先日、クライアントとサーバーサイドの両方の環境で実行出来るアプリケーションの開発とホストを簡単にできるテクノロジのセットであるCocktailsをアナウンスした。 Cocktailsは、環境に依存しないJavaScript WebアプリケーションフレームワークであるYahoo! Mojitoで編集し、Mojitoベースのアプリケーションをホストするプラットフォーム(PaaS)であるYahoo! Manhattanでホストする。

  • Windows 8の標準化された印刷UI

    Windows 8 Metroは、多くの変更を提供し、印刷に関しても例外でない。charmのコンセプトにおいて、印刷のための新しいAPIと拡張可能なユーザーインターフェイスが存在している。このAPIは、XAMLとJavaScriptベースの両方のアプリケーションに提供されている。

  • Googleが言語Dartとツールをアナウンス。動的言語、任意の型付け、見慣れたシンタックス

    Googleが新言語をアナウンスした:Google Dartとツール。言語とツールは現在、技術プレビュー段階で、オープンソースとしてリリースされた。Chromeには未だ入っていない。Dartは動的で、任意の型、具体化されたジェネリックスである。並列化には、Isolateと呼ばれるErlangスタイルのプロセスを使い、非同期のメッセージパッシングによって、何も共有しない。

  • InvokeDynamic と Javascript - 新コンパイラ Dyn.js と Oracle Nashorn,Rhino

    Dyn.js は Java による新たな Javascript 実装だ。Java 7 の動的言語用の新機能 (invokedynamic,メソッドハンドル) を利用する。InfoQ は作者の Douglas Campos 氏に,JVM 用の Javascipt を (Rhino や Oracle が発表した Nashorn の他に) 改めて開発する理由と,実装の詳細について聞いた。

  • アーキテクチャに関する幻想

    我々は多くの事実無根のアーキテクチャに関する見解を知っている。William Vambenepe氏は彼の最近の投稿で、多くのUI/Ajaxコンシューマが共有できる単一のAPIについて説明している。

  • Windows Runtimeの設計の詳細

    Windows Runtime (WinRT)はWindows上で柔軟でセキュアなアプリケーションエクスペリエンスを提供するために作られた。WinRTは.NET、C++、そしてJavaScriptから影響を受けている。WinRTはCLRやWin32に置き換わるものではなく、異なる言語で書かれたMetro UIを持つアプリケーションのための統一的なサポートを提供するものである。

BT