SlideShare une entreprise Scribd logo
1  sur  194
Télécharger pour lire hors ligne
"HTML5" & Browsers
      Slides @ OSC 2011 Oita
   by Tomoya ASAI (dynamis)
Agenda
Key point HTML5
What "HTML5" is?
This specification evolves HTML
  and its related APIs to ease the
authoring of Web-based applications.
It is necessary to evolve HTML
incrementally. The attempt to
   get the world to switch to
XML, ... all at once didn't work.



    Tim Berners-Lee   : http://dig.csail.mit.edu/breadcrumbs/node/166
Tim Berners-Lee   : http://dig.csail.mit.edu/breadcrumbs/node/166
The drag-and-drop API is horrible,
but it has one thing going for it: IE6
implements it, as do Safari and Firefox.




            Ian Hickson   http://twitter.com/Hixie/status/4075253361
Drag & Drop API
                          IE6                          Safari
  Firefox




            Ian Hickson    http://twitter.com/Hixie/status/4075253361
HTML5 Markup               Forms
   WebFonts         The WebSockets API
  Canvas 2D       Cross-document Messaging
    WebGL            Server-Sent Events
     SVG           XMLHttpRequest Level 2
 Event Listener     Indexed Database API
Drag & Drop API        Offline Events
    File API            Web Storage
Geolocation API         Web Workers
 Microformats        WebM (VP8) Codec
   Microdata          CSS3 Transitions
     XPath             ECMAScript 5th
HTML5 Markup                  Forms
   WebFonts         The WebSockets API
  Canvas 2D       Cross-document Messaging
    WebGL            Server-Sent Events
     SVG           XMLHttpRequest Level 2
 Event Listener     Indexed Database API
Drag & Drop API        Offline Events
    File API            Web Storage
Geolocation API         Web Workers
 Microformats        WebM (VP8) Codec
                        WHATWG
   Microdata          CSS3 Transitions
                     Canvas                 HTML5
     XPath             ECMAScript 5th
Web                (               "HTML5")
  Web Applications 1.0                             (CSS)
Next Generation of HTML
   WHATWG - HTML5                  CSS Images (Gradients ...)
                                      CSS 2D Transforms
 Microdata (             )            CSS Media Queries
Events & Messaging (           )          Web Fonts
Web                      ...
                                      SVG           SMIL
 device    , ping        ...        MathML         WebGL

      Web Workers
      Web Storage                    Indexed Database API
      Web Sockets                       Audio Data API
WHATWG - HTML5                      W3C - HTML5
    Semantic Elements                 Semantic Elements
   Multimedia Elements            Multimedia Elements
      HTML5 Forms                       HTML5 Forms
    Event model & APIs            Event model & APIs
      Offline Events                     Offline Events
     Drag & Drop API                   Drag & Drop API
      HTML5 Parser                      HTML5 Parser

Canvas 2D Graphics Context      HTML Canvas 2D Context
        Microdata                     HTML5 Microdata
  Microdata vocabularies
Cross-document messaging         HTML5 Web Messaging
   Channel messaging
                             WHATWG     W3C   HTML5
IE8   IE9
Web Browsers
Browsers Evolution...
Firefox Input   : http://heatmap.mozillalabs.com/
Firefox
Firefox
...
JavaScript (Kraken)


 JavaScript (SunSpider)


        JavaScript (V8)


       jQuery 1.5 next()


         Map Zooming


Transform (HWACCEL)


   FishIE Tank (500fish)


DOM (absolute div      )



                           Firefox 3.6   Firefox Beta 10   Win7   MBA-late2010
IE8 (   )   IE9pp7    Fx3.6   Safari5     WebKit   Chrome 9b Chrome canary   Fx4 b10
                                                               (crankshaft)

