Where's your web at
Upcoming SlideShare
Loading in...5
×
 

Where's your web at

on

  • 3,848 views

Trends and predictions in web web development

Trends and predictions in web web development

Statistics

Views

Total Views
3,848
Views on SlideShare
3,598
Embed Views
250

Actions

Likes
9
Downloads
82
Comments
0

8 Embeds 250

http://www.bookslope.jp 94
http://withd.jp 90
http://www.webdirections.org 60
http://bliki.ngc 2
http://72.14.205.104 1
http://westciv.com 1
http://209.85.141.104 1
http://webcache.googleusercontent.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Where's your web at Where's your web at Presentation Transcript

  • where’s your web at?
    • trends and predictions in web technology
    john allsopp web directions south 2007
  • computing paradigm
    • you go to the web
  • computing paradigm
    • on a desk
    • fixed location
    • via keyboard/mouse
    • in isolation
  • this is rapidly breaking down
  • ubiquitous
  • interaction
  • operating systems
  • browsers
  • platform x(html) CSS Javascript XMLHTTPrequest SVG PNG Flash/AIR silverlight data services storage processing TCP/IP
  • the centre cannot hold
    • everything is moving from the centre to the edges
    • we are only beginning to build applications with this in mind
  • location location location
    • currently
      • too expensive
      • patchy coverage
  • location location location
    • ~3 years
      • always on
      • commodity pricing
  • location location location wimax 3G/4G satellite
  • location location location
    • devices will increasingly know where they are
  • location location location
    • These developments give us a web unchained from the desktop
    • We will take the web with us wherever we go
    • We will always be connected to the web
  • location location location
    • very few applications
      • making sense of place
      • responding to place
      • responding to proximity
  • location location location
    • not just mapping
    • it’s about
      • where someone is right now
      • who is nearby
      • what is nearby
  • location location location
    • privacy and security
      • fundamental to any web based application
  • location location location
    • huge opportunity for developers
  • what’s your web on?
  • what’s your web on?
  • where’s your web running?
    • encouraged casual, shared use
    • wireless remote facilitates use in family room, with larger screens
    • uses Opera, a fully fledged standards based browser
  • where’s your web running?
    • shows entrenched paradigms change rapidly
    • “they don’t have the internet on computers now”
      • shared experience
      • living room experience
  • where’s your web running?
    • challenges
      • resolution and accessibility
      • mousing and interaction
      • text input
      • shared experiences
  • the mobile web at last?
  • mobile web challenges
    • no baselines to fallback on
      • device dimensions
      • user events
        • typing
        • mousing
  • mobile web challenges
    • many of our design and interaction patterns are meaningless
      • fixed width layouts
      • multicolumn layouts
      • ‘flyout’ menus
      • mouse events
  • mobile web challenges
    • user input is profoundly different
      • no mouse or even cursor
      • virtual keyboards
      • voice input and commands
  • I did what ?
    • traditional applications rely on active user input
  • passive input last.fm
  • passive input
    • always on, go everywhere devices
    • keep track
      • of where you have been
      • who you met
      • what you did
    • what kinds of applications will take advantage of this capability?
  • where’s your data at?
  • silos of data
    • traditional computing and the web
      • isolated data and services
      • walled gardens - registration
      • ownership - IMDB, Amazon User Reviews
  • data at the centre browser user site site site unstructured, non semantic tag soup HTML licensing and copyright restrictions islands of isolated data
  • data at the edges RSS JSON XML uf APIs RDF structured, semantic HTML/XHTML microformats, RDF, XML, RSS more liberal licensing and copyright
  • data at the edges browser user site site site mashup aggregator mashup
  • developer’s challenge
    • build applications from the API up
    • use these internally
    • what data and services can you make available?
  • developer’s challenge
    • huge cultural change for organisations and ‘managers’
    • value is moving from content to attention
    • how do you encourage the use of your data?
  • ecosystems
    • users are becoming the ecosystem
    • not just contributing content
  • ecosystems
  • ecosystems
    • how do you encourage ecosystems?
      • customizability
      • plug in architectures
      • APIs
      • licensing
  • atomic applications smaller more focussed easier to debug and maintain easier to bring to market easier to abandon
  • challenges
    • How are you planning for a move toward always on web enabled devices?
  • challenges
    • How are you thinking about devices which
      • know where they are?
      • know where others are?
  • challenges
    • How are you planning for the coming huge array of user experiences
    • away from the computer/mouse keyboard
    • to in car, hand held, living room, laptop, and more?
  • challenges
    • How are you planning to liberate your data and content?
  • challenges
    • How will your applications enable and encourage ecosystems of users?
  • challenges
    • thank you
    • http://webdirections.org
    • [email_address]