SlideShare uma empresa Scribd logo
1 de 69
Attractive HTML5
    @shoito /
       HTML5-FIT




                   Mozilla   @   2010/10/16(Sat)
/ shoito
→   [4Y]
astah/JUDE
Flash/Web
C/S           RIA
  1990         2003




                    Web
             1990
  /
      1980




HTML5
• HTML5   API

• API
• HTML5
•
HTML5   API
Indexed Database
         Web workers             API


         Web Storage       Geolocation API

HTML5
          WebSocket           File API


        Web SQL Database        ...etc




  HTML5                    API
W3C




         http://www.w3.org/2010/Talks/0117-next-web-plh/nextweb.html




Open Web Platform
HTML, CSS, JavaScript
HTML, CSS, JavaScript
<!doctype html>
<meta charset=“utf-8”>
<script src=“jquery.min.js”></script>
<link rel=“stylesheet” href=“main.css” />
<!DOCTYPE html PUBLIC “-//W3C/DTD HTML
4.01/EN” “http://www.w3.org/TR/html4/strict.dtd”>
<html lang=”ja”>
  <head>
    <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>
    <title>Mozilla          </title>
    <link rel="stylesheet" href="main.css" type="text/css" />
    <script type="text/javascript" src="jquery.min.js"></script>
  </head>
  <body>
    <p>           </p>
  </body>
</html>
<?xml version=”1.0” encoding=”utf-8”?>
<!DOCTYPE html PUBLIC “-//W3C/DTD XHTML 1.0 Strict//EN” “http://
www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
<html xmlns=”http://www.w3c.org/1999/xhtml” lang=”ja”>
  <head>
    <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8”>
    <title>Mozilla            </title>
    <link rel="stylesheet" href="main.css" type="text/css" />
    <script type="text/javascript" src="jquery.min.js"></script>
  </head>
  <body>
    <p>           </p>
  </body>
</html>
<!doctype html>
<html lang=”ja”>
  <head>
    <meta charset=”utf-8”>
    <title>Mozilla             </title>
    <link rel="stylesheet" href="main.css" />
    <script src="jquery.min.js"></script>
  </head>
  <body>
    <p>           </p>
  </body>
</html>
<footer>
<header>                            <canvas>


           <nav>                             Application Cache
                               <video>

  <section>

                   <article>             <audio>


     <aside>                                       ...etc
                       <command>
<big>                         <frameset>

                      <applet>               <noframes>
<font>
                                 <center>

       <frame>
                            <dir>                 ...etc

<tt>
                                            <u>
               <basefont>
<header>

         <section>
         <header>
<nav>                <aside>
         <article>

         <footer>


        <footer>
XHTML/HTML5
HTML5   HTML4
<input>
<canvas>
<video>
<audio>
data-xxx
<ul>
  <li data-country=”JP”>   </li>

  <li data-country=”US”>     </li>

  ....
</ul>
Microdata
 item, itemprop
<div item>
 <p>My name is
  <span itemprop='name'>shoito</span></p>
 <p>I am
  <span itemprop='nationality'>JP</span></p>
</div>
Device Orientation
Application Cache
    Offline Application
Application Cache
•
     <!DOCTYPE html>
     <html manifest=”hello.manifest”>


     CACHE MANIFEST
     hello.html
     hello.js

     NETWORK:
     server.cgi
Web Storage API
 localStorage, sessionStorage



     KEY : VALUE
     KEY : VALUE
     KEY : VALUE
Session Storage


•
•
 sessionStorage.setItem(“key”, “value”);
 sessionStorage.removeItem(“key”);
 sessionStorage.clear();
Local Storage

•
•
•
 localStorage.setItem(“key”, “value”);
 localStorage.removeItem(“key”);
 localStorage.clear();
Geolocation API
Geolocation API
•
• IP                                   GPS


 function callback(position) {
     lat = position.coords.latitude;
 ....
 }
 navigator.geolocation.getCurrentPosition(callback);
Web Workers API
Web Workers API
•   JavaScript                                                    API

•                                                           DOM
    main.js

    var worker = new Worker(“calc.js”);
    worker.onmessage = function(event) { alert(event.data); };
    worker.postMessage(100);


    calc.js
    onmessage = function(event) {
       var num = event.data.num;
       for (var i = 0; i < 10000; i++) { num = num + i; }
       postMessage(num);
    };
