SlideShare une entreprise Scribd logo
1  sur  104
Modern Browser Support
@meeker

                   Orbitz IDEAS Deep Dive - July 18th, 2012
Alternate Title

How do you build a major website that works for
everyone and I do mean everyone - any browser, any
OS (ok, Linux), small screens, no keyboards, with
cookies blocked, JavaScript disabled, blind,
colorblind, thinks Flash is evil, thinks Silverlight is
worse, uses an old browser, stuck on a slow
connection (so has an iPhone on AT&T), or is using
some new device or browser that no one knew
about yesterday. Oh yeah, and do it while using all
the cool new HTML5 stuff I keep hearing about.
Alternate Title

How do you build a major website that works for
everyone and I do mean everyone - any browser, any
OS (ok, Linux), small screens, no keyboards, with
cookies blocked, JavaScript disabled, blind,
colorblind, thinks Flash is evil, thinks Silverlight is
worse, uses an old browser, stuck on a slow
connection (so has an iPhone on AT&T), or is using
some new device or browser that no one knew
about yesterday. Oh yeah, and do it while using all
the cool new HTML5 stuff I keep hearing about.
Or...
Quirksmode.org
How Many Browsers?
Kindle
Last Week




     W                      M           XP         Vi         iO
         in                  ac                      st         S
              7                                           a




    IE            Sa              IE    Ch         Fi         IE
      9             fa              8      r         re            7
                       r                     om         fo
                        i                      e          x
Release Dates




  6: August 27, 2001
  7: October 18, 2006
  8: March 19, 2009
  9: March 14, 2011
  10: This year, sometime?
Release Dates




   3.6: January 21, 2010
   4: March 22, 2011
   5: June 21, 2011
   ... (6 week release cycle)
   14: June 26, 2012
@_ChromeReleases
So why the change? We have three fundamental
goals in reducing the cycle time:


1. Shorten the release cycle and still get great
features in front of users when they are ready

2. Make the schedule more predictable and easier
to scope

3. Reduce the pressure on engineering to “make”
a release
                                    Chrome Blog
Development Versions
NYT and HTML5
Mozilla
Google: html5rocks.com
Not Google: html5r0cks.com
Opera
Apple
Microsoft
New Elements
New Input Types
CSS3
CSS Selectors
Rounded Corners       Client-Side storage
Gradients             Webworkers
Transitions           Drag and Drop
Animations            Geolocation
Multiple background   Device APIs
Opacity               History Management
Flexbox               Web Timing API
Shadows               Touch Events

                         JavaScript
Battery API
Modern Browser Support
Set the WABAC Machine to...
1993
1994
In '93 to '94, every browser had
its own flavor of HTML. So it was
very difficult to know what you
could put in a Web page and
reliably have most of your
readership see it.

                    -Tim Berners-Lee
Frame   no frame
NCSA_Mosaic/1.0




Mozilla/1.0
1995
Mozilla/1.22 (compatible; MSIE 2.0; Windows 95)
1996




       VS.
1997
Today
Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)


Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8pre)
Gecko/20071015 Firefox/2.0.0.7 Navigator/9.0


Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3)
Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)


Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US)
AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4
Safari/533.20.27


Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US)
AppleWebKit/534.17 (KHTML, like Gecko) Chrome/11.0.654.0
Safari/534.17
Opera




 Opera/9.80 (Macintosh; Intel Mac OS X; U; en)
 Presto/2.2.15 Version/10.00
Modern Browser Support
Modern Browser Support
Modern Browser Support
Best viewed in...
"Anyone who slaps a 'this page
is best viewed with Browser X'
label on a Web page appears to
be yearning for the bad old
days, before the Web, when you
had very little chance of reading
a document written on another
computer, another word
processor, or another network."

                    -Tim Berners-Lee
5.0
      Ajax
Mr. Owl, do
websites need to
look exactly the
  same in every
    browser?
http://dowebsitesneedtolookexactlythesameineverybrowser.com
Modern Browser Support
Graceful Degradation
Progressive Enhancement
Modern Browser Support
credit: alistapart.com
Behavior (JavaScript)


 Presentation (CSS)


   Content (HTML)
