Experts.jp日本に、もっとエキスパートを。(14)こんにちは、編集長の白石です。(12)こんにちは、編集長の白石です。(9)こんにちは、編集長の白石です。1.0のリリースがいよいよ近づいてきました。(5)こんにちは、編集長の白石です。(3)こんにちは、編集長の白石です。(4)前回、3Dプリミティブオブジェクトを使って、レイアウトやライティングの仕方について一通り試しました。前回扱わなかったコンポーネントに、3DモデルのためのコンポーネントModelがあります。VRでパノラマ写真を見るというコンテンツを作成しました。サンプルを試していただいた方は「なんか結構できたじゃん感」を満喫できたと思います。World」の表示、そして日本語の表示までを行いました。VRというのは、Facebookが開発し、GitHubにてBSDライセンスで公開しているオープンソースのVRアプリケーションフレームワークです。Fiberの発表が行われていました。2を使って学んでみよう榊原昌彦レスポンシブデザインが生まれたばかりの2009年には、はやくも「モバイルファースト」という言葉が使われ始めていました。WebサイトはPCから見るものだったのは今や昔。(4)低水準言語asm.jsとWebAssembly詳解の第4回目です。Imuraこんにちは。(3)間が随分と空いてしまいましたが、低水準言語とasm.jsとWebAssembly詳解の第3回目です。(3)Web制作してると、また新技術が出たのかと思うと、気づいたら「新常識」が増えてたということに頻繁に出会います。俊平こんにちは、編集長の白石です。Experts.jpでWebパフォーマンスに関する特集を行うにあたって、エキスパートの皆様による誌上座談会を開催してみました。2リリースは、2016年のWeb業界で、最も重要なトピックの一つだったと言っても過言ではないでしょう。俊平こんにちは、編集長の白石です。2」の模様をお伝えする記事の後編です(前編はこちら)。俊平こんにちは、編集長の白石です。2」の模様をお伝えする記事の前編です(後編はこちら)。WebGL入門」です。GoogleでChromeの開発をしている保呂毅です。2016特集」の第三弾。(6)Electronとは、デスクトップクライアントを作るためのフレームワークです。Apps)をご紹介させていただきます。(2)読者の皆様こんにちは、編集長の白石です。2014年に連載した「WebRTCを使ってみよう!」シリーズのアップデート記事も4回目となり、佳境に入りました。asm.jsの紹介と、asm.jsが導入された背景を概観しました。2014年に連載した「WebRTCを使ってみよう!」シリーズのアップデート記事も3回目となりました。(1)Webブラウザの上で動作するアプリを書くための言語、といえば何が想起されるでしょうか。2014年に連載した「WebRTCを使ってみよう!」シリーズを、2016年6月の最新情報に基づき、内容をアップデートして改めてお届けしています。2016に参加中の、編集長の白石です。この記事では、実際に移行を行う上でのプロセスを具体的に示していきます。俊平こんにちは、編集長の白石です。去る3月9日、AngularJSのエキスパートによる座談会におじゃまさせていただきました。今年はVR元年と呼ばれています。実は過去にも何度かVR元年と呼ばれ、VRが来る、と言われていた年があります。今年はいよいよそれが本格的になりそうな状況になってきました。2016」のセッションレポート(速報)です。Conferenceパネルディスカッションレポートがねこまさしこんにちは、がねこです。俊平こんにちは、編集長の白石です。2016に来ております。Experts.jp編集部一同よりお送りいたします。(5)連載5回目の今回は、12月にアップグレードされたSkyWayのiOS/Android用SDKのチュートリアルをお届けします。v4がリリースされました。APIを題材にした連載の第二回目です。IoTやWoT関連の話題がことかかず、みさなんも関心を持ち始めていることかと思われます。(2)前回はなぜTypeScriptか?という話を書きました。APIを題材にした連載の第一回目です。(3)この記事は「ECMAScript2015/ES6特集」の第3回目です。Bootstrapバージョン4アルファ版が8月19日に公開されました。BootstrapはレスポンシブでモバイルファーストなCSSフレームワークです。ScreenShareのチュートリアルをお届けします。(3)連載3回目の今回は、SkyWayの付加機能としてリリースされているSkyWay音声認識機能の利用方法についてお届けいたします。MultiPartyのチュートリアルをお届けします。(4)特集企画「アプリケーションアーキテクチャ最前線」では、さまざまな視点からアプリケーションアーキテクチャをエキスパートたちに語っていただきます。mBaaSという言葉をご存知でしょうか。(1)おはようございます。meetupに参加してきました。(5)こんにちは、清水です。「ng-japan」のイベントレポート(第6回目)です。「ng-japan」のイベントレポート(第5回目)です。「ng-japan」のイベントレポート(第4回目)です。「ng-japan」のイベントレポート(第3回目)です。「ng-japan」のイベントレポート(第2回目)です。「ng-japan」が2015/3/21(土)サイバーエージェントで開催されました。(2)近年、ブラウザやブラウザランタイムは、PCやスマートフォンのみならず、テレビ、コンソールゲーム機などの組み込み機器にも導入されるようになりました。(2)連載企画「AngularJS徹底解説」の第2回目は、Angularが備えている強力なフォームバリデーションについて解説します。(7)2015年はIoT元年と言われるくらい、IoTやWoTという単語がバズワード化してきました。React」の内容を紹介します。(7)こんにちは!がねこまさしです。今回はWebRTCの録画機能を使って、ブラウザ(Firefox)で録画してみましょう。Componentsが挙げられると思います。HTML5Experts.jpでも今まで幾度も関連記事、Polymer.jsについての記事が紹介されてきました。HTML5の普及とともに、より表現豊かなWebアプリケーションを開発できるようになりました。(3)こんにちは!がねこまさしです。「WebRTCを使ってみよう」シリーズの最新話をお送りします。今回は、簡易的な放送局を作ってみましょう。(4)モダンなWebアプリケーションでは、JavaScriptコードの量は日に日に増しています。2014で優秀賞を頂いた「YouTubeみたいなWebGLプレーヤー」で利用されている技術を解説します。(5)今回はHTML5JapanCup2014にてWebGL賞と優秀賞を受賞したオンラインレースゲーム、JS-Racingの技術解説を書かせていただきます。Fowlsというゲームについての技術解説後編です。Fowlsというゲームに関する技術的な解説の前編です。2014で最優秀賞を頂きました。(3)クラス・インターフェース・モジュールは大規模な開発を行う際の強力な味方であり、TypeScriptの重要な機能の一つです。(2)前回はTypeScriptの魅力を3つほど紹介し、TypeScriptの開発環境を構築しました。PhoneGapとは、ハイブリッドアプリのフレームワークです。(1)Webページで補助的に使用する用途で開発されたJavaScriptも、今ではWebになくてはならない重要な技術の一つです。(6)こんにちは、がねこまさしです。以前WebRTCに関する連載を書かせていただきましたが、今回はそのフォロー記事を書きたいと思います。(1)Firefoxで使えるWeb開発用のツールといえば、Firebugが有名です。(TestTWF)とは、W3Cの仕様を実装・勧告させるために必要なテストケースをみんなで書こうというイベントです。Rocksは、開発者向けのHTML5周辺技術に関するリソースを公開しているサイトです。Googleによって運営されており、記事が多言語に対応しているものもあります。美由紀Microsoftは無償で、Webページを検証するためのツールとサービスを多数出している。それらをどのように使えば便利なのか。修これまでのHTMLはオンライン上のドキュメントを記述する目的に設計され、発展してきましたが、HTML5ではそれに加え、アプリケーションのプラットフォームとしての仕様も盛り込まれています。ネイティブのアプリをHTML5だけで開発できるOSが、注目を集めています。私は仕事では主にHTML/CSSコーディングを担当しているのですが、自分の書いたCSSがイケてるのか、そうでないのか、気になります。(5)こんにちは!がねこまさしです。前回は複数人の同時通話まで実現しました。社内で使うには十分なレベルです。本格的な企業ユースとなると、まだまだ障害があります。前回はシグナリングサーバーを動かして、WebRTCでPeer-to-Peer通信をつなぐ処理を作りました。前回はWebRTCの通信を手動でつなぎましたが、今回は仲介役のサーバーを作ってみましょう。前回はWebRTCでカメラを使いましたが、今回は通信をしてみましょう。※こちらの記事は2014年に書かれました。最近ウィンナーと燻製の自作にはまっています。@kyo_agoです。この記事は1/28に行われた、第44回HTML5とか勉強会(HTML5とセキュリティ編)で発表した内容を元に書いています。(2)WebGLはとても高度な技術である一方、APIは低レベルであるためそのまま使うにはどうしても冗長な準備を行う必要があります。これから数回に渡って、WebRTCについて書かせていただきます。(3)TPACという大きなイベントも終了し、またホリデーシーズンに入ったこともあり、12月のW3Cはとても静か...と思いきや、結構な数の仕様に更新ありました。(3)前回まででNUCのハードを組み立てて、OSやJavaScript実行環境Node.jsなど、基本的なソフトのインストールを準備しました。(2)前回は、NUCのハードを組み立ててましたが、次は、ソフトのインストールです。慣れてる方には無用な講義ですが、一応ざっくりとした手順をメモしてみました。(2)今月より、ブラウザ関連のニュース、とりわけレンダリングエンジンに実装されたWebプラットフォーム機能について取り上げる月一の連載を開始したいと思います。11がリリースされました。SkyWayはPeerJSをベースに構成されています。APIと並ぶ音楽系のAPIです。EditorとContributorが語るWeb標準化と開発者への期待」。(19)GoogleやTwitterが大規模に導入しているSPDYをベースとして、HTTP/2.0の標準化作業が現在急ピッチで進められている。Conference2013」において行われた数々のセッション。(14)「今日は面白いのに話題になっていないよね、というHTML5のマニアックなAPIを紹介しようと思う」。2013,WebRTC2013.12.30HTML5でWebの世界も変わる。2013,IE11,JavaScript,Windows2013.12.30ネットワークのないところでも使え、サクサク動く。(12)今後モバイルWebアプリはどこを目指すのか──。(11)いまやマルチデバイスの時代。PCやタブレット端末、スマートフォン、将来的にはメガネ型デバイスも登場しつつある。「今はこのような時代。(8)村井純氏に続いて登壇したのは、グーグルのシニアエンジニアリングマネージャー・及川卓也氏。Conference2013」。(1)今月より、主にW3CまわりのWeb標準について、前の月に公開された仕様の動向やグループ内での議論を取り上げる連載をスタートします。(4)HTTPは、その下層にあたるトランスポートレイヤーのプロトコルとして、通常TCPを使用します。2013」を開催し、多くの方にご来場頂きました。Hall私が所属するアドビはご存知のとおり、制作ツールの会社です。近年はそのアドビの制作ツールを拡張する方法は、すべてHTML5に依存しています。今回は3つの例をピックアップして紹介したいと思います。(3)Googleは、よく使われるJavaScriptのライブラリなどをGoogleのインフラを使って配布しています。(1)HTML5に関連する技術のひとつに、WebGLがあります。WebGLは、ブラウザー上で3DCGプログラミングを実現できる技術です。html5jテスト部の部長を務めています矢倉です。(8)前編から引き続き、後編でも最適化のために知っておきたいレンダリングプロセス、計測方法、そして最適化を妨げるよくあるアクシデントとその回避方法について紹介していきます。(2)画像は、サイズが大きい(大きくなりがちな)コンテンツの一つです。最近は画像を使わないページはほとんどなく、むしろ使う量はどんどん増えているんじゃないでしょうか。近年、モバイルブラウザ上でアプリケーションを作るにあたり、JavaScriptでも不安定な回線上で動作する設計が求められるようになってきました。(6)「Webサイト・アプリ高速化テクニック徹底解説」第8回は、モバイルブラウザに向けた最適化について紹介します。Firtman氏(@firt)がブログで詳細に解説しています。裕介Mozillaは2013年9月17日、Android向けのFirefoxブラウザがWebRTCを標準サポートすると発表しました。(7)アニメーション/トランジションは身の回りに当たり前にあるものです。普段の生活では「0」が「1」に変化するものの方が珍しいでしょう。泰延ここ数年のHTML5やCSS3の劇的な進化に比べて、JavaScriptの言語としての進化は緩やかだったのではないでしょうか。連載「Webサイト・アプリ高速化テクニック徹底解説」の第5回は、前回の「DOM操作の最適化によるJavaScriptチューニング(前編)」に続く後編です。(4)連載「Webサイト・アプリ高速化テクニック徹底解説」の第4回は、JavaScriptのチューニングのうち、ボトルネックになりやすいDOM操作の最適化について解説します。11には、より機能強化されたF12開発者ツールが搭載されています。今回の記事ではF12開発者ツールの主要な新機能について紹介します。Components仕様に準拠した新たなUIコンポーネントライブラリをMozillaが開発していることが明らかになりました(今回のネタ元になった記事はこちら)。前回のHTTP/2.0接続試験参加(標準化作業編)に続き、今回お届けするのは技術解説編。先日私はドイツで行われた第1回目のHTTP/2.0接続試験に参加してきました。「漫画家の先生をゲストに迎えた対談イベントで、“マンガ”をフィーチャーしたエンターテインメントを最新のWeb技術で作れないだろうか?」そんな思いから生まれた「マンガテレビ」。Atlanta」のレポート。日本ではまだまだ様子見の雰囲気が強いWebRTCですが、特にアメリカでは様々なサービスや取り組みが始まっています。(2)二週に一度、月曜日にお届けする海外のWeb開発に関する最新ニュースを厳選。(3)連載「Webサイト・アプリ高速化テクニック徹底解説」の第3回は、前回の「ユーザーの体感速度を高めるためのJavaScriptチューニング(前編)」の続きです。(1)「斉藤祐也の海外WEBテク定点観測」では、二週に一度、月曜日にお届けする海外のWeb開発に関する最新ニュースを厳選。(2)連載「Webサイト・アプリ高速化テクニック徹底解説」第2回は、JavaScriptの高速化について、まずは前編、後編に渡ってユーザーの体感速度を向上させるための方法を紹介します。Cacheを使ったHTMLや画像などの読み込み高速化の話をしました。(1)「Webサイト・アプリ高速化テクニック徹底解説」ということで、本連載はWebサイト・アプリの高速化テクニックについて幅広く解説していく予定です。最新の各種通信プロトコルにより、Webの可能性は大きく広ろうとしています。