SlideShare a Scribd company logo
1 of 16
Download to read offline
about:labs
Open Innovation

2 October 2009
Prague DevDay

Sunday, October 4, 2009
Goals

•Disrupt, so others don’t do it to us
•Open Innovation

• Empowering & driving wider effective

participation from many diverse groups

•Incubation & Experimentation

• Identifying and exploring high potential ideas

•Innovation Transfer

• Pipelining as many experiments as viable into
new features, products or services

Sunday, October 4, 2009
•Editor for the web -- on the web!
•Pushing the limits as to what the web
can do

•Version 0.4.4 “Bubba Ho-Tep”
•Collaboration support, Command line
completion

•Heading to better usability, extensibility
Sunday, October 4, 2009
•How can we get more people involved
with Design?

•University Design Challenge (Fall ’09) is
ongoing: Presenting Browser History

Sunday, October 4, 2009
•Lightweight extension platform for Firefox
•Make add-on development so easy that
your mom could do it

•No restarts, Javascript API, Dynamic
“streaming” functionality

Sunday, October 4, 2009
•“Bootstrap” version of 0.5 went out
recently

•Exciting new APIs: Audio, Video, Music
(Extending the “Open Web” platform)

•Exciting new features: Streamlined
Installs, Secure Membranes

•What’s coming up...
Sunday, October 4, 2009
•Fantastic success with partnerships: Bob
Marley, Harry Potter...

•Ripe candidate for innovation transfer

• Platform support for themes coming in FF 3.6

•The extension is still actively being
worked on

• Next release to add “My Favorites” feature
Sunday, October 4, 2009
•What would messaging in the browser
look like?

•Snowl now replaces Firefox’s feed

preview page with it’s “river of news”

•Feed icon now acts more like the

bookmark icon, one-click-subscribe

Sunday, October 4, 2009
•Leverage our early adopter community to
make informed decisions

•Response to the first study (tab open/
close) was phenomenal: over 5000
unique datasets

•Figuring out how to share the data with

the wider research and design
community in the best manner possible

Sunday, October 4, 2009
Sunday, October 4, 2009
•0.5 - the first truly international Ubiquity:
support for Catalan, Portuguese, Danish
and Japanese!

•A really flexible language parser that
feels more natural

•Dynamic noun type detection and auto
suggestion of verbs that go with it

Sunday, October 4, 2009
Sunday, October 4, 2009
•0.7 released couple of days ago
•Really starting to ramp up to a betaquality release

•Great new UI (about:weave)
•A whole bunch of performance

improvements and the usual slew of bug
fixes

•Focus on Fennec Integration
Sunday, October 4, 2009
What Next?

•Look for more exciting, innovative
projects!

•More community activities to get a

thriving environment for open innovation

•More technology transfer from Labs to
production-quality features & services

Sunday, October 4, 2009
Come, Play!

Sunday, October 4, 2009
Questions, Comments,
Suggestions?
http://labs.mozilla.com/
http://wiki.mozilla.org/Labs
#labs on irc.mozilla.org
http://groups.google.com/group/mozilla-labs

Thanks for Listening!
Sunday, October 4, 2009

More Related Content

Similar to about:labs

Mozilla Weave: Integrating Services into the Browser
Mozilla Weave: Integrating Services into the BrowserMozilla Weave: Integrating Services into the Browser
Mozilla Weave: Integrating Services into the BrowserAnant Narayanan
 
Guide to open source
Guide to open source Guide to open source
Guide to open source Javier Perez
 
ExpressionEngine FUGN presentation
ExpressionEngine FUGN presentationExpressionEngine FUGN presentation
ExpressionEngine FUGN presentationJens Brynildsen
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?gagravarr
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experienceMedia Access Australia
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?gagravarr
 
Apps and tools
Apps and tools Apps and tools
Apps and tools leonieste
 
Top 20 Web 2.0 Tools for Teachers and Librarians
Top 20 Web 2.0 Tools for Teachers and LibrariansTop 20 Web 2.0 Tools for Teachers and Librarians
Top 20 Web 2.0 Tools for Teachers and LibrariansSteve Yuen
 
