SlideShare a Scribd company logo
1 of 117
Download to read offline
HTML5 for Designers
 Slides @ Firefox DevCon 2011 in Osaka
       by Tomoya ASAI (dynamis)
Tomoya ASAI (dynamis)
            Mozilla Japan - Technical mktg.
            http://dynamis.jp/
            http://facebook.com/dynamis
            http://twitter.com/dynamitter
            dynamis@mozilla-japan.org
dynamis (          dunamis)
Agenda
Agenda
         about:Mozilla
         Firefox.Future
         CSS Design
         Mobile Web
         Animation
         Security
about:mozilla
.com brain .org heart
: http://www.mozilla.org/about/manifesto.ja.html
Firefox.Future
Rapid Release...
http://blog.mozilla.com/channels/
https://dev.mozilla.jp/2011/04/add-on-compatibility-rapid-releases/
5/14          Aurora                    Beta
https://developer.mozilla.org/en/Firefox_5_for_developers
https://developer.mozilla.org/en/Firefox_5_for_developers
https://developer.mozilla.org/en/Firefox_5_for_developers
5/7   Nightly
https://developer.mozilla.org/en/Firefox_6_for_developers
https://developer.mozilla.org/en/Firefox_6_for_developers
5/7
:   UI
https://wiki.mozilla.org/Labs/F1
http://blog.mozilla.com/joe/2011/04/26/introducing-the-azure-project/
http://blog.mozilla.com/dmandelin/2011/04/22/mozilla-javascript-2011/
Firefox3.5~ https://developer.mozilla.org/ja/CSS/@font-face
http://decomoji.jp/
http://webfonts.fonts.com/
http://code.google.com/intl/ja/apis/webfonts/docs/getting_started.html
http://code.google.com/intl/ja/apis/webfonts/docs/getting_started.html
Firefox3.5~ http://hacks.mozilla.org/2009/06/beautiful-fonts-with-font-face/
: http://people.mozilla.org/~jdaggett/webfontsfuture.pdf
http://hacks.mozilla.org/2009/10/font-control-for-designers/
http://hacks.mozilla.org/2009/10/font-control-for-designers/
http://freesoft.tvbok.com/tips/net_tips/ie9_doctype.html
http://subtech.g.hatena.ne.jp/mayuki/20110510/1304997242
https://bugzilla.mozilla.org/show_bug.cgi?id=574907
http://shopdd.blog51.fc2.com/blog-entry-932.html
Firefox3.6~ http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
http://dynamis.jp/demo/css-gradients/
http://css-tricks.com/examples/ButtonMaker/


http://gradients.glrzad.com/


http://www.patternify.com/


http://ie.microsoft.com/testdrive/Graphics/
CSSGradientBackgroundMaker/Default.html
Firefox3.6~ http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
https://developer.mozilla.org/en/CSS/-moz-transform
https://developer.mozilla.org/En/CSS/Using_CSS_transforms
https://developer.mozilla.org/en/CSS/Media_queries
cm                            iPhone
http://www.alistapart.com/articles/responsive-web-design/
http://www.alistapart.com/articles/responsive-web-design/
http://www.alistapart.com/articles/responsive-web-design/
http://www.alistapart.com/articles/responsive-web-design/
http://colly.com/
http://colly.com/
https://developer.mozilla.org/en/Mobile/Viewport_meta_tag
WebKit                         DL
WebKit                                 DL
IE9   ...
http://hacks.mozilla.org/2010/06/css3-calc/
setTimeout()/setInterval()
http://weblogs.mozillazine.org/roc/archives/2010/08/mozrequestanima.html
http://weblogs.mozillazine.org/roc/archives/2010/08/mozrequestanima.html
http://weblogs.mozillazine.org/roc/archives/2010/08/mozrequestanima.html
https://developer.mozilla.org/en/Canvas_tutorial
http://people.mozilla.com/~dynamis/demo/smil/
Firefox 4~ http://24ways.org/2009/going-nuts-with-css-transitions
http://hacks.mozilla.org/2010/07/firefox4-beta2/
https://developer.mozilla.org/en/CSS/CSS_animations
http://www.khronos.org/webgl/
                                          
              	 
      	                 
    	           	 
    	                                             	 
       	     
	 	 	 	 	 	  	 
    	        	 
	 	  	          	          	                                 	 
	 	  	                     	 



                            http://webos-goodies.jp/archives/getting_started_with_webgl.html
