SlideShare a Scribd company logo
Five Myths of RIA Usability
Laurie Gray, Senior Consultant, OneSpring
March 18, 2008
2008: The State of the Web




•       “People have no idea where they are, how to get to where they want
    to be, or even what their options for travel might be…You might assume
    that designers would be putting high effort into ensuring that their users
    were given every possible cue as to form and function, but nothing could
    be further from the truth. Instead, designers are creating invisible
    buttons, checkboxes that look like radio buttons, jumps across the world
    that are indistinguishable in appearance, but not behavior, from a jump
    two paragraphs down the page…”




                            © 2008 OneSpring LLC.   All rights reserved.         3
2008: The State of the Web




•        “People have no idea where they are, how to get to where they want
    to be, or even what their options for travel might be…You might assume
    that designers would be putting high effort into ensuring that their users
    were given every possible cue as to form and function, but nothing could
    be further from the truth. Instead, designers are creating invisible
    buttons, checkboxes that look like radio buttons, jumps across the world
    that are indistinguishable in appearance, but not behavior, from a jump
    two paragraphs down the page…”


•   Bruce Tognazzini, Ask Tog

•   October, 1998




                                © 2008 OneSpring LLC.   All rights reserved.     4
RIA’s:



•   Software

•   Above the level of the operating system

•   Universally available

•   Any computer, any context.

•   Run them in the web browser, desktop, or mobile devices

•   Powerful user interfaces

•   Work or play in ways that are familiar, intuitive, and exciting

•   Leverage the best of the web, without sacrificing the power of the
    desktop
•   Tony MacDonnell

•   Inside RIA

•   http://www.insideria.com/2008/01/the-ria-elevator-speech.html



                                © 2008 OneSpring LLC.   All rights reserved.   5
Who are the RIA Players?



•   AJAX (Asynchronous JavaScript and XML)




                         © 2008 OneSpring LLC.   All rights reserved.   6
Who are the RIA Players?



•   FLEX (Adobe)




                      © 2008 OneSpring LLC.   All rights reserved.   7
Who are the RIA Players?



•   AIR (Adobe)




                      © 2008 OneSpring LLC.   All rights reserved.   8
Who are the RIA Players?



•   Silverlight (Microsoft)




                              © 2008 OneSpring LLC.   All rights reserved.   9
Who are the RIA Players?



• Others:

• Java (Applets, JavaFX)

• Open Source: Laszlo




                      © 2008 OneSpring LLC.   All rights reserved.   10
Myths: Myth #5


•     RIA’s provide the perfect vehicle for sexy,
    splashy sites




                    © 2008 OneSpring LLC.   All rights reserved.   11
Myths: Myth #5


•       RIA’s provide the perfect vehicle for sexy,
    splashy sites
    RIA’s are amazing tools for complex, transactional, data driven web sites.




                          © 2008 OneSpring LLC.   All rights reserved.      12
Myths: Myth #5


•       RIA’s provide the perfect vehicle for sexy,
    splashy sites
    RIA’s are amazing tools for complex, transactional, data driven web sites.

    Data Visualization:




                          © 2008 OneSpring LLC.   All rights reserved.      13
Myths: Myth #5


•       RIA’s provide the perfect vehicle for sexy,
    splashy sites
    RIA’s are amazing tools for complex, transactional, data driven web sites.

    Data Views:




                          © 2008 OneSpring LLC.   All rights reserved.      14
Myths: Myth #5


•       RIA’s provide the perfect vehicle for sexy,
    splashy sites
    RIA’s are amazing tools for complex, transactional, data driven web sites.

    Of course, they do turn out the sexy, splashy, and fun sites, too:
    •Sherwin Williams Color Visualizer
    •Academy Awards Website
    •VW Finder (UK)
    •Google Maps




                           © 2008 OneSpring LLC.   All rights reserved.     15
Myths: Myth #4


 •     “RIA’s bring people-centered design to information
     workspaces.”   Forrester, 2007




                         © 2008 OneSpring LLC.   All rights reserved.   16
