コンテンツ制作ガイドライン

Similar documents
検 討 検 討 の 進 め 方 検 討 状 況 簡 易 収 支 の 世 帯 からサンプリング 世 帯 名 作 成 事 務 の 廃 止 4 5 必 要 な 世 帯 数 の 確 保 が 可 能 か 簡 易 収 支 を 実 施 している 民 間 事 業 者 との 連 絡 等 に 伴 う 事 務 の 複 雑

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

1 書 誌 作 成 機 能 (NACSIS-CAT)の 軽 量 化 合 理 化 電 子 情 報 資 源 への 適 切 な 対 応 のための 資 源 ( 人 的 資 源,システム 資 源, 経 費 を 含 む) の 確 保 のために, 書 誌 作 成 と 書 誌 管 理 作 業 の 軽 量 化 を 図

( 別 途 調 査 様 式 1) 減 損 損 失 を 認 識 するに 至 った 経 緯 等 1 列 2 列 3 列 4 列 5 列 6 列 7 列 8 列 9 列 10 列 11 列 12 列 13 列 14 列 15 列 16 列 17 列 18 列 19 列 20 列 21 列 22 列 固 定

<4D F736F F D208ED089EF95DB8CAF89C193FC8FF38BB CC8EC091D492B28DB88C8B89CA82C982C282A282C42E646F63>

1 林 地 台 帳 整 備 マニュアル( 案 )について 林 地 台 帳 整 備 マニュアル( 案 )の 構 成 構 成 記 載 内 容 第 1 章 はじめに 本 マニュアルの 目 的 記 載 内 容 について 説 明 しています 第 2 章 第 3 章 第 4 章 第 5 章 第 6 章 林 地

Microsoft PowerPoint - 総合型DB資料_県版基金説明用.pptx

Microsoft PowerPoint - 報告書(概要).ppt

<4D F736F F F696E74202D D382E982B382C68AF1958D8BE090A C98AD682B782E B83678C8B89CA81698CF6955C A2E >

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

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ

(Microsoft Word - \212\356\226{\225\373\220j _\217C\220\263\201j.doc)

平成19年9月改定

容 積 率 制 限 の 概 要 1 容 積 率 制 限 の 目 的 地 域 で 行 われる 各 種 の 社 会 経 済 活 動 の 総 量 を 誘 導 することにより 建 築 物 と 道 路 等 の 公 共 施 設 とのバランスを 確 保 することを 目 的 として 行 われており 市 街 地 環

第4回税制調査会 総4-1

4 承 認 コミュニティ 組 織 は 市 長 若 しくはその 委 任 を 受 けた 者 又 は 監 査 委 員 の 監 査 に 応 じなければ ならない ( 状 況 報 告 ) 第 7 条 承 認 コミュニティ 組 織 は 市 長 が 必 要 と 認 めるときは 交 付 金 事 業 の 遂 行 の

<4D F736F F D D31208EC096B18F438F4B8E7793B1834B FC92F BD896694C5816A2E646F6378>

私立大学等研究設備整備費等補助金(私立大学等

(Microsoft Word - \221\346\202P\202U\201@\214i\212\317.doc)

(3) その 他 市 長 が 必 要 と 認 める 書 類 ( 補 助 金 の 交 付 決 定 ) 第 6 条 市 長 は 前 条 の 申 請 書 を 受 理 したときは 速 やかにその 内 容 を 審 査 し 補 助 金 を 交 付 すべきものと 認 めたときは 規 則 第 7 条 に 規 定 す

PowerPoint プレゼンテーション

は 固 定 流 動 及 び 繰 延 に 区 分 することとし 減 価 償 却 を 行 うべき 固 定 の 取 得 又 は 改 良 に 充 てるための 補 助 金 等 の 交 付 を 受 けた 場 合 にお いては その 交 付 を 受 けた 金 額 に 相 当 する 額 を 長 期 前 受 金 とし

預 金 を 確 保 しつつ 資 金 調 達 手 段 も 確 保 する 収 益 性 を 示 す 指 標 として 営 業 利 益 率 を 採 用 し 営 業 利 益 率 の 目 安 となる 数 値 を 公 表 する 株 主 の 皆 様 への 還 元 については 持 続 的 な 成 長 による 配 当 可

<4D F736F F D D3188C091538AC7979D8B4B92F F292B98CF092CA81698A94816A2E646F63>

<4D F736F F D F93878CA797708F4390B3816A819A95CA8B4C976C8EAE91E682538B4C8DDA97E12E646F6378>


<4D F736F F D C689D789B582B581698AAE90AC92CA926D816A2E646F63>

(6) 事 務 局 職 場 積 立 NISAの 運 営 に 係 る 以 下 の 事 務 等 を 担 当 する 事 業 主 等 の 組 織 ( 当 該 事 務 を 代 行 する 組 織 を 含 む )をいう イ 利 用 者 からの 諸 届 出 受 付 事 務 ロ 利 用 者 への 諸 連 絡 事 務

スライド 1

●電力自由化推進法案

第5回法人課税ディスカッショングループ 法D5-4


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

平成25年度 独立行政法人日本学生支援機構の役職員の報酬・給与等について

<4D F736F F D20D8BDB8CFC8BCDED2DDC482A882E682D1BADDCCDFD7B2B1DDBD8B4B92F E646F63>

Flash基礎Chapter1_3稿.indd

学校教育法等の一部を改正する法律の施行に伴う文部科学省関係省令の整備に関する省令等について(通知)

第2回 制度設計専門会合 事務局提出資料

<4D F736F F D E718CF68D C768E5A8F9197DE>

高松市緊急輸送道路沿道建築物耐震改修等事業補助金交付要綱(案)

文化政策情報システムの運用等

する ( 評 定 の 時 期 ) 第 条 成 績 評 定 の 時 期 は 第 3 次 評 定 者 にあっては 完 成 検 査 及 び 部 分 引 渡 しに 伴 う 検 査 の 時 とし 第 次 評 定 者 及 び 第 次 評 定 者 にあっては 工 事 の 完 成 の 時 とする ( 成 績 評 定

<4D F736F F F696E74202D B E E88E68C9A90DD8BC65F E DC58F4994C52E >

(2) 支 状 況 保 育 所 ( 定 員 60 人 以 上 ) 支 状 況 は 次 とおりです 1 総 入 構 成 比 は 割 合 が88.1% 活 動 外 入 が2.1% 特 別 入 が9.8%でした 2 構 成 比 は 運 営 費 入 が80.1% 経 常 経 費 補 助 金 入 が17.8%

Microsoft PowerPoint - 税制上の特例.pptx

(4) 給 与 制 度 の 総 合 的 見 直 しの 実 施 状 況 について 概 要 国 の 給 与 制 度 の 総 合 的 見 直 しにおいては 俸 給 表 の 水 準 の 平 均 2の 引 下 げ 及 び 地 域 手 当 の 支 給 割 合 の 見 直 し 等 に 取 り 組 むとされている.


<4D F736F F D E598BC68A8897CD82CC8DC490B68B7982D18E598BC68A8893AE82CC8A C98AD682B782E993C195CA915B C98AEE82C382AD936F985E96C68B9690C582CC93C197E1915B927582CC898492B75F8E96914F955D89BF8F915F2E646F6

公 的 年 金 制 度 について 制 度 の 持 続 可 能 性 を 高 め 将 来 の 世 代 の 給 付 水 準 の 確 保 等 を 図 るため 持 続 可 能 な 社 会 保 障 制 度 の 確 立 を 図 るための 改 革 の 推 進 に 関 する 法 律 に 基 づく 社 会 経 済 情

Microsoft Word - 全国エリアマネジメントネットワーク規約.docx

小 売 電 気 の 登 録 数 の 推 移 昨 年 8 月 の 前 登 録 申 請 の 受 付 開 始 以 降 小 売 電 気 の 登 録 申 請 は 着 実 に 増 加 しており これまでに310 件 を 登 録 (6 月 30 日 時 点 ) 本 年 4 月 の 全 面 自 由 化 以 降 申

(2) 検 体 採 取 に 応 ずること (3) ドーピング 防 止 と 関 連 して 自 己 が 摂 取 し 使 用 するものに 責 任 をもつこと (4) 医 師 に 禁 止 物 質 及 び 禁 止 方 法 を 使 用 してはならないという 自 己 の 義 務 を 伝 え 自 己 に 施 される

ていることから それに 先 行 する 形 で 下 請 業 者 についても 対 策 を 講 じることとしまし た 本 県 としましては それまでの 間 に 未 加 入 の 建 設 業 者 に 加 入 していただきますよう 28 年 4 月 から 実 施 することとしました 問 6 公 共 工 事 の

セルフメディケーション推進のための一般用医薬品等に関する所得控除制度の創設(個別要望事項:HP掲載用)

<4D F736F F F696E74202D2082C882E982D982C DD8ED88EE688F882CC82B582AD82DD C668DDA9770>

<4D F736F F D F8D828D5A939982CC8EF68BC697BF96B38F9E89BB82CC8A6791E52E646F63>

資料 厚生年金基金の今後の方向性について.PDF

Microsoft Word 印刷ver 本編最終no1(黒字化) .doc

(2) 共 通 費 について 第 2 編 共 通 費 2 12 共 通 費 算 定 に 関 する 数 値 の 取 り 扱 い (1) 積 み 上 げによる 算 定 積 み 上 げによる 算 定 は 第 3 編 18に 準 ずる (2) 率 による 算 定 公 共 建 築 工 事 共 通 費 積 算

Microsoft Word )40期決算公開用.doc

1 変更の許可等(都市計画法第35条の2)

平成24年度 業務概況書

弁護士報酬規定(抜粋)

った 場 合 など 監 事 の 任 務 懈 怠 の 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 減 算 する (8) 役 員 の 法 人 に 対 する 特 段 の 貢 献 が 認 められる 場 合 は その 程 度 に 応 じて 業 績 勘 案 率 を 加 算 することができる

している 5. これに 対 して 親 会 社 の 持 分 変 動 による 差 額 を 資 本 剰 余 金 として 処 理 した 結 果 資 本 剰 余 金 残 高 が 負 の 値 となるような 場 合 の 取 扱 いの 明 確 化 を 求 めるコメントが 複 数 寄 せられた 6. コメントでは 親

適時開示などに関する東証規則改正

社会保険加入促進計画に盛込むべき内容

(現行版)工事成績書と評定表をあわせた_docx

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 (

頸 がん 予 防 措 置 の 実 施 の 推 進 のために 講 ずる 具 体 的 な 施 策 等 について 定 めることにより 子 宮 頸 がんの 確 実 な 予 防 を 図 ることを 目 的 とする ( 定 義 ) 第 二 条 この 法 律 において 子 宮 頸 がん 予 防 措 置 とは 子 宮

<819A955D89BF92B28F BC690ED97AA8EBA81418FA48BC682CC8A8890AB89BB816A32322E786C7378>

(2) 簡 便 な 会 計 処 理 及 び 四 半 期 連 結 財 務 諸 表 の 作 成 に 特 有 の 会 計 処 理 の 適 用 該 当 事 項 はありません (3) 四 半 期 連 結 財 務 諸 表 作 成 に 係 る 会 計 処 理 の 原 則 手 続 表 示 方 法 等 の 変 更 当

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都

<8BB388F58F5A91EE82A082E895FB8AEE967B95FB906A>

<4D F736F F D A6D92E894C5817A30318F5A91EE838D815B839392CA926D95B62E646F6378>

公営住宅法施行令の一部を改正する政令―公営住宅法施行令例規整備*

< 目 次 > 1 軽 四 輪 車 等 に 係 る 税 率 引 上 げ Q1 1 軽 四 輪 車 等 についてなぜ 標 準 税 率 を 引 き 上 げることにしたのですか? 3 Q1 2 自 家 用 乗 用 車 については 税 率 を 1.5 倍 に 引 き 上 げ それ 以 外 ( 貨 物 用 営

財政再計算結果_色変更.indd

< 現 在 の 我 が 国 D&O 保 険 の 基 本 的 な 設 計 (イメージ)> < 一 般 的 な 補 償 の 範 囲 の 概 要 > 請 求 の 形 態 会 社 の 役 員 会 社 による 請 求 に 対 する 損 免 責 事 由 の 場 合 に 害 賠 償 請 求 は 補 償 されず(

●幼児教育振興法案

1. 中 小 企 業 等 経 営 強 化 法 の 目 的 (1) 生 産 性 向 上 の 必 要 性 (3) 業 種 別 の 経 営 課 題 への 対 応 少 子 高 齢 化 人 手 不 足 等 の 状 況 において 効 果 的 に 付 加 価 値 を 生 み 出 せるよう 製 造 業 はもとより

<8AC48DB88C8B89CA82C98AEE82C382AD915B C8E8682C696DA8E9F E A>

第 40 回 中 央 近 代 化 基 金 補 完 融 資 推 薦 申 込 み 公 募 要 綱 1 公 募 推 薦 総 枠 30 億 円 一 般 物 流 効 率 化 促 進 中 小 企 業 高 度 化 資 金 貸 付 対 象 事 業 の 合 計 枠 2 公 募 期 間 平 成 28 年 6 月 20

別 添 1 提 案 書 等 作 成 要 領 1 調 達 件 名 PIO-NET2015 に 係 る 運 用 等 支 援 業 務 一 式 2 提 案 書 等 の 提 出 本 調 達 に 係 る 提 案 書 等 は PIO-NET2015 に 係 る 運 用 等 支 援 業 務 一 式 調 達 仕 様

( 医 療 機 器 の 性 能 及 び 機 能 ) 第 3 条 医 療 機 器 は 製 造 販 売 業 者 等 の 意 図 する 性 能 を 発 揮 できなければならず 医 療 機 器 としての 機 能 を 発 揮 できるよう 設 計 製 造 及 び 包 装 されなければならない 要 求 項 目 を

Taro-条文.jtd

2 県 公 立 高 校 の 合 格 者 は このように 決 まる (1) 選 抜 の 仕 組 み 選 抜 の 資 料 選 抜 の 資 料 は 主 に 下 記 の3つがあり 全 高 校 で 使 用 する 共 通 の ものと 高 校 ごとに 決 めるものとがあります 1 学 力 検 査 ( 国 語 数

2. 予 測 2.1. 予 測 項 目 予 測 項 目 は 以 下 のとおりとした 1 埋 設 廃 棄 物 の 掘 削 除 去 に 伴 う 廃 棄 物 2 造 成 等 の 施 工 の 一 時 的 な 影 響 による 建 設 工 事 に 伴 う 副 産 物 ( 建 設 発 生 土 建 設 廃 棄 物

1. 決 算 の 概 要 法 人 全 体 として 2,459 億 円 の 当 期 総 利 益 を 計 上 し 末 をもって 繰 越 欠 損 金 を 解 消 しています ( : 当 期 総 利 益 2,092 億 円 ) 中 期 計 画 における 収 支 改 善 項 目 に 関 して ( : 繰 越

(2)大学・学部・研究科等の理念・目的が、大学構成員(教職員および学生)に周知され、社会に公表されているか

リング 不 能 な 将 来 減 算 一 時 差 異 に 係 る 繰 延 税 金 資 産 について 回 収 可 能 性 がないも のとする 原 則 的 な 取 扱 いに 対 して スケジューリング 不 能 な 将 来 減 算 一 時 差 異 を 回 収 できることを 反 証 できる 場 合 に 原 則

入札公告 機動装備センター

PowerPoint プレゼンテーション

<4D F736F F D203193FA8AD45F95CA8E86325F89898F4B315F94F093EF8AA98D AD97DF914F82CC8FEE95F182CC8EFB8F C28E8B89BB2E646F63>

これまでの 課 題 の 検 討 状 況 の 整 理 地 震 保 険 制 度 に 関 するプロジェクトチーム 報 告 書 ( 平 成 24 年 11 月 30 日 ) ( 附 属 物 の 損 害 査 定 ) 地 震 保 険 においては 迅 速 性 の 観 点 から 主 要 構 造 部 を 対 象 とし

目 次 1. 積 算 内 訳 書 に 関 する 留 意 事 項 1 ページ 2. 積 算 内 訳 書 のダウンロード 3 ページ 3. 積 算 内 訳 書 の 作 成 (Excel 2003の 場 合 ) 6 ページ 4. 積 算 内 訳 書 の 作 成 (Excel 2007の 場 合 ) 13

も く じ 1 税 源 移 譲 1 2 何 が 変 わったのか 改 正 の 3 つ の ポイント ポイント1 国 から 地 方 へ 3 兆 円 規 模 の 税 源 が 移 譲 される 2 ポイント2 個 人 住 民 税 の 税 率 構 造 が 一 律 10%に 変 わる 3 ポイント3 個 々の 納

社会保険の加入に関する下請指導ガイドラインの改訂等について

象 労 働 者 を 雇 入 れした 事 業 所 を 離 職 した 雇 用 保 険 の 被 保 険 者 である 労 働 者 の 氏 名 離 職 年 月 日 離 職 理 由 が 明 らかにされた 労 働 者 名 簿 等 の 写 し 2 要 綱 第 9 条 第 2 項 第 1 号 アに 該 当 する 労

平 成 27 年 11 月 ~ 平 成 28 年 4 月 に 公 開 の 対 象 となった 専 門 協 議 等 における 各 専 門 委 員 等 の 寄 附 金 契 約 金 等 の 受 取 状 況 審 査 ( 別 紙 ) 専 門 協 議 等 の 件 数 専 門 委 員 数 500 万 円 超 の 受

Transcription:

Web-based Signage コンテンツ 開 発 ガイドライン Release Candidate Rev. 2016 年 2 月 15 日 作 成 : Web プラットフォーム 性 能 ベンチマーク 検 討 会 発 行 : 慶 應 義 塾 大 学 SFC 研 究 所 先 端 ウェブアーキテクチャ ラボ 1

内 容 1. コンテンツ 開 発 ガイドラインの 概 要...4 1.1. ガイドラインの 範 囲...4 1.2. ガイドラインの 方 針...5 2. 開 発 をはじめる 前 に...6 2.1. 開 発 対 象 の 全 体 像 と 特 性 の 把 握...6 2.2. 開 発 プロセスについて...8 3. ノウハウ 集...9 3.1. 表 記 ルールについて...9 3.2. コンテンツの 構 成 と 配 置...10 3.2.1. jquery 等 巨 大 ライブラリの 利 用 を 避 ける...10 3.2.2. JavaScript/CSS ファイルは 結 合 し ミニファイする...10 3.2.3. 部 品 利 用 する 画 像 は CSS Sprite 等 を 用 いて1ファイルとする...10 3.3. コンテンツ 記 述 時...11 3.3.1. 動 的 な DOM 生 成 時 は DocumentFragment を 利 用 する...11 3.3.2. CSS の gradient/box-shadow/border-radius を 控 えめにする...11 3.3.3. フォントがキャッシュに 収 まるように 文 字 スタイルを 絞 る...11 3.3.4. リフローが 与 える 影 響 を 考 慮 する...12 3.3.5. マルチコア 環 境 では Web Worker を 活 用 する...12 3.3.6. GPU の 活 用...12 2

1. コンテンツ 開 発 ガイドラインの 概 要 本 資 料 は Web-based Signage 普 及 を 目 的 に コンテンツ 制 作 者 向 けにハードウェア 上 でもっとも 効 果 的 に 動 作 するコンテンツを 制 作 するためのガイドラインを 示 す 1.1. ガイドラインの 範 囲 Web-based Signage は コンテンツを 管 理 する CMS(コンテンツ 登 録 やプレイリストなどを 管 理 ) コンテンツを 配 信 する CDN( 配 信 クラウドとネットワーク) そして コンテンツを 再 生 する 端 末 から 構 成 さ れる 本 ガイドラインは これら Web-based Signage システム 全 体 のうち コンテンツ 部 分 を 対 象 とする Web-based Signage システムは 以 下 の 要 素 で 構 成 される ハードウェア 物 理 的 に 端 末 を 構 成 する 構 成 要 素 を 指 す 具 体 的 には パネル SoC(CPU, GPU, メモリなど) 入 出 力 インタ フェース(HDMI, USB, 電 源 など)で 構 成 される オペレーティングシステム Web-based Signage として 端 末 ハードウェアを 利 用 するためにインストールされる 基 本 ソフトを 指 す 具 体 的 には Windows, Android, ios, Linux, FreeBSD, Firefox OS などを 指 す ブラウザーランタイム HTML, CSS, JavaScript などの Web 標 準 技 術 を 動 作 させることができるアプリケーション 基 盤 を 指 す 具 体 的 に はウェブブラウザーを 指 すが 必 ずしも 一 般 的 なウェブブラウザーである 必 要 はない 例 えば Android の WebView など ランタイムとして 用 意 された 環 境 も 含 む JS プレーヤー プレイリストに 基 づいてコンテンツを 再 生 するためのアプリケーションを 指 す Web-based Signage では ブラウザーラ ンタイム 上 で 動 作 するウェブアプリケーションとして 作 られる 具 体 的 には HTML, CSS, JavaScript を 駆 使 して 開 発 される コンテンツ 3

コンテンツは JS プレーヤー 上 で 表 示 または 実 行 され サイネージ 端 末 の 前 にいるユーザーに 見 えるものである コンテ ンツは 単 体 画 像 動 画 または ウェブアプリケーションとして 制 作 される 中 には これらコンテンツを 表 示 しつつ 音 声 を 再 生 するものも 存 在 する 1.2. ガイドラインの 方 針 PC 等 に 比 べ RAM/ROM/CPU 等 の 資 源 が 少 ない 組 み 込 み 機 器 上 で 動 作 するブラウザーランタイム JS プレーヤーのパフォーマンスを 引 き 出 すための 指 針 を 示 す 具 体 的 なコード 例 を 避 け コンテンツ 制 作 者 の 創 意 工 夫 の 余 地 を 残 しながら 原 則 として 従 うべきグッド/バッドノウハウを 紹 介 する 4

2. 開 発 をはじめる 前 に 組 み 込 み 機 器 向 けにコンテンツ(ウェブアプリケーション)を 制 作 する 上 で 表 示 対 象 となる 端 末 ブラウザ の 特 性 を 把 握 することが 非 常 に 重 要 である 本 章 では 開 発 をはじめる 前 にどういった 端 末 情 報 を 把 握 す べきかについて 記 述 する 2.1. 開 発 対 象 の 全 体 像 と 特 性 の 把 握 参 考 情 報 としてブラウザ 搭 載 組 み 込 み 機 器 の 概 念 図 を 以 下 に 示 す この 図 の 中 の(a) 以 外 については コンテンツ 制 作 者 が 関 与 できない 部 分 のため Web-based Signage 試 験 結 果 表 を 事 前 に 入 手 し 表 示 対 象 となる 端 末 ブラウザの 特 性 を 把 握 することを 推 奨 する 5

(a)html コンテンツ 唯 一 コンテンツ 制 作 者 がコントロールできる 部 分 コンテンツ 制 作 者 は(b)~(e)の 特 性 を 考 慮 した 企 画 デザインを 行 うことが 肝 要 である Web-based Signage 試 験 結 果 表 に 記 されている 特 性 を 理 解 した 上 でコンテンツの 内 容 を 検 討 し 表 示 対 象 となる 端 末 ブラ ウザに 最 適 なコンテンツ 設 計 実 装 をおこなう 必 要 がある (b)ブラウザ 内 部 ブラウザ は 前 述 の 図 の 様 に 大 きく 分 けてアプリケーション エンジン 端 末 との 結 合 部 分 と3つに 分 けることができる ブラウザアプリケーションとは 主 にブラウザエンジンの 起 動 や 終 了 メニュー ブックマークなどの UI 表 示 などのコンテンツ 実 行 以 外 の 付 帯 部 分 さらには 端 末 側 からのキー 入 力 やタイマーなどの OS やハードウェアからの 割 り 込 みをきっかけにして ブラウザエンジンに 対 して 制 御 命 令 をだす 部 分 である ブラウザアプリケーションは 上 述 の 様 にコンテンツ 以 外 の 外 部 の 入 力 をブラウザに 伝 える 役 割 をしている その 関 係 で 同 じブ ラウザエンジンを 利 用 していても ブラウザアプリケーション 次 第 では 異 なる 挙 動 となる 後 述 の(c)(d)による 影 響 が 大 きい 場 合 もあるが 表 示 対 象 となる 端 末 に 特 に 気 をつけるべき 動 作 制 限 が 公 開 情 報 としてないかを 事 前 に 調 査 しておくことを 推 奨 する なお ブラウザベ ンダによっては PC 上 で 動 作 するシミュレータを 用 意 していることもあり 必 要 に 応 じて 入 手 活 用 することを 推 奨 する (c) ブラウザ 移 植 部 (ソフトウェア 実 装 ) ブラウザエンジンの 設 計 次 第 ではあるが ハードウェアを 利 用 できそうな 機 能 は ブラウザエン ジンの 外 で 処 理 を 行 えるように 切 り 出 されている 場 合 がある 端 末 の 仕 様 によるが これら の 切 り 出 された 機 能 がハードウェアに 結 合 されている 場 合 と ソフトウェアで 実 装 されている 場 合 がある Web-based Signage 試 験 結 果 表 を 参 照 することで これらの 特 性 が つかめてくると 思 うが 後 述 の GPU アクセラレーションが 無 効 もしくはほぼ 効 いていないよう な 場 合 は これらの 機 能 はなるべく 利 用 を 控 えることを 推 奨 する 例 えば アニメーションなど の 描 画 性 能 は GPU アクセラレーションが 無 効 な 場 合 は CPU やメモリバス 速 度 に 依 存 して くる この 場 合 アニメーション グラデーション アルファ 値 の 操 作 などが 高 負 荷 処 理 となる (d)ブラウザ 移 植 部 (ハードウェア 結 合 ) GPU アクセラレーションが 有 効 な 場 合 は ブロック 要 素 のレイヤー 化 などが 利 用 できる 可 能 性 があるため より 滑 らかなアニメーションが 期 待 できる レイヤー 化 の 詳 細 については 後 述 の 3. ノウハウ 集 を 参 照 とするが レイヤー 化 を 意 識 したコンテンツ 制 作 をおこなう 必 要 6

があるため 企 画 デザインの 検 討 に 入 る 前 に 表 示 対 象 の 端 末 が GPU アクセラレーション に 適 応 しているかどうか 調 査 しておくことを 推 奨 する (e)デバイスドライバーハードウェア 間 (c)(d)にて 記 述 したハードウェア アクセラレーションが 有 効 な 場 合 においても デバイスドラ イバとハードウェアの 間 の 結 合 品 質 によっては 期 待 どおりのパフォーマンスが 出 ないことがあ る 表 示 対 象 の 端 末 で このような 既 知 の 問 題 が 存 在 するかを 企 画 デザインの 検 討 に 入 る 前 に 調 査 しておくことを 推 奨 する 2.2. 開 発 プロセスについて 開 発 をはじめる 前 に 対 象 となる 端 末 を 入 手 し 開 発 中 のコンテンツを 随 時 テストできる 環 境 を 構 築 する ことを 強 く 推 奨 する 開 発 効 率 を 優 先 して 一 般 的 な PC ブラウザにて 開 発 を 進 めることについては 否 定 しな いが 出 来 るだけ 実 際 の 端 末 上 で 動 作 確 認 をおこなうことを 推 奨 する 実 機 での 動 作 は PC の 動 作 と 比 べて 動 作 速 度 や 見 え 方 などが 異 なる 場 合 も 多 く コンテンツ 作 成 時 から 実 機 で 確 認 していくことでコンテン ツ 作 成 の 手 戻 りを 防 ぐことが 出 来 る たとえば ブラウザエンジンの 種 類 や 端 末 毎 にサポートする 機 能 が 微 妙 に 異 なっていることや 利 用 可 能 なメモリ 量 にも 違 いがある 場 合 があり 端 末 上 でのみエラーが 発 生 する こともある また 動 作 速 度 の 違 いにより 期 待 する UX が 実 現 できないこともある 一 般 的 な PC ブラウザ やブラウザベンダが 提 供 する PC シミュレータ 等 を 活 用 し 効 率 的 に 開 発 を 進 めつつ 定 期 的 に 対 象 となる 端 末 上 で 動 作 確 認 をおこなうことが 重 要 である 7

3. ノウハウ 集 3.1. 表 記 ルールについて 以 降 に 記 述 する 各 ノウハウについて そのノウハウにより 良 化 が 見 込 まれる 項 目 や 逆 に 悪 化 する 可 能 性 のある 項 目 (トレードオフ)を 以 下 のタグ 表 記 により 示 すものとする 良 化 の 可 能 性 あり 悪 化 の 可 能 性 あり 項 目 : [CPU] CPU 負 荷 に 影 響 するため CPU スペックが 低 い 端 末 での 効 果 が 期 待 できる 項 目 [ 通 信 ] 通 信 負 荷 に 影 響 するため 主 にコンテンツ 表 示 までの 速 度 の 改 善 が 見 込 める [メモリ] メモリ 使 用 量 が 減 るため メモリ 搭 載 量 の 少 ない 端 末 でのメモリ 不 足 回 避 が 見 込 める [ 描 画 ] 描 画 処 理 の 負 荷 が 軽 減 されるため UX の 改 善 に 繋 がる 可 能 性 がある [フォント] 文 字 描 画 処 理 の 負 荷 に 影 響 するため 文 字 を 多 用 するコンテンツでの 改 善 が 見 込 める [ 保 守 性 ] 成 果 物 の 運 用 メンテナンス 時 の 手 間 の 削 減 が 見 込 める 表 記 例 : 通 信 メモリ 通 信 処 理 の 高 速 化 が 見 込 めるが トレードオフとしてメモリ 使 用 量 が 増 えるという 意 味 8

3.2. コンテンツの 構 成 と 配 置 3.2.1. jquery 等 巨 大 ライブラリの 利 用 を 避 ける CPU 通 信 メモリ 描 画 高 度 なアニメーション 処 理 が 必 要 とされる 場 合 を 除 き 原 則 としてミニファイした 状 態 で 数 百 KB 以 上 の 容 量 をもつライブラリの 利 用 を 避 ける 高 度 な 用 途 向 けに 設 計 されたライブラリは 一 般 的 に 処 理 負 荷 が 高 く シンプルな 処 理 に 利 用 すると スムーズなコンテンツ 再 生 の 妨 げとなることが 多 い また 巨 大 ライブラリ を 利 用 しないことで 通 信 処 理 や JS 解 析 処 理 の 軽 減 により 起 動 高 速 化 やメモリ 使 用 量 の 削 減 などの 効 果 も 期 待 できる 3.2.2. JavaScript/CSS ファイルは 結 合 し ミニファイする 通 信 保 守 性 JavaScript ファイルや CSS ファイルはリクエスト 回 数 の 削 減 および 処 理 系 の 負 荷 軽 減 を 目 的 とし フ ァイルを 結 合 したのち ミニファイ( 難 読 化 でも 同 様 の 効 果 )する これらを HTML ファイル 中 に 埋 め 込 むこと で さらにリクエスト 回 数 を 削 減 するという 手 法 もあるため 開 発 規 模 や 保 守 性 などを 考 慮 した 上 で 適 切 な 手 法 を 選 定 することを 推 奨 する 3.2.3. 部 品 利 用 する 画 像 は CSS Sprite 等 を 用 いて1ファイルとする 通 信 メモリ 保 守 性 部 品 として 利 用 する 小 さい 画 像 については CSS Sprite(1 枚 の 画 像 の 特 定 領 域 のみを padding, overflow: hidden 等 で 表 示 する 技 法 ) 等 を 用 いてできるだけ 1 ファイルにまとめる これにより リクエス ト 回 数 を 削 減 することができる ただし 利 用 頻 度 がそれほど 高 くない 画 像 を 含 んでしまった 場 合 にメモリ 使 用 量 が 単 体 ファイル 利 用 時 よりも 増 えてしまう 場 合 があるため 対 象 とする 画 像 の 選 定 は 慎 重 におこなう 必 要 がある 9

3.3. コンテンツ 記 述 時 3.3.1. 動 的 な DOM 生 成 時 は DocumentFragment を 利 用 する CPU 描 画 DOM ツリーの 操 作 にはそれに 対 応 するメモリ 操 作 や 再 描 画 処 理 が 伴 うため Native API の appendchild()を 繰 り 返 し 呼 び 出 して HTML を 生 成 することや jquery の $.append() や $.appendto()を 繰 り 返 し 呼 び 出 して HTML を 生 成 することは 避 けた 方 がよい 代 わりに DocumentFragment により 仮 想 的 な DOM ツリーを 構 築 してから DOM ツリーに appendchild す ることで 再 描 画 を 最 低 限 に 抑 制 することができる DocumentFragment が 利 用 できない 場 合 は String で 出 力 する(innerHTML 等 )などの 手 法 でも 実 現 できる 3.3.2. CSS の gradient/box-shadow/border-radius を 控 えめにする 描 画 大 きな 画 像 に 対 する CSS での 飾 り 付 け 処 理 は ブラウザーランタイムにとって 非 常 に 負 荷 の 高 い 処 理 と なるため 基 本 的 には 避 ける 動 的 にトランジションしていく 場 合 など 特 別 の 理 由 がない 限 り 元 の 画 像 のほ うで 付 与 しておく 特 に GPU アクセラレーションの 有 無 により 大 きくパフォーマンスが 異 なる 可 能 性 がある ため 企 画 デザイン 検 討 段 階 で 端 末 性 能 を 正 しく 把 握 するためにコンテンツのプロトタイプを 用 意 し 動 作 確 認 を 実 施 することを 推 奨 する 3.3.3. フォントがキャッシュに 収 まるように 文 字 スタイルを 絞 る フォント 環 境 に 依 存 するが 基 本 的 にフォント 描 画 は 処 理 コストは 高 い 一 度 描 画 したフォントを 使 いまわし キ ャッシュに 残 るように 工 夫 する 特 に 文 字 列 をアニメーションさせる 場 合 など 頻 繁 にフォント 描 画 が 発 生 す るようなコンテンツでは 効 果 が 得 られる 可 能 性 がある 3.3.4. リフローが 与 える 影 響 を 考 慮 する CPU 描 画 親 要 素 に 対 する class / style の 変 更 は 子 孫 要 素 へも 影 響 があるため 再 計 算 再 描 画 処 理 が 大 量 に 発 生 してしまう 場 合 がある 特 に 深 い 階 層 をもつ 要 素 ではパフォーマンスへの 影 響 が 甚 大 なため コンテンツ 制 作 者 はリフロー 発 生 を 意 識 した 設 計 実 装 をすること 10

3.3.5. マルチコア 環 境 では Web Worker を 活 用 する CPU DOM 処 理 等 の 長 大 な JavaScript 処 理 を 複 数 実 行 する 必 要 がある 場 合 かつ 性 能 要 件 における マルチ 対 応 型 に 適 合 する 環 境 であれば 積 極 的 に Web Workers を 活 用 する 3.3.6. GPU の 活 用 CPU 描 画 ブラウザエンジンの 種 類 やその 移 植 方 法 によっても 活 用 の 仕 方 が 異 なるため 一 意 に 説 明 することは 難 し いため ここでは Webkit 系 のブラウザについて 説 明 する Webkit では Accelerated-Compositing と 呼 ばれる 機 能 があり この 機 能 が 有 効 化 されたブラウザでは 指 定 したブロック 要 素 を 別 レイヤー 化 する ことでアニメーションの 高 速 化 ができる 可 能 性 がある Accelerated-Compositing はその 名 のとおり 合 成 処 理 を 高 速 化 するというものである 具 体 的 には 1 枚 の 絵 として 生 成 していたコンテンツを 複 数 の レイヤーに 分 けてレイヤー 同 士 を GPU で 合 成 (ブレンディング)することで 高 速 化 を 図 るというものである 以 下 では <BODY><DIV id= a >の 要 素 の 上 で<DIV id= b >がアニメーションする 場 合 を 例 に レイヤー 化 の 概 念 を 説 明 する まず レイヤー 化 ができない 場 合 以 下 の 図 のようにアニメーションが 発 生 する 度 に DOM ツリーを 辿 っ て 何 度 も 再 描 画 する 必 要 があり 描 画 処 理 に 時 間 がかかってしまうためアニメーションのフレームレートが 上 がらない 場 合 が 多 い 11

一 方 でレイヤー 化 できる 場 合 <BODY><DIV id= a >と<DIV id= b >の 描 画 レイヤーを 分 離 し それぞれのレイヤーを GPU で 合 成 することで 再 描 画 処 理 の 軽 減 が 見 込 める 但 し レイヤーの 多 用 は VRAM を 著 しく 消 費 するため 端 末 によっては 正 常 な 描 画 ができなくなる 場 合 があるため 注 意 が 必 要 である 加 えて レイヤーの 多 用 により 本 来 レイヤー 化 して 描 画 を 分 離 したい 要 素 が 意 図 通 りに 分 離 できない 事 態 も 発 生 する 可 能 性 がある 12

一 般 的 に CSS Animations CSS Transitions などを 指 定 することによりレイヤー 化 することができ る 他 にも translate3d(0,0,0)などの 指 定 により 強 制 的 にレイヤー 化 するハック 的 な 手 法 もあるため 対 象 となる 端 末 上 で 事 前 に 検 証 しておくことを 推 奨 する 13