Ebooks whats now whats next
Ebooks whats now whats nextEbooks whats now whats next
Ebooks whats now whats nextKendall Martin
 
FOSS ka Kura, My Understanding About Open Source Movement
FOSS ka Kura, My Understanding About Open Source MovementFOSS ka Kura, My Understanding About Open Source Movement
FOSS ka Kura, My Understanding About Open Source MovementMonil Adhikari
 
Crowd-sourced Automated Firefox UI Testing
Crowd-sourced Automated Firefox UI TestingCrowd-sourced Automated Firefox UI Testing
Crowd-sourced Automated Firefox UI TestingHenrik Skupin
 
Introducing LibreOffice
 Introducing LibreOffice Introducing LibreOffice
Introducing LibreOfficeOSSCube
 
Engaging with words final
Engaging with words finalEngaging with words final
Engaging with words finalKendall Martin
 
Social Network Technologies and Usages
Social Network Technologies and UsagesSocial Network Technologies and Usages
Social Network Technologies and UsagesPatrick Chanezon
 
Fundraising & New Media - Jonathan Marks
Fundraising & New Media - Jonathan MarksFundraising & New Media - Jonathan Marks
Fundraising & New Media - Jonathan Marksdianakaekebeke
 

Similar to about:labs (20)

Mozilla Weave: Integrating Services into the Browser
Mozilla Weave: Integrating Services into the BrowserMozilla Weave: Integrating Services into the Browser
Mozilla Weave: Integrating Services into the Browser
 
Day3 wayne beaton eclipse community mgt
Day3 wayne beaton eclipse  community mgtDay3 wayne beaton eclipse  community mgt
Day3 wayne beaton eclipse community mgt
 
Eclipse community management - fossa2010
Eclipse community management - fossa2010Eclipse community management - fossa2010
Eclipse community management - fossa2010
 
Guide to open source
Guide to open source Guide to open source
Guide to open source
 
ExpressionEngine FUGN presentation
ExpressionEngine FUGN presentationExpressionEngine FUGN presentation
ExpressionEngine FUGN presentation
 
Bailey, "Bringing Open Source to the Library: Lessons Learned"
Bailey, "Bringing Open Source to the Library: Lessons Learned"Bailey, "Bringing Open Source to the Library: Lessons Learned"
Bailey, "Bringing Open Source to the Library: Lessons Learned"
 
But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?But we're already open source! Why would I want to bring my code to Apache?
But we're already open source! Why would I want to bring my code to Apache?
 
Empathy training & the accessible web experience
Empathy training & the accessible web experienceEmpathy training & the accessible web experience
Empathy training & the accessible web experience
 
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
But We're Already Open Source! Why Would I Want To Bring My Code To Apache?
 
Apps and tools
Apps and tools Apps and tools
Apps and tools
 
Top 20 Web 2.0 Tools for Teachers and Librarians
Top 20 Web 2.0 Tools for Teachers and LibrariansTop 20 Web 2.0 Tools for Teachers and Librarians
Top 20 Web 2.0 Tools for Teachers and Librarians
 
Ebooks whats now whats next
Ebooks whats now whats nextEbooks whats now whats next
Ebooks whats now whats next
 
FOSS ka Kura, My Understanding About Open Source Movement
FOSS ka Kura, My Understanding About Open Source MovementFOSS ka Kura, My Understanding About Open Source Movement
FOSS ka Kura, My Understanding About Open Source Movement
 
Crowd-sourced Automated Firefox UI Testing
Crowd-sourced Automated Firefox UI TestingCrowd-sourced Automated Firefox UI Testing
Crowd-sourced Automated Firefox UI Testing
 
Introducing LibreOffice
 Introducing LibreOffice Introducing LibreOffice
Introducing LibreOffice
 
Engaging with words final
Engaging with words finalEngaging with words final
Engaging with words final
 
SMG Innovation Camp - Qwiki
SMG Innovation Camp - QwikiSMG Innovation Camp - Qwiki
SMG Innovation Camp - Qwiki
 
Open source jura CBS (03 11-2010)
Open source jura CBS (03 11-2010)Open source jura CBS (03 11-2010)
Open source jura CBS (03 11-2010)
 
