Archive for December, 2008

DD_roundies 0.0.2a will have IE8 support

December 20, 2008

I have read these pages:

http://groups.google.com/group/google-excanvas/browse_thread/thread/8762ed1ede73509

https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=333905

I’ll be a few extra steps to get everything to apply easily in IE8 (it might mean different function calls for a developer making use of the library), but the raw VML will work correctly in IE8 standards mode.  The tests from the above links work well in my virtual machine, and some rendered source code stolen from IE7 and plopped into raw HTML works in IE8 – so long as it is all encapsulated inside a relative-position DIV.  I’m not sure why that last part is important, but it appears to be a key ingredient!

Advertisements

DD_roundies 0.0.2a: coming soon

December 18, 2008

Sorry this is taking quite so long.  I have been working on DD_roundies as I have found available time every day this week.

New features to expect:

Same background-position and background-repeat support that is present in DD_belatedPNG.

Multiple border-widths: the VML is no longer simply one or two nodes, with one of them having a strokeWeight property.  It is now three VML nodes: one for the background color, one for the background image (if exists), and one for multiple border thicknesses.  A single stroke weight would not suffice.

Multiple border-radii, modeled after Firefox’s implementation.  You can do implied property mirroring, too, such as ’10px 20px’ would actually be interpreted as ’10px 20px 10px 20px’.

    DD_belatedPNG: 0.0.6a

    December 14, 2008

    The fuzzy edges are no more.  If you still see them on floated elements, let me know, but I think I’ve got ’em licked:

    http://www.dillerdesign.com/experiment/DD_belatedPNG/#release0.0.6a

    For giggles, try scrolling to about halfway in the document, and find the box that has a black background color.  Click on it.  The BG image almost has a lensing effect, which I find myself clicking on repeatedly like a cat playing with a ball of yarn.

    DD_belatedPNG: 0.0.3a released

    December 10, 2008

    Now with <IMG/> support =)

    No use of pixel.gif to be found.  You can be sloppy with width/height attributes as well.

    http://www.dillerdesign.com/experiment/DD_belatedPNG/#release0.0.3a

    DD_belatedPNG updated to 0.0.2a

    December 9, 2008

    Now under the MIT license per another developer’s helpful suggestion (I really don’t want to get sued over writing free code), some minor changes under the hood:

    + Each matched element z-index is being copied, if specified.

    + Each matched element (and its parentNode) is forced into taking on hasLayout.

    http://www.dillerdesign.com/experiment/DD_belatedPNG/

    DD_belatedPNG 0.0.1a

    December 8, 2008

    Check it out!  Proper PNG CSS background-image in IE6.

    http://www.dillerdesign.com/experiment/DD_belatedPNG/

    DD_roundies 0.0.1a

    December 2, 2008

    As follows is DD_roundies, another (hopefully improved) implementation of rounded corners in an HTML document:

    http://dillerdesign.com/experiment/DD_roundies/

    Recently, Jonathan Snook published an interesting experiment using VML in Internet Explorer to bring that technically sedentary browser something similar to what can be done in standard browsers with the border-radius CSS property.  I wanted to see where I could take it from there.

    DillerDesign hasn’t moved

    December 1, 2008

    I haven’t moved focus away from my personal website, DillerDesign.

    However, I am submitting an imminent post of mine to Digg, and while I doubt I will receive much traffic, I’m the cautious type, and I would at least like to have a backup blurb of some sort.