Step 1

Enter your contact information.

Step 2

Enter your project information.

Step 3

Choose the PHP programmers you want to hire.

Compare Free PHP Quotes





Country



A Guide to CSS Hacks for Internet Explorer

*Attention PHP Programmers* - Add A Free Listing! Get more clients.

Win a new Compaq Presario Notebook!

Woolly, the CSS sheep.

Internet Explorer. That’s all you really need to say to raise a web designer’s blood pressure. And yes, we know IE is improving, but there are still plenty of users stuck on IE 8 and IE 7 (even IE 6) and you can’t just leave those browsers out in the cold.

The first method that came along to deal with IE’s rendering quirks were various CSS hacks — slip an underscore in here, add an asterisk there and you can target specific versions of IE in your stylesheets.

CSS hacks work well enough, but they’re a pain to maintain. Using conditional comments to load IE-only stylesheets is another option, but now you have extra HTTP requests and two stylesheets to maintain. You could also use conditional comments to add CSS classes to the <html> or <body> tags of your pages, but that increases the size of your pages in every browser.

The truth is there’s no perfect way to handle IE. Each method has its advantages and disadvantages and the right answer will vary from project to project.

We can’t tell you how to handle IE, but we can tell you that developer Mathias Bynens has put together a very well written and thorough rundown of all the different ways you can handle Internet Explorer’s rendering quirks — conditional stylesheets, conditional classnames and good old CSS hacks. Bynens also has a fourth option: combining conditional classnames with “safe” CSS hacks.

Bynens defines “safe” CSS hacks as hacks that “work in specific versions of a given web browser” and are “unlikely to be parsed by all other browsers, including future versions.”

Regardless of how you choose to deal with Internet Explorer, the reality is you will have to deal with it. Bynens’ post makes a great primer on the various options available and is well worth adding to your bookmarks.

See Also:

Source http://www.webmonkey.com/?p=51033
Fri, 20 May 2011 14:48:11 GMT
Tags: CSS, IE, internet explorer, Web Standards,

*Attention PHP Programmers* - Add A Free Listing! Get more clients.


CSS


The Future of CSS: Finally, Sane Layout Tools

Woolly, the CSS sheep. HTML5 and CSS 3 offer web designers new semantic tags, fancy animations, server-side fonts and much more, but that’s not the end of the story. The next major development in web design will likely revolve around one of the thi

Quickly Create CSS 3 Animations with ‘Ceaser’

CSS 3 has some awesome new animation capabilities for web developers — rotating objects, fading them in and out and more — but writing the code is a bit more complicated than most CSS rules. To make your animating job a bit easier, developer M

Simplify Your Stylesheets With CSSPrefixer

Woolly, the CSS sheep. CSS 3 has some awesome new features, like 3D transforms, smooth transitions, border images and gradients. Since most browsers already support these features there’s no reason you can’t use them today, provided you grac

IE


Install Google Chrome Frame Without Admin Privileges

Google has some good news for those of you stuck using Internet Explorer 6, 7 or 8. The company’s Chrome Frame technology, which injects the Google Chrome rendering engine into Internet Explorer, can now be installed without needing admin privileges

Internet Explorer 10 Platform Preview 4: Windows 7 Users Need Not Apply

Microsoft has released the fourth preview of Internet Explorer 10. As is the case with previous Platform Previews, the release is aimed at developers: the new features are important to those creating rich, complex web applications, but will have less impa

internet explorer


The End of an Era: Internet Explorer Drops Below 50 Percent of Web Usage

Internet Explorer's dominance is coming to an end. Thanks to the rise of mobile and tablet browsing, where IE is noticeably absent, Microsoft's once mighty web browser is now used by less than half of the web.

End of an Era? Chrome Surpasses Firefox

Last month Google's Chrome web browser narrowly beat out Mozilla Firefox to take the number two spot worldwide behind the most used browser on the web: Internet Explorer. November also saw Chrome use surge ahead of Firefox for the first time among Wired.

Members:
Melbourne
David Mueller Profile
David Mueller

German freelance PHP programmer with 5 years of experience in PHP, MySQL, HTML, CSS, AJAX, Photoshop, PHP frameworks (CodeIgniter, Typo3, Joomla, etc.), Linux Server administration, JAVA, C# and C++.

Melbourne, Victoria AU
Zrenjanin
Mirza Delic Profile
Mirza Delic

PHP/MySQL Developer

Zrenjanin, Vojvodina RS
Dumaguete City
RetiredCoder Profile
RetiredCoder

I retired 4 years ago at 32 & I'm now living in the Philippines. With 16 years experience in PHP/MySQL/JavaScript development, my passion is code. My work always exceeds expectations.

Dumaguete City, Central Visayas PH
Mesa
Hamilton Arts Profile
Hamilton Arts

Let Hamilton Arts assist you with your web design needs. We can assure you that our design will not only impress but also work within your budget.

Mesa, Arizona US
Dunmore
Computer Wonders Profile
Computer Wonders

Get a website for $400.00. Please see our Facebook page for more details. http://www.facebook.com/Computer.Wonders

Dunmore, Pennsylvania US
Design Leads


PHP Programmers Valid HTML 4.0 Transitional Valid CSS!

Gate One Puts a Terminal Emulator in Your Web Browser

If you’ve ever needed to connect to a remote server without installing any desktop software or



The Trials and Tribulations of HTML Video in the Post-Flash Era

Adobe reversed course on its Flash strategy after a recent round of layoffs and restructuring, concl



Delicious Bookmarking Relaunches Sans Yahoo

The newly revamped Delicious bookmarking service has relaunched. While the new Delicious is missing



Aurora Preview Brings Faster ‘SPDY’ Protocol to Firefox

Mozilla has updated the Beta and Aurora Firefox channels for early adopters. Among the improvements



Speed Up Your Website With CSS 3

The drive behind the adoption of new web technologies often revolves around experimentation —



Article Tags
PHP Programmers Articles
Browsers| Web Standards| CSS| firefox| HTML5| Web Basics| Programming| Web Services| Mobile| JavaScript| Web Development| Visual Design| Multimedia| chrome| Google| responsive design| This Week in Web| CSS 3| Opera| Web Apps|
Friends:
Live Help Chat Software
Web Design Quote
Web Design