Developer Camp

Similar documents
20th Embarcadero Developer Camp

この 講 座 で 学 ぶこと Webサイト 制 作 に 関 わるスマートフォ ン/タブレットの 仕 様 2

(Microsoft PowerPoint - \225\275\220\25423\224N\223xHTML5\225\224\211\357.ppt)


HTML5の動向と展望(ネットラーニングセミナー)

m_sotsuron


スライド 1

17th Embarcadero Developer Camp

0序文‐1章.indd

4 ログインをクリックして 下 さい 2. ログイン 方 法 その2 1 右 上 の 人 型 マークをクリックして 下 さい 2 ログインをクリックして 下 さい 3 ご 自 身 の ID とパスワードを 入 力 して 下 さい 4 次 回 から ID 入 力 を 省 略 のチェックボックスをクリッ

Microsoft Word - 11_thesis_08k1131_hamada.docx

08encode part 2

改 版 履 歴 版 数 日 付 内 容 担 当 V /4/1 初 版 NII

スライド 1

Android Windows 8 AP 9 AP ios & Android 10 ST 11 ST ios 12 ST Android 13 ST Win & Mac 14 ST ios 15 ST Android

07_経営論集2010 小松先生.indd

/ 0/0/ : 実 結 果 HTMLファイルを 表 します 下 図 の 画 が 表 されます " 出 し"の 部 分 をクリックすると"コンテンツですよ "の 字 が 表 されます もう 度 " 出 し"をクリックすると"コンテンツですよ "の 字 が 非 表 になります 折 りたたみパネルの 基

6/ Kageyama (Kobe Univ.) / 39

Web制作会社が スマホアプリ開発を依頼されたら 地方における開発事情からデザイナー向け開発手法まで 大月 茂樹

(1) <html>,,,,, <> ( ) (/ ) (2) <!DOCTYPE html> HTML5 (3) <html> HTML (4) <html lang= ja > html (ja) (5) JavaScript CSS (6) <meta charset= shift jis >

改 版 履 歴 版 数 日 付 内 容 担 当 V /4/1 初 版 NII

bit : データの最小単位 1bit = 最小状態の単位 二進一桁 = 配線一本 Byte バイト 8bits 0-255まで アルファベットは 1 バイト 256 文字以下 漢字は 普通は 2 バイト 文字以下 2

Flash Player ローカル設定マネージャー

コンピュータサイエンス 4. ウェブプログラミング

WebGL WebGL DOM Kageyama (Kobe Univ.) Visualization / 39

鎌ケ谷市 施設予約管理システム ご利用の手引き

WebGL References Kageyama (Kobe Univ.) Visualization *4 2 / 54

Flash HTML CSS3 Animations Canvas + JavaScript CSS + JavaScript

WebGL OpenGL GLSL Kageyama (Kobe Univ.) Visualization / 57

Pro 16 ipad iphone Windows Mac Web App : 12,600 T1 1 1 * Starter Solution Excel PDF Web Web CSV, Excel, XML, ODBC ODBC / JDBC ** SQL REST API (JSON, c

--

untitled

Homepage HTML+CSS Flash JavaScript Homepage Homepage Homepage Homepage Web HTML Hyper Text Markup Language XHTML XHTML HTML5 CSS Cascading Style Sheet

■サイトを定義する

スライド 1

untitled

仕 様 変 更 5.1. 実 力 テスト 単 元 の 解 答 確 認 画 面 で 英 語 翻 訳 表 記 を 一 部 変 更 しました 5.2. レスポンシブデザイン 受 講 機 能 でホーム 画 面 のクラス 一 覧 にクラスインフォメーションの 未 読 件 数 を 表 示 するように 変 更 し

to-r

¥Í¥Ã¥È¥ï¡¼¥¯¥×¥í¥°¥é¥ß¥ó¥°ÆÃÏÀ

ファイル 管 理 ツール デザイン 設 定 >> ファイル 管 理 でカートにアップロードされているファイルを 管 理 できます この 画 面 ではファイルの 確 認 / 移 動 / 削 除 が 可 能 です ファイルのアップロードはできません 2


E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax We

Digital Photo Presenter for Studio ユーザーズガイド

OpenGL GLSL References Kageyama (Kobe Univ.) Visualization / 58

JavaScriptプログラミング入門

音 声 認 識 の 種 類 方 式 特 定 話 者 方 式 ( 特 定 話 者 での 学 習 が 必 要 ) 不 特 定 話 者 方 式 ( 学 習 不 要 ) 種 類 連 続 認 識 単 語 認 識 ( 限 定 語 認 識 ) 連 続 認 識 単 語 認 識 ( 限 定 語 認 識 ) 例 ) W

