[{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Jun\/30\/sreg","bookmark_desc":"A note about simple registration","bookmark_notes":"","ub_date":"1229022603","bookmark_date":"1207075140","tags_str":"forms<\/a>, info<\/a>, openid<\/a>, prefill<\/a>, registration<\/a>","se_id":"a-note-about-simple-registration","user_name":"tizzle","user_img":"march08.jpg","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2008\/talks\/head-horror","bookmark_desc":"Web Security Horror Stories: The Director's Cut at","bookmark_notes":"Simon's scary talk at conference. Great stuff.","ub_date":"1228865463","bookmark_date":"1225194021","tags_str":"<head><\/a>, csrf<\/a>, css<\/a>, head<\/a>, headconference<\/a>, javascript<\/a>, security<\/a>, web<\/a>, xss<\/a>","se_id":"web-security-horror-stories-the-directors-cut-at","user_name":"andr3","user_img":"me.png","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Jan\/10\/account\/#c35244","bookmark_desc":"An OpenID is not an account!","bookmark_notes":"","ub_date":"1228735723","bookmark_date":"1212527965","tags_str":"2007<\/a>, captcha<\/a>, january<\/a>, mycomments<\/a>, openid<\/a>, public<\/a>, simonwillison.net<\/a>","se_id":"an-openid-is-not-an-account","user_name":"millette","user_img":"robin-vector-100x100.png","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Jan\/22\/whitelisting","bookmark_desc":"Social whitelisting with OpenID","bookmark_notes":"","ub_date":"1228867097","bookmark_date":"1210667840","tags_str":"openid<\/a>, portabilit<\/a>, portabilitreseauxsociaux<\/a>, privacy<\/a>, reseauxsociauxportables<\/a>, social<\/a>, whitelist<\/a>","se_id":"social-whitelisting-with-openid","user_name":"skyle","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/static\/2008\/xtech","bookmark_desc":"Unobtrusive JavaScript with jQuery - XTech 2008","bookmark_notes":"Simon's presentation on Unobtrusive JS + jQuery at Xtech, May 6th 2008.","ub_date":"1228865461","bookmark_date":"1210667365","tags_str":"events<\/a>, javascript<\/a>, jquery<\/a>, presentations<\/a>, simonwillison<\/a>, unobtrusive<\/a>, unobtrusivejs<\/a>, webdev<\/a>, xtech<\/a>, xtech08<\/a>, More...<\/a>","se_id":"unobtrusive-javascript-with-jquery-xtech-2008","user_name":"andr3","user_img":"me.png","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/talks\/oxford-openid","bookmark_desc":"An introduction to OpenID at Oxford Geek Nights","bookmark_notes":"","ub_date":"1228867022","bookmark_date":"1208613233","tags_str":"0207<\/a>, idproxy.net<\/a>, openid<\/a>, openiddemos<\/a>, presentation<\/a>, simonwillison<\/a>","se_id":"an-introduction-to-openid-at-oxford-geek-nights","user_name":"skyle","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Feb\/25\/six","bookmark_desc":"Si trucs cools que vous pouvez construire avec OpenID","bookmark_notes":"","ub_date":"1228867016","bookmark_date":"1208613229","tags_str":"0307<\/a>, identity2.0<\/a>, identitymanagement<\/a>, openid<\/a>, simonwillison<\/a>","se_id":"si-trucs-cools-que-vous-pouvez-construire-avec-openid","user_name":"skyle","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2008\/Mar\/22\/wikinear","bookmark_desc":"wikinear.com, OAuth and Fire Eagle","bookmark_notes":"","ub_date":"1228866953","bookmark_date":"1208613188","tags_str":"geolocalisation<\/a>, oauth<\/a>","se_id":"wikinear-com-oauth-and-fire-eagle","user_name":"skyle","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2008\/Jan\/7\/projection","bookmark_desc":"Yahoo!, Flickr, OpenID and Identity Projection","bookmark_notes":"An OpenID implementation from a big player, hopefully this will move things forward in 2008!","ub_date":"1228866519","bookmark_date":"1208485485","tags_str":"development<\/a>, identity<\/a>, oauth<\/a>, openid<\/a>, programming<\/a>, yahoo<\/a>","se_id":"yahoo-flickr-openid-and-identity-projection","user_name":"PK","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/talks\/future-openid","bookmark_desc":"Simon Willison: The Future of OpenID at FOWA07 (February ed.)","bookmark_notes":"40 minutes on OpenID: What it is, how it works and the exciting new things you can build with it.\n(via pecus)","ub_date":"1228865456","bookmark_date":"1207527427","tags_str":"event<\/a>, fowa07<\/a>, openid<\/a>, presentation<\/a>","se_id":"simon-willison-the-future-of-openid-at-fowa07-february-ed-","user_name":"andr3","user_img":"me.png","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Mar\/16\/apis","bookmark_desc":"A quote from Dick Costolo","bookmark_notes":"","ub_date":"1229022606","bookmark_date":"1207075195","tags_str":"api<\/a>, quote<\/a>, software<\/a>","se_id":"a-quote-from-dick-costolo","user_name":"tizzle","user_img":"march08.jpg","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Aug\/15\/jquery","bookmark_desc":"jQuery for JavaScript programmers","bookmark_notes":"","ub_date":"1228858189","bookmark_date":"1205878178","tags_str":"array.prototype<\/a>, dom<\/a>, global_namespaces<\/a>, javascript<\/a>, jquery<\/a>, jquery.noconflict<\/a>, jquery_prototype<\/a>, string.prototype<\/a>","se_id":"jquery-for-javascript-programmers","user_name":"stinie","user_img":"stinie_150_150.png","user_count":"2"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Dec\/5\/comet","bookmark_desc":"Comet works, and it\u2019s easier than you think","bookmark_notes":"","ub_date":"1228864272","bookmark_date":"1201834988","tags_str":"comet<\/a>","se_id":"comet-works-and-its-easier-than-you-think","user_name":"haighis","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Sep\/11\/jquery","bookmark_desc":"jQuery 1.2","bookmark_notes":"commenting on simon's comment about partial .load, this sounds exactly like the purple include \/ transclusion stuff, except it uses CSS selectors rather than XPath","ub_date":"1229034793","bookmark_date":"1201158337","tags_str":"javascript<\/a>, jquery<\/a>, purple<\/a>, transclusion<\/a>, viasimonwillison<\/a>","se_id":"jquery-1-2","user_name":"bmann","user_img":"","user_count":"1"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2006\/openid-screencast","bookmark_desc":"How to use OpenID (a screencast)","bookmark_notes":"OpenID lets you log in to different sites without having to create a new username and password for each one. This screencast demonstrates OpenID in action","ub_date":"1228929391","bookmark_date":"1198548734","tags_str":"0207<\/a>, authentication<\/a>, demo<\/a>, howto<\/a>, how_to_use_openid<\/a>, identity<\/a>, identity2.0<\/a>, openid<\/a>, screencast<\/a>, security<\/a>, More...<\/a>","se_id":"how-to-use-openid-a-screencast","user_name":"Lisa","user_img":"avatarwide.jpg","user_count":"3"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net","bookmark_desc":"Simon Willison\u2019s Weblog","bookmark_notes":"","ub_date":"1229025097","bookmark_date":"1198284748","tags_str":"blog<\/a>, blogger<\/a>, blogs<\/a>, daylyreads<\/a>, development<\/a>, django<\/a>, follow<\/a>, javascript<\/a>, news<\/a>, openid<\/a>, More...<\/a>","se_id":"simon-willisons-weblog","user_name":"Kleverson","user_img":"euklev.jpg","user_count":"3"},{"data_type":"bookmark","bookmark_url":"http:\/\/simonwillison.net\/2007\/Feb\/4\/urls","bookmark_desc":"Why you should be using disambiguated URLs","bookmark_notes":"","ub_date":"1193323001","bookmark_date":"1193323001","tags_str":"","se_id":"why-you-should-be-using-disambiguated-urls","user_name":"aaronbassett","user_img":"","user_count":"1"}]