Jul
21st

CSS3 Compliance for IE 6-8 at all Cost.

CSS3 is cool and all web developers would love to use it’s tasty features.  The announced support for CSS3 by such browsers as Opera, Firefox, Safari, Chrome and even IE 9 heats up the interest for this protocol quite a bit, but there’s still an issue of IE 6, 7 and 8.  The fact that IE 9 is not intended to run on XP will probably keep the number of IE 6-8 users high for quite a while.  This is where our discussion of CSS3 could end.  And yet there are efforts to make IE6-8 CSS3 compliant.  Let’s take a look at some of them, many are rather odd.

Continue Reading

Jul
21st

Cross-browser box-shadow for a fixed size block.

In a recent article we’ve discussed creating the box-shadow effect viewable in all browsers with the use of filters.  The method has a number of drawbacks of which the biggest is performance.  Here’s another method that’s aimed at efficiency and performance, though it can only be used on blocks with fixed width and height.

As usual, it’s quite simple for the compliant browsers:

Continue Reading

Jul
6th

Internet Explorer 9 Platform Preview

Files under General, IE, News | Leave a Comment

On June 24th 2010 the IE 9 developers’ team has released another update for the new browser following up on the promise given at the MIX10 conference.

The IE9 Platform Preview can be downloaded from IE9 TestDrive web site.

The new version provides for HTML5 tags like audio, video and canvas (with hardware acceleration), support of Web Open Front Format (WOFF), a number of performance enhancements and bug fixes.

There are many new demo samples:

118 new tests have been added to the Testing Center + 1309 tests for ES5.

A score of 83/100 has been reached for ACID3. WebKit SunSpider JavaScript Benchmark shows an improvement in JavaScript handling speed.

A lot of new video footage has been released on Channel 9 to support the release:

• Internet Explorer 9 Platform Preview 3: A Look at the New Demos
• Internet Explorer 9 Platform Preview 3: A Look at ECMAscript 5
• Internet Explorer 9 Platform Preview 3: A Look at Canvas
• Internet Explorer 9 Platform Preview 3: A Look at HTML5 Video Support
• Internet Explorer 9 Platform Preview 3: A Look at Canvas and Amazon.com

There’s also a new post in the IE development team blog.

IE9 Platform Preview has been downloaded more than 2 million times since the release date.

May
5th

CSS. Cross-browser layouts of formatted code.

First, what the article is about. The Internet is full of articles on layouts and programming. Many authors choose to include code snippets on top of text and images. The code in those snippets is formatted one way or another. To make their life easier the authors use various tools like Source Code Highlighter or alike. Everything seems good – the syntax is highlighted, the tabulation is in place, lines are numbered. Yet all such utilities have one bid disadvantage that makes life difficult: tabulation replaces all symbols in the code with spaces. And since most layout editors and programmers use tabs for indentation – copying the snippet into the source code requires additional effort to fix the code hierarchy.

Noting the above, the topic of this article can be rephrased: how to format code in such a manner that copy-pasting it would keep the tab-ed indentation that most people are used to.

Continue Reading