IE9 Beta版のここがいい、ここは直して欲しい ~裏HTML5~ Microsoft 2010 MVP Open Day Japan

untitled

変 更 履 歴 日 付 Document ver. 変 更 箇 所 変 更 内 容 2015/3/ 新 規 追 加 2015/9/24 誤 字 修 正 2016/2/ 動 作 環 境 最 新 のものへ 変 更 全 体 オペレーター の 表 記 を 削 除 2016/5/

Visual Studio with Cordova クロスプラットフォーム開発の全貌

ミガロ.製品 最新情報

nabebon-v97.indd

「RAD Studio XE5によるマルチ言語/マルチデバイス開発の進め方」

Kageyama (Kobe Univ.) / 41

PowerPoint プレゼンテーション

BizDataBank とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケー ション(オンラインストレージ)です 本 資 料 について BizDataBank サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと

『HTML5プロフェッショナル認定資格 レベル1 教科書』サンプルPDF

< ダッシュボード画面 > 現在開催中の研修 に ご覧いただけるセミナーがすべて表示されます 視聴したいセミナーをクリックします ( セミナーへのお申し込み方法はこちらをご参照ください ) マウスをセミナー名の上に移動すると色が変わります 色の変わる範囲はどこでもクリックすることができます < 講座

目 次 ログインする 前 に... 4 メンバー 管 理 編 ( 管 理 者 )... 5 ログインする... 6 トップページについて... 7 メンバー 管 理 をする... 8 メンバー 管 理 画 面 について 医 療 機 関 指 定 新 規 追 加 指 定...

Webブラウザの動向とWebアプリケーションにおける考慮点

重 要 BB セキュリティ powered by Symantec TM Plus をご 利 用 いただくためには 本 資 料 の 手 順 にしたがって 必 ずアクティブ 化 してください アクティブ 化 とは BB セキュリティの 各 サービスをご 利 用 いただくために 必 要 なオン ライン

おすすめページ

BizDataBank とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について BizDataBank サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと

Microsoft PowerPoint - HTML1復習_1021.ppt

第 10 問 取 得 したドメインでウェブサイトを 公 開 する 場 合 共 用 サーバは 一 切 使 えないので 専 用 サーバを 用 意 する 必 要 が ある 第 11 問 WaSP とは Web accessibility Standard Project の 略 称 である 第 12 問

Microsoft Word - eラーニングFAQ_final.docx

ファイル 管 理 ツール デザイン 設 定 >> ファイル 管 理 でアップロードされているファイルを 管 理 できます この 画 面 ではファイルの 確 認 / 移 動 / 削 除 が 可 能 です ファイルのアップロードはできません 2

Taro-WebGLサンプルの説明

