Yahoo! User Interface Library - PowerPoint PPT Presentation

About This Presentation
Title:

Yahoo! User Interface Library

Description:

http://flickr.com/photos/getthebubbles/107463768/ 3. Web 1.0: Browser as Paper. 4 ... Good press from key influencers: WaSP, DOM Scripting Task Force, O'Reilly Radar, ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 51
Provided by: ericmiragl
Category:

less

Transcript and Presenter's Notes

Title: Yahoo! User Interface Library


1
Yahoo! User Interface Library
Nate Koechley _at_ Oracle User Experience April
17th, 2006
2
changing seasons
on the web
http//flickr.com/photos/getthebubbles/107463768/
3
Web 1.0 Browser as Paper
4
Web 2.0 Browser As Platform
5
A Dramatic Transition
6
People expect less online.
7
But we are online
8
and tied to the browser.
9
So we must level the playing field.
http//www.flickr.com/photos/probek/44480413/
10
how?
11
it takes 2 things
http//flickr.com/photos/latitudes/104286031/
12
We mustimprove our technology
13
(we need a robust platform!)
14
andraise expectations
15
(so users are confident!)
16
Nuts and Bolts
http//flickr.com/photos/snood/129758197/
17
Six commitments to the platform
18
1 Meet properties where they are today.
Facilitate incremental enhancement(Transitional
Internet Applications)
19
2 Provide a broad, inclusive platform for Web
2.0s Rich Internet Application development(a
la carte, not framework)
20
3 Extensible and adaptive, to meet the needs of
our diverse product portfolio(lots of different
contexts)
21
4 Support all A-grade browsers an evolving and
still demanding challenge(Graded Browser
Support)
22
5 Scale to Yahoo!s scale and scope (industrial
grade)
23
6 Be responsive and accountable to our community
of designers and engineers(your P1s are our P1s)
24
DESIGN
DEVEL
http//flickr.com/photos/niznoz/81087641/
25
design
from Implementation Models
to Mental Models
26
development
from Heterogeneous Environments
to Compelling and Consistent APIs
27
Alan Coopers GUI design canon
28
(No Transcript)
29
idioms
AutoComplete
compounds
DHTML Windowing
Drag Drop
Animation
primitives
Connection Manager (Ajax)
Event Utility
Dom Collection
30
½
31
Note! Good experiences arent plugged in
32
they are crafted by thinking about people, NOT
technology
33
Developers can provide powerful primitives and
compounds
34
but designers create idioms and love
35
but designers create idioms and love
setting it free
http//www.flickr.com/photos/ck3/98186198/
36
2/06
YUI Library Open Source Release Released on YDN
under wide-open BSD license
37
2/06
YUI Library Open Source Release Released on YDN
under wide-open BSD license
38
2/06
YUI Library Open Source Release Released on YDN
under wide-open BSD license
  • Good press from key influencers WaSP, DOM
    Scripting Task Force, OReilly Radar, Slashdot,
    Boing Boing, many more
  • Top entry on delicious, high profile on
    Technorati
  • Exponential spike in YDN traffic during release
  • gt36K downloads of library in first two weeks
  • YDN-javascript group membership 1000

39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
(No Transcript)
44
(No Transcript)
45
(No Transcript)
46
(No Transcript)
47
(No Transcript)
48
Graded Browser Support
  • 3 Grades of Browser Support
  • A-grade support (advanced support)
  • C-grade support (core support)
  • X-grade support (the X-Factor)
  • http//developer.yahoo.com/yui/articles/gbs/gbs.ht
    ml

49
http//developer.yahoo.com/yui/articles/gbs/gbs.ht
ml
50
The Seasons Are Changing
Write a Comment
User Comments (0)
About PowerShow.com