SlideShare une entreprise Scribd logo
1  sur  160
“ Probably, Maybe, No”: The State Of HTML5 Audio
Hi. ,[object Object],[object Object],[object Object],[object Object]
The Point / Things I’m Going To Talk Aboot
The Point / Things I’m Going To Talk Aboot ,[object Object],[object Object]
[object Object],The Point / Things I’m Going To Talk Aboot
[object Object],The Point / Things I’m Going To Talk Aboot
[object Object],The Point / Things I’m Going To Talk Aboot
A (largely) silent  web
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
A Brief History of Web Audio
[object Object],[object Object],A Brief History of Web Audio
[object Object],[object Object],[object Object],[object Object],[object Object],A Brief History of Web Audio
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A Brief History of Web Audio
The (Mis-)Truth Is Out There.
[object Object]
[object Object]
<BGSOUND> + <EMBED>  Limitations
[object Object],<BGSOUND> + <EMBED>  Limitations
[object Object],[object Object],<BGSOUND> + <EMBED>  Limitations
[object Object],<BGSOUND> + <EMBED>  Limitations
[object Object],<BGSOUND> + <EMBED>  Limitations * Excluding Flash 8+, documented and scriptable via ExternalInterface.
Which brings us to…
 
Ah, the future. So shiny.
[object Object],[object Object]
So simple, too!
 
Browser format support is varied.
(Shock, horror.)
So it’s not that simple.
[object Object],[object Object],[object Object],[object Object]
Furthermore…
No single format is supported in all major browsers.* * Not even .WAV, as of March 2011. Boourns.
So it’s not  really  that simple.
At least  two  formats are required.
[object Object],[object Object],[object Object],[object Object],[object Object]
AND…
Your client wants it to work in IE 6.
(As with any new technology, there are always a few “buts”…)
If only  <audio>  were as simple as  <img> .
This is unlikely, given technical, philosophical and legal complexities.
If only  <audio>  were as simple as  <img> . The A/V Codec Fight
Format Wars
[object Object],Format Wars
[object Object],Format Wars *  Mumble mumble something about MPEG-LA threatening Web-M, allegedly violating IP, etc.
[object Object],Format Wars
And then there’s mobile.
“ Special snowflake” devices
Only one sound at a time
*Under most circumstances. iOS 4.2 locks this down pretty well. No auto-play allowed*
Pop-up blocker-style security model for  Audio.play()
o nfinish()-> play()  allowed, otherwise, fail
(As with any new technology, there are always a few “buts”…)
So it’s  really  not that simple.
Other Annoyances
Occasional Safari/OS X audio load failure.
&quot;Safari&quot; (Windows) = No HTML5 A/V support.
Download &quot;Safari + QuickTime&quot; = HTML5 A/V.
How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
[object Object],How is HTML5 Audio Implemented?
Potential vs. Reality
[object Object],Potential vs. Reality * Unless you’re in marketing, and then maybe it is.
[object Object],Potential vs. Reality
[object Object],Potential vs. Reality
[object Object],Potential vs. Reality
[object Object],[object Object],Potential vs. Reality
[object Object],[object Object],[object Object],Potential vs. Reality
(As with any new technology, there are always a few “buts”…) [ enhance ]
Can I Use HTML5 Audio Today?
(Might as well) Go for it.
 