Myths: Myth #4


 •      “RIA’s bring people-centered design to information
     workspaces.”    Forrester, 2007



     “I will say that most, if not all of your users will have no
     idea whether your app was built in Flex, Silverlight, or
     AJAX, or event [sic] know what those words mean. They
     will have an experience with your application, and if its a
     bad experience, regardless of how great the technology
     is, they won't come back.”
 Peter Baird, UX Consultant, Adobe, May 03, 2007



                          © 2008 OneSpring LLC.   All rights reserved.   17
Myths: Myth #3


• If you’ve designed web sites, you can design RIA’s




                   © 2008 OneSpring LLC.   All rights reserved.   18
Myths: Myth #3


• If you’ve designed web sites, you can design RIA’s




                   © 2008 OneSpring LLC.   All rights reserved.   19
Myths: Myth #2

•     It’s just like our software! Of course our users will understand it!




                        © 2008 OneSpring LLC.   All rights reserved.    20
Myths: Myth #2

•     It’s just like our software! Of course our users will understand it!




                         Is it software?
                         Is it the Web?




                        © 2008 OneSpring LLC.   All rights reserved.    21
Myths: Myth #1

•      Because of their very nature, RIA’s provide a better User
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   22
Myths: Myth #1

       Because of their very nature, RIA’s provide a better User
•
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   23
Myths: Myth #1

       Because of their very nature, RIA’s provide a better User
•
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   24
Myths: Myth #1

       Because of their very nature, RIA’s provide a better User
•
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   25
Myths: Myth #1

       Because of their very nature, RIA’s provide a better User
•
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   26
Myths: Myth #1

       Because of their very nature, RIA’s provide a better User
•
    Experience than traditional HTML sites.




                         © 2008 OneSpring LLC.   All rights reserved.   27
Call to Action



•   Read, read, read!

•   Experiment

•   Assist your development team

•   Collaborate and move toward standardization




                          © 2008 OneSpring LLC.   All rights reserved.   28
Resource List


•   Slide 3: http://www.asktog.com/columns/015WebDesignRant.html

•   Slide 4: http://www.insideria.com/2008/01/the-ria-elevator-speech

•   Slide 6: http://maps.google.com

•   Slide 7: http://sproutbuilder.com/

•   Slide 8: The AIR Ebay Desktop

•   Slide 9: http://sl.weatherbug.com/?zip=30328

•   Slide 13: http://www.mpggenie.com/Mpg-Genie.cfm

•   Slide 14: http://www.sensorpro.net/flexicharts/dashboardMain.html

•   Slide 16: http://www.adobe.com/enterprise/pdfs/Forrester_RRogowski_BusCase_for_RIAs3_07.pdf

•   Slide 17: http://weblogs.macromedia.com/mc/archives/experience_design/index.cfm

•   Slide 19:http://idea2reality.net

•   Slide 21: Phoenix Image Editor, http://a.viary.com

•   Slide 23: http://www.zapatec.com/website/main/products/slider/demo.jsp - slider.html

•   Slide 24: http://webfx.eae.net/dhtml/slider/demo.html

•   Slide 25: http://blog.flexexamples.com/2007/11/03/toggling-a-flex-slider-controls-tickinterval-property/

•   Slide 26: http://blog.digitalbackcountry.com/?p=780



•   Other good stuff:
                                                                     –Adobe Labs
     –    InsideRIA
                                                                     –Adobe Flex
     –    Ryan Stewart
                                                                     –Silverlight developer’s site
     –    Jesse Warden
                                                                     –Mozilla/AJAX developer center

                                             © 2008 OneSpring LLC.   All rights reserved.                      29
• Questions?




               © 2008 OneSpring LLC.   All rights reserved.   30

More Related Content

Similar to OneSpring: 5 Myths of Rich Internet Applications

A Survey: Taxonomy Building Tools
A Survey: Taxonomy Building ToolsA Survey: Taxonomy Building Tools
A Survey: Taxonomy Building Tools
Rachel Lovinger
 
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for TomorrowIs the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
Joe Walker
 
Musestorm Top 10 widget and social media mistakes
Musestorm Top 10 widget and social media mistakesMusestorm Top 10 widget and social media mistakes
Musestorm Top 10 widget and social media mistakes
Marcia Kadanoff
 
