ChunkySoup.net Serving hearty nuggets since 2001

User Copyright And Public APIs

Those who read photography blogs may have already come across the dustup, but the discussion over [ab]use of the Flickr API and application developers not respecting copyright on content should be of interest to the web developers out there as well.

The discussion centers around the realization that last weekend Every Flickr Photo Ended Up on Sale as cell phone wallpaper at MyxerTones.com

Two Big JavaScript Projects Debut

This last week saw two big JavaScript projects debut with releases and live code. John Resig has released Processing.js and Richard Herrera has introduced the Flow library.

Dueling Share Icons

Sometimes conventions adopted by many unrelated sites across the web help make sites more friendly and familiar for visitors. That is certainly the case with adoption of the orange feed icon across the web.

It is such a good idea to develop ‘standard’ icons that there are now multiple ‘standard’ share icons and behaviors.

  1. Share Icon Project
  2. Open Share Icon Project

The later project started in part due to licensing and ownership issues with ShareThis’s graphics, which is something I’m sympathetic to, however at what point do we have too many conventions that the behavior of these conventions remains a mystery to visitors?

Have You Seen Nicholas Francisco?

Have You Seen Nicholas Francisco?

Nicholas Francisco, an old acquaintance from web design circles and forums like Dreamless has been missing in the Seattle area since Wednesday. Have you seen him?

What Does X-UA-Compatible Mean For Me?

So here I am a couple weeks after the IE team announced through a variety of different channels their proposal to help cushion the blow of their next browser release through the use of a META declaration and HTTP header, “X-UA-Compatible” describing what browser(s) the page and its associated styles and javascript files target.

I’ve got plenty of thoughts on why vendor extensions and related adjustments to behavior are bad. I also have some concerns over this one in particular. Extensions, and more general workarounds and hacks of all kinds [vendor driven or not] get buried into code, reused, copy and pasted, dropped in application templates, removed by accident, and generally used by people who don’t know why they’re doing it, but instead just because it works. As anything other then a very temporary, one time use solution this doesn’t seem to me to solve any problems that are inherent with either web standards or an ecosystem where content publishers are open to who they let see their content. But let me not get too far off onto that tangent and consider first that the proposed solution goes through.

For the moment I want to focus on the practical — what does the additional rendering mode and the ability to switch to it via META declaration mean to me as a working web developer?