Use responsibly, tread carefully.
HTML5 Audio via JavaScript
[object Object],[object Object],[object Object],HTML5 Audio via JavaScript * Spec changed 'no' to '', to be a non-truthy return value.
[object Object],HTML5 Audio via JavaScript
[object Object],HTML5 Audio via JavaScript
[object Object],HTML5 Audio via JavaScript
And How About Flash?
[object Object],And How About Flash?
[object Object],And How About Flash?
Is Flash Dead Yet?
No.
http://isflashdeadyet.com/
HTML5 Isn’t Going To Kill Flash?
No.
Flash remains a handy fallback for non-HTML5 UAs and is the de-facto method for “secure” RTMP streaming, etc.
So HTML5 And Flash Can Co-Exist…
CAN I USE BOTH AT THE SAME TIME TO PLAY AUDIO ON BOTH IE 6 AND THE iPHONE, DEPENDING ON WHICH TECHNOLOGY IS AVAILABLE?
Exactly. :)
This is why SoundManager 2 exists.
[object Object],SoundManager 2
[object Object],SoundManager 2
[object Object],[object Object],SoundManager 2
[object Object],SoundManager 2
[object Object],SoundManager 2
[object Object],SoundManager 2
[object Object],SoundManager 2
SO ULTIMATELY TO PLAY MP3/MP4 EVERYWHERE, YOU MUST HAVE FLASH?
Correct. It’s either that, or split formats.
THAT IS LAME!
Unfortunately, yes. LAME is also a great free MP3 encoder. ;)
Bonus Flash Bits
[object Object],Bonus Flash Bits
[object Object],Bonus Flash Bits
[object Object],Bonus Flash Bits
[object Object],Bonus Flash Bits
A Glimpse Into The Future
[object Object],A Glimpse Into The Future
[object Object],A Glimpse Into The Future
[object Object],A Glimpse Into The Future
What’s Next?
Mozilla Audio Data API / Webkit “Web Audio” API
[object Object],A Glimpse Into The Future: Mozilla/Webkit Audio APIs
[object Object],A Glimpse Into The Future: Mozilla/Webkit Audio APIs
[object Object],A Glimpse Into The Future: Mozilla/Webkit Audio APIs
[object Object],A Glimpse Into The Future: Mozilla/Webkit Audio APIs
A Glimpse Into The Future: Mozilla/Webkit Audio APIs ,[object Object]
Show me the shiny.
In late 2010, Technics announced that they were ceasing production of the DJ industry hallmark, the SL-1200 turntable.
1972 - 2010
As a DJ / Web Developer, It seemed appropriate to take some sort of action.
So I started looking at CSS, which does boxes quite well.
 
CSS3’s  border-radius  finally lets us draw circles.
 
We can also apply background:url()  and  overflow:hidden …
 
Mozilla and Webkit give us  -moz-transform  and  –webkit-transform:rotate()
 
 
<input type=“range” … />
<input type=“crossfader”> ? ;)
Prototype Goals
[object Object],Prototype Goals
[object Object],Prototype Goals
[object Object],Prototype Goals
[object Object],Prototype Findings
[object Object],Prototype Findings
[object Object],Prototype Findings
[object Object],Turntable Prototype
[object Object],Turntable Prototype
[object Object],Turntable Prototype
[object Object],Turntable Prototype Layout/box model mode (RGBA outline and background colors)
[object Object],Turntable Prototype For fun, an alternate skin (background-color, etc.)
The (Near) End
In Closing ,[object Object],[object Object],[object Object],[object Object]
In Closing ,[object Object],[object Object]
“ You see, HTML5 audio is like a shark…”
 
In Closing Creative Commons-Licensed Photos &quot;Butts&quot; by arbyreed - http://flic.kr/p/jvCCh &quot;Untitled&quot; (facepalm) by Zack Sheppard - http://flic.kr/p/7gwXNt &quot;20100216_0082_1600x1067&quot; (hockey photo) by Les_Stockton - http://flic.kr/p/7DL6NU &quot;Snow Phone&quot; by WKeown - http://flic.kr/p/7Ef7Aa &quot;Safari&quot; by aditza121 - http://flic.kr/p/k7kkq &quot;Holly (and shadow) mid jump&quot; by Ali Smiles :) - http://flic.kr/p/5ZKWKY &quot;I can't believe this illustration had no caption&quot; by Ross Harmes - http://flic.kr/p/9jmjyt &quot;Water Slide&quot; by Ross Harmes - http://flic.kr/p/9jJRB7 fin.
"Probably, Maybe, No: The State of HTML5 Audio" - Scott Schiller

Contenu connexe

En vedette

Jump start your smb using social media
Jump start your smb using social mediaJump start your smb using social media
Jump start your smb using social mediaEric John Ellis, MA
 
Публічний звіт ІАЦ "Громадський Простір" - 2010 рік
Публічний звіт ІАЦ "Громадський Простір" - 2010 рікПублічний звіт ІАЦ "Громадський Простір" - 2010 рік
Публічний звіт ІАЦ "Громадський Простір" - 2010 рікProstirUA
 