2/6               Kraken Benchmark       IE8                    Win7     MBA-late2010
(   )
...
PC   ...
"Firefox"
Web Technologies
HTML5 and more...
Styling
More CSS...
IE9   ...
http://hacks.mozilla.org/2010/06/css3-calc/
http://hacks.mozilla.org/2010/05/moz-any-selector-grouping/
http://hacks.mozilla.org/2010/05/moz-any-selector-grouping/
http://hacks.mozilla.org/2010/05/moz-any-selector-grouping/
http://hacks.mozilla.org/2010/08/mozelement/
http://webkit.org/blog/176/css-canvas-drawing/
http://webkit.org/blog/176/css-canvas-drawing/
JS   mozSetImageElement()
http://hacks.mozilla.org/2010/08/mozelement/
http://hacks.mozilla.org/2010/08/mozelement/
Typography
Font Control...
Firefox3.5~ https://developer.mozilla.org/ja/CSS/@font-face
http://decomoji.jp/




http://fontsquirrel.com/fontface/
generator
                        http://decomoji.jp/
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/
Animation
Canvas, SMIL...
Firefox 4~ http://24ways.org/2009/going-nuts-with-css-transitions
http://hacks.mozilla.org/2010/07/firefox4-beta2/
SVG Test Suite   : http://www.codedread.com/svg-support.php
http://people.mozilla.com/~dynamis/demo/smil/
Multimedia
Audio, Video...
http://www.w3.org/2005/Incubator/audio/
http://hacks.mozilla.org/2010/08/html5-video-buffered-property-available-in-firefox-4/
http://twitter.com/cherenkov/status/21614170698
Firefox   <video>
VLC Web Browser Plugin: http://www.videolan.org/vlc/download-macosx.html
autobuffer               preload
   
       	             	  	                    	      	                	 
       	         	          	                     	      	 
	 	         	  	  	 
	 	         	  	  	 
	 	      	             	                     	 
	 	 



       http://hacks.mozilla.org/2010/08/html5-video-buffered-property-available-in-firefox-4/
3D Graphics
WebGL with GPU...
http://www.khronos.org/webgl/
Firefox 4~ https://developer.mozilla.org/en/WebGL
Device Sensor
Hardware Sensors...
                	                	 
              	 
    	         	  	 

	 	                   	  	 	  	 
	 	 	 	 
	 	 	 	 
	 	 	 	  	                         	      	               	 
	 	 	 	                              	          	    	    	              	 
	 	 	 	 
	 	 	 	 
	 	  	 

                                               http://hacks.mozilla.org/2009/10/multi-touch/
Other
More and More...
http://d.hatena.ne.jp/javascripter/20100404/
http://hacks.mozilla.org/2010/08/firefox-4-http-strict-transport-security-force-https/
https://developer.mozilla.org/ja/


http://r.dynamis.jp/fx4

http://r.dynamis.jp/fx3.6
http://r.dynamis.jp/mozhacks
Styling
More CSS...
Firefox3.5~ http://hacks.mozilla.org/2009/06/text-shadow-spotlight/
http://www.zachstronaut.com/lab/text-shadow-box/text-shadow-box.html
Firefox3.6~ http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
CSS                       : http://css-tricks.com/examples/ButtonMaker/
http://dynamis.jp/demo/css-gradients/
Firefox3.6~ http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/
Device Sensor
Hardware Sensors...
Firefox3.5~ https://developer.mozilla.org/ja/Using_geolocation
http://r.dynamis.jp/geolocationdemo
Firefox3.6~ http://r.dynamis.jp/oryzeademo
           	 	 
	 	     	                                                	 

             	    	         	                    
                        
	 	                     	    	 
	 	 	                   	    	          	    	 
 	 	                    	    	                 
	 	   
	 	 	 	   
Multi Device
Android, iPhone, iPad...
http://stuffandnonsense.co.uk/blog/about/hardboiled_css3_media_queries
   /* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px)
                   and (max-device-width : 1024px) { /* Styles
*/ }
/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px)
                   and (max-device-width : 1024px)
                   and (orientation : landscape) { /* Styles
*/ }
/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px)
                   and (max-device-width : 1024px)
                   and (orientation : portrait) { /* Styles */ }