Modern Browser Support
Modern Browser Support
Benefits

   1. Separation of layers

   2. Phased development

   3. Easier to validate and unit test

   4. Increased reuse of styles and behavior

   5. Forced to focus on core content

   6. Handles errors gracefully
Modern Browser Support
1
2
1
2
1




3
2
1




3   4
2
1




3   4       5
Core




Enhanced
Enhanced
Enhanced
Enhanced
Modern Browser Support
Core
Core   Enhanced
Blackberry




             Presentation (CSS)


              Content (HTML)
Netscape 3




             Content (HTML)
Netscape 3
Lynx
Progressive Enhancement




         Behavior (JavaScript)


          Presentation (CSS)


            Content (HTML)
IE7




      Good (CSS)      Good (JS)


            Content (HTML)
IE9




      Better (CSS)


      Good (CSS)       Good (JS)


             Content (HTML)
Modern Browser Support
What did you just see?
Modern Browser Support
IE 7   IE 9
Safari
CSS3
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;




                                                 The “old” Way
       <span><span><span><span>/* button code */</span></span></span></span>


                   x 100 buttons on PKG200
Firefox

                          Best (JS)


      Better (CSS)       Better (JS)


          Good (CSS)      Good (JS)


                Content (HTML)
Local Storage
Chrome

     Best (CSS)       Best (JS)


     Better (CSS)    Better (JS)


     Good (CSS)       Good (JS)


            Content (HTML)
Feature Detection




                    function supports_geolocation() {
                      return 'geolocation' in navigator;
                    }
Geolocation
Future Friendly

    Best (CSS)      Best (JS)


   Better (CSS)    Better (JS)


    Good (CSS)      Good (JS)


          Content (HTML)
Battery API
Touch/Swipe Events
Graded Browser Support
3 Grade Levels

Grading the experience,
not the browser.
A Grade

Fully supported
Fully tested
Top level experience
Decided by traffic numbers
Not feature /pixel parity
X Grade
Unknown browsers
Not significant traffic
Assume will work

Depends on feature detection and
graceful degradation

Get more traffic? Move to A
Get complaints? Move to C
C Grade

Known browsers
Not significant traffic
Know major issues in CSS or JS

Delivered Core experience
NCSA_Mosaic/1.0




Mozilla/1.0
Graded Browser Support
 Desktop A Grade
IE 6
IE 7
IE 8
IE 9
Firefox 3.6
Firefox Latest
Chrome Latest
Safari OSX 4+
Safari iOS
Graded Browser Support
 Desktop A Grade
IE 6 Moved to C
IE 7
IE 8
IE 9
Firefox 3.6
Firefox Latest
Chrome Latest
Safari OSX 4+
Safari iOS
IE6
IE6
Graded Browser Support
 Desktop A Grade
IE 6 Moved to C
IE 7
IE 8
IE 9
Firefox 3.6 Moved to X
Firefox Latest
Chrome Latest
Safari OSX 4+
Safari iOS
Future Friendly




                  credit: LukeW
Modern Browser Support
Learn More...
Learn More...




                abookapart.com
Photo Credits

  http://www.flickr.com/photos/61056899@N06/5751301741/
  http://www.flickr.com/photos/mako_side_b/2897963567/
  http://www.flickr.com/photos/lauro/237784837/
  http://www.flickr.com/photos/voxpelli/2954947277/
  http://www.flickr.com/photos/slazebni/137659913/
  http://www.flickr.com/photos/octavaria/5674960372/
  http://www.flickr.com/photos/rheaney/4397863376/
  http://www.flickr.com/photos/dullhunk/5449218572/

Contenu connexe

En vedette

Accessing iArabix for ArabiXia Students
Accessing iArabix for ArabiXia StudentsAccessing iArabix for ArabiXia Students
Accessing iArabix for ArabiXia StudentsFKAD
 
CMU_Agenda Item Proposal
CMU_Agenda Item ProposalCMU_Agenda Item Proposal
CMU_Agenda Item ProposalBryant Lewis
 
Analyst 3 Preview
Analyst 3 PreviewAnalyst 3 Preview
Analyst 3 Previewrtsentz
 