Social Network Technologies and Usages
Social Network Technologies and UsagesSocial Network Technologies and Usages
Social Network Technologies and Usages
 
Fundraising & New Media - Jonathan Marks
Fundraising & New Media - Jonathan MarksFundraising & New Media - Jonathan Marks
Fundraising & New Media - Jonathan Marks
 

More from Anant Narayanan

Enterprise Scale Knowledge Graphs
Enterprise Scale Knowledge GraphsEnterprise Scale Knowledge Graphs
Enterprise Scale Knowledge GraphsAnant Narayanan
 
Building an Intelligent Assistant
Building an Intelligent AssistantBuilding an Intelligent Assistant
Building an Intelligent AssistantAnant Narayanan
 
WebRTC: A Practical Introduction
WebRTC: A Practical IntroductionWebRTC: A Practical Introduction
WebRTC: A Practical IntroductionAnant Narayanan
 
Message Passing vs. Data Synchronization
Message Passing vs. Data SynchronizationMessage Passing vs. Data Synchronization
Message Passing vs. Data SynchronizationAnant Narayanan
 
Firebase: Tales from the Trenches
Firebase: Tales from the TrenchesFirebase: Tales from the Trenches
Firebase: Tales from the TrenchesAnant Narayanan
 
Error Handling in WebRTC
Error Handling in WebRTCError Handling in WebRTC
Error Handling in WebRTCAnant Narayanan
 
WebRTC: User Security & Privacy
WebRTC: User Security & PrivacyWebRTC: User Security & Privacy
WebRTC: User Security & PrivacyAnant Narayanan
 
Firefox Architecture Overview
Firefox Architecture OverviewFirefox Architecture Overview
Firefox Architecture OverviewAnant Narayanan
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-OnsAnant Narayanan
 
An Overview of Distributed Debugging
An Overview of Distributed DebuggingAn Overview of Distributed Debugging
An Overview of Distributed DebuggingAnant Narayanan
 
A Brief Incursion into Botnet Detection
A Brief Incursion into Botnet DetectionA Brief Incursion into Botnet Detection
A Brief Incursion into Botnet DetectionAnant Narayanan
 
Distributed File Systems: An Overview
Distributed File Systems: An OverviewDistributed File Systems: An Overview
Distributed File Systems: An OverviewAnant Narayanan
 
Innovating with Mozilla Labs
Innovating with Mozilla LabsInnovating with Mozilla Labs
Innovating with Mozilla LabsAnant Narayanan
 
Glendix: The Why and the How
Glendix: The Why and the HowGlendix: The Why and the How
Glendix: The Why and the HowAnant Narayanan
 
Introduction to XPConnect
Introduction to XPConnectIntroduction to XPConnect
Introduction to XPConnectAnant Narayanan
 

More from Anant Narayanan (20)

Enterprise Scale Knowledge Graphs
Enterprise Scale Knowledge GraphsEnterprise Scale Knowledge Graphs
Enterprise Scale Knowledge Graphs
 
Building an Intelligent Assistant
Building an Intelligent AssistantBuilding an Intelligent Assistant
Building an Intelligent Assistant
 
WebRTC: A Practical Introduction
WebRTC: A Practical IntroductionWebRTC: A Practical Introduction
WebRTC: A Practical Introduction
 
Message Passing vs. Data Synchronization
Message Passing vs. Data SynchronizationMessage Passing vs. Data Synchronization
Message Passing vs. Data Synchronization
 
Firebase: Tales from the Trenches
Firebase: Tales from the TrenchesFirebase: Tales from the Trenches
Firebase: Tales from the Trenches
 
WebRTC: An Overview
WebRTC: An OverviewWebRTC: An Overview
WebRTC: An Overview
 
Error Handling in WebRTC
Error Handling in WebRTCError Handling in WebRTC
Error Handling in WebRTC
 
WebRTC Demystified
WebRTC DemystifiedWebRTC Demystified
WebRTC Demystified
 
WebRTC: User Security & Privacy
WebRTC: User Security & PrivacyWebRTC: User Security & Privacy
WebRTC: User Security & Privacy
 
Firefox Architecture Overview
Firefox Architecture OverviewFirefox Architecture Overview
Firefox Architecture Overview
 