ipad iphone Windows Mac Web App : 12, * Starter Solution Excel PDF Web Web CSV, Excel, XML, ODBC ODBC / JDBC ** SQL Advanced : 20, * (HT

CodeGear Developer Camp

VisualStage Type-Basic Mobile設定&操作マニュアル(Android版)

Oracle Policy Automation 10.0システム要件

スライド 1

IPSJ SIG Technical Report Vol.2013-CE-122 No.16 Vol.2013-CLE-11 No /12/14 Android 1,a) 1 1 GPS LAN 2 LAN Android,,, Android, HTML5 LAN 1. ICT(I

オフィスソフトを操作するためのRTC群

2 シ ス テ ム が 2 4 時 間 日 安 定 的 に 稼 働 す る 機 材 と 設 置 環 境 を 整 え る こ と ( 2 ) ソ フ ト ウ ェ ア 1 既 に 導 入 実 績 の あ る CMS で あ る こ と 2 Windows7(Windows IE1 1 ) で

PowerPoint Presentation

HTML5で変わるWebの世界

_Vol17No3.indd

25th Developer Camp

2. 更 新 内 容 下 記 機 能 改 善 仕 様 変 更 不 具 合 対 応 を 行 いました 動 作 環 境 の 追 加 3.1. 受 講 者 / 管 理 者 クライアントの 動 作 環 境 に 下 記 の OS と Web ブラウザを 追 加 しました Windows 10 Microsof

Cloud Disk とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケーション (オンラインストレージ)です 本 資 料 について Cloud Disk サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアントと 本

スマートデバイス管理ツール LanScope An

jquery

PowerPoint プレゼンテーション

1. 目 次 1. 目 次 2.はじめに 2-1.メールテンプレート 編 集 機 能 とは? 2-2. 対 象 読 者 3. 用 語 一 覧 4. 利 用 の 流 れ 4-1.メールテンプレート 編 集 の 流 れ 5. 機 能 説 明 利 用 方 法 5-1.テキストメール 編 集 開 封 率 を

Microsoft PowerPoint _2b-DOM.pptx

参加表明書・企画提案書様式

textbook.indd

目 次 動 作 環 境 について... 2 土 砂 災 害 情 報 マップとは... 3 更 新 情 報 を 見 る... 4 熊 本 県 の 防 災 災 害 情 報 を 見 る... 5 関 連 サイトのリンク 情 報 を 見 る... 6 用 語 を 調 べる... 7 利 用 上 の 留 意

2. 更 新 内 容 下 記 動 作 環 境 の 追 加 機 能 追 加 機 能 改 善 仕 様 変 更 不 具 合 対 応 を 行 いました 動 作 環 境 の 追 加 3.1. Windows 10 の 受 講 者 / 管 理 者 クライアントの 動 作 環 境 に 下 記 の Web ブラウザ

SENZOKUポータル

ご 利 用 の 前 に 手 順 初 回 ご 利 用 時 に 必 ずご 確 認 ください ご 利 用 の 前 に (ご 利 用 環 境 の 確 認 ) P アクセス 方 法 (IMAGE WORKSサイトへアクセス) P 初 期 設 定 (JREのインストール) P

B 20 Web


ozzio drive とは インターネット 上 (クラウド)に 大 切 なデータを 保 存 することが 出 来 る 便 利 なアプリケ ーション(オンラインストレージ)です 本 資 料 について ozzio drive サービスは マイナーバージョンアップ 等 もあるため 実 際 のクライアン ト

個人 推奨環境_修正141204

Ajax-ch00

Windows開発者のためのFireMonkeyモバイル開発入門

Transcription:

A2 HTML5テクニカルセッション HTML5アプリ 開 発 入 門 エンバカデロ テクノロジーズ エヴァンジェリスト 高 橋 智 宏 ttakahashi@embarcadero.com

アジェンダ HTML5とは? HTML5の 基 礎 Audio Video Canvas WebGL(Web-Based Graphics Library) AppCache(アプリケーションキャッシュ) Mobile(iOS, Android, BlackBerry, WP7) HTML5 Builder 情 報

HTML5とは? 実 はまだ 標 準 化 の 作 業 中... HTML5 = HTML5 + CSS3 + JavaScript APIs ブラウザのサポート 状 況 IE 10, Firefox 14, Chrome 21, Opera 12, Safari ios( ), Android ( ), BlackBerry ( ), Windows Phone 7.x( ) [The HTML5 test] ブラウザのサポートレベルを 判 定 してくれるWebサイト http://html5test.com/index.html http://html5test.com/compare/browser/index.html

HTML5とは? ( 続 き)

DOCTYPE - <!DOCTYPE html> HTML5の 基 礎 文 字 コード - <meta charset="utf-8"> CSS - <link rel="stylesheet" href="html5.css" /> type="text/css" は 省 略 可 JavaScript - <script>...</script> type="text/javascript" は 省 略 可 Elements - Section/Grouping content/text-level semantic/interactive <header>,<footer>,<section>,<article> <figure>,<figcaption> <mark> <details>,<summary> etc Forms - Field validation/field types <input type="text" required> <input type="text" pattern="..."> <input type="email"> <input type="date"> etc HTML4 - <dl>,<dt>,<dd> etc... 例 :Firefox 12

Audio PCM(.wav), AAC(.aac), MP3(.mp3), Ogg Vorbis(.ogg), WebM(.webm) <audio controls preload="auto"> <source src="audio/sample.mp3" type="audio/mp3"> <source src="audio/sample.ogg" type="audio/ogg"> <source src="audio/sample.wav" type="audio/wav"> <p>audioタグがサポートされていません</p> </audio> CSS - visibility:hidden; JavaScript - play() メソッド etc

Video MPEG-4(.mp4), H.264(.mp4), Ogg Theora(.ogv), WebM(.webm) <video id="video" width="768" preload="auto" controls poster="poster.jpg"> <source src="http://cuepoint.org/dartmoor.mp4"> <source src="http://cuepoint.org/dartmoor-mobile.mp4"> <source src="http://cuepoint.org/dartmoor.webm"> <source src="http://cuepoint.org/dartmoor.ogv"> </video> Cuepoint JS(http://cuepoint.org/) A plugin for adding cue-points and subtitles to HTML5 Video 字 幕 やスキップ

Canvas 元 々は 2004 年 AppleのMac OS XのDashboardウィジェットで 使 われ 始 めた Safari 以 外 のブラウザでもJavaScriptコードでCanvas APIを 利 用 できるようになった 2Dグラフィック 向 けJavaScript API - 2D context <canvas id="mycanvas" width="500" height="500" style="border:1px solid blue;"> </canvas> var canvas = document.getelementbyid("mycanvas"); var context = canvas.getcontext("2d"); 座 標 系 マウスのトラッキング FlashCanvas 古 いIE 向 け FlashでHTML5 Canvasをエミュレート Free 版 または Pro 版 http://flashcanvas.net/

WebGL(Web-Based Graphics Library) WebGL is a cross-platform, royalty-free web standard for a lowlevel 3D graphics API based on OpenGL (ES) 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. 3Dグラフィック 向 けJavaScipr API - 3D context 非 営 利 団 体 のKhronos Groupで 管 理 されている http://www.khronos.org/webgl/ WebブラウザのWebGLサポートの 有 無 のチェック 用 ページ http://get.webgl.org/ Firefox 14, Chrome 21 Android(Opera Mobile), BlackBerry(PlayBook)

AppCache(アプリケーションキャッシュ) Webアプリ 内 の 特 定 コンテンツをWebブラウザ 側 に 強 力 にキャッシュしておく Webアプリへの 初 回 アクセス 時 にmanifestファイルにしたがってキャッシュ 2 回 目 以 降 はキャッシュを 優 先 でコンテンツを 表 示 (Webアクセスが 遮 断 されてもOK) [HTML] <html manifest="cache.manifest"> </html> [.htaccess] AddType text/cache-manifest.manifest [cache.manifest] CACHE MANIFEST #Version:1 #Comment CACHE: css/html5.css js/jquery-1.7.1.min.js index.html #not cached NETWORK:

Mobile(iOS, Android, BlackBerry, WP7) Webブラウザ ios Safari, Chrome( 中 身 はSafariと 同 じ) Android Opera Mobile, Firefox, Chrome, 標 準 ブラウザ BlackBerry OS 7.1 標 準 ブラウザ(WebKit) Windows Phone 7.5 IE9 <meta name="viewport" content="width=device-width, initialscale=1.0, user-scalable=no" /> jquery Mobile http://jquerymobile.com/ ThemeRoller for jquery Mobile http://jquerymobile.com/themeroller/index.php PhoneGap http://phonegap.com/

PHP 5.3.6 (32bit) を 統 合 HTML5 Builder 情 報 Apache 2.2.22 (Win32) を 統 合 Xdebug 2.2.1 を 統 合 RPCL(RadPHP Component Library) 5.0 データベースアクセスコンポーネントは 下 位 レイヤを オープン ソースのADOdb から PHP 標 準 のPDO(PHP Data Object) に 切 り 替 えました Zend Framework 1.11.11 Smarty 3.1.11 jquery 1.7.1 jquery Mobile 1.1.1 ThemeRollerも 統 合 PhoneGap 1.8.1 PhoneGap Build も 統 合 RadPHP XE2 に 搭 載 していたqooxdoo 系 GUIコンポーネントは 削 除 され ました

HTML5 Builder 情 報 ( 続 き) HTML Code Insight JavaScript Code Insight JavaScript デバッガの 統 合 [ JavaScript Code Insight ] [ JavaScript デバッガ ]

Q & A Thank You