RIAction Social Applications in the Cloud 20090226
RIAction Social Applications in the Cloud 20090226RIAction Social Applications in the Cloud 20090226
RIAction Social Applications in the Cloud 20090226
Vinoaj Vijeyakumaar
 
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Scott Weiss
 
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Mark Stiles
 
Sitecore: Session recommendation engine
Sitecore: Session recommendation engineSitecore: Session recommendation engine
Sitecore: Session recommendation engine
VarunNehra
 
Tim O'Reilly Mashup Camp 2008
Tim O'Reilly Mashup Camp 2008Tim O'Reilly Mashup Camp 2008
Tim O'Reilly Mashup Camp 2008
Tim O'Reilly
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
rajivmordani
 
Web 2.0 And Virtual Worlds Oo
Web 2.0 And Virtual Worlds OoWeb 2.0 And Virtual Worlds Oo
Web 2.0 And Virtual Worlds Oo
guest669cc6
 
Empowering Your Users: Maximizing the Content Management Experience
Empowering Your Users: Maximizing the Content Management ExperienceEmpowering Your Users: Maximizing the Content Management Experience
Empowering Your Users: Maximizing the Content Management Experience
Jeffrey Rondeau
 
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Compuware APM
 
How To Select and Procure Content Technologies
How To Select and Procure Content TechnologiesHow To Select and Procure Content Technologies
How To Select and Procure Content Technologies
Scott Abel
 
User Experience Best Practices
User Experience Best PracticesUser Experience Best Practices
User Experience Best Practices
Nick Finck
 
The 6 Immutable Principles of UX
The 6 Immutable Principles of UXThe 6 Immutable Principles of UX
The 6 Immutable Principles of UX
Intergen
 
SEO in 2009
SEO in 2009SEO in 2009
SEO in 2009
Wil Reynolds
 
Alexa Tools For Building Great Skills
Alexa Tools For Building Great SkillsAlexa Tools For Building Great Skills
Alexa Tools For Building Great Skills
Dylan Zwick
 
Web Design
Web DesignWeb Design
Web Design
nelsoniscool
 
Building and Working With Static Sites in Ruby on Rails
Building and Working With Static Sites in Ruby on RailsBuilding and Working With Static Sites in Ruby on Rails
Building and Working With Static Sites in Ruby on Rails
Viget Labs
 
Web 2.0 Managerial Economics
Web 2.0 Managerial EconomicsWeb 2.0 Managerial Economics
Web 2.0 Managerial Economics
Avinash Singh
 

Similar to OneSpring: 5 Myths of Rich Internet Applications (20)

A Survey: Taxonomy Building Tools
A Survey: Taxonomy Building ToolsA Survey: Taxonomy Building Tools
A Survey: Taxonomy Building Tools
 
Is the Open Web the Platform for Tomorrow
Is the Open Web the Platform for TomorrowIs the Open Web the Platform for Tomorrow
Is the Open Web the Platform for Tomorrow
 
Musestorm Top 10 widget and social media mistakes
Musestorm Top 10 widget and social media mistakesMusestorm Top 10 widget and social media mistakes
Musestorm Top 10 widget and social media mistakes
 
RIAction Social Applications in the Cloud 20090226
RIAction Social Applications in the Cloud 20090226RIAction Social Applications in the Cloud 20090226
RIAction Social Applications in the Cloud 20090226
 
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009Weiss in Singapore on Mobile 2.0 & UX Trends 2009
Weiss in Singapore on Mobile 2.0 & UX Trends 2009
 
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
Sitecore Symposium 2018 - Supercharge Your Author Experience With Machine Lea...
 
Sitecore: Session recommendation engine
Sitecore: Session recommendation engineSitecore: Session recommendation engine
Sitecore: Session recommendation engine
 
Tim O'Reilly Mashup Camp 2008
Tim O'Reilly Mashup Camp 2008Tim O'Reilly Mashup Camp 2008
Tim O'Reilly Mashup Camp 2008
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
Web 2.0 And Virtual Worlds Oo
Web 2.0 And Virtual Worlds OoWeb 2.0 And Virtual Worlds Oo
Web 2.0 And Virtual Worlds Oo
 