Лендинги от создания до прибыли
Лендинги от создания до прибылиЛендинги от создания до прибыли
Лендинги от создания до прибылиИрина Шамина
 
業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事Toshiaki Aoike
 
個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話Motoki Narita
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automationAgile Testing Alliance
 
クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!Akihiko Horiuchi
 
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebAppGinとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebAppAkihiko Horiuchi
 
Five year plans of India:Goals and Achievements
Five year plans of India:Goals and AchievementsFive year plans of India:Goals and Achievements
Five year plans of India:Goals and AchievementsRavi Varma reddy
 
Stpr presentation
Stpr presentationStpr presentation
Stpr presentationmemymyself
 
Webtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerke
Webtechnologien Grundlagen und Auswahl geeigneter Web RahmenwerkeWebtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerke
Webtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerkeadoubleu
 
Как запустить рекламную кампанию?
Как запустить рекламную кампанию?Как запустить рекламную кампанию?
Как запустить рекламную кампанию?Ingria. Technopark St. Petersburg
 
IoTを擬人化してみた そして巨大化してみる
IoTを擬人化してみた そして巨大化してみるIoTを擬人化してみた そして巨大化してみる
IoTを擬人化してみた そして巨大化してみるIchiro Tsuji
 

En vedette (14)

Accessing iArabix for ArabiXia Students
Accessing iArabix for ArabiXia StudentsAccessing iArabix for ArabiXia Students
Accessing iArabix for ArabiXia Students
 
CMU_Agenda Item Proposal
CMU_Agenda Item ProposalCMU_Agenda Item Proposal
CMU_Agenda Item Proposal
 
Analyst 3 Preview
Analyst 3 PreviewAnalyst 3 Preview
Analyst 3 Preview
 
Лендинги от создания до прибыли
Лендинги от создания до прибылиЛендинги от создания до прибыли
Лендинги от создания до прибыли
 
業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事業務系エンジニアがIoTに触れて感じた事
業務系エンジニアがIoTに触れて感じた事
 
個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話個人で開発したアプリがベスト新着に選ばれた話
個人で開発したアプリがベスト新着に選ばれた話
 
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation#TesterbhiCoder - Every Tester should get into coding - Selenium automation
#TesterbhiCoder - Every Tester should get into coding - Selenium automation
 
クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!クラウドでGolangのテスト&デプロイ!
クラウドでGolangのテスト&デプロイ!
 
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebAppGinとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebApp
 
Five year plans of India:Goals and Achievements
Five year plans of India:Goals and AchievementsFive year plans of India:Goals and Achievements
Five year plans of India:Goals and Achievements
 
Stpr presentation
Stpr presentationStpr presentation
Stpr presentation
 
Webtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerke
Webtechnologien Grundlagen und Auswahl geeigneter Web RahmenwerkeWebtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerke
Webtechnologien Grundlagen und Auswahl geeigneter Web Rahmenwerke
 
Как запустить рекламную кампанию?
Как запустить рекламную кампанию?Как запустить рекламную кампанию?
Как запустить рекламную кампанию?
 
IoTを擬人化してみた そして巨大化してみる
IoTを擬人化してみた そして巨大化してみるIoTを擬人化してみた そして巨大化してみる
IoTを擬人化してみた そして巨大化してみる
 

Similaire à Modern Browser Support

CSS3: the new style council
CSS3: the new style councilCSS3: the new style council
CSS3: the new style councilChris Mills
 
Designing with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & EfficientlyDesigning with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & EfficientlyZoe Gillenwater
 
Smart phone development
Smart phone developmentSmart phone development
Smart phone developmentMyles Eftos
 
CSS3 and a brief introduction to Google Maps API v3
CSS3 and a brief introduction to Google Maps API v3 CSS3 and a brief introduction to Google Maps API v3
CSS3 and a brief introduction to Google Maps API v3 Jeffrey Barke
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptTodd Anglin
 
HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive SummaryGilad Khen
 
Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3Zohar Arad
 
HTML, Javascript and AJAX
HTML, Javascript and AJAXHTML, Javascript and AJAX
HTML, Javascript and AJAXWan Leung Wong
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5Ravi Raj
 
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
 
Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Christian Heilmann
 
