On Transparency.
Posted by Phil Renaud on April 17th, 2006.
I sense a designer’s dillema in the near future.
I sense it, because the next release of Internet Explorer is reported to be fully compliant with .PNG graphics and alpha transparency, and like all things that microsoft (or apple or linux or mozilla for that matter), there is certain to be an influx of people stepping forward to exploit the newfangled technology to its fullest extent.
What is this, this .png alpha-correction that I’m talking about? It’s a transparency issue. IE doesn’t support it terribly well; Firefox and Safari are pretty effective with it. There are some fixes for it for IE, but like all patchwork fixes, they are temporary solutions to a long term problem.
And while this certainly seems to be a fantastic step forward for designers in terms of what they’re capable of doing with a website, I’m a little skeptical about a few things, the most pressing of which is the very use of transparent elements in our webdesign today. I’m not sure if this is a common lament or not, but whenever I think of a transparent div overtop of an image backdrop, I’m instantly reminded of teenaged myspace profiles and emo-centric design. It’s troubling, really.
There are certainly some positive elements to this, however. Having alpha correction will lead to simpler solutions to dropshadows, glass-effects, the seemingly omni-present 2000px-wide backdrop to accomodate a wider audience. All these problems will, hopefully, go away with better support in the world’s most popular browser.
But keep in mind a few things here: improper use of the transparency offered up will certainly result in heavy-duty render jobs by our most modern browsers. Think about multi-layer transparency; a transparent layer upon a transparent layer upon another. Ad infinitum, if you want. A rendering, load-timeing nightmare.
And those are just issues of practicality. But what about the actual aesthetic worth of transparent elements in web design? I’m in the process of setting up a new design for my upcoming site, Mixtaping, and I want to use transparent elements; I find myself struggling with this. The glossy transparent look is, of course, quite faux: photoshopping and selective image placement, no IE-based png fixes here, but that is beside the point. I find it to be eye-pleasing, but I could very well be wrong. In the case of a few thousand of the aforementionned myspace pages, I can certainly see how a transparent background to an element would be downright frightning to the average designer. So, I suppose there is room for debate here.
But I’m just one (Canadian, bearded) man - what do you think? Will the transparency fad catch on, once IE7 picks up its own slack and adds support for it? Or am I just theorizing much ado about nothing? Free good-vibes and karma per comment in response.
Make A Comment
( 9 so far )
9 Responses to On Transparency.
I’m on the fence with widespread usage of transparent .PNGs. I personally plan on making use of IE7’s new support [strategically]. The option will open a slew of new options. I believe we’ll see a great wave of redesigns making use of IE’s new capabilities. But with great power… comes great responsibility. I fear that some casual web designers may go overboard with transparent usage.
Bottom line, transparency will catch on. Design will once again be pushed to new limits.
I know i’ve been itching to play with transparency for a while now but have held back because of lack of support. Assuming IE7 replaces IE6 with minimum effort for the average user, we’ll have a new most-saturated browser.
I think it will be safe to play with transparency - but always check the site doesn’t have it’s pants down in older browsers. ;)
For those of us in the community heavily aware of the introduction of alpha png support in IE, you can bet you’ll see a flood of alpha usage. It’ll be the “Age of Alpha” (cue 2001 A Space Odyssey music here). But like the wicked worn, Apple-glassy, drop-shadow, gradient looks before them, you’ll see a few who do it exceptionally well and the rest will be mediocre.
new fad, new toys. some internet celebrities will stake their claim to fame on this new gimmick and others will follow and imitate. like css and xhtml and other, now standard, uses of new features will happen along at a more palatable rate which is far beyond those of the early adopters. those designing and developing for the masses would be wise to use the new transparency features in a limited capacity unless you are willing to severely limit other users’ experience of your sites.
I do not fear the myspace crowd, but the designers who do not realize that there are older browsers and slower connection speeds. Of course such a technology will catch on, and from there strain on browsers and connections will increase ten-fold. I await the possibilities (as I’m sure I won’t be in contention for those who do it exceptionally well), but fear the concequences.
http://test.designalized.com/png-in-ie/
Try this in your IE, 5.5 and 6.0 - maybe 5.0
Transparancy is easy to create, with a little vitamin JS.
Just with any website, their are winners and losers. It all depends on the make up of it. Transperancy will now just be a huge industry trend in web design, and with that come the cheesy websites. With web design now, you can fill your page with animated gif’s. You shouldn’t but look how many do it. Since Geocities and other authoring web applications, anyone can make a website, whether it’s good or bad, it will be there.
Transparent png-24s and playing with z-indexed divs:
http://24ways.org/advent/zs-not-dead-baby-zs-not-dead
Find the pngs used here:
[…] for the response, Phil! (Phil is a fellow, and, frankly, much better fadtastic author by the way.) So there it is: the motivation. Now for the opportunity. . . […]
Related In Some Way, Shape Or Form
The above post has obviously kept you amused. Why not discover similar material:
The posts W3C’s CSS spec updates, are related to this post.
Or why not take time out to find out about the author of the post.