File API
           API
WebSocket API
WebSocket API
•                                                          API

•   HTTP

    var ws = new WebSocket(“ws://air-life.net/service”);
    ws.onopen = function() {
         ws.send(“Hello shoito”);
    };


    ws.onmessage = function(event) {
         alert(event.data);
    };
+
WebSocket API
W3C




         http://www.w3.org/2010/Talks/0117-next-web-plh/nextweb.html




Open Web Platform
Flash HTML5   …
HTML5
When can I use...
Firefox 4 Beta Technology
THE HTML5 TEST
Modernizr
•   Web

•
•         Web

•
•
•
@shoito /




Mozilla   @      2010/10/16(Sat)
HTML5       Flash API

   as3webstorage as3geolocation




                     Mozilla   @   2010/10/16(Sat)
as3webstorage
ActionScript3   Web Storage
Flash


                                            Flash


HTML       SharedObject
           100KB      (   )
                              Web Storage
                                             5MB




       :
ActionScript <-> JavaScript
   ExternalInterface
flash.external.ExternalInterface

ActionScript                  function hoge( ):void
(Flash)
    ExternalInterface           ExternalInterface
       .call(funcJ);        .addCallback(“funcA”, hoge);




    function funcJ( ) { }            funcA();


JavaScript
(HTML)
as3geolocation
ActionScript3   Geolocation
Web SQL Database


           Flash + HTML 5:
Offline Flash Apps using DataStore API
• Flex
    ActionScript <-> JavaScript

• ExternalInterface    AS <-> JS               XML




•                                  AS <-> JS

Mais conteúdo relacionado

Mais procurados

Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJ
Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJRealize mais com HTML 5 e CSS 3 - 16 EDTED - RJ
Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJLeonardo Balter
 
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao PauloHTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao PauloRobert Nyman
 
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Patrick Lauke
 
S314011 - Developing Composite Applications for the Cloud with Apache Tuscany
S314011 - Developing Composite Applications for the Cloud with Apache TuscanyS314011 - Developing Composite Applications for the Cloud with Apache Tuscany
S314011 - Developing Composite Applications for the Cloud with Apache TuscanyLuciano Resende
 
HTML5 Who what where when why how
HTML5 Who what where when why howHTML5 Who what where when why how
HTML5 Who what where when why howbrucelawson
 
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011brucelawson
 
Html5 - short intro
Html5 - short introHtml5 - short intro
Html5 - short introjeiseman
 
HTML5 and Accessibility sitting in a tree
HTML5 and Accessibility sitting in a treeHTML5 and Accessibility sitting in a tree
HTML5 and Accessibility sitting in a treebrucelawson
 
Front end performance tip
Front end performance tipFront end performance tip
Front end performance tipSteve Yu
 
HTML5 Video Player - HTML5 Dev Conf 2012
HTML5 Video Player - HTML5 Dev Conf 2012HTML5 Video Player - HTML5 Dev Conf 2012
HTML5 Video Player - HTML5 Dev Conf 2012steveheffernan
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and RenderingStoyan Stefanov
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimizationStevie T
 
HTML5: friend or foe (to Flash)?
HTML5: friend or foe (to Flash)?HTML5: friend or foe (to Flash)?
HTML5: friend or foe (to Flash)?Remy Sharp
 

Mais procurados (20)

Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJ
Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJRealize mais com HTML 5 e CSS 3 - 16 EDTED - RJ
Realize mais com HTML 5 e CSS 3 - 16 EDTED - RJ
 
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao PauloHTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
 
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
Brave new world of HTML5 - Interlink Conference Vancouver 04.06.2011
 
S314011 - Developing Composite Applications for the Cloud with Apache Tuscany
S314011 - Developing Composite Applications for the Cloud with Apache TuscanyS314011 - Developing Composite Applications for the Cloud with Apache Tuscany
S314011 - Developing Composite Applications for the Cloud with Apache Tuscany
 
MTDDC Tokyo 2011
MTDDC Tokyo 2011MTDDC Tokyo 2011
MTDDC Tokyo 2011
 
HTML5 Who what where when why how
HTML5 Who what where when why howHTML5 Who what where when why how
HTML5 Who what where when why how
 
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
You too can be a bedwetting antfucker: Bruce Lawson, Opera, Fronteers 2011
 
YSlow 2.0
YSlow 2.0YSlow 2.0
YSlow 2.0
 
Html5 - short intro
Html5 - short introHtml5 - short intro
Html5 - short intro
 
HTML5 and Accessibility sitting in a tree
HTML5 and Accessibility sitting in a treeHTML5 and Accessibility sitting in a tree
HTML5 and Accessibility sitting in a tree
 
jQuery UI and Plugins
jQuery UI and PluginsjQuery UI and Plugins
jQuery UI and Plugins
 
Front end performance tip
Front end performance tipFront end performance tip
Front end performance tip
 
HTML5 Video Player - HTML5 Dev Conf 2012
HTML5 Video Player - HTML5 Dev Conf 2012HTML5 Video Player - HTML5 Dev Conf 2012
HTML5 Video Player - HTML5 Dev Conf 2012
 
Progressive Downloads and Rendering
Progressive Downloads and RenderingProgressive Downloads and Rendering
Progressive Downloads and Rendering
 
Intro to html 5
Intro to html 5Intro to html 5
Intro to html 5
 
HTML 5 - Overview
HTML 5 - OverviewHTML 5 - Overview
HTML 5 - Overview
 
Front end performance optimization
Front end performance optimizationFront end performance optimization
Front end performance optimization
 
HTML5 JS APIs
HTML5 JS APIsHTML5 JS APIs
HTML5 JS APIs
 
HTML5: friend or foe (to Flash)?
HTML5: friend or foe (to Flash)?HTML5: friend or foe (to Flash)?
HTML5: friend or foe (to Flash)?
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 

Destaque

Visiware leading the 2nd screen revolution - nex tv mexico-1.1
Visiware leading the 2nd screen revolution - nex tv mexico-1.1Visiware leading the 2nd screen revolution - nex tv mexico-1.1
Visiware leading the 2nd screen revolution - nex tv mexico-1.1Frédéric Arquier
 
Javaと小道具
Javaと小道具Javaと小道具
Javaと小道具Sho Ito
 
Typetalk APIを使ったChrome拡張開発ノウハウ #1
Typetalk APIを使ったChrome拡張開発ノウハウ #1Typetalk APIを使ったChrome拡張開発ノウハウ #1
Typetalk APIを使ったChrome拡張開発ノウハウ #1Sho Ito
 

Destaque (7)

Netgem Q4 2012
Netgem Q4 2012Netgem Q4 2012
Netgem Q4 2012
 
Visiware Playin TV Q2 2013
Visiware Playin TV Q2 2013Visiware Playin TV Q2 2013
Visiware Playin TV Q2 2013
 
Visiware leading the 2nd screen revolution - nex tv mexico-1.1
Visiware leading the 2nd screen revolution - nex tv mexico-1.1Visiware leading the 2nd screen revolution - nex tv mexico-1.1
Visiware leading the 2nd screen revolution - nex tv mexico-1.1
 
Netgem Intro 2011
Netgem Intro 2011Netgem Intro 2011
Netgem Intro 2011
 
Netgem Introduction 2010
Netgem Introduction 2010Netgem Introduction 2010
Netgem Introduction 2010
 
Javaと小道具
Javaと小道具Javaと小道具
Javaと小道具
 
Typetalk APIを使ったChrome拡張開発ノウハウ #1
Typetalk APIを使ったChrome拡張開発ノウハウ #1Typetalk APIを使ったChrome拡張開発ノウハウ #1
Typetalk APIを使ったChrome拡張開発ノウハウ #1
 

Semelhante a Attractive HTML5 APIs and Technologies

Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5Sadaaki HIRAI
 
Offline strategies for HTML5 web applications - IPC12
Offline strategies for HTML5 web applications - IPC12Offline strategies for HTML5 web applications - IPC12
Offline strategies for HTML5 web applications - IPC12Stephan Hochdörfer
 
Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Mandakini Kumari
 
Offline strategies for HTML5 web applications - pfCongres2012
Offline strategies for HTML5 web applications - pfCongres2012Offline strategies for HTML5 web applications - pfCongres2012
Offline strategies for HTML5 web applications - pfCongres2012Stephan Hochdörfer
 
WHAT IS HTML5? (at CSS Nite Osaka)
WHAT IS HTML5? (at CSS Nite Osaka)WHAT IS HTML5? (at CSS Nite Osaka)
WHAT IS HTML5? (at CSS Nite Osaka)Shumpei Shiraishi
 
HTML5 on Mobile
HTML5 on MobileHTML5 on Mobile
HTML5 on MobileAdam Lu
 
Html5 and web technology update
Html5 and web technology updateHtml5 and web technology update
Html5 and web technology updateDoug Domeny
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5Todd Anglin
 
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるSadaaki HIRAI
 
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010HTML5 kickstart - Brooklyn Beta workshop 21.10.2010
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010Patrick Lauke
 

Semelhante a Attractive HTML5 APIs and Technologies (20)

Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
 
Taking your Web App for a walk
Taking your Web App for a walkTaking your Web App for a walk
Taking your Web App for a walk
 
HTML5와 모바일
HTML5와 모바일HTML5와 모바일
HTML5와 모바일
 
Offline strategies for HTML5 web applications - IPC12
Offline strategies for HTML5 web applications - IPC12Offline strategies for HTML5 web applications - IPC12
Offline strategies for HTML5 web applications - IPC12
 
Html5
Html5Html5
Html5
 
Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)Html5 drupal7 with mandakini kumari(1)
Html5 drupal7 with mandakini kumari(1)
 
