SlideShare a Scribd company logo
1 of 52
Omer Gartzman, Product Manager
Omer Gartzman



Background      -     developer, mostly client

Currently       -     PM @


HTML5 website builder Product Manager




                                                 3
   HTML5 - what is all it about?

   HTML5 or Flash

   Wix case study - From Flash to HTML5

   Product Manager Challenges and Successes



                                               4
   Very “techy”, “Old” Internet

   www.w3c.org.il as geocities

   Many buzzword since –
    Javascript, Ajax, jQuery




                                   5
   It has a logo!

   It is a multimedia platform used to add
    animation, video (Wikipedia)

   Flash is leading in Graphic quality, Graphic
    abilities.

   Flash is leading in hardware integration


                                                   6
   It is not about <header> or <canvas>

   What is it about?

    ◦ CSS3, animations, transitions

    ◦ Geolocation

    ◦ SVG / Canvas

    ◦ Responsive design

    ◦ Mobile ready

                                           7
   It has a logo!

   It is about Branding.

   It doesn’t matter if the embedded video use Flash
    or <video> tag.




   HTML5 Customer perceived value

                                                        8
   We still see Flash around.

   24 of the top 25 Facebook games are built
    using Flash technology...




                                                9
   Capabilities

   Designers still use it

   Compatibility - develop once

   HTML- develop and test on every browser




                                              10
   HTML5, CSS effects and filters

   Cooperate with Apple, showing all they new
    technology on iOS.

   Adobe develop to future browsers!



                  Adobe CSS Filters http://www.adobe.com/devnet/html5/articles/css-shaders.html

                                                                                                  11
   Do not look at technology –
    look at your business!




                                  12
© Martin Eriksson



http://mindtheproduct.com/2011/10/what-exactly-is-a-product-manager/


                                                                       13
   Website – Commercial / informational.

   Web application - HTML5

   an online in-browser game – Flash

    ◦ Shaker

    ◦ Zinga


   Online editor...?



                                            14
   movie or presentation -
    powtoon.com



   3D scene -
    www.homestyler.com

   Web site builder ... ?



                              15
16
   Cutting edge product aimed for Innovators?
    Go for HTML5 !

Some editors do not work on IE at all…

   moqups.com on IE9:




                                                 17
   Lets say I want to build a website for Buick..




                                                     18
Buick buyers
by age




In 2011, 40% of all buyers were aged 55 years or older

         http://blog.polk.com/blog/blog-posts-by-tom-libby/buick-goes-against-trend-and-attracts-younger-buyers



                                                                                                                  19
http://www.liveintent.com/browser-usage-by-age-who-uses-what/
                                                            20
   No wonder, the home page is

    www.buick.com/ flash.html




                                  21
   Are you prepared to give up the Laggards?

   Maybe you build an application for a Laggard
    enterprise, who uses IE6? (21% in China... *)

                                    * www.ie6countdown.com
                                                             22
Stagnation

          Growth
                                       Decline
Revenue




                                Time


                                                 23
   Flash:
    ◦ Shorter TTM
    ◦ product horizon closer


   HTML5:
    ◦ might be harder
    ◦ lower compatible user base
    ◦ Promising future


   When in doubt, I will choose HTML5


                                         24
25
   check your target market browser distribution

   add features in the future

   take care of your base




   IE9 is still here, and IE10 transition will take time


                                                            26
   Site vs. Native App dilemma

   Mobile site serves other functions




                                         27
   Dedicated mobile version
    - large scale web application
    - commercial site
    - User interaction

   Your site is your mobile site
    - blog
    - small scale website
    - non-functional site

                                    28
   Wix product

   Wix editor output

   Wix customers

   Wix market

   Business horizon - we build a platform!

   Time to market - critical


                                              29
   Started in 2006, first beta 2008




   People love it

   People pay for it
    www.phxdanceacademy.com
    www.projectmagicaustralia.com
    www.undiscoveredhiphopradio.com

                                       30
Analyze various parameters

Check the strength and weaknesses




