Hacked Off With CSS?

Hacked Off With CSS?Many webmasters/designers are now using CSS for layout purposes on their sites to ensure web current web standards are met. But with current trends it can be hard to predict the exact look of a site across the complete range of browsers. Some are flawed and some have their "special quirks" when displaying a website. Designers, being the types that need perfection in their design, often "Hack" their CSS code to create a design that "works" across browsers or platforms. But is this the way forward?

For those not familiar with CSS Hacks, they are ways of using styles/classes that only apply to particular browsers. They are used to overcome the display problems mentioned previously by exploiting CSS structure and code. Most involve simple punctuation tricks to fool the problematic browser into accepting a different style to the browsers that display correctly.

CSS Hacks work, but there are two main points to consider.

Firstly, the validity of the CSS may be affected. Invalid CSS hardly seems worthwhile as the main aim of CSS layout is to embrace web standards.

Secondly, designers have performed Hacks to satisfy current and past browsers. They have failed to look in the other direction - will it be futureproof? With the launch of the next version of Internet Explorer this summer (and many more to follow), one has to wonder whether these Hacks, or quick fixes, will break a site. In essence, we cannot predict how Hacks will be displayed. Designers might like the idea of work needing to be done in the future on a clients site but if the site breaks the client is unlikely to commission the same team to fix it.

The true skill of a designer is shown when s/he creates a design without Hacks that generally looks great and works. Slight differences have to be expected. Trade-offs have to be made - and it is the decisions made that show a quality end product.


Related Articles

  • Hacked Off With CSS?
    Learn what CSS hacking is and why not to do it.
  • Deadly Google Mistakes For SEOs
    Although I am exaggerating a bit, there are mistakes that can get your website banned, or penalties.
  • Online Payment Systems - Which Is Best?
    Internet business on the worldwide web has put a major emphasis on online payments. Payment gateways for purchasing and other online monetary transactions have made this possible. Now these online payment gateways are the most preferred systems for transferring money.
  • Protect Your Domain Name
    Domain names can be registered in increments of 1, 2, 5 or 10 years. The domain remains yours AS LONG AS it is reregistered prior to its expiration date. If you let the registration lapse, someone else can quickly register it and make it their own.
  • Why Your Site Should be Developed with CSS and Semantic Markup
    One thing that I have learned in over a decade developing web sites is that the Net is continually changing, and to keep up you need to change with it.
  • Don't Make These Hosting Mistakes!
    During the course of business, HostVoice serves many customers and sees many situations plaguing webmasters out there. Here are 10 true-life hosting mistakes our customers tell us they learn from and how to av...
  • Don't Make My Hosting Mistakes
    The common pitfalls you need to avoid when choosing a web host

Contact Web Design Outsource and get started today

Need Website Designing, Development, Redesigning, Maintenance and SEO services or help growing your company's web presence? Request a free Quote Now.