Download - Ignite The Web 2007
![Page 1: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/1.jpg)
Openness and the Web
Ted LeungOpen Source Applications
Foundation
![Page 2: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/2.jpg)
Why do I care?
• Cosmo• Screenshots
![Page 3: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/3.jpg)
The W3 Web
Decentralized Information/Behavior Structure
![Page 4: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/4.jpg)
The open standards web
HTMLHTTPJavascript
FlashQuicktimeMP3MP4WMAWMVH.264Yada yada
![Page 5: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/5.jpg)
if((m = ua.match(/Firefox\/([^\s$]+)/))) { …} else if((m = ua.match(/Galeon[;\/]\s?([^\s;$]+)/))) { …} else if((m = ua.match(/Epiphany\/([^\s$]+)/))) { …} else if((m = ua.match(/Netscape\/([^\s$]+)/))) { …} else if((m = ua.match(/K-Meleon\/([^\s$]+)/))) { …} else if((m = ua.match(/Camino\/([^\s$]+)/))) { …} else if((m = ua.match(/Safari\/([^\s$]+)/))) { …} else if((m = ua.match(/NetFront\/([^\s$]+)/))) { …} else if((m = ua.match(/Opera[\/\s]([^\s$]+)/))) { …} else if((m = ua.match(/Konqueror\/([^\s$;]+)/))) { …} else if((m = ua.match(/WebPro/))) { …} else if((m = ua.match(/Mozilla\/5\.0.*rv:([^\)]*).*Gecko/))) { …} else if((m = ua.match(/MSIE ([^;]+);/)) && (d.platform.indexOf("Win") >= 0 || d.platform.indexOf("Mac") >= 0)) { …
}
![Page 6: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/6.jpg)
The “maybe” web
FlexSilverlightJavaFXOpenLaszlo…
SVGXForms
![Page 7: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/7.jpg)
What do I mean by open?
It’s not about IP
It’s about collaboration
![Page 8: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/8.jpg)
No single company owns me
http://www.flickr.com/photos/alexhailong/152509325/
![Page 9: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/9.jpg)
I can be a citizen
I have some say in my own destiny
Citizenship comes with responsibilities
Citizenship implies participation
![Page 10: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/10.jpg)
I have a say in direction
What features get designed/built Don’t want design by committee Willing to have decisions made by
parties that have earned trust/merit
![Page 11: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/11.jpg)
My labor can influence outcomes
If I am willing to work I have a say in when features get delivered.
If I am willing to work, that is.
![Page 12: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/12.jpg)
I can work with other people
Sharing their brainpower and experience
Even if they are employed by someone else
![Page 13: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/13.jpg)
Not all the smart people work for you
![Page 14: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/14.jpg)
I don’t mean
http://www.flickr.com/photos/b-tal/149130210/
![Page 15: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/15.jpg)
A mob/riot
http://www.flickr.com/photos/devonakmon/7300484/
![Page 16: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/16.jpg)
Openness and compatibility are not at odds
http://www.flickr.com/photos/sfllaw/222795669/
![Page 17: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/17.jpg)
Won’t the web route around bad (closed) players?
• Did it route around IE?• Did people route around Windows by
buying Macs?
![Page 18: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/18.jpg)
Let’s look at a scorecard
AJAX Open*OpenLaszlo PromisingFlex Promising, but earlyFlash Not very promising+
Silverlight Not very promisingJavaFX Somewhat
promising, definitely early
![Page 19: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/19.jpg)
I hope I’ve given you something to think about
I’m not suggesting that openness is the only thing that matters.
I am suggesting that you consider its importance
![Page 20: Ignite The Web 2007](https://reader034.vdocuments.net/reader034/viewer/2022042715/5597baa51a28abde5a8b4599/html5/thumbnails/20.jpg)
If you found this provoking
Help someone else understand
Be polite and respectful