タグ: JavaScript(製品・サービス)

  • Microsoftが行ったブラウザーテストではEdgeがエネルギー効率最良、ラップトップを長時間使える

    Microsoftが行ったブラウザーテストではEdgeがエネルギー効率最良、ラップトップを長時間使える

    かつては、ブラウザーの性能は速度で評価され、各製品がJavaScriptのベンチマークの成績を競った。しかし、スピードは今でも重視されるが、デベロッパーの関心はエネルギー効率の方が上位になっている。今は、ラップトップでWebを閲覧する人が多いからだ。でもMicrosoftが以前、同社のEdgeブラウザーは競合製品のChromeやFirefoxやOperaよりもエネルギー効率が良い、と発表したときには、おもしろい議論が湧き起こった。 そのMicrosoftが今日(米国時間9/15)は、Windows Anniversaryリリースにおけ…続きを読む

  • Facebookが新しいオープンソースプロジェクトでReactの敷居を低くする

    Facebookが新しいオープンソースプロジェクトでReactの敷居を低くする

    FacebookのReactは、JavaScriptで手早くアプリケーションとそのユーザーインタフェイスを作りたいときのための、オープンソースのライブラリだ。ただし、実際の話はこれほど単純ではない。Reactでアプリケーションを作るためには、JavaScriptのほかにも、いろんなツールを勉強しなければならないのだ。 FacebookはReact用の自社のツールについて語っているが、でも個人のデベロッパーやスタートアップの多くは、Facebookのような企業が持ってるリソースがない。 そこで、もっと多くの人がReactで仕事ができるた…続きを読む

  • 「Cola」は開発者が地図やフライト確認などのアプリを自由に付け足せるメッセージアプリ

    「Cola」は開発者が地図やフライト確認などのアプリを自由に付け足せるメッセージアプリ

    チャットにアプリを埋め込めるメッセージングアプリのColaは誰でも新しいアプリケーションを組み込めるようにするための開発者キットを公開した。 本日更新されたバージョンには、メッセージングアプリの中で動作する12個の「バブル」と呼ばれる実質的なアプリケーションが含まれている。ユーザーは中で使われる個別のツールのアカウントを作ることなく、天候やフライト情報、GIF、その他の情報を共有することができる。同社が優先するのは他人と基本的なタスクを行う際の壁の高さを下げることである。メッセージアプリを離れることなく2人が共有ToDoリストをチェッ…続きを読む

  • GoogleのAngular 2フレームワークがいよいよベータへ…今やES5よりもTypeScriptが人気

    GoogleのAngular 2フレームワークがいよいよベータへ…今やES5よりもTypeScriptが人気

    モバイルアプリとWebアプリケーションをHTMLとJavaScriptで作るためのGoogle製のフレームワークAngular 2が、ベータに入った。 GoogleがAngular 2を最初に発表したのは2014年の9月で、そのときはAngular 1と激しく違うことが論争になった。それから、アルファとデベロッパプレビューを経過した。Angular 2に‘ベータ’のラベルが付いたことは、そろそろ本格的なアプリケーション開発に使える、という意味だろう。Google自身はすでに、AdWordsやGoogle Fiber、社内的なCRMシス…続きを読む

  • RePhoneはどんな物でも携帯電話に変えられるキット

    RePhoneはどんな物でも携帯電話に変えられるキット

    携帯電話を作るのは簡単だ。鉱山へ行って鉱石を掘り出して様々な金属を抽出し、別の鉱山から作った部品を追加する。次にFCCの認可を取ってリチウムイオン電池を作る。最後に、Snakeゲームを書く必要がある。これができない人は、RePhoneを試してみよう。 このプロジェクトは小さな回路基板にSIMスロットとオプションの画面を付けたものだ。Bluetoothにも対応している。49ドルでKit Createという腕時計風のシステムを買えば小さなケースと必要なモジュールが付いてくる。まるでアンロックされた携帯電話が50ドル以下で手に入るようなもの…続きを読む

  • Firefoxのエクステンション(アドオン)開発がChromeと同じ技術になる

    Firefoxのエクステンション(アドオン)開発がChromeと同じ技術になる

    Mozillaが今日、Firefoxのアドオンの今後の実装が大きく変わることを発表した。中でもいちばん重要なのは、ChromeやOperaのようなBlinkベースのブラウザとほとんど互換性のある、新しいエクステンションAPIを採用することだ。このWebExtensions APIにより、デベロッパはChrome/Operaのエクステンションにわずかな変更を加えるだけで、Firefoxでも動くようにできる。 MozillaのKev Needhamが今日の発表声明で次のように述べている: “アドオンの開発を、Webの開発のようにしたい。つ…続きを読む

  • 人気のJavaScriptフレームワークMeteorがデベロッパ企業Percolate Studioを買収してサポート付き有料プランを開始

    人気のJavaScriptフレームワークMeteorがデベロッパ企業Percolate Studioを買収してサポート付き有料プランを開始

    Y Combinatorで孵化したJavaScriptフレームワークMeteorが、Meteorのヘビーユーザでデザインとエンジニアリングの経験豊富なPercolate Studioを買収した。何のためかというと、Meteorが今日(米国時間6/26)ローンチした会員制有料プランで、Percolateに高度にプロフェッショナルなデベロッパサポートをしてもらいたいからだ。 Meteorが買収をするのは、昨年秋のデータベースサービスFathomDBに次いで今回が二度目だ。 MeteorのCEO Geoff Schmidtが買収の発表声明の…続きを読む

  • JavaScriptによる全プラットホーム向け開発のためのフレームワークとツールを提供するMeteorが$20Mを調達

    JavaScriptによる全プラットホーム向け開発のためのフレームワークとツールを提供するMeteorが$20Mを調達

    アプリケーション開発ツールは競争がますます激化しているが、その中で、JavaScriptでWebやモバイルのアプリケーションを開発するためのフレームワークやツールを提供しているMeteor Development Groupが、2000万ドルの資金を調達した。 このラウンドはMatrix Partnersがリードし、Andreessen HorowitzとTrinity Venturesが参加した。資金は同社が、従来のオープンソースのフレームワークとツールに加えて、有料のプロダクトを開発するために充てられる。 Meteor Devel…続きを読む

  • JavaScriptのためのパッケージマネージャnpmが$8Mを調達、企業向け有料サーバとプライベートモジュールをローンチ

    JavaScriptのためのパッケージマネージャnpmが$8Mを調達、企業向け有料サーバとプライベートモジュールをローンチ

    JavaScriptデベロッパには、 Isaac Schlueterが作ったパッケージマネージャnpmのことをよく知ってる人が多い。でもnpmが、npmプロジェクトをサポートする会社の名前でもあり、Schlueterがそこの協同ファウンダであることは、あまり知られていない。今日(米国時間4/14)同社は、2月のTrue Ventures率いるラウンドによる260万ドルのシード資金に加えて、新たに800万ドルの資金を調達したことを発表した。 今回のリード投資家はBessemer Venturesで、BessemerのパートナーEthan…続きを読む

  • Googleは“モアベターなJavaScript”をねらったDart言語をChromeでサポートしないことに決定

    Googleは“モアベターなJavaScript”をねらったDart言語をChromeでサポートしないことに決定

    DartはChromeに来ない、とGoogleは今日(米国時間3/25)発表した。 Webの標準語はJavaScriptだが、DartはGoogleがそのJavaScriptをリプレースするためにローンチした言語だ。Googleによると、Dartには静的型付け(static typing)をはじめ、デベロッパに歓迎される高度な機能が揃っている。 最初は、GoogleだけでなくそのほかのブラウザにもDartをサポートしてもらうつもりだったが、現状はGoogleのChromeすら、特別のビルドがやっとサポートしているぐらいだ。 “Goog…続きを読む

  • Angular 2フレームワークとTypeScript言語でMicrosoftとGoogleが協働

    Angular 2フレームワークとTypeScript言語でMicrosoftとGoogleが協働

    宿敵と思われているMicrosoftとGoogleが、実は意外にも、JavaScriptでWebアプリケーションを書くためのGoogleのMVCフレームワークAngularJS(略称“Angular”)の、(反対意見も少なからずある)次期バージョンAngular 2で互いに協力している。 Angularはかなり前から、MicrosoftのTypeScriptのスーパーセットAtScriptを使っている。TypeScriptはJavaScriptを拡張しようとするMicrosoftの試みで、タイプアノテーションやジェネリック、モジュール…続きを読む

  • GoogleがJavaScriptベンチマークOctaneをアップデート, asm.jsとTypeScriptもテスト対象に

    GoogleがJavaScriptベンチマークOctaneをアップデート, asm.jsとTypeScriptもテスト対象に

    Googleが同社のJavaScriptベンチマークスイートOctaneのバージョン2.0をリリースした。Octaneは17のテストにより、ブラウザが実装しているJavaScriptランタイムの実行速度を計測する。 最初のバージョンが出たのは1年あまり前だが、今度のバージョンではレイテンシの計測にとくに力が入れられた。また、JavaScriptの新しい技術の数々もテストされる。また2.0では、MozillaによるJavaScriptのサブセットasm.jsで書かれコンパイルされたコードへの、ブラウザの対応もテストできる。また、Micr…続きを読む

  • ブラウザ内のJavaScriptからAWSにアクセスできるSDKをAmazonがローンチ…サーバサイドのコードはいっさい不要

    ブラウザ内のJavaScriptからAWSにアクセスできるSDKをAmazonがローンチ…サーバサイドのコードはいっさい不要

    Amazonが今日(米国時間10/31)、AWS SDK for JavaScriptのデベロッパプレビューをローンチした。これによりデベロッパは、ブラウザからAWSのサービスにアクセスするダイナミック(動的)なJavaScriptアプリケーションを容易に作れるようになり、しかもその際、サーバサイドのコードを書いたり、アプリケーションサーバのホスティングのための構成を、いっさいする必要がない。 Amazonは前にもSDK for Node.jsをローンチしているので、JavaScriptをサポートするのは今回が初めてではない。というよ…続きを読む

  • 物のインターネットをJavaScriptで動かせるDIYボードEspruinoがKickstarterで資金募集中

    物のインターネットをJavaScriptで動かせるDIYボードEspruinoがKickstarterで資金募集中

    Arduinoはすばらしいけど、初心者が手を出すには少々難しい。Espruinoは、“世界で初めてのプロアマ両用のJavaScriptマイコン”としてここ2年ほど一部のマニアたちに人気があったが、イギリスのケンブリッジに住む作者のGordon Williamsは、これをさらに磨き上げるためにこのたびKickstarterに登場させた。 Kickstarterで資金募集を開始したWilliamsの目的は、このオープンソースのハードウェアのためのソースコードを完成させて、正規のオープンソースコードとしてリリースすることだ。Espruino…続きを読む

  • MozillaとEpic GamesがUnreal Engine 3をWeb化, Web 3DゲームのFlash不要化へ

    MozillaとEpic GamesがUnreal Engine 3をWeb化, Web 3DゲームのFlash不要化へ

    2011年にEpicは、好評なUnreal Engine 3の技術をFlashにポートして、ブラウザでもかなり高度な3Dゲームができることを示した。しかし2013年の今では、Flashはもう人気のプラットホームではない。そこで、現代的なブラウザではプラグイン不要でどれだけのことができるかをゲームデベロッパたちに示すために、MozillaとEpicが協力してUnreal Engine 3をWebにポートした。Flashプラグイン全盛の2011年には、考えられなかったことだ。 Mozillaの技術部長でWebGLの発明者でもあるVladi…続きを読む

  • JavaScriptは今, 豚から豹に変身中: 最先端の言語改良努力をMLOC.jsカンファレンスに見る

    JavaScriptは今, 豚から豹に変身中: 最先端の言語改良努力をMLOC.jsカンファレンスに見る

    [筆者: Péter Halácsy] 編集者注記: Péter HalácsyはPreziの協同ファウンダでCTOだ。Twitterで彼をフォローするには、@halacsyで。 スタートアップはJavaScriptが好きだ。あなたが駆け出しの若造なら、ダイナミックであることが必要だ*。柔軟性も必要だ。とりあえず動くプロトタイプを素早く作れることも必要だし、コードをコンパイルせずにその場で書き換えられる能力も必要だ。JavaScriptはかつて、ブラウザ戦国時代のスタートアップだった。やがてJavaやFlashを圧倒してしまったが、そ…続きを読む

  • Firefox 18のベータがリリース: JavaScriptコンパイラIonMonkey, PDFビューワ, タッチのサポートなど

    Firefox 18のベータがリリース: JavaScriptコンパイラIonMonkey, PDFビューワ, タッチのサポートなど

    今日(米国時間11/26)Mozillaは、Firefoxブラウザの新バージョン(v 18)のデスクトップ向けとAndroid用のそれぞれベータをリリースする。今回はとくに、デスクトップ版のアップデートに顕著なものがあり、JavaScriptジャストインタイムコンパイラIonMonkeyや、レティナMacのサポート、タッチスクリーンのあるマシン用にW3CのTouch Eventのサポートなどが提供される。Android向けでは、フィッシング対策の強化や、オプトインとして検索のサジェッションが提供される。 IonMonkeyは、Mozi…続きを読む

  • JavaScriptに置き換わるGoogleの新言語DartがSDKをリリース

    JavaScriptに置き換わるGoogleの新言語DartがSDKをリリース

    Googleが今からちょうど一年前にロンチしたDartは、複雑なWebアプリケーションを書くためのオブジェクト指向言語で、Javaのようにclassを主に使う。今日(米国時間10/16)の誕生日にDartチームは、Dart software development kit(SDK)の最初の安定版の提供を開始した。Dartのチームによると、この最新のSDKが提供する仮想マシン(VM)はGoogleが誇るV8 JavaScriptエンジンよりも速いそうだ。 SDKはWindows用、Mac用、Linux用がそれぞれあり、オープンソースのD…続きを読む

  • Famo.usがHTML5アプリ高速化の秘密を明かす–transitionsをJavaScript化

    Famo.usがHTML5アプリ高速化の秘密を明かす–transitionsをJavaScript化

    先月、本誌主催TechCrunch DisruptのBattlefieldの記事で、Famo.usを取り上げた。同社が近く立ち上げるHTML5用の開発フレームワークは、同社のデベロッパたちによると、HTML5のアプリケーションをより容易に開発できるだけでなく、できあがったアプリはネイティブアプリと変わらないぐらい高速高性能だ、という。今回同社から、もっと詳しい話を聞けたので、以下にご紹介しよう。 協同ファウンダのSteve Newcombは曰く:“誰もが抱く最初の疑問が、HTML5のパフォーマンスだ。でも今ではそれは、‘どうやったら高…続きを読む

  • Microsoft、JavaScript系の新言語、TypeScriptのデベロッパー・プレビュー版を発表

    Microsoft、JavaScript系の新言語、TypeScriptのデベロッパー・プレビュー版を発表

    今日(米国時間10/1)、Microsoftはデベロッパー・プレビュー版のTypeScriptを発表した。 これはJavaScriptに近い新しいプログラミング言語で、JavaScriptに翻訳されるので、この言語を用いたアプリはすべてのブラウザで作動する。ソースコードはApache 2.0でライセンスされ、Codeplexにアップされている。 TypeScriptの文法はJavaScriptとほとんど同一だが、静的型付けなどいくつかの機能が追加されている。Microsoftのプログラミング言語のボスの1人、Anders Hejlsb…続きを読む