/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) { /* Styles */ }
/* Large screens ----------- */
@media only screen and (min-width : 1824px) { /* Styles */ }
/* iPhone 4 and high pixel ratio devices ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) { /* Styles */ }
                             cm
Interaction
for GUI Applications...
photo by californiaAmy http://www.flickr.com/photos/amyandthomas/3865411819/
                                                                           
                                                                      	    
	 	                         
	 	 	 	      	     	  	  	  	  	  	                         	    	 
	 	 	 	 	 	                            	  	  	 
	 	 	 	 	 	                 	  	  	 
	 	 	 	 
	 	 	 	  	                	            	               	 
	 	 

          Firefox3.6~ https://developer.mozilla.org/en/Using_files_from_web_applications
The drag-and-drop API is horrible,
but it has one thing going for it: IE6
implements it, as do Safari and Firefox.




            Ian Hickson   http://twitter.com/Hixie/status/4075253361
Drag & Drop API
                          IE6                          Safari
  Firefox




            Ian Hickson    http://twitter.com/Hixie/status/4075253361
http://hacks.mozilla.org/2009/12/uploading-files-with-xmlhttprequest/
Firefox.3.6~ https://developer.mozilla.org/en/CSS/pointer-events
http://demos.hacks.mozilla.org/openweb/pointer-events/
One Point Q&A
Theora   Firefox 3.5~, WebM   Firefox4~
Xiph.Org          On2 Tech.               Google
                    VP3
 Ogg
Theora              VP4
Vorbis              VP5
                    VP6                      WebM
   Ogg
                    VP7                 Matroska
                    VP8                   VP8
                                         Vorbis

                  Container
                   Video
                   Audio
           WebM        FAQ: http://www.webmproject.org/about/faq/
http://shaver.off.net/diary/2010/08/27/free-as-in-smokescreen/
                               OSS
References
for more information...
http://hacks.mozilla.org/
https://dev.mozilla.jp/hacksmozillaorg/


https://developer.mozilla.org/ja/Firefox_4_for_developers
https://developer.mozilla.org/ja/Firefox_3.6_for_developers


http://www.whatwg.org/html5
http://developers.whatwg.org/


http://w3g.jp/blog/studies/html5report
http://www.slideshare.net/myakura/presentations


http://www.slideshare.net/myakura/microdata-a-primer


http://people.mozilla.org/~jdaggett/webfontsfuture.pdf


http://www.slideshare.net/beltzner/firefox-
roadmap-2010-0510
http://www.whatwg.org/html5


http://caniuse.com/
http://caniuse.com/#cats=HTML5&statuses=rec,pr,cr,wd,ietf


http://wiki.whatwg.org/wiki/Implementations_in_Web_browsers


http://www.codedread.com/svg-support.php
http://hacks.mozilla.org/


http://html5rocks.com/


http://developer.apple.com/safaridemos/


http://ie.microsoft.com/testdrive/


http://twitter.com/paulrouget/
                                          Web
http://html5gallery.com/


http://www.scribd.com/doc/30964170/Scribd-in-HTML5


http://280slides.com/


http://www.youtube.com/html5
https://gaming.mozillalabs.com/


http://www.canvasdemos.com/type/games/


http://benfirshman.com/projects/jsnes/


http://www.dextrose.com/en/projects/aves-engine


http://www.kesiev.com/akihabara/
                                                  Web
http://tools.mozilla.com/


http://processingjs.org/


http://azarask.in/projects/algorithm-ink/
http://code.google.com/p/contextfree/source/browse/trunk/
contextfree.js


http://code.google.com/p/cakejs/
ë
http://raphaeljs.com/
http://g.raphaeljs.com/


http://graph.tk/


http://senchalabs.github.com/philogl/


http://d.hatena.ne.jp/uupaa/searchdiary?word=*[uupaa.js]

   IE       Canvas
Cappuccino: http://objective-j.org/
Sproutcore: http://www.sproutcore.com/
JavaScriptMVC: http://javascriptmvc.com/
Ample SDK: http://www.amplesdk.com/


jQuery Mobile: http://jquerymobile.com/
Sencha Touch: http://www.sencha.com/products/touch/
jQTouch: http://www.jqtouch.com/


             Gianduia
http://www.appcelerator.com/products/titanium-mobile-
application-development/


http://phonegap.com/
http://hacks.mozilla.org/category/performance/


https://developers.facebook.com/blog/post/460


http://dt.deviantart.com/blog/38471599/


http://mozilla.jp/blog/entry/5927/
http://www.w3.org/TR/css3-fonts/


http://code.google.com/webfonts


http://typekit.com/
http://decomoji.jp/


http://www.fontsquirrel.com/fontface/generator
http://www.khronos.org/webgl/
http://www.khronos.org/webgl/wiki/Demo_Repository


https://developer.mozilla.org/en/WebGL


http://www.gatk.net/webgl/
http://webos-goodies.jp/archives/
getting_started_with_webgl.html
http://learningwebgl.com/cookbook/
http://www.w3.org/TR/FileAPI/
http://www.w3.org/TR/file-writer-api/


http://www.w3.org/TR/geolocation-API/


https://wiki.mozilla.org/Audio_Data_API


https://developer.mozilla.org/en/DOM/
window.onmozorientation
http://www.w3.org/Style/CSS/current-work


https://cvs.khronos.org/svn/repos/registry/trunk/public/
webgl/doc/spec/WebGL-spec.html


https://cvs.khronos.org/svn/repos/registry/trunk/public/
webgl/doc/spec/TypedArray-spec.html


http://www.whatwg.org/specs/web-apps/current-work/
multipage/introduction.html#is-this-html5?

Contenu connexe

Tendances

More Browser Basics, Tips & Tricks 3 Draft 8
More Browser Basics, Tips & Tricks 3 Draft 8More Browser Basics, Tips & Tricks 3 Draft 8
More Browser Basics, Tips & Tricks 3 Draft 8msz
 
Running Android Apps on Chrome & ChromeOS
Running Android Apps on Chrome & ChromeOSRunning Android Apps on Chrome & ChromeOS
Running Android Apps on Chrome & ChromeOSmsz
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open WebChanny Yun
 
WebDev References
WebDev ReferencesWebDev References
WebDev Referencesdynamis
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityChanny Yun
 
Structured Data in WordPress
Structured Data in WordPressStructured Data in WordPress
Structured Data in WordPressrandyhoyt
 

Tendances (9)

More Browser Basics, Tips & Tricks 3 Draft 8
More Browser Basics, Tips & Tricks 3 Draft 8More Browser Basics, Tips & Tricks 3 Draft 8
More Browser Basics, Tips & Tricks 3 Draft 8
 
Running Android Apps on Chrome & ChromeOS
Running Android Apps on Chrome & ChromeOSRunning Android Apps on Chrome & ChromeOS
Running Android Apps on Chrome & ChromeOS
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open Web
 
WebDev References
WebDev ReferencesWebDev References
WebDev References
 
Exploiting Firefox Extensions
Exploiting Firefox ExtensionsExploiting Firefox Extensions
Exploiting Firefox Extensions
 
Wordpress2Go
Wordpress2GoWordpress2Go
Wordpress2Go
 
soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5soft-shake.ch - Introduction to HTML5
soft-shake.ch - Introduction to HTML5
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean Community
 
Structured Data in WordPress
Structured Data in WordPressStructured Data in WordPress
Structured Data in WordPress
 

En vedette

Firefox OSがモテないのはどう考えてもお前らが悪い!
Firefox OSがモテないのはどう考えてもお前らが悪い!Firefox OSがモテないのはどう考えてもお前らが悪い!
Firefox OSがモテないのはどう考えてもお前らが悪い!星影 月夜
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kerneldynamis
 
Apps for Web Platform
Apps for Web PlatformApps for Web Platform
Apps for Web Platformdynamis
 