Wix is best for creating a stunning website



                                              31
   The Goal – Enable the user to express himself


                                                    32
   You look around to see what happens




                                          34
   Deliver on time        Which layout to support?

   Stunning websites      How many colors?

   Browser support        How many font styles?

                           How many gallery types?



                                                       35
   Header/Page/Footer

   Fixed width

   Limited but flexible stylesheet




                                      36
   Text styles

   Color scheme

   One click to browse new designs for your site




                                                    37
   Full screen background

   Dynamic page height

   3rd party apps integration




                                 38
   Galleries

   Image frames

   Boxes and lines

   Social elements

   Basic apps – maps, contact form


                                      39
Template =


Layout + Style + Content
   Recently launched

   Integrating 3rd party application into Wix
    HTML5 websites

   Developer center




                                                 41
   building an application for website?

   Expose your app to 27M Wix users




                                           42
43
   Ok, I had a good starting point
    Riding on the shoulders of flash giants

   50 Templates

   Continuous effort to improve




                                              44
   Usability testing had no impact on the release


                                      Actual     develop in
     Idea /         Real
                                                   short
    feature        design             content      cycles



                     Feedback

                     A/B tests

                     Continuous Prioritization



                                                              45
   Product core capabilities

   eCommerce

   Wix App Market

   More languages

   More content

                                46
   Your product (mostly) isn't stand alone
                         Internal products


                                                        Billing
                                      HTML5 Website
                                         Builder

      Marketing funnel                                 Support




                     Company website                  Back office




                                                                    47
   Millions of users

   Millions of sites

   Offer new capabilities while maintaining
    backward compatibility

   A/B test each new feature

                                               48
   Know your users

   Know your product

   Don't be afraid to go to the offensive

   Get defensive when needed



                                             49
   Success = Business success




   Success ≠ Superior technology

   Success ≠ State of the art platform…



                                           50
   More than 1 Million HTML5 websites

   1 Million new users each month

   Stunning websites

   Big players starting to use Wix HTML5 sites



                                                  51
   Ok, ok, stunning websites, and what about the investors ?




   Conversion

   Churn

   User Value




                                                                52
Omer Gartzman
omerg@wix.com

   www.linkedin.com/in/omergartzman




See full presentation at html5fest.wix.com/site

                                                  53

More Related Content

What's hot

Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreWendy Fischer
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaRoshan Karunarathna
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedJames Kelway
 
Uxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationUxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationHello Group
 
Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Hostnet bv
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningPaul Crimi
 
"SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ..."SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ...Anna Zarudzka
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshopInova LLC
 
What, when and why of wireframes - James Kelway - 2009 08 17
What, when and why of wireframes - James Kelway - 2009 08 17What, when and why of wireframes - James Kelway - 2009 08 17
What, when and why of wireframes - James Kelway - 2009 08 17Hello Group
 
IBM Design Thinking field guide
IBM Design Thinking field guideIBM Design Thinking field guide
IBM Design Thinking field guideIBM Switzerland
 
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUXBERT
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce Partners
 

What's hot (15)

Responsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit ScoreResponsive Design for SavvyMoney Credit Score
Responsive Design for SavvyMoney Credit Score
 
UI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan KarunarathnaUI/UX presentation by Roshan Karunarathna
UI/UX presentation by Roshan Karunarathna
 
UXBASIS – Getting UX integrated
UXBASIS – Getting UX integratedUXBASIS – Getting UX integrated
UXBASIS – Getting UX integrated
 
Uxbasis – A Hello Group Presentation
Uxbasis – A Hello Group PresentationUxbasis – A Hello Group Presentation
Uxbasis – A Hello Group Presentation
 
Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?Matthijs Collard - UX-design: wat, wie en hoe?
Matthijs Collard - UX-design: wat, wie en hoe?
 
HTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & PlanningHTML5 Meetup | Back to Basics: Wireframing & Planning
HTML5 Meetup | Back to Basics: Wireframing & Planning
 
"SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ..."SCRUM allows us to create better products, more suited to the users' needs. ...
"SCRUM allows us to create better products, more suited to the users' needs. ...
 
Product UX Integration
Product UX IntegrationProduct UX Integration
Product UX Integration
 
UI vs UX workshop
UI vs UX workshopUI vs UX workshop
UI vs UX workshop
 
What, when and why of wireframes - James Kelway - 2009 08 17
What, when and why of wireframes - James Kelway - 2009 08 17What, when and why of wireframes - James Kelway - 2009 08 17
What, when and why of wireframes - James Kelway - 2009 08 17
 
IBM Design Thinking field guide
IBM Design Thinking field guideIBM Design Thinking field guide
IBM Design Thinking field guide
 
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile AppsUX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
UX & Design Riyadh: Usability Guidelines for Websites & Mobile Apps
 
UX/UI portfolio
UX/UI portfolioUX/UI portfolio
UX/UI portfolio
 
UX/UI Design 101
UX/UI Design 101UX/UI Design 101
UX/UI Design 101
 
Salesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and PartnersSalesforce1 UX Overview for ISVs and Partners
Salesforce1 UX Overview for ISVs and Partners
 

Similar to Flash vs. HTML5 - by Omer Gartzman

Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
 
Mobile or Web First?
Mobile or Web First? Mobile or Web First?
Mobile or Web First? Bernard Leong
 
Building Mobile Websites with Joomla
Building Mobile Websites with JoomlaBuilding Mobile Websites with Joomla
Building Mobile Websites with JoomlaTom Deryckere
 
VMG marketing deck 12.2014
VMG marketing deck 12.2014VMG marketing deck 12.2014
VMG marketing deck 12.2014Kelly Sparks
 
Drupalcamp New York 2009
Drupalcamp New York 2009Drupalcamp New York 2009
Drupalcamp New York 2009Tom Deryckere
 
Leverage web technology in a mobile world
Leverage web technology in a mobile worldLeverage web technology in a mobile world
Leverage web technology in a mobile worldDieter Blomme
 
Free eBook - Websites For B2 B Technogy Companies
Free eBook - Websites For B2 B Technogy CompaniesFree eBook - Websites For B2 B Technogy Companies
Free eBook - Websites For B2 B Technogy CompaniesKim Walowsky
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Designhannonhill
 
Agile in Action - Act 3: Testing
Agile in Action - Act 3: TestingAgile in Action - Act 3: Testing
Agile in Action - Act 3: TestingSpiffy
 
Html5 today
Html5 todayHtml5 today
Html5 todayRoy Yu
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?Kony, Inc.
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsJohnMcGuigan10
 
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREIResponsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREIhannonhill
 
Abstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere PortalAbstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere PortalPerficient, Inc.
 
4Ward Company Presentation
4Ward Company Presentation4Ward Company Presentation
4Ward Company Presentation4Ward
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Wintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class LibraryWintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class LibraryJeremy Likness
 
Decoupled architecture: Microservice in the middle
Decoupled architecture: Microservice in the middleDecoupled architecture: Microservice in the middle
Decoupled architecture: Microservice in the middleA. Kranjec
 

Similar to Flash vs. HTML5 - by Omer Gartzman (20)

Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 
Mobile or Web First?
Mobile or Web First? Mobile or Web First?
Mobile or Web First?
 
Building Mobile Websites with Joomla
Building Mobile Websites with JoomlaBuilding Mobile Websites with Joomla
Building Mobile Websites with Joomla
 
VMG marketing deck 12.2014
VMG marketing deck 12.2014VMG marketing deck 12.2014
VMG marketing deck 12.2014
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
Drupalcamp New York 2009
Drupalcamp New York 2009Drupalcamp New York 2009
Drupalcamp New York 2009
 
Leverage web technology in a mobile world
Leverage web technology in a mobile worldLeverage web technology in a mobile world
Leverage web technology in a mobile world
 