Html5 For Jjugccc2009fall
Html5 For Jjugccc2009fallHtml5 For Jjugccc2009fall
Html5 For Jjugccc2009fall
 
Offline strategies for HTML5 web applications - pfCongres2012
Offline strategies for HTML5 web applications - pfCongres2012Offline strategies for HTML5 web applications - pfCongres2012
Offline strategies for HTML5 web applications - pfCongres2012
 
HTML5
HTML5HTML5
HTML5
 
WHAT IS HTML5? (at CSS Nite Osaka)
WHAT IS HTML5? (at CSS Nite Osaka)WHAT IS HTML5? (at CSS Nite Osaka)
WHAT IS HTML5? (at CSS Nite Osaka)
 
HTML5 on Mobile
HTML5 on MobileHTML5 on Mobile
HTML5 on Mobile
 
Introduccion a HTML5
Introduccion a HTML5Introduccion a HTML5
Introduccion a HTML5
 
html5
html5html5
html5
 
Html5 and web technology update
Html5 and web technology updateHtml5 and web technology update
Html5 and web technology update
 
前端概述
前端概述前端概述
前端概述
 
The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5The Rich Standard: Getting Familiar with HTML5
The Rich Standard: Getting Familiar with HTML5
 
Html 5
Html 5Html 5
Html 5
 
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
 