http://blog.jprosevear.org/2011/05/13/webgl-security/
http://hacks.mozilla.org/2010/08/firefox-4-http-strict-transport-security-force-https/
http://code.google.com/intl/ja/apis/webfonts/docs/getting_started.html
Fx 3.6.9   https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header
https://developer.mozilla.org/ja/Introducing_Content_Security_Policy
https://developer.mozilla.org/en/Security/CSP/Using_Content_Security_Policy
https://developer.mozilla.org/en/Security/CSP/Using_Content_Security_Policy
https://developer.mozilla.org/en/http_access_control
Any Question ?

More Related Content

Similar to HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)

Using Node.js to improve the performance of Mobile apps and Mobile web
Using Node.js to improve  the performance of  Mobile apps and Mobile webUsing Node.js to improve  the performance of  Mobile apps and Mobile web
Using Node.js to improve the performance of Mobile apps and Mobile web
Tom Croucher
 
Choose a tool for business intelligence in share point 2010
Choose a tool for business intelligence in share point 2010Choose a tool for business intelligence in share point 2010
Choose a tool for business intelligence in share point 2010
Ard van Someren
 
E commerce search strategies
E commerce search strategiesE commerce search strategies
E commerce search strategies
Roger Xia
 
Boom startup overview
Boom startup overviewBoom startup overview
Boom startup overview
bjb84
 
Marcom Buzz September- October, 2012
Marcom Buzz September- October, 2012Marcom Buzz September- October, 2012
Marcom Buzz September- October, 2012
marcombuzz
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
NASAPMC
 
PR Coverage: September - October, 2012
PR Coverage: September - October, 2012PR Coverage: September - October, 2012
PR Coverage: September - October, 2012
marcombuzz
 
Make my viral
Make my viralMake my viral
Make my viral
NINANC
 
Product Matrix1 97
Product Matrix1 97Product Matrix1 97
Product Matrix1 97
4docshare
 
Product Matrix1
Product Matrix1Product Matrix1
Product Matrix1
4docshare
 
Product Matrix
Product MatrixProduct Matrix
Product Matrix
4docshare
 

Similar to HTML5 for Designers (HTML5 時代の Web デザイナーの新常識) (20)

نشاط 3
نشاط 3نشاط 3
نشاط 3
 
앱 클라우드 서비스 개발
앱 클라우드 서비스 개발앱 클라우드 서비스 개발
앱 클라우드 서비스 개발
 
Using Node.js to improve the performance of Mobile apps and Mobile web
Using Node.js to improve  the performance of  Mobile apps and Mobile webUsing Node.js to improve  the performance of  Mobile apps and Mobile web
Using Node.js to improve the performance of Mobile apps and Mobile web
 
HTML5 and Browsers
HTML5 and BrowsersHTML5 and Browsers
HTML5 and Browsers
 
情報発信・受信の新しいツール
情報発信・受信の新しいツール情報発信・受信の新しいツール
情報発信・受信の新しいツール
 
Cinefilia Demo - EGEE User Forum 2009
Cinefilia Demo - EGEE User Forum 2009Cinefilia Demo - EGEE User Forum 2009
Cinefilia Demo - EGEE User Forum 2009
 
Choose a tool for business intelligence in share point 2010
Choose a tool for business intelligence in share point 2010Choose a tool for business intelligence in share point 2010
Choose a tool for business intelligence in share point 2010
 
E commerce search strategies
E commerce search strategiesE commerce search strategies
E commerce search strategies
 
HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기
 
