Simon Willison blogs at http://simon.incutio.com/ xml

The WHATWG Blog » Blog Archive » HTML 5 published as W3C First Public Working Draft!

22/01/2008 @ 22:00 UTC

wearehugh : The WHATWG Blog » Blog Archive » HTML 5 published as W3C First Public Working Draft!

Simon Willison : HTML 5 published as W3C First Public Working Draft! - HTML 5 published as W3C First Public Working Draft!. A significant step, almost completely overlooked in the hubbub over IE8.

Broken

22/01/2008 @ 20:00 UTC

Simon Willison : Broken - Broken. Jeremy highlights the fly in the ointment: if you want IE 8 to behave like IE 8 (and not pretend to be IE 7), you HAVE to include the X-UA-Compatible header.

jonhicks : Broken - As Jeremy succintly captures my thoughts on the Microssoft meta tag proposal, I'm better of linking to this instead of blogging. It's all about the broken default behaviour…

The versioning switch is not a browser detect

22/01/2008 @ 18:00 UTC

Simon Willison : The versioning switch is not a browser detect - The versioning switch is not a browser detect. PPK: “In other words, the versioning switch does not have any of the negative effects of a browser detect.?

wearehugh : QuirksBlog: The versioning switch is not a browser detect

Well, I'm Back:

22/01/2008 @ 15:01 UTC

wearehugh : Well, I'm Back: <META HTTP-EQUIV="X-BALL-CHAIN">

Simon Willison : <META HTTP-EQUIV="X-BALL-CHAIN"> - <META HTTP-EQUIV=“X-BALL-CHAIN?>. Mozilla hacker Robert O’Callahan discusses the technical implications of freezing copies of older rendering engines, including the increased footprint and the terrifying prospect of documents in different re

Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8

22/01/2008 @ 14:00 UTC

Simon Willison : Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 - Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8. This has huge implications for client-side web developers: IE 8 will include the ability to mark a page as “tested and compatible with the IE7 rendering engine? using an X-UA-Compatible

Heavier than Air

22/01/2008 @ 03:01 UTC

Simon Willison : Heavier than Air - Heavier than Air. Charles Miller points out that every time Apple breaks the mold with a new product (the iPod, the iPod Mini, the iMac and now the MacBook Air) they lose in feature matrix comparisons but win in the marketplace.

World's ugliest Django app

22/01/2008 @ 03:00 UTC

Simon Willison : World's ugliest Django app - World’s ugliest Django app. Brilliant hack from Paul Bissex: a self-contained Django application in 70 lines of code which shows off some internals trickery and makes use of a bunch of handy django.contrib packages.

deusx : E-Scribe News : World's ugliest Django app - "I've written a small Python script that is a fully functional, self-contained, self-starting Django application."

jQuery.ScrollTo

21/01/2008 @ 23:00 UTC

Simon Willison : jQuery.ScrollTo - jQuery.ScrollTo. Neat jQuery plugin for animated scrolling of both windows and overflow elements.  [via]

Django at PyCon

21/01/2008 @ 23:00 UTC

Simon Willison : Django at PyCon - Django at PyCon. Unfortunately I’ll be missing US PyCon this year (I’ll be at SxSW and Webstock in New Zealand though)—but it’s great to see that there’s a strong line-up of Django related presentations.

Telegraph to become OpenID provider

21/01/2008 @ 16:00 UTC

Simon Willison : Telegraph to become OpenID provider - Telegraph to become OpenID provider. “The Telegraph will soon become the first newspaper in the world, and the first British media company, to become an OpenID provider.?. Didn’t see that one coming!  [via]

factoryjoe : Telegraph to become OpenID provider : January 2008 : Shane Richmond : Technology : Telegraph Blogs - "The Telegraph will soon become the first newspaper in the world, and the first British media company, to become an OpenID provider. Readers will be able to begin using the service from the end of February." Saved By: Chris Messina | Vi

Timber hazard after ship wrecked

20/01/2008 @ 20:00 UTC

Simon Willison : Timber hazard after ship wrecked - Timber hazard after ship wrecked. A ship went down off the Dorset coast, but its cargo of timber has been washing up all the way along Brighton beach.

Dangers of remote Javascript

20/01/2008 @ 11:00 UTC

Simon Willison : Dangers of remote Javascript - Dangers of remote Javascript. Perl.com got hit by a JavaScript porn redirect when the domain of one of their advertisers expired and was bought by a porn company. Nat Torkington suggests keeping track of the expiration dates on any third party domains t

django-evserver

19/01/2008 @ 14:00 UTC

Simon Willison : django-evserver - django-evserver. Marek Majkowski got Comet working with Django using a custom WSGI server that wraps libevent using ctypes.

Yahoo! OpenIDs are the same for all RPs

19/01/2008 @ 11:00 UTC

Simon Willison : Yahoo! OpenIDs are the same for all RPs - Yahoo! OpenIDs are the same for all RPs. I had assumed that Yahoo! would be using directed identity to provide a different OpenID for each user/site combination, to prevent correlation of accounts. I was incorrect; they’re just using it for easier sig

