a better user experience for the web
play

A Better User Experience for the Web Sebastian Kgler (Open-SLX GmbH) - PowerPoint PPT Presentation

A Better User Experience for the Web Sebastian Kgler (Open-SLX GmbH) 03.07.2010 | Tampere, Finland | Akademy 2010 Agenda Why the Web rocks Why the Web sucks How can we make suck less and rock more Sebastian Kgler www.kde.org 2


  1. A Better User Experience for the Web Sebastian Kügler (Open-SLX GmbH) 03.07.2010 | Tampere, Finland | Akademy 2010

  2. Agenda ● Why the Web rocks ● Why the Web sucks ● How can we make suck less and rock more Sebastian Kügler www.kde.org 2

  3. The Web Rocks ● Our friends are there ● Our photos and videos are there ● Our Email and IM is there ● Many new interesting things happen there Sebastian Kügler www.kde.org 3

  4. The Web Sucks ● It's only available when you're online ● Its content and presentation is mixed ● It's Inconsistent ● It's made for yesterday's computers Sebastian Kügler www.kde.org 4

  5. What to do? ● Separate content and data ● Cache data ● Use native UIs for the presentation ● Unlock the Web to Hackers Sebastian Kügler www.kde.org 5

  6. Silk Concepts ● Generic interface + scripted plugins ● Sharing plugins using web services ● Modifying, remixing and mashing up content ● Using native Uis ● Cache Sebastian Kügler www.kde.org 6

  7. Silk Reality ● Access mechanisms to Wikipedia (MediaWiki), Openstreetmap, Web comics, Twitter/Identi.ca, Public Transport, RSS, Weather, PIM (Akonadi) ● Image sharing services, Remember the Milk, Youtube, Google Search ● Appstore for sharing services: Get Hot New Stuff ● Geolocation using IP, GPS, Wifi through pluggable backends Sebastian Kügler www.kde.org 7

  8. Why don't we ... … index visited webpages in Nepomuk? ● … why don't we access RSS feeds through Akonadi and make them available offline? ● … watch Youtube videos in Dragon Player? ● … browse and tag photos from FlickR in Gwenview? ● … make the weather applet use geolocation? ● … make maps from Openstreetmap for Tampere available offline in Marble? ● … edit Google Docs in KWord? ● … store and share our application settings online? ● … cache and index Twitter messages? ● Sebastian Kügler www.kde.org 8

  9. Let's hack! ● IRC: #kde-silk on Freenode ● Mailinglist: kde-silk@kde.org ● Docs & Ideas: techbase.kde.org/Projects/Silk ● Playground: http://gitorious.org/project-silk Sebastian Kügler www.kde.org 9

  10. Thanks for your attention! Sebastian Kügler (Open-SLX GmbH) 03.07.2010 | Tampere, Finland | Akademy 2010

Recommend


More recommend