Fx osコードリーディングの紹介
Fx osコードリーディングの紹介Fx osコードリーディングの紹介
Fx osコードリーディングの紹介Masami Yabushita
 
Firefox OS App Manager
Firefox OS App ManagerFirefox OS App Manager
Firefox OS App Managerdynamis
 
JägerMonkey
JägerMonkeyJägerMonkey
JägerMonkeydynamis
 

En vedette (6)

Firefox OSがモテないのはどう考えてもお前らが悪い!
Firefox OSがモテないのはどう考えてもお前らが悪い!Firefox OSがモテないのはどう考えてもお前らが悪い!
Firefox OSがモテないのはどう考えてもお前らが悪い!
 
Web on Kernel
Web on KernelWeb on Kernel
Web on Kernel
 
Apps for Web Platform
Apps for Web PlatformApps for Web Platform
Apps for Web Platform
 
Fx osコードリーディングの紹介
Fx osコードリーディングの紹介Fx osコードリーディングの紹介
Fx osコードリーディングの紹介
 
Firefox OS App Manager
Firefox OS App ManagerFirefox OS App Manager
Firefox OS App Manager
 
JägerMonkey
JägerMonkeyJägerMonkey
JägerMonkey
 

Similaire à HTML & Browsers

HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)
HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)
HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)dynamis
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5dynamis
 
HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introductiondynamis
 
HTML5 & Web Platform
HTML5 & Web PlatformHTML5 & Web Platform
HTML5 & Web PlatformSwapSkills
 
HTML5 and Beyond
HTML5 and BeyondHTML5 and Beyond
HTML5 and Beyonddynamis
 
HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기정현 황
 
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)mosaicnet
 
고품질웹앱개발전략
고품질웹앱개발전략고품질웹앱개발전략
고품질웹앱개발전략민태 김
 
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜masashi takehara
 
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.Pharo
 
Web2 And Java
Web2 And JavaWeb2 And Java
Web2 And Javasenejug
 
Web 2.0: Behind The Hype Panel
Web 2.0: Behind The Hype PanelWeb 2.0: Behind The Hype Panel
Web 2.0: Behind The Hype Panellisbk
 
Stefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To RestStefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To Restdeimos
 
Beyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionBeyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionDavid M. Johnson
 
Firefox.NEXT
Firefox.NEXTFirefox.NEXT
Firefox.NEXTdynamis
 
Mozilla In Malaysia
Mozilla In MalaysiaMozilla In Malaysia
Mozilla In MalaysiaGen Kanai
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa
 
HTML5: An Introduction To Next Generation Web Development
HTML5: An Introduction To Next Generation Web DevelopmentHTML5: An Introduction To Next Generation Web Development
HTML5: An Introduction To Next Generation Web DevelopmentTilak Joshi
 

Similaire à HTML & Browsers (20)

HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)
HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)
HTML5 for Designers (HTML5 時代の Web デザイナーの新常識)
 
Keypoints html5
Keypoints html5Keypoints html5
Keypoints html5
 
HTML5 Introduction
HTML5 IntroductionHTML5 Introduction
HTML5 Introduction
 
HTML5 on mobile
HTML5 on mobileHTML5 on mobile
HTML5 on mobile
 
HTML5 & Web Platform
HTML5 & Web PlatformHTML5 & Web Platform
HTML5 & Web Platform
 
HTML5 and Beyond
HTML5 and BeyondHTML5 and Beyond
HTML5 and Beyond
 
HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기HTML5를 활용한 하이브리드 앱개발하기
HTML5를 활용한 하이브리드 앱개발하기
 
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)
모바일(Mobile)에서의 웹(Web) 전망 2부(총3부)
 
고품질웹앱개발전략
고품질웹앱개발전략고품질웹앱개발전략
고품질웹앱개발전략
 
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜
[Developers Summit 2011]これからのRIAの話をしよう〜システムの利用者と開発者にやさしいUXとUI設計について〜
 
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
2013 pharo is yours revisited. Santiago DCC University of Chile Presentation.
 