Yahoo! supporting OpenID 2.0 but not 1.1

19/01/2008 @ 11:00 UTC

Simon Willison : Yahoo! supporting OpenID 2.0 but not 1.1 - Yahoo! supporting OpenID 2.0 but not 1.1. Yahoo!’s Allen Tom outlines the reasons Yahoo! are supporting OpenID 2.0 but not OpenID 1.1.

Full Page Zoom Is For Sissies

19/01/2008 @ 09:00 UTC

Simon Willison : Full Page Zoom Is For Sissies - Full Page Zoom Is For Sissies. Ryan points out that sizing everything in ems, while neat, imposes a pretty hefty maintenance cost and is rapidly becoming unnecessary thanks to the page zoom feature in IE 7, Opera and Firefox 3.0.

Flickr's new places.find API method

19/01/2008 @ 09:00 UTC

Andy Baio : Flickr's new places.find API method - pretty rad, allows for free-text searching of their entire place name database

Simon Willison : Flickr Place IDs - Flickr Place IDs. flickr.places.find, flickr.places.resolvePlaceURL and flickr.places.resolvePlaceID combine to provide a really useful, lightweight not-quite-a-geocoder API. It’s a shame you can’t search for places by providing a latitude/longitude

FixMySpine

19/01/2008 @ 01:00 UTC

Simon Willison : FixMySpine - FixMySpine. JP muses over what would happen if huge government IT contracts were handed to small, agile teams like MySociety instead of gargantuan IT consultancies. I’ve often wondered the same thing.

Django Developer Jobs

18/01/2008 @ 17:00 UTC

Simon Willison : Django Developer Jobs - Django Developer Jobs. Just an observation: the Django job market is booming at the moment, with 16 new job ads posted so far this year (that’s nearly one a day). If you want to be paid money to develop in Django there’s never been a better time.

Blogger in Draft: New feature: Blogger as OpenID provider

18/01/2008 @ 07:01 UTC

jcgregorio : Blogger in Draft: New feature: Blogger as OpenID provider - blogger is now an openid provider

Simon Willison : New feature: Blogger as OpenID provider - New feature: Blogger as OpenID provider. You can now enable your Blogger blog as an OpenID.  [via]

factoryjoe : Blogger in Draft: New feature: Blogger as OpenID provider - Blogger adds OpenID support to Blogger in Draft! Saved By: Chris Messina | View Details | Give Thanks Tags: openid, blogger

.aspx considered harmful

17/01/2008 @ 20:00 UTC

Simon Willison : .aspx considered harmful - .aspx considered harmful. Jon Udell: “I guess I’m extra-sensitive to the .aspx thing now that I work for Microsoft, because I know that to folks outside the Microsoft ecosystem it screams: We don’t get the web.?—he goes on to mention that smar

Automate firing of onload events

17/01/2008 @ 18:00 UTC

Simon Willison : Automate firing of onload events - Automate firing of onload events. Paul Irish suggests setting up your site’s onload handlers in a single external JavaScript file then executing different handlers depending on the body element’s id attribute.

deusx : Glibness — Automate firing of onload events - "I’ve often had to set up onload events that execute for only a single page. ... The below solution keeps things unobtrusive."

8 More Design Mistakes with Account Sign-in

17/01/2008 @ 18:00 UTC

Simon Willison : 8 More Design Mistakes with Account Sign-in - 8 More Design Mistakes with Account Sign-in. Second of a two part series by Jared Spool. I agree with all of them with the possible exception of #15 which advocates providing a non-email password recovery solution. Security “questions? are usually d [via]

Yahoo! Announces Support for OpenID

17/01/2008 @ 16:00 UTC

Simon Willison : Yahoo! Announces Support for OpenID - Yahoo! Announces Support for OpenID. Here’s the official press release: “Yahoo! Support Triples Number of OpenID Accounts to 368 million?. Directed identity gets a mention; it’s going to be enabled for www.yahoo.com and www.flickr.com. The publi

factoryjoe : Yahoo! Announces Support for OpenID; Users Able to Access Multiple Internet Sites with Their Yahoo! ID: Financial News - Yahoo! Finance - Yahoo! Announces Support for OpenID; Users Able to Access Multiple Internet Sites with Their Yahoo! ID. - SUNNYVALE, Calif.--(BUSINESS WIRE)--Yahoo! Saved By: Chris Messina | View Details | Give Thanks Tags: openid, pressrelease, yahoo

openid.yahoo.com

17/01/2008 @ 16:00 UTC

Simon Willison : openid.yahoo.com - openid.yahoo.com. Yahoo!’s human readable guide to OpenID, complete with tour. It looks like they’re relying on the “sign-in seal? to protect against phishing.

deusx : Yahoo! meets OpenID - "Log in to web sites with your Yahoo! account"

Rod Begbie : Yahoo! OpenID - Yahoo embraces OpenID, acting as a identity provider for now, and promising consumption to come. Unfortunately, it uses the new OpenID 2.0 spec, so I don't know of a single site where you can use it yet, but hey! It's a start. #

xml
Upian.