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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend