John Resig has a couple of interesting posts on Acid 3 and memory leaks. Firstly, with Acid 3 hopefully around the corner (but not yet ready!), John takes a look at the JavaScript side of the equation: Array Elisions – Making sure that stuff like [,,] doesn’t have a length and [0,,1] has a length Read the rest…

We are slowly finding more and more out about how nice IE8 is going to play. Markus Mielke came out to tell us that hasLayout is a goner: I do not think I am disclosing too much by saying that HasLayout will be history with IE8 (it was an internal data-structure to begin with and Read the rest…

Dean Hachamovitch, General Manager of the IE team, has posted that IE 8 now renders the Acid 2 face: Iâ€™m delighted to tell you that on Wednesday, December 12, Internet Explorer correctly rendered the Acid2 page in IE8 standards mode. While supporting the features tested in Acid2 is important for many reasons, it is just Read the rest…

Sick of those straight lines that your text follows? Rounded corners can only do so much? Now, a new tool is here to help you out: CSS Text Wrap. The CSS Text Wrapper allows you to easily make HTML text wrap in shapes other than just a rectangle. You can make text wrap around curves, Read the rest…

Dimitri Glazkov has made a prediction that we will see CSS Grid Positioning in IE 8. This would make a lot of sense due to the fact that: Alex Mogilevsky, and Markus Mielke, of Microsoft wrote the spec If Microsoft comes out with a browser that goes above and beyond, they will be able to Read the rest…

Marat Denenberg has continued the trend of CSS frameworks by taking Mootools and creating CSS.js. The library sits on top of CSS itself and gives you: Programmatic CSS Browser Compatibility Custom CSS Properties With programmatic css, you can use loops to generate CSS that might have taken pages to type out. You can have CSS Read the rest…

Do you want to have one place that tells you about all of the Safari properties? Now we have it. The reference shows not only the standard properties and how Safari handles them, but also all of the -webkit-* properties such as -webkit-border-top-right-radius:

Jean-Fabrice Rabaute, author of Companion.JS, has put out a new DebugBar as he aims to get IE developer tools on par to Firebug. In this new version, on a selected element in the DOM Tree, the DebugBar can now display source code, applied style (with css details), computed style, layout, and attributes.

Webkit now has CSS Transforms: Boxes can be scaled, rotated, skewed and translated. The current nightly builds support affine transformations. A transform can be specified using the -webkit-transform property. It supports a list of functions, where each single function represents a transform operation to apply. You can chain together operations to apply multiple transforms at Read the rest…

John Allsopp, who authored XRAY, has a new tool for us to play with. MRI is a bookmarklet that fires up a tool allowing you to query items on the page using CSS selectors. As you put in your queries you will see the items on the page that match. You can also click on Read the rest…

Steffen Rusitschka has released an update to ShadedBorder. You can now use gradients and the library degrades gracefully. You can see this all at work: < View plain text > javascript var linksBorder = RUZEE.ShadedBorder.create({ corner:10, border:2 }); var linkBorder = RUZEE.ShadedBorder.create({ shadow:4 }); linksBorder.render(‘links’); linkBorder.render($(‘links’).getElementsByTagName(‘a’));

Eric Meyer has been keeping a secret since 2005 about CSS Vertical Bar Graphs. Well, not really, but it is good that he has come out with a nifty demo on how you can make this: < View plain text > HTML <table id="q-graph"> <caption>Quarterly Results</caption> <thead> <tr> <th></th> <th class="sent">Invoiced</th> <th class="paid">Collected</th> </tr> </thead> Read the rest…

Glen Lipka has been frustrated with the task of producing quality HTML email that works across various email clients, which of course got even harder when Outlook 2007 took email design back a few years. Anyway, Glen thinks that he nailed it: Outlook 2007 actually has a little more CSS support than I thought. Just Read the rest…

Geoffrey Grosenbach gets all funky when he discusses dynamic CSS using the Sass engine that comes with HAML. It allows you to: Nesting If you are sick of repeating yourself, you can get dry and nest your code: Variables You can set variables with ! < View plain text > css !note_bg= #55aaff Read the rest…

Stuart Collville and Ed Eliot just launched a new CSS Sprite Generator tool, which is the first of many in a series of web-site performance tools. For the uninitiated, a CSS Sprite is a single image file which contains several graphics. Using CSS background positions itâ€™s possible to display any one of the graphics. By Read the rest…