πP
πPπP
πP
 
Next Generation Browser Add-Ons
Next Generation Browser Add-OnsNext Generation Browser Add-Ons
Next Generation Browser Add-Ons
 
An Overview of Distributed Debugging
An Overview of Distributed DebuggingAn Overview of Distributed Debugging
An Overview of Distributed Debugging
 
A Brief Incursion into Botnet Detection
A Brief Incursion into Botnet DetectionA Brief Incursion into Botnet Detection
A Brief Incursion into Botnet Detection
 
Distributed File Systems: An Overview
Distributed File Systems: An OverviewDistributed File Systems: An Overview
Distributed File Systems: An Overview
 
Innovating with Mozilla Labs
Innovating with Mozilla LabsInnovating with Mozilla Labs
Innovating with Mozilla Labs
 
Glendix: The Why and the How
Glendix: The Why and the HowGlendix: The Why and the How
Glendix: The Why and the How
 
Mozilla Prism
Mozilla PrismMozilla Prism
Mozilla Prism
 
Making Gentoo Tick
Making Gentoo TickMaking Gentoo Tick
Making Gentoo Tick
 
Introduction to XPConnect
Introduction to XPConnectIntroduction to XPConnect
Introduction to XPConnect
 

Recently uploaded

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

about:labs

  • 1. about:labs Open Innovation 2 October 2009 Prague DevDay Sunday, October 4, 2009
  • 2. Goals •Disrupt, so others don’t do it to us •Open Innovation • Empowering & driving wider effective participation from many diverse groups •Incubation & Experimentation • Identifying and exploring high potential ideas •Innovation Transfer • Pipelining as many experiments as viable into new features, products or services Sunday, October 4, 2009
  • 3. •Editor for the web -- on the web! •Pushing the limits as to what the web can do •Version 0.4.4 “Bubba Ho-Tep” •Collaboration support, Command line completion •Heading to better usability, extensibility Sunday, October 4, 2009
  • 4. •How can we get more people involved with Design? •University Design Challenge (Fall ’09) is ongoing: Presenting Browser History Sunday, October 4, 2009
  • 5. •Lightweight extension platform for Firefox •Make add-on development so easy that your mom could do it •No restarts, Javascript API, Dynamic “streaming” functionality Sunday, October 4, 2009
  • 6. •“Bootstrap” version of 0.5 went out recently •Exciting new APIs: Audio, Video, Music (Extending the “Open Web” platform) •Exciting new features: Streamlined Installs, Secure Membranes •What’s coming up... Sunday, October 4, 2009
  • 7. •Fantastic success with partnerships: Bob Marley, Harry Potter... •Ripe candidate for innovation transfer • Platform support for themes coming in FF 3.6 •The extension is still actively being worked on • Next release to add “My Favorites” feature Sunday, October 4, 2009
  • 8. •What would messaging in the browser look like? •Snowl now replaces Firefox’s feed preview page with it’s “river of news” •Feed icon now acts more like the bookmark icon, one-click-subscribe Sunday, October 4, 2009
  • 9. •Leverage our early adopter community to make informed decisions •Response to the first study (tab open/ close) was phenomenal: over 5000 unique datasets •Figuring out how to share the data with the wider research and design community in the best manner possible Sunday, October 4, 2009
  • 11. •0.5 - the first truly international Ubiquity: support for Catalan, Portuguese, Danish and Japanese! •A really flexible language parser that feels more natural •Dynamic noun type detection and auto suggestion of verbs that go with it Sunday, October 4, 2009
  • 13. •0.7 released couple of days ago •Really starting to ramp up to a betaquality release •Great new UI (about:weave) •A whole bunch of performance improvements and the usual slew of bug fixes •Focus on Fennec Integration Sunday, October 4, 2009
  • 14. What Next? •Look for more exciting, innovative projects! •More community activities to get a thriving environment for open innovation •More technology transfer from Labs to production-quality features & services Sunday, October 4, 2009
  • 16. Questions, Comments, Suggestions? http://labs.mozilla.com/ http://wiki.mozilla.org/Labs #labs on irc.mozilla.org http://groups.google.com/group/mozilla-labs Thanks for Listening! Sunday, October 4, 2009