Html5
Html5Html5
Html5
 
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010HTML5 kickstart - Brooklyn Beta workshop 21.10.2010
HTML5 kickstart - Brooklyn Beta workshop 21.10.2010
 

Mais de Sho Ito

Doppel Travel
Doppel TravelDoppel Travel
Doppel TravelSho Ito
 
Startup Concierge
Startup ConciergeStartup Concierge
Startup ConciergeSho Ito
 
第2回Google Hackathon for GAE in 福井 事前事前勉強会
第2回Google Hackathon for GAE in 福井 事前事前勉強会第2回Google Hackathon for GAE in 福井 事前事前勉強会
第2回Google Hackathon for GAE in 福井 事前事前勉強会Sho Ito
 
HTML5時代の技術の恩恵を受けるには
HTML5時代の技術の恩恵を受けるにはHTML5時代の技術の恩恵を受けるには
HTML5時代の技術の恩恵を受けるにはSho Ito
 
AIR2.xとHTML5/CSS3と...
AIR2.xとHTML5/CSS3と...AIR2.xとHTML5/CSS3と...
AIR2.xとHTML5/CSS3と...Sho Ito
 
Flex/Flash meets HTML5 Family
Flex/Flash meets HTML5 FamilyFlex/Flash meets HTML5 Family
Flex/Flash meets HTML5 FamilySho Ito
 
Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Sho Ito
 