Introduction to research methods
Introduction to research methodsIntroduction to research methods
Introduction to research methodsLance Jones
 
Presentation to Seminar on Barton West, Oxford - 9 June 2011
Presentation to Seminar on Barton West, Oxford - 9 June 2011Presentation to Seminar on Barton West, Oxford - 9 June 2011
Presentation to Seminar on Barton West, Oxford - 9 June 2011Phil Jones Associates Ltd
 
Gestión de riesgos
Gestión de riesgosGestión de riesgos
Gestión de riesgosyina ramirez
 
Introduction to consciousness
Introduction to consciousnessIntroduction to consciousness
Introduction to consciousnessLance Jones
 
01/01 - Hello NSCoder - Introducción
01/01 - Hello NSCoder - Introducción01/01 - Hello NSCoder - Introducción
01/01 - Hello NSCoder - Introducciónnscoder_bcn
 
Local relevant sv produce final final
Local relevant sv produce final finalLocal relevant sv produce final final
Local relevant sv produce final finalEric John Ellis, MA
 
Using Social Media to Drive Business Objectives
Using Social Media to Drive Business ObjectivesUsing Social Media to Drive Business Objectives
Using Social Media to Drive Business ObjectivesEric John Ellis, MA
 
Morning routine
Morning routineMorning routine
Morning routinegrangerc
 
Platform 4 work programme for the civil society forum 2 ukrainian
Platform 4 work programme for the civil society forum 2   ukrainianPlatform 4 work programme for the civil society forum 2   ukrainian
Platform 4 work programme for the civil society forum 2 ukrainianProstirUA
 

En vedette (19)

Jump start your smb using social media
Jump start your smb using social mediaJump start your smb using social media
Jump start your smb using social media
 
Ch04 eec3
Ch04 eec3Ch04 eec3
Ch04 eec3
 
WEGO2
WEGO2WEGO2
WEGO2
 
Публічний звіт ІАЦ "Громадський Простір" - 2010 рік
Публічний звіт ІАЦ "Громадський Простір" - 2010 рікПублічний звіт ІАЦ "Громадський Простір" - 2010 рік
Публічний звіт ІАЦ "Громадський Простір" - 2010 рік
 
Introduction to research methods
Introduction to research methodsIntroduction to research methods
Introduction to research methods
 
Social Media 101
Social Media 101Social Media 101
Social Media 101
 
Presentation to Seminar on Barton West, Oxford - 9 June 2011
Presentation to Seminar on Barton West, Oxford - 9 June 2011Presentation to Seminar on Barton West, Oxford - 9 June 2011
Presentation to Seminar on Barton West, Oxford - 9 June 2011
 
Gestión de riesgos
Gestión de riesgosGestión de riesgos
Gestión de riesgos
 
Introduction to consciousness
Introduction to consciousnessIntroduction to consciousness
Introduction to consciousness
 
01/01 - Hello NSCoder - Introducción
01/01 - Hello NSCoder - Introducción01/01 - Hello NSCoder - Introducción
01/01 - Hello NSCoder - Introducción
 
Local relevant sv produce final final
Local relevant sv produce final finalLocal relevant sv produce final final
Local relevant sv produce final final
 
Using Social Media to Drive Business Objectives
Using Social Media to Drive Business ObjectivesUsing Social Media to Drive Business Objectives
Using Social Media to Drive Business Objectives
 
Morning routine
Morning routineMorning routine
Morning routine
 
Replacement Windows Brochure
Replacement Windows BrochureReplacement Windows Brochure
Replacement Windows Brochure
 
Quiz
QuizQuiz
Quiz
 
Social Media Optimization
Social Media OptimizationSocial Media Optimization
Social Media Optimization
 
Ch02 eec3
Ch02 eec3Ch02 eec3
Ch02 eec3
 
Types of NEWPRO Replacement Windows
Types of NEWPRO Replacement WindowsTypes of NEWPRO Replacement Windows
Types of NEWPRO Replacement Windows
 
Platform 4 work programme for the civil society forum 2 ukrainian
Platform 4 work programme for the civil society forum 2   ukrainianPlatform 4 work programme for the civil society forum 2   ukrainian
Platform 4 work programme for the civil society forum 2 ukrainian
 