Free eBook - Websites For B2 B Technogy Companies
Free eBook - Websites For B2 B Technogy CompaniesFree eBook - Websites For B2 B Technogy Companies
Free eBook - Websites For B2 B Technogy Companies
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
 
Agile in Action - Act 3: Testing
Agile in Action - Act 3: TestingAgile in Action - Act 3: Testing
Agile in Action - Act 3: Testing
 
Html5 today
Html5 todayHtml5 today
Html5 today
 
Should you say no to HTML5?
Should you say no to HTML5?Should you say no to HTML5?
Should you say no to HTML5?
 
Low Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design PlatformsLow Code Capabilities of Digital Product Design Platforms
Low Code Capabilities of Digital Product Design Platforms
 
HTML5 / Mobile Web
HTML5 / Mobile WebHTML5 / Mobile Web
HTML5 / Mobile Web
 
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREIResponsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
 
Abstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere PortalAbstracting the UI Layer for WebSphere Portal
Abstracting the UI Layer for WebSphere Portal
 
4Ward Company Presentation
4Ward Company Presentation4Ward Company Presentation
4Ward Company Presentation
 
Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Wintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class LibraryWintellect - Devscovery - Portable Class Library
Wintellect - Devscovery - Portable Class Library
 
Decoupled architecture: Microservice in the middle
Decoupled architecture: Microservice in the middleDecoupled architecture: Microservice in the middle
Decoupled architecture: Microservice in the middle
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Flash vs. HTML5 - by Omer Gartzman

  • 2.
  • 3. Omer Gartzman Background - developer, mostly client Currently - PM @ HTML5 website builder Product Manager 3
  • 4. HTML5 - what is all it about?  HTML5 or Flash  Wix case study - From Flash to HTML5  Product Manager Challenges and Successes 4
  • 5. Very “techy”, “Old” Internet  www.w3c.org.il as geocities  Many buzzword since – Javascript, Ajax, jQuery 5
  • 6. It has a logo!  It is a multimedia platform used to add animation, video (Wikipedia)  Flash is leading in Graphic quality, Graphic abilities.  Flash is leading in hardware integration 6
  • 7. It is not about <header> or <canvas>  What is it about? ◦ CSS3, animations, transitions ◦ Geolocation ◦ SVG / Canvas ◦ Responsive design ◦ Mobile ready 7
  • 8. It has a logo!  It is about Branding.  It doesn’t matter if the embedded video use Flash or <video> tag.  HTML5 Customer perceived value 8
  • 9. We still see Flash around.  24 of the top 25 Facebook games are built using Flash technology... 9
  • 10. Capabilities  Designers still use it  Compatibility - develop once  HTML- develop and test on every browser 10
  • 11. HTML5, CSS effects and filters  Cooperate with Apple, showing all they new technology on iOS.  Adobe develop to future browsers! Adobe CSS Filters http://www.adobe.com/devnet/html5/articles/css-shaders.html 11
  • 12. Do not look at technology – look at your business! 12
  • 14. Website – Commercial / informational.  Web application - HTML5  an online in-browser game – Flash ◦ Shaker ◦ Zinga  Online editor...? 14
  • 15. movie or presentation - powtoon.com  3D scene - www.homestyler.com  Web site builder ... ? 15
  • 16. 16
  • 17. Cutting edge product aimed for Innovators? Go for HTML5 ! Some editors do not work on IE at all…  moqups.com on IE9: 17
  • 18. Lets say I want to build a website for Buick.. 18
  • 19. Buick buyers by age In 2011, 40% of all buyers were aged 55 years or older http://blog.polk.com/blog/blog-posts-by-tom-libby/buick-goes-against-trend-and-attracts-younger-buyers 19
  • 21. No wonder, the home page is www.buick.com/ flash.html 21
  • 22. Are you prepared to give up the Laggards?  Maybe you build an application for a Laggard enterprise, who uses IE6? (21% in China... *) * www.ie6countdown.com 22
  • 23. Stagnation Growth Decline Revenue Time 23
  • 24. Flash: ◦ Shorter TTM ◦ product horizon closer  HTML5: ◦ might be harder ◦ lower compatible user base ◦ Promising future  When in doubt, I will choose HTML5 24
  • 25. 25
  • 26. check your target market browser distribution  add features in the future  take care of your base  IE9 is still here, and IE10 transition will take time 26
  • 27. Site vs. Native App dilemma  Mobile site serves other functions 27
  • 28. Dedicated mobile version - large scale web application - commercial site - User interaction  Your site is your mobile site - blog - small scale website - non-functional site 28
  • 29. Wix product  Wix editor output  Wix customers  Wix market  Business horizon - we build a platform!  Time to market - critical 29
  • 30. Started in 2006, first beta 2008  People love it  People pay for it www.phxdanceacademy.com www.projectmagicaustralia.com www.undiscoveredhiphopradio.com 30
  • 31. Analyze various parameters Check the strength and weaknesses Wix is best for creating a stunning website 31
  • 32. The Goal – Enable the user to express himself 32
  • 33. You look around to see what happens 34
  • 34. Deliver on time  Which layout to support?  Stunning websites  How many colors?  Browser support  How many font styles?  How many gallery types? 35
  • 35. Header/Page/Footer  Fixed width  Limited but flexible stylesheet 36
  • 36. Text styles  Color scheme  One click to browse new designs for your site 37
  • 37. Full screen background  Dynamic page height  3rd party apps integration 38
  • 38. Galleries  Image frames  Boxes and lines  Social elements  Basic apps – maps, contact form 39
  • 39. Template = Layout + Style + Content
  • 40. Recently launched  Integrating 3rd party application into Wix HTML5 websites  Developer center 41
  • 41. building an application for website?  Expose your app to 27M Wix users 42
  • 42. 43
  • 43. Ok, I had a good starting point Riding on the shoulders of flash giants  50 Templates  Continuous effort to improve 44
  • 44. Usability testing had no impact on the release Actual develop in Idea / Real short feature design content cycles Feedback A/B tests Continuous Prioritization 45
  • 45. Product core capabilities  eCommerce  Wix App Market  More languages  More content 46
  • 46. Your product (mostly) isn't stand alone Internal products Billing HTML5 Website Builder Marketing funnel Support Company website Back office 47
  • 47. Millions of users  Millions of sites  Offer new capabilities while maintaining backward compatibility  A/B test each new feature 48
  • 48. Know your users  Know your product  Don't be afraid to go to the offensive  Get defensive when needed 49
  • 49. Success = Business success  Success ≠ Superior technology  Success ≠ State of the art platform… 50
  • 50. More than 1 Million HTML5 websites  1 Million new users each month  Stunning websites  Big players starting to use Wix HTML5 sites 51
  • 51. Ok, ok, stunning websites, and what about the investors ?  Conversion  Churn  User Value 52
  • 52. Omer Gartzman omerg@wix.com  www.linkedin.com/in/omergartzman See full presentation at html5fest.wix.com/site 53

