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

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