Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
アシアル株式会社
PPTX, PDF
3,050 views
HTML5プロフェッショナル認定試験対策講座
2015/9/13 アシアル、LPI-Japan主催「HTML5×Monacaプログラミング教育事例セミナー」 ワークショップA:「HTML5プロフェッショナル認定試験セミナー」資料
Education
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 47
2
/ 47
3
/ 47
4
/ 47
5
/ 47
6
/ 47
7
/ 47
8
/ 47
9
/ 47
10
/ 47
11
/ 47
12
/ 47
13
/ 47
14
/ 47
15
/ 47
16
/ 47
17
/ 47
18
/ 47
19
/ 47
20
/ 47
21
/ 47
22
/ 47
23
/ 47
24
/ 47
25
/ 47
26
/ 47
27
/ 47
28
/ 47
29
/ 47
30
/ 47
31
/ 47
32
/ 47
33
/ 47
34
/ 47
35
/ 47
36
/ 47
37
/ 47
38
/ 47
39
/ 47
40
/ 47
41
/ 47
42
/ 47
43
/ 47
44
/ 47
45
/ 47
46
/ 47
47
/ 47
More Related Content
PDF
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド第2弾(体験版)
by
アシアル株式会社
PDF
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
PPTX
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド(体験版)
by
アシアル株式会社
PDF
iOS/Android/Windows クロスプラットフォーム モバイルアプリ開発
by
アシアル株式会社
PPTX
HTML5×Monacaプログラミング教育事例セミナー・ワークショップ資料
by
アシアル株式会社
PPTX
Gartner summit 2016
by
アシアル株式会社
PDF
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
by
アシアル株式会社
PDF
JINS MEME DEVELOPER HANDS-ON (Monaca / Apache Cordova編)
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド第2弾(体験版)
by
アシアル株式会社
kintone 連携スマホアプリの開発・配布体験
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』 講義スライド(体験版)
by
アシアル株式会社
iOS/Android/Windows クロスプラットフォーム モバイルアプリ開発
by
アシアル株式会社
HTML5×Monacaプログラミング教育事例セミナー・ワークショップ資料
by
アシアル株式会社
Gartner summit 2016
by
アシアル株式会社
デブサミ2015「実践!クロスプラットフォーム モバイルアプリ開発」
by
アシアル株式会社
JINS MEME DEVELOPER HANDS-ON (Monaca / Apache Cordova編)
by
アシアル株式会社
What's hot
PDF
WordPress APIで作るモバイルアプリ
by
アシアル株式会社
PPTX
クロスプラットフォーム開発を可能にするMonaca
by
Monaca
PPTX
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
PPTX
Monacaで簡単スマートフォンアプリ開発体験講座
by
Monaca
PDF
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
by
Shinichiro Yoshida
PPTX
CordovaでAngularJSアプリ開発
by
アシアル株式会社
PDF
Cordovaの特徴と開発手法概要
by
アシアル株式会社
PDF
Monacaによるモバイルアプリ開発ことはじめ
by
アシアル株式会社
PDF
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
PPTX
Community_Board on WordPress With mobile application
by
Yuki Okamoto
PDF
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
KEY
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
by
NilOne Ltd.
PDF
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
PDF
クロスプラットフォーム開発入門
by
minazou67
PPTX
エンタープライズ要件に対応する高品質なCordovaアプリ開発のポイント
by
アシアル株式会社
PPTX
Monacaでつくるハイブリッドアプリ
by
Monaca
PPTX
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
by
Monaca
PDF
Monacaエンタープライズのご紹介
by
アシアル株式会社
PPTX
Cordovaの最近ホットな話題と地雷をまとめて紹介
by
アシアル株式会社
PPTX
Monaca事例から学ぶHTML5モバイルアプリの活用ポイント
by
アシアル株式会社
WordPress APIで作るモバイルアプリ
by
アシアル株式会社
クロスプラットフォーム開発を可能にするMonaca
by
Monaca
HTML5ハイブリッドアプリ開発のベストプラクティス
by
アシアル株式会社
Monacaで簡単スマートフォンアプリ開発体験講座
by
Monaca
~新しい着回しと出会おう~ 『XZ(クローゼット)』 を支える技術 -Cordova編-
by
Shinichiro Yoshida
CordovaでAngularJSアプリ開発
by
アシアル株式会社
Cordovaの特徴と開発手法概要
by
アシアル株式会社
Monacaによるモバイルアプリ開発ことはじめ
by
アシアル株式会社
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
by
Monaca
Community_Board on WordPress With mobile application
by
Yuki Okamoto
Androidでもサクサク動くHTML5ハイブリッドアプリの作り⽅
by
アシアル株式会社
中規模Androidアプリ開発の過程に生じた問題と対策の紹介
by
NilOne Ltd.
はやわかりHTML5ハイブリッドアプリ開発事情
by
Monaca
クロスプラットフォーム開発入門
by
minazou67
エンタープライズ要件に対応する高品質なCordovaアプリ開発のポイント
by
アシアル株式会社
Monacaでつくるハイブリッドアプリ
by
Monaca
クロスプラットフォーム開発を可能にするMonacaとそのセキュリティ対策
by
Monaca
Monacaエンタープライズのご紹介
by
アシアル株式会社
Cordovaの最近ホットな話題と地雷をまとめて紹介
by
アシアル株式会社
Monaca事例から学ぶHTML5モバイルアプリの活用ポイント
by
アシアル株式会社
Similar to HTML5プロフェッショナル認定試験対策講座
PDF
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
PDF
今からハジメるHTML5マークアップ
by
SwapSkills
PPTX
HTML5 on ASP.NET
by
Fujio Kojima
DOCX
AITC 女子部 第一回 Web HTML5 補足資料v0.1
by
Natsumi Irimura
PDF
20140902 HTML5プロフェッショナル認定試験対策講座
by
leverages_event
PDF
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
PDF
Webデザイン入門2-HTML5 フォーム,映像再生,音声再生, CSS3, レスポンシブWebデザイン-
by
Yossy Taka
PDF
Attractive HTML5
by
Sho Ito
KEY
Webapp startup example_to_dolist
by
Shinichiro Kumeuchi
PDF
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
by
Takahiro Kujirai
PPTX
20151114 _html5無料セミナー(OSC2015徳島)
by
Takahiro Kujirai
PDF
Html5超入門
by
Monaca
PPTX
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
by
Takahiro Kujirai
PDF
HTML5マークアップの心得と作法
by
Futomi Hatano
PDF
HTML5
by
smallworkshop
PDF
Tech.G HTML5 プレ講座
by
Atsushi Miura
PPTX
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
by
Takashi Endo
PPTX
メディア工房サマーワークショップ「Webアプリ制作」1日目
by
Takashi Endo
PPTX
前期講座01
by
Takenori Nakagawa
PDF
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
「html5 boilerplate」から考える、これからのマークアップ
by
Yasuhito Yabe
今からハジメるHTML5マークアップ
by
SwapSkills
HTML5 on ASP.NET
by
Fujio Kojima
AITC 女子部 第一回 Web HTML5 補足資料v0.1
by
Natsumi Irimura
20140902 HTML5プロフェッショナル認定試験対策講座
by
leverages_event
Concentrated HTML5 & Attractive HTML5
by
Sho Ito
Webデザイン入門2-HTML5 フォーム,映像再生,音声再生, CSS3, レスポンシブWebデザイン-
by
Yossy Taka
Attractive HTML5
by
Sho Ito
Webapp startup example_to_dolist
by
Shinichiro Kumeuchi
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
by
Takahiro Kujirai
20151114 _html5無料セミナー(OSC2015徳島)
by
Takahiro Kujirai
Html5超入門
by
Monaca
20160618_HTML5プロフェッショナル認定試験レベル1 技術解説セミナー in OSC北海道2016
by
Takahiro Kujirai
HTML5マークアップの心得と作法
by
Futomi Hatano
HTML5
by
smallworkshop
Tech.G HTML5 プレ講座
by
Atsushi Miura
2014年メディア工房勉強会 第1章「Webの仕組みとHTML5」
by
Takashi Endo
メディア工房サマーワークショップ「Webアプリ制作」1日目
by
Takashi Endo
前期講座01
by
Takenori Nakagawa
⑮jQueryをおぼえよう!その1
by
Nishida Kansuke
More from アシアル株式会社
PDF
書籍『Monacaで学ぶはじめてのプログラミング』発展資料(試験問題アプリ編)
by
アシアル株式会社
PDF
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
PPTX
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
by
アシアル株式会社
PPTX
Cordova×業務システム:失敗しないモバイル開発の秘訣
by
アシアル株式会社
PDF
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
by
アシアル株式会社
PPTX
モバイル用Webフレームワーク最前線
by
アシアル株式会社
PDF
PWA 4 Business
by
アシアル株式会社
PDF
Nifty cloud mbaas
by
アシアル株式会社
PDF
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
PDF
Monacaソリューションセミナー20160621
by
アシアル株式会社
PDF
HTML5ハイブリッドアプリの活用ポイント
by
アシアル株式会社
PDF
Onsen UI 2.0とUIライブラリの未来
by
アシアル株式会社
PDF
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
PPTX
Onsen UIが目指すもの
by
アシアル株式会社
PDF
Onsen UI 2 開発における JS フレームワーク衝突事例集
by
アシアル株式会社
PPTX
Web標準技術でiOS、Android両対応アプリを開発
by
アシアル株式会社
PDF
20160308seminar2
by
アシアル株式会社
PDF
MonacaとEducation活動の紹介
by
アシアル株式会社
PDF
創業明治33年の衣料卸問屋がﰀ アプリで挑むコミュニケーション変革 ﰀ ~MonacaとmBaaSを活用したﰀ ビジネスチャットアプリの紹介〜 ﰀ
by
アシアル株式会社
PDF
Onsen UI の最近とこれから 〜 国内サポートはじめました
by
アシアル株式会社
書籍『Monacaで学ぶはじめてのプログラミング』発展資料(試験問題アプリ編)
by
アシアル株式会社
AngularとOnsen UIで作る最高のHTML5ハイブリッドアプリ
by
アシアル株式会社
最新UIフレームワーク Onsen UI2でカッコイイWordPress連携アプリを作る方法
by
アシアル株式会社
Cordova×業務システム:失敗しないモバイル開発の秘訣
by
アシアル株式会社
HTML5によるモバイルアプリ開発 が拓拓くビジネスチャンス
by
アシアル株式会社
モバイル用Webフレームワーク最前線
by
アシアル株式会社
PWA 4 Business
by
アシアル株式会社
Nifty cloud mbaas
by
アシアル株式会社
HTML5ハイブリッドアプリ開発で拓くビジネスチャンス
by
アシアル株式会社
Monacaソリューションセミナー20160621
by
アシアル株式会社
HTML5ハイブリッドアプリの活用ポイント
by
アシアル株式会社
Onsen UI 2.0とUIライブラリの未来
by
アシアル株式会社
Html5/JSモバイルアプリ最前線
by
アシアル株式会社
Onsen UIが目指すもの
by
アシアル株式会社
Onsen UI 2 開発における JS フレームワーク衝突事例集
by
アシアル株式会社
Web標準技術でiOS、Android両対応アプリを開発
by
アシアル株式会社
20160308seminar2
by
アシアル株式会社
MonacaとEducation活動の紹介
by
アシアル株式会社
創業明治33年の衣料卸問屋がﰀ アプリで挑むコミュニケーション変革 ﰀ ~MonacaとmBaaSを活用したﰀ ビジネスチャットアプリの紹介〜 ﰀ
by
アシアル株式会社
Onsen UI の最近とこれから 〜 国内サポートはじめました
by
アシアル株式会社
HTML5プロフェッショナル認定試験対策講座
1.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 1 アシアル株式会社 生形 可奈子 HTML5プロフェッショナル認定試験 試験対策講座
2.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 2 HTML5プロフェッショナル認定試験とは • 概要 • 試験範囲 カテゴリ毎の頻出ポイント解説 • Webの基礎知識 • HTML要素 • CSS3 • レスポンシブWebデザイン • オフラインWebアプリケーション 目次
3.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 3 試験概要
4.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 4 2014年10月正式勧告 マルチデバイス・マルチメディア対応 リッチクライアント・アプリケーション のプラットフォーム 広義ではCSS3やJavaScriptによる3Dグ ラフィック、WebSocket、デバイスアク セス、クライアントストレージ等も含む HTML5とは
5.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 5 特定非営利活動法人LPI-Japanが実施する、HTML5および周辺技術 の知識レベルを測る認定制度です。 試験の難易度を示す2種類のレベルがあり、段階的に受験します。 • Level1 マルチデバイスに対応した静的なWebコンテンツを HTML5を使って デザイン、作成できるレベル • Level2 システム間連携や最新のマルチメディア術に対応したWebアプリケー ションや動的Webコンテンツの開発・設計ができるレベル HTML5プロフェッショナル認定試験とは
6.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 6 Level1の試験範囲 30% 37% 20% 10% 3% Webの基礎知識 HTML要素 CSS3 レスポンシブWebデザイン オフラインWebアプリケーション ※ 出題率は目安であり、実際の試験では変動します。
7.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 7 基本的に試験方式はコンピュータベーストテスト(CBT)ですが、 学校などの団体受験用にペーパーテスト(PBT)も選択可能です。 • 通年受験可能 • 試験の詳細は以下の通り 受験について 問題数 約65問 試験時間 90分 合格ライン 約7割 回答方式 殆どが選択式(複数回答あり) 記述式も1問程度 受験料 15,000(税抜)
8.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 8 サンプル問題
9.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 9 HTML5で廃止されたタグは以下のうちどれですか? • A : <b> • B : <strong> • C : <big> • D : <small> 例題1
10.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 10 input要素のtype属性に指定できない値は以下のうちど れですか? • A : tel • B : url • C : color • D : address 例題2
11.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 11 Webの基礎知識
12.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 12 Webの仕組み WEBサーバーWebクライアント WWW リクエスト(URLを指定) HTTP • HTTPとは、Webクライアント(ブラウザ)とWebサーバー間でコンテンツを 送受信するための通信方法を規定したもの • WebクライアントからWebサーバーに対しての要求を「リクエスト」といい、 それに対してWebサーバーから応答を返すことを「レスポンス」という HTML レスポンス(HTMLを渡す)
13.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 13 メソッドの種類(リクエスト) • GET/POST/HEAD/PUT/DELETE など ステータスコードの種類(レスポンス) • 1xx 情報 • 2xx 成功 • 3xx 転送 • 4xx クライアントエラー • 5xx サーバーエラー ヘッダの種類(リクエスト・レスポンス) • User-Agent/Referer/Content-Type など HTTPに関する頻出問題
14.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 14 セキュリティ(攻撃手法と対策) SQLインジェクション • 入力フォームなどにSQL文を挿入し、データベースを不正操作する クロスサイトスクリプティング(XSS) • 掲示板などに悪意のあるJavaScriptのコードを書き込む
15.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 15 SQLインジェクション SQLインジェクションとは? • データベースサーバに発行する問い合わせに、悪意のあるSQLを挿入す る攻撃 • 主な被害 個人情報などのデータの流出
16.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 16 SQLインジェクション 正常な問合せ RDB ①一般ユーザーの操作 「ID」を表示 http://shop.example.com/item.php?id=5 ②データベース側での処理 SELECT * FROM items WHERE id = '5';
17.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 17 SQLインジェクション 不正な問合せ ①攻撃者の操作 「ID」を表示 http://shop.example.com/item.php?id=' OR 1 = 1;-- 全データが抽出されてしまう! RDB ②データベース側での処理 SELECT * FROM items WHERE id = '' OR 1 = 1;--'; idが空文字か1==1(実質検索条件なし)、--以降は無効化
18.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 18 SQLインジェクション 対策方法① • 特殊文字をエスケープする 開発言語が用意しているエスケープ関数などを利用する 対策方法② • あらかじめSQLを用意しておき、可変の部分だけを置き換える「プリペ アードステートメント」という仕組みを利用する
19.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 19 XSS XSSとは? • 掲示板などの、ユーザーの登録した文字列が公開される場所にスクリプ トを埋め込む攻撃 • 主な被害 正規ユーザーのクッキー盗難 フィッシングサイトへの誘導 サイト改ざん • 正式名称 Cross Site Scripting
20.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 20 XSS 掲示板 <script> location.href = "http://crack.example.com" </script> ②スクリプトを含んだ文章が掲載される 一般ユーザー ①スクリプトを投稿 攻撃者 ③閲覧 別のサイトに誘導 されてしまう! XSSの例
21.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 21 XSS 対策方法 • HTMLの生成時に、サニタイズ(タグの構成文字等の特殊文字をHTML エンティティに変換すること)を行う • HTMLエンティティ一覧 & → & < → < > → > ' → ' " → "
22.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 22 ネットワーク・サーバ関連 • ドメイン/DNS/プロキシ/ロードバランサ/ファイアーウォール データベース • SQLの種類(CREATE/DROP/SELECT/INSERT/DELETE/UPDATE) Web広告 • ペイパークリック/アドワーズ/アフィリエイト/コンバージョンレート その他
23.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 23 HTML要素
24.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 24 HTML5の例 • 省略できる属性が増え、シンプルなシンタックスに • セマンティックWeb対応(見た目ではなく、意味を重要視する) HTML5の特徴 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>サンプル</title> </head> <body> <p>本文</p> </body> </html>
25.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 25 セクショニング要素(HTML5で追加) header(ヘッダ) footer(フッタ) section(汎用的なセクション) aside (サイドバーや 広告など) article(記事として独立したセクション) article(記事として独立したセクション) nav(ナビゲーションリンク)
26.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 26 動画の再生(video)/ 字幕の表示(track) video要素/track要素(HTML5で追加) <video src="video.mp4" controls autoplay loop></video>
27.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 27 タスクの進捗状況を表す 範囲内の数、量、割合などを表す progress/meter要素(HTML5で追加) <progress value="75" max="100">100%中75%まで完了</progress> <meter value="75" max="100" min="0">100人中75人が回答</meter>
28.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 28 ルビを付与する • <ruby> 対象テキストをマークアップ • <rt> ルビテキストを指定 • <rp> ルビ未対応ブラウザでのみ表示 ruby要素(HTML5で追加) <ruby>子守熊<rp>(</rp><rt>コアラ</rt><rp>)</rp></ruby> ルビ対応ブラウザ ルビ未対応ブラウザ
29.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 29 JavaScriptでビットマップのグラフィックを描画する要素 • グラフやアニメーションなどを動的に描画することができる canvas要素(HTML5で追加)
30.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 30 バリデーション属性 • <input>要素に付与すると、 submit時にチェックを行ってくれる required 必須 pattern 正規表現 min 最小値 / max 最大値 バリデーション属性(HTML5で追加) 名前:<input type="text" required> 郵便番号:<input type="text" pattern="^[0-9]{3}-[0-9]{4}$"> 年齢:<input type="number" min="18" max="99">
31.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 31 input type属性値 • urlやemailを指定した場合、フォーム送信時にURL、メールアドレスの 形式として正しいかバリデーションが行われる • rangeを指定するとレンジバーが、colorを指定するとカラーパレットが 表示されるなど、UIの拡張が行われる input type属性値(HTML5で追加) URL:<input type="url"> メールアドレス:<input type="email"> 数値:<input type="number"> 検索キーワード:<input type="search"> 電話番号:<input type="tel"> 日付:<input type="date"> 範囲:<input type="range"> 色:<input type="color">
32.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 32 input type属性値(HTML5で追加)
33.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 33 CSS3
34.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 34 マルチカラムレイアウト(段組みレイアウト) • 長い文章などを指定したカラム数に分割して表示することができる マルチカラムレイアウト に分割して表示 することができ ます。これは3 つのカラムに分 マルチカラムレ イアウトは、長 い文章などを指 定したカラム数 割したイメージ です。
35.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 35 フレキシブルボックス フレキシブルボックス(可変ボックスレイアウト) • 要素の中央揃えや均等揃えなどの配置を簡単に行うことができる Flexコンテナ FlexアイテムFlexアイテム Flexアイテム 主軸(交差軸) 交 差 軸 ( 主 軸 )
36.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 36 ボックスの角を丸くする 背景をグラデーション表示する • 線形グラデーション • 円形グラデーション ボックスに影をつける ボックスの装飾
37.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 37 rgbtとは • 赤、緑、青の含有量を、0(色なし)〜 255(原色)の範囲で表す方法 カラーコード • RGBを6桁の16進数で表現したコード • R、G、Bの各2桁がすべて同じ値の場合に限り、省略表記が可能 色 #ff00ff; → 赤がff(255), 緑が00(0), 青がff(255)なので紫になる #ff00ff; → #f0f;
38.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 38 transitionプロパティ • スタイルを変更した際に、変化の過程をアニメーションで表示する 例:要素にマウスカーソルが乗ったら、背景色を赤から青に変化させる animationプロパティ • transitionとの違いは、アニメーションを連続で実行することができる 例:要素にマウスカーソルが乗ったら、背景色を赤→青→緑→黄色のよ うに変化させる アニメーション
39.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 39 変形・移動 transformプロパティ • 要素に対して移動、回転、拡大、傾斜を行うことができる img { transform: rotate(90deg); /* 画像を90度回転 */ } CSS適用
40.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 40 Webフォントとは • Web上に配置されたフォントを読み込む技術。ユーザーの環境に依存し ないため、どのような環境でも同じフォントを表示することができる Webフォント
41.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 41 レスポンシブWebデザイン
42.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 42 メディアクエリ • デバイスの特性(ブラウザ幅など)に応じてCSSを切り替える方法 メディアクエリ 横幅800px未 満 横幅800px以 上
43.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 43 オフラインWebアプリケーション
44.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 44 アプリケーションキャッシュ アプリケーションキャッシュ • キャッシュマニフェストに記述されたファイルをローカル環境に保存し、 オフライン状態ではローカル環境に保存されたファイルを表示する WEBサーバ クライアント A.html B.html キャッシュ マニフェスト A.html B.html 1. キャッシュマニフェストを確認 2. ダウンロード
45.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 45 受験対策
46.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 46 参考書籍
47.
URL : http://www.asial.co.jp/
│ Copyright © Asial Corporation. All Rights Reserved. │ 47
Download