web applications and the desktop
play

Web applications and the Desktop An open source perspective Owen - PowerPoint PPT Presentation

Web applications and the Desktop An open source perspective Owen Taylor Christopher Aillon otaylor@redhat.com W3C workshop for Web Applications San Jose, CA June 2004 Background Open source desktop Linux, *BSD, Solaris GNOME,


  1. Web applications and the Desktop An open source perspective Owen Taylor Christopher Aillon otaylor@redhat.com W3C workshop for Web Applications San Jose, CA June 2004

  2. Background ● Open source desktop – Linux, *BSD, Solaris – GNOME, KDE, ... ● Very diverse environment – Multiple toolkits: GTK+, Qt, Java, XUL, OpenOffice, ... – Multiple looks

  3. Webapps and the Desktop ● Developer convergence – Common technologies – Is the “desktop app” dead? ● User convergence – Seamless integration – Match look + feel

  4. Thin standardization ● Standardize infrastructure, not entire toolkits ● Goal: download application + toolkit from web ● Toolkit development should be freewheeling – Open source – Commercial ● Don't pull in huge stack of standards – Implementation barrier – Confusing for developers

  5. Different models Content Content Application UI Structure Toolkit UI Appearance Conventional “XForms”

  6. Different models Content Content Application UI Structure Toolkit UI Appearance Anything goes? Conventional “XForms”

  7. Different models Content Content Application UI Structure Toolkit UI Appearance Conventional “XForms”

  8. Theming ● Not Content/UI separation but Structure/Look separation ● Point of interaction between desktop toolkit + webapps? GTK+ XUL Qt GTK+ Themes Windows Aqua

  9. Theming (2) ● Can we standardize what a theme looks like? GTK+ Webapps Qt ? ? Magic theme box Open source desktop Windows Aqua

Recommend


More recommend