Attractive HTML5
Attractive HTML5Attractive HTML5
Attractive HTML5Sho Ito
 
IEとHTML5とワタシ
IEとHTML5とワタシIEとHTML5とワタシ
IEとHTML5とワタシSho Ito
 
ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5Sho Ito
 
分かった気になるHTML5 〜開発者の視点から〜
分かった気になるHTML5 〜開発者の視点から〜 分かった気になるHTML5 〜開発者の視点から〜
分かった気になるHTML5 〜開発者の視点から〜 Sho Ito
 
[MindMap]Software Patterns
[MindMap]Software Patterns[MindMap]Software Patterns
[MindMap]Software PatternsSho Ito
 
[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developers[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developersSho Ito
 
ディベロッパーへデザインのススメ
ディベロッパーへデザインのススメディベロッパーへデザインのススメ
ディベロッパーへデザインのススメSho Ito
 
Introduce of Hokuriku Engineer Group
Introduce of Hokuriku Engineer GroupIntroduce of Hokuriku Engineer Group
Introduce of Hokuriku Engineer GroupSho Ito
 
Silverlight development using Eclipse4SL
Silverlight development using Eclipse4SLSilverlight development using Eclipse4SL
Silverlight development using Eclipse4SLSho Ito
 
Profusion of RIAs
Profusion of RIAsProfusion of RIAs
Profusion of RIAsSho Ito
 
創法 - 創造技法
創法 - 創造技法創法 - 創造技法
創法 - 創造技法Sho Ito
 

Mais de Sho Ito (18)

Doppel Travel
Doppel TravelDoppel Travel
Doppel Travel
 
Startup Concierge
Startup ConciergeStartup Concierge
Startup Concierge
 
第2回Google Hackathon for GAE in 福井 事前事前勉強会
第2回Google Hackathon for GAE in 福井 事前事前勉強会第2回Google Hackathon for GAE in 福井 事前事前勉強会
第2回Google Hackathon for GAE in 福井 事前事前勉強会
 
HTML5時代の技術の恩恵を受けるには
HTML5時代の技術の恩恵を受けるにはHTML5時代の技術の恩恵を受けるには
HTML5時代の技術の恩恵を受けるには
 
AIR2.xとHTML5/CSS3と...
AIR2.xとHTML5/CSS3と...AIR2.xとHTML5/CSS3と...
AIR2.xとHTML5/CSS3と...
 
Flex/Flash meets HTML5 Family
Flex/Flash meets HTML5 FamilyFlex/Flash meets HTML5 Family
Flex/Flash meets HTML5 Family
 
Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5
 
Attractive HTML5
Attractive HTML5Attractive HTML5
Attractive HTML5
 
IEとHTML5とワタシ
IEとHTML5とワタシIEとHTML5とワタシ
IEとHTML5とワタシ
 
ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5ぎゅ〜っと濃縮、HTML5
ぎゅ〜っと濃縮、HTML5
 
分かった気になるHTML5 〜開発者の視点から〜
分かった気になるHTML5 〜開発者の視点から〜 分かった気になるHTML5 〜開発者の視点から〜
分かった気になるHTML5 〜開発者の視点から〜
 
[MindMap]Software Patterns
[MindMap]Software Patterns[MindMap]Software Patterns
[MindMap]Software Patterns
 
[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developers[MindMap] A recommendation of the design for developers
[MindMap] A recommendation of the design for developers
 
ディベロッパーへデザインのススメ
ディベロッパーへデザインのススメディベロッパーへデザインのススメ
ディベロッパーへデザインのススメ
 
Introduce of Hokuriku Engineer Group
Introduce of Hokuriku Engineer GroupIntroduce of Hokuriku Engineer Group
Introduce of Hokuriku Engineer Group
 
Silverlight development using Eclipse4SL
Silverlight development using Eclipse4SLSilverlight development using Eclipse4SL
Silverlight development using Eclipse4SL
 
Profusion of RIAs
Profusion of RIAsProfusion of RIAs
Profusion of RIAs
 
創法 - 創造技法
創法 - 創造技法創法 - 創造技法
創法 - 創造技法
 

Último

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 

Último (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 

Attractive HTML5 APIs and Technologies