Empowering Your Users: Maximizing the Content Management Experience
Empowering Your Users: Maximizing the Content Management ExperienceEmpowering Your Users: Maximizing the Content Management Experience
Empowering Your Users: Maximizing the Content Management Experience
 
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
Achieving Peak User Experiences & Optimizing Web Performance - Load Testing, ...
 
How To Select and Procure Content Technologies
How To Select and Procure Content TechnologiesHow To Select and Procure Content Technologies
How To Select and Procure Content Technologies
 
User Experience Best Practices
User Experience Best PracticesUser Experience Best Practices
User Experience Best Practices
 
The 6 Immutable Principles of UX
The 6 Immutable Principles of UXThe 6 Immutable Principles of UX
The 6 Immutable Principles of UX
 
SEO in 2009
SEO in 2009SEO in 2009
SEO in 2009
 
Alexa Tools For Building Great Skills
Alexa Tools For Building Great SkillsAlexa Tools For Building Great Skills
Alexa Tools For Building Great Skills
 
Web Design
Web DesignWeb Design
Web Design
 
Building and Working With Static Sites in Ruby on Rails
Building and Working With Static Sites in Ruby on RailsBuilding and Working With Static Sites in Ruby on Rails
Building and Working With Static Sites in Ruby on Rails
 
Web 2.0 Managerial Economics
Web 2.0 Managerial EconomicsWeb 2.0 Managerial Economics
Web 2.0 Managerial Economics
 

More from OneSpring LLC

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
OneSpring LLC
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.
OneSpring LLC
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your Requirements
OneSpring LLC
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
OneSpring LLC
 
User Experience & RIA’s: How does it all come together?
User Experience & RIA’s:  How does it all come together?User Experience & RIA’s:  How does it all come together?
User Experience & RIA’s: How does it all come together?
OneSpring LLC
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements Composer
OneSpring LLC
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
OneSpring LLC
 

More from OneSpring LLC (8)

UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
UPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through VisualizationUPA 2011 - Better Usability Through Visualization
UPA 2011 - Better Usability Through Visualization
 
Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.Software Visualization - Lessons from the Motion Picture Industry.
Software Visualization - Lessons from the Motion Picture Industry.
 
JAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your RequirementsJAM Session™ - Experience Your Requirements
JAM Session™ - Experience Your Requirements
 
What Is Visualization?
What Is Visualization?What Is Visualization?
What Is Visualization?
 
User Experience & RIA’s: How does it all come together?
User Experience & RIA’s:  How does it all come together?User Experience & RIA’s:  How does it all come together?
User Experience & RIA’s: How does it all come together?
 
An Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements ComposerAn Introduction To Rational's New Requirements Composer
An Introduction To Rational's New Requirements Composer
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
 

Recently uploaded

"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes..."Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
Anant Gupta
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
rajancomputerfbd
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
aslasdfmkhan4750
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
ldtexsolbl
 
CiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.pptCiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.ppt
moinahousna
 
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
digitalxplive
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Torry Harris
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
LINUS PROJECTS (INDIA)
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
Jimmy Lai
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
bhumivarma35300
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
Safe Software
 
Google I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged SlidesGoogle I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged Slides
Google Developer Group - Harare
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
KAMAL CHOUDHARY
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
SynapseIndia
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 

Recently uploaded (20)

"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes..."Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
"Mastering Graphic Design: Essential Tips and Tricks for Beginners and Profes...
 
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-InTrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
TrustArc Webinar - 2024 Data Privacy Trends: A Mid-Year Check-In
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
Choose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presenceChoose our Linux Web Hosting for a seamless and successful online presence
Choose our Linux Web Hosting for a seamless and successful online presence
 
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
High Profile Girls Call ServiCe Hyderabad 0000000000 Tanisha Best High Class ...
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
 
CiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.pptCiscoIconsLibrary cours de réseau VLAN.ppt
CiscoIconsLibrary cours de réseau VLAN.ppt
 
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
The Rise of AI in Cybersecurity How Machine Learning Will Shape Threat Detect...
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
 
Pigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending PlantPigging Unit Lubricant Oil Blending Plant
Pigging Unit Lubricant Oil Blending Plant
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python CodebaseEuroPython 2024 - Streamlining Testing in a Large Python Codebase
EuroPython 2024 - Streamlining Testing in a Large Python Codebase
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
 
Data Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining DataData Integration Basics: Merging & Joining Data
Data Integration Basics: Merging & Joining Data
 
Google I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged SlidesGoogle I/O Extended Harare Merged Slides
Google I/O Extended Harare Merged Slides
 
Recent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS InfrastructureRecent Advancements in the NIST-JARVIS Infrastructure
Recent Advancements in the NIST-JARVIS Infrastructure
 
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptxUse Cases & Benefits of RPA in Manufacturing in 2024.pptx
Use Cases & Benefits of RPA in Manufacturing in 2024.pptx
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 

OneSpring: 5 Myths of Rich Internet Applications

  • 1. Five Myths of RIA Usability Laurie Gray, Senior Consultant, OneSpring March 18, 2008
  • 2. 2008: The State of the Web • “People have no idea where they are, how to get to where they want to be, or even what their options for travel might be…You might assume that designers would be putting high effort into ensuring that their users were given every possible cue as to form and function, but nothing could be further from the truth. Instead, designers are creating invisible buttons, checkboxes that look like radio buttons, jumps across the world that are indistinguishable in appearance, but not behavior, from a jump two paragraphs down the page…” © 2008 OneSpring LLC. All rights reserved. 3
  • 3. 2008: The State of the Web • “People have no idea where they are, how to get to where they want to be, or even what their options for travel might be…You might assume that designers would be putting high effort into ensuring that their users were given every possible cue as to form and function, but nothing could be further from the truth. Instead, designers are creating invisible buttons, checkboxes that look like radio buttons, jumps across the world that are indistinguishable in appearance, but not behavior, from a jump two paragraphs down the page…” • Bruce Tognazzini, Ask Tog • October, 1998 © 2008 OneSpring LLC. All rights reserved. 4
  • 4. RIA’s: • Software • Above the level of the operating system • Universally available • Any computer, any context. • Run them in the web browser, desktop, or mobile devices • Powerful user interfaces • Work or play in ways that are familiar, intuitive, and exciting • Leverage the best of the web, without sacrificing the power of the desktop • Tony MacDonnell • Inside RIA • http://www.insideria.com/2008/01/the-ria-elevator-speech.html © 2008 OneSpring LLC. All rights reserved. 5
  • 5. Who are the RIA Players? • AJAX (Asynchronous JavaScript and XML) © 2008 OneSpring LLC. All rights reserved. 6
  • 6. Who are the RIA Players? • FLEX (Adobe) © 2008 OneSpring LLC. All rights reserved. 7
  • 7. Who are the RIA Players? • AIR (Adobe) © 2008 OneSpring LLC. All rights reserved. 8
  • 8. Who are the RIA Players? • Silverlight (Microsoft) © 2008 OneSpring LLC. All rights reserved. 9
  • 9. Who are the RIA Players? • Others: • Java (Applets, JavaFX) • Open Source: Laszlo © 2008 OneSpring LLC. All rights reserved. 10
  • 10. Myths: Myth #5 • RIA’s provide the perfect vehicle for sexy, splashy sites © 2008 OneSpring LLC. All rights reserved. 11
  • 11. Myths: Myth #5 • RIA’s provide the perfect vehicle for sexy, splashy sites RIA’s are amazing tools for complex, transactional, data driven web sites. © 2008 OneSpring LLC. All rights reserved. 12
  • 12. Myths: Myth #5 • RIA’s provide the perfect vehicle for sexy, splashy sites RIA’s are amazing tools for complex, transactional, data driven web sites. Data Visualization: © 2008 OneSpring LLC. All rights reserved. 13
  • 13. Myths: Myth #5 • RIA’s provide the perfect vehicle for sexy, splashy sites RIA’s are amazing tools for complex, transactional, data driven web sites. Data Views: © 2008 OneSpring LLC. All rights reserved. 14
  • 14. Myths: Myth #5 • RIA’s provide the perfect vehicle for sexy, splashy sites RIA’s are amazing tools for complex, transactional, data driven web sites. Of course, they do turn out the sexy, splashy, and fun sites, too: •Sherwin Williams Color Visualizer •Academy Awards Website •VW Finder (UK) •Google Maps © 2008 OneSpring LLC. All rights reserved. 15
  • 15. Myths: Myth #4 • “RIA’s bring people-centered design to information workspaces.” Forrester, 2007 © 2008 OneSpring LLC. All rights reserved. 16
  • 16. Myths: Myth #4 • “RIA’s bring people-centered design to information workspaces.” Forrester, 2007 “I will say that most, if not all of your users will have no idea whether your app was built in Flex, Silverlight, or AJAX, or event [sic] know what those words mean. They will have an experience with your application, and if its a bad experience, regardless of how great the technology is, they won't come back.” Peter Baird, UX Consultant, Adobe, May 03, 2007 © 2008 OneSpring LLC. All rights reserved. 17
  • 17. Myths: Myth #3 • If you’ve designed web sites, you can design RIA’s © 2008 OneSpring LLC. All rights reserved. 18
  • 18. Myths: Myth #3 • If you’ve designed web sites, you can design RIA’s © 2008 OneSpring LLC. All rights reserved. 19
  • 19. Myths: Myth #2 • It’s just like our software! Of course our users will understand it! © 2008 OneSpring LLC. All rights reserved. 20
  • 20. Myths: Myth #2 • It’s just like our software! Of course our users will understand it! Is it software? Is it the Web? © 2008 OneSpring LLC. All rights reserved. 21
  • 21. Myths: Myth #1 • Because of their very nature, RIA’s provide a better User Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 22
  • 22. Myths: Myth #1 Because of their very nature, RIA’s provide a better User • Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 23
  • 23. Myths: Myth #1 Because of their very nature, RIA’s provide a better User • Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 24
  • 24. Myths: Myth #1 Because of their very nature, RIA’s provide a better User • Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 25
  • 25. Myths: Myth #1 Because of their very nature, RIA’s provide a better User • Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 26
  • 26. Myths: Myth #1 Because of their very nature, RIA’s provide a better User • Experience than traditional HTML sites. © 2008 OneSpring LLC. All rights reserved. 27
  • 27. Call to Action • Read, read, read! • Experiment • Assist your development team • Collaborate and move toward standardization © 2008 OneSpring LLC. All rights reserved. 28
  • 28. Resource List • Slide 3: http://www.asktog.com/columns/015WebDesignRant.html • Slide 4: http://www.insideria.com/2008/01/the-ria-elevator-speech • Slide 6: http://maps.google.com • Slide 7: http://sproutbuilder.com/ • Slide 8: The AIR Ebay Desktop • Slide 9: http://sl.weatherbug.com/?zip=30328 • Slide 13: http://www.mpggenie.com/Mpg-Genie.cfm • Slide 14: http://www.sensorpro.net/flexicharts/dashboardMain.html • Slide 16: http://www.adobe.com/enterprise/pdfs/Forrester_RRogowski_BusCase_for_RIAs3_07.pdf • Slide 17: http://weblogs.macromedia.com/mc/archives/experience_design/index.cfm • Slide 19:http://idea2reality.net • Slide 21: Phoenix Image Editor, http://a.viary.com • Slide 23: http://www.zapatec.com/website/main/products/slider/demo.jsp - slider.html • Slide 24: http://webfx.eae.net/dhtml/slider/demo.html • Slide 25: http://blog.flexexamples.com/2007/11/03/toggling-a-flex-slider-controls-tickinterval-property/ • Slide 26: http://blog.digitalbackcountry.com/?p=780 • Other good stuff: –Adobe Labs – InsideRIA –Adobe Flex – Ryan Stewart –Silverlight developer’s site – Jesse Warden –Mozilla/AJAX developer center © 2008 OneSpring LLC. All rights reserved. 29
  • 29. • Questions? © 2008 OneSpring LLC. All rights reserved. 30