HTML5 Canvas Performance optimization
HTML5 Canvas Performance optimizationHTML5 Canvas Performance optimization
HTML5 Canvas Performance optimizationDavid Goemans
 
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performanceDevGAMM Conference
 
Client Side Performance @ Xero
Client Side Performance @ XeroClient Side Performance @ Xero
Client Side Performance @ XeroCraig Walker
 

Similaire à Modern Browser Support (20)

Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
Flourish2011
Flourish2011Flourish2011
Flourish2011
 
CSS3: the new style council
CSS3: the new style councilCSS3: the new style council
CSS3: the new style council
 
Designing with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & EfficientlyDesigning with CSS3 Effectively & Efficiently
Designing with CSS3 Effectively & Efficiently
 
Smart phone development
Smart phone developmentSmart phone development
Smart phone development
 
CSS3 and a brief introduction to Google Maps API v3
CSS3 and a brief introduction to Google Maps API v3 CSS3 and a brief introduction to Google Maps API v3
CSS3 and a brief introduction to Google Maps API v3
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
 
Edge of the Web
Edge of the WebEdge of the Web
Edge of the Web
 
HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive Summary
 
Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3Progressive enhancement - Bridging the gap between CSS2 and CSS3
Progressive enhancement - Bridging the gap between CSS2 and CSS3
 
HTML, Javascript and AJAX
HTML, Javascript and AJAXHTML, Javascript and AJAX
HTML, Javascript and AJAX
 
Ie9 overview
Ie9 overviewIe9 overview
Ie9 overview
 
Is it time to start using HTML 5
Is it time to start using HTML 5Is it time to start using HTML 5
Is it time to start using HTML 5
 
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
 
Dean4j@Njug5
Dean4j@Njug5Dean4j@Njug5
Dean4j@Njug5
 
Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010Enjoying the full stack - Frontend 2010
Enjoying the full stack - Frontend 2010
 
XTech May 2008
XTech May 2008XTech May 2008
XTech May 2008
 
HTML5 Canvas Performance optimization
HTML5 Canvas Performance optimizationHTML5 Canvas Performance optimization
HTML5 Canvas Performance optimization
 
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
BoosterMedia: Overcome the bottleneck of HTML5 mobile game performance
 
Client Side Performance @ Xero
Client Side Performance @ XeroClient Side Performance @ Xero
Client Side Performance @ Xero
 

Plus de Mark Meeker

Simplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style GuideSimplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style GuideMark Meeker
 
Open and Accessible UI
Open and Accessible UIOpen and Accessible UI
Open and Accessible UIMark Meeker
 
Ajax and Accessibiity
Ajax and AccessibiityAjax and Accessibiity
Ajax and AccessibiityMark Meeker
 
Orbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case StudyOrbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case StudyMark Meeker
 
Introduction to Front End Engineering
Introduction to Front End EngineeringIntroduction to Front End Engineering
Introduction to Front End EngineeringMark Meeker
 
Microformats: The What, Where, Why and How
Microformats: The What, Where, Why and HowMicroformats: The What, Where, Why and How
Microformats: The What, Where, Why and HowMark Meeker
 

Plus de Mark Meeker (7)

Simplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style GuideSimplifying Massive Changes with a Live Style Guide
Simplifying Massive Changes with a Live Style Guide
 
Open and Accessible UI
Open and Accessible UIOpen and Accessible UI
Open and Accessible UI
 
Ajax and Accessibiity
Ajax and AccessibiityAjax and Accessibiity
Ajax and Accessibiity
 
Coding the UI
Coding the UICoding the UI
Coding the UI
 
Orbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case StudyOrbitz and Spring Webflow Case Study
Orbitz and Spring Webflow Case Study
 
Introduction to Front End Engineering
Introduction to Front End EngineeringIntroduction to Front End Engineering
Introduction to Front End Engineering
 
Microformats: The What, Where, Why and How
Microformats: The What, Where, Why and HowMicroformats: The What, Where, Why and How
Microformats: The What, Where, Why and How
 

Dernier

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Adtran
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 

Dernier (20)

UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™Meet the new FSP 3000 M-Flex800™
Meet the new FSP 3000 M-Flex800™
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 

Modern Browser Support