Boom startup overview
Boom startup overviewBoom startup overview
Boom startup overview
 
Atlas Slide Deck
Atlas Slide DeckAtlas Slide Deck
Atlas Slide Deck
 
Marcom Buzz September- October, 2012
Marcom Buzz September- October, 2012Marcom Buzz September- October, 2012
Marcom Buzz September- October, 2012
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Open Source Search Applications
Open Source Search ApplicationsOpen Source Search Applications
Open Source Search Applications
 
PR Coverage: September - October, 2012
PR Coverage: September - October, 2012PR Coverage: September - October, 2012
PR Coverage: September - October, 2012
 
Bitocast - A hybrid BitTorrent and IP Multicast content distribution solution
Bitocast - A hybrid BitTorrent and IP Multicast content distribution solutionBitocast - A hybrid BitTorrent and IP Multicast content distribution solution
Bitocast - A hybrid BitTorrent and IP Multicast content distribution solution
 
Make my viral
Make my viralMake my viral
Make my viral
 
Product Matrix1 97
Product Matrix1 97Product Matrix1 97
Product Matrix1 97
 
Product Matrix1
Product Matrix1Product Matrix1
Product Matrix1
 
Product Matrix
Product MatrixProduct Matrix
Product Matrix
 

More from dynamis

More from dynamis (20)

HTTP and 5G (fixed1)
HTTP and 5G (fixed1)HTTP and 5G (fixed1)
HTTP and 5G (fixed1)
 
HTTP and 5G
HTTP and 5GHTTP and 5G
HTTP and 5G
 
HTTP and 5G partial draft
HTTP and 5G partial draftHTTP and 5G partial draft
HTTP and 5G partial draft
 
Web App Platform Strategy
Web App Platform StrategyWeb App Platform Strategy
Web App Platform Strategy
 
HTML5 & Renesas RZ/G
HTML5 & Renesas RZ/GHTML5 & Renesas RZ/G
HTML5 & Renesas RZ/G
 
Life of html5 (osaka)
Life of html5 (osaka)Life of html5 (osaka)
Life of html5 (osaka)
 
Web updates 2017
Web updates 2017Web updates 2017
Web updates 2017
 
Life of HTML5
Life of HTML5Life of HTML5
Life of HTML5
 
Browsers in IoT Era
Browsers in IoT EraBrowsers in IoT Era
Browsers in IoT Era
 
New Norm of HTML5
New Norm of HTML5New Norm of HTML5
New Norm of HTML5
 
Edge Web Technologies and Browser Vendors (Updated on 2016/09/06)
Edge Web Technologies and Browser Vendors (Updated on 2016/09/06)Edge Web Technologies and Browser Vendors (Updated on 2016/09/06)
Edge Web Technologies and Browser Vendors (Updated on 2016/09/06)
 
OSC2016.Enterprise Lightnig Talk
OSC2016.Enterprise Lightnig TalkOSC2016.Enterprise Lightnig Talk
OSC2016.Enterprise Lightnig Talk
 
Demo for Gecko Embedded
Demo for Gecko EmbeddedDemo for Gecko Embedded
Demo for Gecko Embedded
 
Project Gecko Embedded
Project Gecko EmbeddedProject Gecko Embedded
Project Gecko Embedded
 
The New Norm of The Web
The New Norm of The WebThe New Norm of The Web
The New Norm of The Web
 
Progressive Mobile Web Apps
Progressive Mobile Web AppsProgressive Mobile Web Apps
Progressive Mobile Web Apps
 
Modern Mobile Web Apps
Modern Mobile Web AppsModern Mobile Web Apps
Modern Mobile Web Apps
 
Web Tech & Architecture
Web Tech & ArchitectureWeb Tech & Architecture
Web Tech & Architecture
 
Java script.trend(spec)
Java script.trend(spec)Java script.trend(spec)
Java script.trend(spec)
 
Data Privacy meeting
Data Privacy meetingData Privacy meeting
Data Privacy meeting
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)