Digital Mouse Designs
  • Email
  • Twitter
  • Rss
  • Home
  • Help
    • Payment Center
      • Make an Online Payment
    • Billing Policy
    • The Blog Rules
    • eMail Help
  • Web Design
    • Get a Web Design Estimate
    • Web Site Design Services
    • Be Upfront About Your Web Design Budget
    • How the Design Process Works
    • Preparing For Your Website
    • Do-It Yourself Websites
    • Where Do I Start?
    • Communicate Cooperate
    • Choosing Your Web Designer
    • The Client’s Learning Curve
    • Web Site Maintenance
    • Web Site Consultations
    • Web Site Sub-Contracting
    • About Copyright Law
    • We Respect No!Spec
  • WebFolio
    • About Design Portfolios
  • Websites FAQ
    • Can I Update My Own Site?
    • How Is My Site Found?
    • How Long Does It Take to Build a Website?
    • How Much Will My Web Site Cost?
    • What’s a Browser?
    • What’s a Domain Name?
    • What’s a Website Redo?
    • What’s Search Engine Ranking?
    • What’s Web Hosting?
    • Who Owns My Website?
    • Why Do I Need a Designer?
  • SEO
    • SEO 101
    • SEO – a Reality Check
    • SEO is Also YOUR Job
    • About Reciprocal Linking
    • SEO Evaluations
    • SEO Plans
  • Web Hosting
    • About the Hosting Plans
    • Plans & Pricing
    • Register Hosting Account
    • FREE Web Hosting
  • About DMD
    • Meet Keith the Logo Guy
  • Contact

Developers! We Need Valid Code! Pretty Please?

August 25, 2009 › Blogging • Do-It Yourself Web Sites • Web Site Design

If there’s one thing that’s in my Top 10 Pet Peeves (more like in the Top 3) it’s invalid code in themes, templates and plug-ins for CMS’s and blogging scripts.  This issue is not solely related to WordPress, I’ve had the same thing happen in every single CMS I’ve ever used. A good majority of the designers (me included) who use these pre-made products not only try very hard to have all their pages validate, but in cases like designing for the visually impaired and cross-browser compatibility it’s even more important. We can’t possibly charge a client to fix these issues, it’s not their fault. We must do this on our own time, which can be extensive.

It’s not just the theme that must validate, but the plug-ins as well. Users can start with a perfectly coded theme or template that validates to a “T” and start adding plug-ins and add-ons and suddenly on down the line, the code no-longer validates. Granted, the user has the option to use another theme or plug-in, but what if we’re so far into a project that it’s to late to start over? We can select a different plug-in, but what if the functionality your template or plug-in offers, isn’t available in others? Oh yeah, I suppose I could code my own IF I know how to do that. If I don’t, then I suppose I could pay someone else to do it. But doesn’t that defeat the purpose of getting the original developer’s plug-in or theme used and their name made popular?

I realize that thousands of these absolutely gorgeous themes are free and don’t get me wrong, designer’s like myself really do appreciate all the time and work that goes into making them. People who don’t do what we do don’t have the first clue what it takes to do what you do. However, if those that made the templates and plug-ins would just take a few moments to validate their own code, those of us using them wouldn’t have to spend hours upon hours digging through pages upon pages of files to try to find where the problem is and then attempt to fix what should have been done right in the first place. You know your product better than we do, doesn’t it make sense for the developer to make it right? If we try to fix it and screw it up, then what happens? You got it, some people are going to go screaming to the forums and tell the world how bad your product is. They’re not going to know or if they do know, they won’t admit that they screwed it up. It’s much easier to blame the maker. Now that will get your name out there, but for all the wrong reasons.

If every theme and plug-in maker

… would validate their own code, I my thought is that eventually this problem would cease to exist! What a great day that would be! I know when you get thousands of contributors to one CMS or blog script and you put them altogether to make a whole, this seems like a total impossibility. But how could it miss? If all the pieces of the puzzle were cut from the same mold (valid code!) the entire puzzle would eventually have to validate!

The biggest reason invalid code (translation: sloppy coding) doesn’t make any sense to me at all is that if you’re going to go through all the work to design such beautiful themes and nifty add-ons for others to use, why not take pride enough in your work to see that it validates (at the very least) in the most popular browsers? If you’re good enough at what you do to be able to pull off designing templates or add-ons for other people’s use, you definitely have the knowledge and talent to do so and that makes you a helluva site better than me, because I can’t do it! It’s even a bit more aggravating when the theme is a paid theme or add-on that doesn’t validate.

Ok, I’ve officially vented my frustrations on this.

I’m really not an ungrateful snot. Honest, I wouldn’t kid about that. So, on a more positive note, I’d like to take this opportunity to graciously thank all of you who work soooooooo hard to provide others with beautiful and wonderful things to develop web sites with!  There are probably many of you who never get properly recognized for the work you do and you definitely deserve the recognition.

blog, invalid CMS and blogging code

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

LOOKING for Something?

Lucy Writes:

"Wow! Deb offers professional service, along with easy to understand answers. I am not very tech savvy, but whenever I ask questions, Deb takes the time to give me a thorough explanation that analyzes the issue, offers multiple options and gives a professional recommendation. I have felt Deb was looking out for my best interests in her guidance. She knows her stuff and then some! I can highly recommend Deb as an honest and experienced professional! She's simply a joy!" ~ Lucy Armistead

Newsletter Subscriptions

How would you like to receive your newsletters?

Published no more than six times per year. Your subscription eMail address will not be sold, rented or given to any third party.

BLOG Topics

  • Web Site Design
  • Do-It Yourself Web Sites
  • Client-Designer Relationships
  • Tips for a Better Website
  • On Wordpress
  • Search Engine Optimization A.K.A. SEO
  • Blogging
  • Social Networking
  • Content Management Systems
  • Site Maintenance
  • Everything Else!

Newest BLOG Entries

  • Spring Brings Brute Force Attacks on WordPress sites
  • Avoiding Penalties from the Link Police
  • I’m Afraid My Web Designer Owns My Website!
  • Have You Hugged Your Website Lately?
  • WANTED: The WOW Factor!

BLOG Commentary

  • Frases 140 on Displaying Quotes on Your Website
  • Deb on What’s This Gibberish on My Website?
  • Deb on I’m Afraid My Web Designer Owns My Website!
  • Afrazz on What’s This Gibberish on My Website?
  • Melanie on I’m Afraid My Web Designer Owns My Website!

Blog ARCHIVES

How much does a website cost?

Convenient Flexible PAYMENT OPTIONS

Solution Graphics
Wordpress Tutorials from Digital Mouse Designs

WEBFOLIO Samples

Boy Scout Troop 2002 Deluxe34 Talk Therapy Biz Lab Adoption

We Respect No!Spec

and YOU should, too!

NoSpec

Click Here to Learn Why

ASSOCIATES Corner

  • 123 Web Designer Directory
  • DBK Web Development
  • Digital Spinner
  • ExactSeek
  • Freelance Designers Web Design
  • Hometown USA Directory
  • It's Web Related
  • Keith Doles Graphic Designer
  • SEO Web Design
  • The Link List Directory
  • Wise Women Designers
  • Women Designer’s Group

This Website

Protected by Copyscape Unique Content Check

(c) 1996 and Beyond - Deb's Web LLC - DBA Digital Mouse Designs - Website Design & Development - Watertown, WI