Re: box-shadow and some PIE inaccuracies
Thanks jason for your answer!
I assumed that these inaccuracies are known (sorry for the extra report).
Thanks for linking to your project. It's clear you've borrowed implementation ideas from PIE's source code (perhaps even copy-pasted some of it? similar variable names and such) which I'm fine with but please consider adding some attribution.
Sorry, corrected (added link and description to the source code).
Your implementation of inset box-shadow is pretty much what I did in PIE's original implementation and threw it away due to its limitations. I think you'll find that your approach breaks down as soon as border-radius is involved. Also be careful with clip:rect() in IE8 - it does strange things sometimes with sub-pixel rendering where it sticks out of the clipping rect slightly.
Yes, I know about these limitations. There are some ideas of how to get around some of them (if they are effective, I will certainly tell about it). Also, the shadow without border-radius is often quite used.
Would you consider doing this work within PIE itself rather than as a new standalone project? I think we could both benefit. I'm happy to assist.
My script - just a experimental project. It is unlikely that it will be a real project.
I wish the success of your project. Thank you!