Similaire à "Probably, Maybe, No: The State of HTML5 Audio" - Scott Schiller

Multimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioMultimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioChristian Heilmann
 
HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingbrucelawson
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingbrucelawson
 
Device Emulation with OSGi and Flash
Device Emulation with OSGi and FlashDevice Emulation with OSGi and Flash
Device Emulation with OSGi and Flashgeorgemesesan
 
Html5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationHtml5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationMatthew Fabb
 
Georgia Tech hacking Accessibility
Georgia Tech hacking AccessibilityGeorgia Tech hacking Accessibility
Georgia Tech hacking AccessibilityChristian Heilmann
 
Using JavaScript for Mobile Development
Using JavaScript for Mobile DevelopmentUsing JavaScript for Mobile Development
Using JavaScript for Mobile DevelopmentStephen G
 
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYCMoving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYCCal Henderson
 
Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Avenga Germany GmbH
 
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Maarten Balliauw
 
Ruby in the Browser - RubyConf 2011
Ruby in the Browser - RubyConf 2011Ruby in the Browser - RubyConf 2011
Ruby in the Browser - RubyConf 2011Ilya Grigorik
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOSFred Lin
 
How and Why to extend Firefox
How and Why to extend FirefoxHow and Why to extend Firefox
How and Why to extend FirefoxGraham King
 
Putting the 'web' into webRTC
Putting the 'web' into webRTCPutting the 'web' into webRTC
Putting the 'web' into webRTCTim Panton
 
Thadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-WorkshopThadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-WorkshopRomin Irani
 

Similaire à "Probably, Maybe, No: The State of HTML5 Audio" - Scott Schiller (20)

Multimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audioMultimedia on the web - HTML5 video and audio
Multimedia on the web - HTML5 video and audio
 
HTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're goingHTML5 Multimedia: where we are, where we're going
HTML5 Multimedia: where we are, where we're going
 
HTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're goingHTML5 multimedia - where we are, where we're going
HTML5 multimedia - where we are, where we're going
 
Jsconf 2011-us
Jsconf 2011-usJsconf 2011-us
Jsconf 2011-us
 
HTML 5
HTML 5HTML 5
HTML 5
 
Device Emulation with OSGi and Flash
Device Emulation with OSGi and FlashDevice Emulation with OSGi and Flash
Device Emulation with OSGi and Flash
 
Html5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentationHtml5 Video Vs Flash Video presentation
Html5 Video Vs Flash Video presentation
 
Georgia Tech hacking Accessibility
Georgia Tech hacking AccessibilityGeorgia Tech hacking Accessibility
Georgia Tech hacking Accessibility
 
Using JavaScript for Mobile Development
Using JavaScript for Mobile DevelopmentUsing JavaScript for Mobile Development
Using JavaScript for Mobile Development
 
Moving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYCMoving Pictures - Web 2.0 Expo NYC
Moving Pictures - Web 2.0 Expo NYC
 
Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…Why HTML5 is getting on my nerves…
Why HTML5 is getting on my nerves…
 
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
Nerd sniping myself into a rabbit hole... Streaming online audio to a Sonos s...
 
Ruby in the Browser - RubyConf 2011
Ruby in the Browser - RubyConf 2011Ruby in the Browser - RubyConf 2011
Ruby in the Browser - RubyConf 2011
 
Echo HTML5
Echo HTML5Echo HTML5
Echo HTML5
 
WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)WHAT IS HTML5?(20100510)
WHAT IS HTML5?(20100510)
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
 
How and Why to extend Firefox
How and Why to extend FirefoxHow and Why to extend Firefox
How and Why to extend Firefox
 
Putting the 'web' into webRTC
Putting the 'web' into webRTCPutting the 'web' into webRTC
Putting the 'web' into webRTC
 
Thadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-WorkshopThadomal IEEE-HTML5-Workshop
Thadomal IEEE-HTML5-Workshop
 
MoMo Oct Event
MoMo Oct EventMoMo Oct Event
MoMo Oct Event
 

Dernier

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
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 TerraformAndrey Devyatkin
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

"Probably, Maybe, No: The State of HTML5 Audio" - Scott Schiller