Web2 And Java
Web2 And JavaWeb2 And Java
Web2 And Java
 
Web 2.0: Behind The Hype Panel
Web 2.0: Behind The Hype PanelWeb 2.0: Behind The Hype Panel
Web 2.0: Behind The Hype Panel
 
Stefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To RestStefan Tilkov Pragmatic Intro To Rest
Stefan Tilkov Pragmatic Intro To Rest
 
Beyond Blogging: Feeds in Action
Beyond Blogging: Feeds in ActionBeyond Blogging: Feeds in Action
Beyond Blogging: Feeds in Action
 
Firefox.NEXT
Firefox.NEXTFirefox.NEXT
Firefox.NEXT
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
Mozilla In Malaysia
Mozilla In MalaysiaMozilla In Malaysia
Mozilla In Malaysia
 
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYERMediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
MediaMosa Player v2_0 - OPEN SOURCE HTML5 WEBLECTURES PLAYER
 
HTML5: An Introduction To Next Generation Web Development
HTML5: An Introduction To Next Generation Web DevelopmentHTML5: An Introduction To Next Generation Web Development
HTML5: An Introduction To Next Generation Web Development
 

Plus de dynamis

HTTP and 5G (fixed1)
HTTP and 5G (fixed1)HTTP and 5G (fixed1)
HTTP and 5G (fixed1)dynamis
 
HTTP and 5G
HTTP and 5GHTTP and 5G
HTTP and 5Gdynamis
 
HTTP and 5G partial draft
HTTP and 5G partial draftHTTP and 5G partial draft
HTTP and 5G partial draftdynamis
 
Web App Platform Strategy
Web App Platform StrategyWeb App Platform Strategy
Web App Platform Strategydynamis
 
HTML5 & Renesas RZ/G
HTML5 & Renesas RZ/GHTML5 & Renesas RZ/G
HTML5 & Renesas RZ/Gdynamis
 
Life of html5 (osaka)
Life of html5 (osaka)Life of html5 (osaka)
Life of html5 (osaka)dynamis
 
Web updates 2017
Web updates 2017Web updates 2017
Web updates 2017dynamis
 
Life of HTML5
Life of HTML5Life of HTML5
Life of HTML5dynamis
 
Browsers in IoT Era
Browsers in IoT EraBrowsers in IoT Era
Browsers in IoT Eradynamis
 
New Norm of HTML5
New Norm of HTML5New Norm of HTML5
New Norm of HTML5dynamis
 
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)dynamis
 
OSC2016.Enterprise Lightnig Talk
OSC2016.Enterprise Lightnig TalkOSC2016.Enterprise Lightnig Talk
OSC2016.Enterprise Lightnig Talkdynamis
 
Demo for Gecko Embedded
Demo for Gecko EmbeddedDemo for Gecko Embedded
Demo for Gecko Embeddeddynamis
 
Project Gecko Embedded
Project Gecko EmbeddedProject Gecko Embedded
Project Gecko Embeddeddynamis
 
The New Norm of The Web
The New Norm of The WebThe New Norm of The Web
The New Norm of The Webdynamis
 
Progressive Mobile Web Apps
Progressive Mobile Web AppsProgressive Mobile Web Apps
Progressive Mobile Web Appsdynamis
 
Modern Mobile Web Apps
Modern Mobile Web AppsModern Mobile Web Apps
Modern Mobile Web Appsdynamis
 
Web Tech & Architecture
Web Tech & ArchitectureWeb Tech & Architecture
Web Tech & Architecturedynamis
 
Java script.trend(spec)
Java script.trend(spec)Java script.trend(spec)
Java script.trend(spec)dynamis
 
Data Privacy meeting
Data Privacy meetingData Privacy meeting
Data Privacy meetingdynamis
 

Plus de 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
 

Dernier

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
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
 
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 Scriptwesley chun
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Dernier (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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
 
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
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

HTML & Browsers