Editor's Notes

  1. מדדים להצלחת המצגתענייןחידושזווית ראיה חדשה על נושאים קיימים
  2. Background - , MFC, Java Swing, 3D UI for mobile app, and a bit JSP/HTMLWix was known as a Flash website builderNow, Wix create the web, building HTML5 websites
  3. What is HTML?www.w3c.org.il as old HTML
  4. What is Flash?hardware integration - (webcam, communication (P2P sockets) )
  5. It is about Branding. HTML is so 90s. HTML5 is “Superman” BrandThe HTML5 brand can have a value to the customerUsing local storage has no value to the customer, but using HTML5 has!
  6. Play some Zinga games
  7. every browser – sometimes even IE6
  8. But, Adobe - where are they heading? they look to the future.They cooperate with Apple, showing all they new technology on iOS. They develop to future browsers!
  9. Do a Product manager survey - to get to know the audience
  10. Recommend “Mind the product” blogניהול מוצר - צומת בין עסקים, טכנולוגיה וחוויית משתמש (רמז - רק מנהל מוצר מגדיר את עצמו בדיאגרמה)Regarding HTML5  - as a product manager, I care not only about the technology, but also about UX, capabilities, and not how it is implemented. thus for me, HTML5 is a brand.
  11. What is your product? a website – what type of website? Commercial site can be FlashShaker – Nice Israeli startup
  12. What is the output of the editor?- some “old school” website builders are still Flash
  13. This is the business sideExplain about the chart
  14. Trying to market to the majority?Think hard….Are you prepared to miss IE users?
  15. Let analyze a bitDon’t push me to the corner, it is just a quick exampleThis is a Wix template, By the way
  16. Buick buyers by age.Buyers, not current users
  17. Lets look at browser usageSo.... lets say that 50% of your customers uses IE (Who knows which version....)
  18. All of you here are Innovators and Early Adopters, what about your users?Are you prepared to give up the Laggards with old browsers?
  19. Time to market is critical for the product successIn the classic model, delay will lead to lower revenue level, the market is more dense, other products are more mature, and decline in the same point in timeAre you waiting for a feature? Do you believe it will raise your profits? Still declines in the same point in time
  20. Flash might be shorter to ship - but the product horizon is closerHTML5 might be harder lower compatible user base – but the future is promising
  21. Where are we on the chart?Short lived project, quick POC, V1 of your product – consider FlashBuilding a platform? Go for HTML5
  22. When choosing HTML5, be careful with advanced capabilitiescheck your target market browser distributionBe prepare to add features in the future, but take care of your baseIE9 is still here, and IE10 transition will take time
  23. Mobile doesn’t have to be a considerationMobile site has different design and purposeMobile site contains different information (how to find, contact details)Examples: Facebook - different capabilities on mobileZinga - Farmville express - Harvest your crops on the go
  24. commercial site, for example. different kind of ad integrationUser interaction dictate separate mobile version, as in Farmville expressYour site is your mobile site -&gt; this type of sites are built users website builders.
  25. Wix product - an online editor, website builder.Wix editor output - a completely functional website Wix customers - SOHO, designers, long tail of diverse segments GENERIC productWix market - mass market, same browser distribution as general browsing. Working assumption IE9 support is a must, IE8 support for viewing the websitesBusiness horizon - very long, we build a platform!Time to market - critical
  26. Some historyThis is what the users want!
  27. Looking at the competition
  28. Wix slogan - Create Your Stunning websiteNot create a websiteCreate YourCreate Stunning
  29. disclaimer - almost anything we did on the HTML5 editor, could have been done using Flash
  30. What will the users want? What do they need? Not who we should think the web should look like.
  31. Site Stylesheet - -colors, fontsAnd much more
  32. Content is the King
  33. Wix App market - integrating 3rd party applicationsGreat opportunity
  34. Off topic building application that might be integrated into website?Flash apps can also be integrated 
  35. After 6 months of development,On March 20thHTML editor launch
  36. shoulders of flash giants – Marketing, Servers, CDNs, Operations, SupportWe have launch with just the minimumNo Undo, no eCommerce,
  37. Getting real. Release. Then think.Usability - We still work on feed backs from usability sessions, Israel and SF
  38. Product backlog = Core 5 year plan Wix App Market3rd Party appMore content - More relevant content = templates.
  39. A/b test - A better feature with bugs loses to inferior feature.
  40. Check your users, see how they use your product, understand what they miss.Today I hardly surprised by a feedback from users. I know my product weak spots, I know where it hurts, and I know sometimes you have to be on the offensive and leave some wounded users.MVP – THE Current buzzwordSometimes I am a detail freak, and you must know to roll out a 80% feature.
  41. Pinterest – great product, work on IE8Other products – top innovative, but not enough relevant content
  42. shoulders of flash giants – Marketing, Servers, CDNs, Operations, SupportConversion – up 25%Churn – Down 40%User Value – up 33%
  43. shoulders of flash giants – Marketing, Servers, CDNs, Operations, SupportConversion – up 25%Churn – Down 40%User Value – up 33%