Laura

Call Me Paranoid

I’m a little suspicious of some of the free things Google is offering now. Because I distrust their motives, and I distrust the way in which their freebies can affect my business. Most of my colleagues are raving about them, but I am not feeling compelled to jump on the Google train and just go wherever they want to take me.

Let’s try Google Analytics. Free stats tracking. What could be bad about that? We find two issues with it:

1. Like Google Adsense, it uses Javascript. It is such common Javascript, that malicious coders have found ways to exploit it – and since so many sites use it, it is well worth their while to do so. There’s enough anecdotal evidence on this to have strong suspicions that Google Analytics code is frequently exploited, and we have personally experienced instances of exploitation of this kind of code – either viruses or malicious website links injected through the code.

2. Just how is Google using that data? They claim that they use analytical data in delivering more accurate search results. But their idea of “accurate” may not always be in the best interests of small businesses, because of what Google thinks is the most important criteria for “accuracy”. Generally, Google is just gathering bits of info and extrapolating (that’s a fancy word for “guessing”) the rest. Google CAN’T really get traffic stats for your site, unless YOU give it to them, or unless other computer users give them access to individual browsing profiles (more on that). The most efficient way to get site data is, of course, to get it directly from the site owners. Google Analytics gives themselves exactly that – a complete statistical rundown on your website. For startups and small sites, that information, in the hands of Google, does NOT help you! Because Google’s basic philosophy is that popular is better than unpopular.

That brings us right into two other services which I distrust, and do not use as a result – for similar reasons. I think Google just does not need that much information about my browsing habits.

1. The Google Toolbar. Google uses this to gather individual browsing data and then analyzes the patterns. Theoretically, if enough people use it, then Google can get a pretty good estimation of site visit patterns for most websites. This is one of the data sources used in their extrapolations also.

2. Chrome Browser. This is just the next step from the Google Toolbar. Give people a shiny new toy, and maybe they won’t notice the price attached. For both webmasters, and website owners, I think that the cost associated with Chrome may be too high.

I do not like Google having access to my desktop, to my internet history, etc. I think this is just information they can well do without, and that they are NOT gathering it for MY benefit, but for theirs, and that my goals, and theirs, are often worlds apart. Giving them access to my browsing history helps THEM achieve THEIR goals, but does not help me achieve mine.

Google Desktop has no place in my work environment either. In fact, anything produced by a third party that uses data as Google does, has no place in my work environment. I am suspicious of free “tools” which come with a craftily worded privacy or terms of use policy.

Google is not alone in the desire to gather data in every way possible, nor are they alone in their lack of transparency over it. Yahoo has valiantly tried to infiltrate our computers, and Bing is making a go of it.

But if I do not want “spyware” on my computer, and if I run software to ensure that nobody can sneak it onto my computer without my permission, why would I want to open the door and let a company like Google just waltz right in with the cameras? I don’t care how big a company is, or how common their name. There is just a limit to how much data they need, and how much they need to know about my habits.

I am NOT paranoid about the kind of data they gather. I just think there may be more harm in anonymous patterns and statistical data than we realize, especially for small businesses that are trying to launch a new site in the face of huge competition.

I don’t care if I am just “one of the numbers”. They can do without me!

The Wearying Process of Supply and Demand

We bought a truck this week. It was the most difficult and exhausting vehicle purchase we have ever made! And it all had to do with supply and demand, and the economic effects of a recession on a particular product line.

We wanted a truck. But not just any truck. A 3/4 ton or better. Now, half ton trucks are a dime a dozen. But the price just JUMPS as soon as you go any larger. There is not much price difference between used 3/4 ton and one ton trucks – a matter of perception of fuel efficiency, mostly. But supply drops, and demand rises right at that 3/4 ton breakpoint.

The problem in Wyoming is that it is a truck state. Everyone and their dog has a big truck. In the current economy, big trucks are not being traded in, or sold used by owners. They are keeping them longer. More people are buying used instead of new. So we now have a shortage of used trucks, and a higher demand for them. This has pushed prices up about 50%.

So what you now find, is higher miles, and higher prices. Not a good combination. That means they are harder to afford, harder to finance, as well as being harder to find.

We searched aggressively for days before finding one. We had a time limit, could not take our time. Every other time we’ve bought a car, the entire process took less than a day, to find the car, and finalize the deal. We’ve even bought two cars on the same day, and it didn’t take the whole day. We found good deals and met our needs quickly. So this time was really exhausting.

We’ve had one other time when outside influences affected a market this strongly, and that was from the seller’s perspective, not the buyer’s perspective. We sold bulk foods, and computers. When 9-11 happened, the computer market crashed, and the bulk food business boomed – so much so that we could not meet the demand, and had to issue refunds because the items simply were not available.

We often don’t connect things like this until we need something that has been strongly affected. When they do happen, we just have to deal with it. Tiring or not, we had to spend the time. High, or not, we had to spend the money, and take what was available.

People who say they don’t have to let the recession affect them are dreaming. Because it will reach out and touch you whether you want it to or not. We can’t choose what comes into our lives, but we can choose how we deal with it when it does.

Check out our new Cottage Industry Consulting and Development services at CottageIndustrialRevolution.com for help in meeting business needs in a trying time.

Difference Between FaceBook Pages and Profiles

Pages and Profiles are two separate things, with two separate purposes on FaceBook. But if you don’t know the lingo, they can sound like the same thing.

A PROFILE is what you start with. It has some rules, and it does some thing, for a specific purpose.

It is designed to let you communicate within a group of people – and to allow people to connect with people. Therefore, a Profile is for a PERSON. It is NOT for an entity like a business, town, or organization.

Profiles allow you to let people know what you are doing, tell people about yourself, and control who can see it, and who cannot – Profiles are only partially indexed by search engines. They have a limit of 5000 connections.

People can connect to you by requesting a Friend connection.

A PAGE, is something that is OWNED by a PERSON – so in order to have a page, you first have to have a profile. Because a page is essentially owned by a profile.

Pages are designed for ENTITIES. If you want to promote your business on FaceBook, create a profile (that’s personal), and then create a page (for the business).

Many of the functions are the same. People SUBSCRIBE, instead of connecting through a Friend request. A Page has no limits to the number of people who can subscribe.

When you are connected as a Friend to someone, you see all their posts. When you are subscribed to a Page, that page does NOT receive your personal information. Communication is one-way on a Page, Two-way on a Profile. A very important difference.

Pages are fully indexed by search engines, and have options for discussion groups. Unfortunately, the discussion groups do not send notifications on discussions, so they are rarely used by page subscribers.

A Page is a good way to keep customers informed though.

You can feed a Page into Twitter. You can feed Twitter into a Profile. So you can post to your business page, and it will show up automatically on your Profile wall if you have connected both feeds.

FaceBook also offers other options, such as Groups (really just another form of Page, which you can join, but you won’t get discussion notices from that either so they are rather ineffective), and Causes (again, a variation on Pages, and completely ineffective because everybody joins, but then does nothing to actually make a difference to the cause).

The first step is getting your Pages and Profiles straight. Once you understand the purpose for each, and how they can be used to advantage, FaceBook can become a better tool for you.

Earning More than Money

“All things being equal, business owners do not make more money than those who hold a corporate job.”

All things are not equal. I get up every day and go to work, in my livingroom, and I earn more than just mere money.

  • I earn time with my husband. A precious commodity, even though working together in a business has been one of the hardest things we’ve ever done.
  • I earn time with my kids. Yes, that is hard too. But worth it.
  • I earn the ability to set my own schedule. Mostly.
  • I gain the opportunity to work with people I like, and can choose to let go of those I don’t like working with.
  • I get the chance to chart my own destiny – to choose the work and business that I engage in.

It isn’t all sunshine and roses, not by a long shot. But it is better than working a job for a boss. The last job I had drove me nuts. I could see so many things that would help, but could not do any of them. I was required to do things that didn’t matter, at the expense of things that did, on someone else’s schedule. It made me truly appreciate what I have in being a business owner.

And now, the money ain’t bad either. Though we put in long years of work to get it to the point where we feel like we have more of the financial choices that we wanted.

But I would not trade it for a job that paid twice this much.

Creating Online Lessons

It is just so much more complicated than I thought it would be! Learning to use an LMS is just another learning curve for me. I managed to figure that out. But figuring out how to do a brain dump, in a combination of text, images, videos, audios, site links, and software downloads, is downright hard. How to organize it all so that people can move through the courses in a logical manner, get their questions answered, and look up reference material?

Online courses can happen in a variety of ways. They can be anything from simple “pay to access” online content, to content plus quizzes, to emails loaded into an auto-responder, to a full fledged Learning Management System with prerequisites, forums, quizzes and certifications. We went with the last option, because we want certifications to be part of the picture. But it is important to realize that you may not NEED a full scale LMS to do online lessons or protected content. Often a much simpler structure will be enough.

I’m finally well into the process of creating short courses. I have several long multi-segment courses to upload eventually, but decided to start with the short ones that have only 8-10 lessons. I am not sure how capable I’ll be of tackling the big ones, but figure the experience from the small ones will be a help.

An LMS allows you to group things together in a fairly granular way. I have the following options:

  • Categories. I can group Courses together into categories.
  • Courses. A course can contain multiple lessons. A course contains lessons on a single topic, or single group of related topics, usually.
  • Lessons. A lesson should be a fairly well defined learning concept. It can be further broken down if needed, but is often the lowest element in the tree.
  • Units. A lesson can have multiple units, if you need to assign additional study on a concept.
  • Examples. I can put in examples for any given lesson.
  • Assignments. I can create assignments to complete for any lesson.
  • Videos or Documents. These can be attached to a lesson.
  • Quizzes. Each lesson can have a completion quiz.
  • Tests. Courses can have final tests.

A course can have a forum attached as well. So the learning options are fairly flexible. But it also means that setting it up is a VERY involved process.

Oh, anyone can go in and create a lesson and paste some instructions into the page. But to create a real online course, that someone can actually learn from, and then demonstrate that they have learned, is much more difficult! All the pieces have to be found, created, and set to work the way you want them to.

I think it will be worth it though, because it doesn’t just teach people. It does so in a way that frees the teacher to reach more people at one time.

Hard. But worth the learning curve and time.

Eliminating the Competition

In theory, if you create a product that the competition can’t touch, you have effectively eliminated the competition. But only in theory. In reality, the competition still has as much of an effect on you as always.

It is a powerful strategy to define and separate yourself from the competition by what you offer. By doing so, anyone who understands what you offer, won’t even consider your competition. In that respect, you’ve eliminated the competition, because they can’t really even do what you can.

That whole concept though, hinges on one thing: Whether or not your prospects really understand what you offer.

Helping them understand that can be tricky. In some industries, it is simple, and obvious, and once people know, they will flock to it. But in others, it is much more difficult.

In many industries, there is a standard way of doing things. It is so ingrained in the customer, that the customer will expect you to be like all the rest. Even when you can get people to purchase, they often think you still ought to behave like the competition – because even when the standard way is inferior, it is familiar, and people often default to familiarity even when it is not what they say they really want. People are like that.

Educating them to understand how you do it, and why you do it that way, can be very difficult. One in 20 will “get” it.

Your competition may use the same words you do, to mean different things. They may persuade people that a solution ought to be “easy”, when an easy one doesn’t EVER work. They may just talk louder than you, and get noticed more, so people choose them because they could not find you.

So eliminating the competition by providing a clearly superior offering isn’t the magic pill it should be. It is, however, a great place to start.

The Mobile Internet Dilemma

So we’d like a means of accessing the internet on the road. And an iPhone isn’t quite what we have in mind.

We need a high-bandwidth solution which we can use while traveling, which allows us to actually maintain websites in a relatively secure environment. Can’t do that with cell, it fails on two points:

1. Inadequate bandwidth. Most cell plans have a pitiful amount, and it drops to no more than a smidgen of that if you are out of area.

2. Inadequate security. Cell signals are too insecure to use for website work where passwords are transmitted over the net.

We have Satellite internet here at home, as our backup internet provider. So we know the limits of it, and we feel it would be adequate for travel. But we will never use Hughesnet again, and they are about the only consumer provider of mobile satellite.

We finally found a commercial provider which offers consumer priced options – the plans have unlimited bandwidth, so one of our primary problems is solved, and the connection is private, so it is much more secure than cell. The drawback is that the dish has to be mounted on an RV (we don’t have one yet), and the cost is around $7500 for the dish and install.

We have determined that it would be worth it though. Combined with a used RV, we would have the ability to travel as we wished. Traveling is currently a problem for us because hotel connections are often insecure, which limits the kind of work we can do on the road, and because time in hotels is limited. We have dietary issues with hotels too – we have to pack all our food since we cannot eat out, and we have to rent hotel rooms with a fridge and microwave – this puts us in the higher cost bracket. An RV would solve both of those problems.

So we are now planning and budgeting for an RV and the mobile dish. It won’t solve all the problems, but it will give us some very useful business capabilities.

The Myth of the Accidental Business

There is a myth out there about business startup. It is perpetuated by magazines like Taste of Home, and other sources that tell stories of small business startups. It goes something like this:

Betty Jean loved to make salsa. She gave salsa to her friends and family for Christmas, and pretty soon people started to ask if they could buy it from her. So she started selling it at craft fairs, and demand became so great that she finally added on a commercial kitchen to the back of her house, and now business is booming.

Makes it sound easy, right? Like you can just lazily indulge in a hobby, and business will come your way without even trying, and people will pay you to do what you’ve always done.

Only problem is, they left out half the story.

Betty Jean spent weeks making the stuff for her friends and family at Christmas. She prepared sampler bottles for everyone at the company where her husband worked, and distributed them at the Christmas party, or sent them to work with her husband. Her husband loved her salsa, and was a great talker. He talked to everyone, and kept asking Betty Jean for more salsa to give to his clients as thank-you gifts. In fact, he gave salsa to everyone he met, eventually. He always thought she could sell it and researched the legal and financial requirements for going commercial long before Betty Jean was sure that is what she wanted to do.

Betty Jean started working the craft fairs – again, working for weeks ahead of time to prepare. She created her branding and worked on a clever slogan. She bought the decorated jelly jars instead of the plain ones, and put cute stickers on the top. She experimented with various pricing and sizes to work out what people really wanted most.

By the time Betty Jean went commercial, she and her husband had BOTH been working hard on laying the foundation. In fact, they’d done more work BEFORE she expanded to a commercial kitchen than many business owners do AFTER they have already obtained a business license.

It didn’t happen accidentally. It happened because they started out putting a lot of effort into it, and when they realized it was a practical opportunity, they pursued it and continued to work on it. Demand from friends and family didn’t happen by accident. It happened from a lot of work – work to share it, work to let people know what she could do. Demand from friends and family just let them know the market really WAS there.

Business never happens accidentally, and it never happens easily. It always takes work.

So the next time you read one of those fairy tales about someone just happening into business without really meaning to, don’t believe it. Read between the lines, because there was a lot of work and effort put into it, whether they intended to form a business from it initially, or not.

Tools vs Toys

This morning I read a rather scathing point by point critique of FaceBook. The author of the review stated many negative impacts on relationships, productivity, and general quality of life. And the author was right. But it isn’t quite as simple as that, because for many people, FaceBook IS a great evil, and a detraction from living – a time sucker which contributes nothing positive to their lives, interferes with real relationships, and can feed addictions that leave a person nothing more than body in the chair that takes but never gives. For others, it enhances positive communications and allows them to accomplish specific necessary goals.

The same can be said for computers in general, cell phones, television sets, and other technology. It can either be a great evil, or a benefit in the lives of those who use them.

So what’s the difference?

Some people use FaceBook, computers, and other technology as a Tool. They use them to make business easier, to create useful or necessary things, and to communicate in ways that move their useful goals forward.

Other people use these things as Toys. They play. And that is ALL they do. Now there’s nothing wrong with a little play to leaven the lump, but when life becomes about Play, to the exclusion of work and real relationships, it is a serious problem.

My computer is a tool. I occasionally play a game of Solitaire or Mahjongg to give my mind a rest from intensive work. I have fun with networking, but use it mostly for developing business relationships and keeping up with some extended family. I honestly don’t get how people can spend hours a day at it.

Social networking and gaming both, are things that can eat up hours and hours of time, and leave nothing to show for it. Who really cares in a year whether you got the high score or not, or whether you found a cute little fish in your Happy Aquarium? It didn’t add to the substance of your life, it just sucked out some time in which you could have been doing something of value.

Many of my business associates find that they sort of get lost with social networking for a while. They have a hard time zeroing in in the tasks that help their business, while reducing the time drain of the things that are just peripheral fluff. But for successful use of social networking for business, it is essential that you figure out which things benefit you, and which things just take time.

When you use a computer and the internet for a Tool, you pay attention to the effectiveness of how you are spending your time. Yes, I know, that was an incredibly awkward sentence!

If something takes a lot of time, but doesn’t really help your business, or your life in a way that enhances your efficiency or your most important relationships, then it is time to take out the machete and do some aggressive thinning.

Stupidity, Dishonesty, and Arrogance – Fatal for a Business

“In a month, I’m going to have the top service in this industry.” He bragged. He then confided that he was building a competing product, and had only bought the one he had from us because he thought it had a feature that it did not. Presumably, he wanted to steal that feature.

He bragged that he was a coding guru. Less of one than he thought, because if he HAD been a coding guru, he’d have known that the feature he thought we had was actually impossible – NO ONE can have it, because the technology that it depended upon was controlled by another company, and they would not EVER make it available.

Never mind the fact that the reason he thought we might have this feature is because he did not read the description of our product. No where did it even imply that it had what he wanted.

Shortly after purchase, he had demanded a refund, saying we had misrepresented it, and that the only reason he had bought is because he thought it had something it did not. Our sales pages clearly described the system, and did not misrepresent it in any way.

But I informed him that he could have a refund if he met the usual terms. He had not. He did not want to. He just wanted an easy way out of his original poor choice. He tried to bully us into issuing a refund that was outside of our policies, and we refused.

He paid the monthly fee, and then listened in on some training calls, and asked for a training session, which he then decided not to do, and was insulting to the two people he talked to about it. He stated that he did not have time to do a day training session because he had “a real job”.

He asked some additional questions, which were indicative that he was trying to copy the site. Interestingly enough, these were also questions he should never have had to ask if he were the “coding guru” he claimed to be, because they involved fairly elementary skills.

Then he stated he did not want the site. Tiring of his games, the manager pulled the plug on it – suspended the site. He went into a panic! Where was his site? Now, he had not even changed the default text in the site, it had nothing in it to even suggest that anyone actually owned it, and was not even usable as it was. So no harm was done to his business by suspending it. We just stopped him from copying it and selling it as his own, and our terms of use state that this is grounds for immediate termination of service (we had only suspended, not terminated).

He then filed a complaint with PayPal, stating we did not deliver what we had promised, and that we had misrepresented the product. We can prove that we did deliver exactly what we said we would. But it didn’t matter, because PayPal refused to investigate, because it was more than 45 days after the purchase had been made. It galls me a little that I don’t have the chance to defend ourselves, since we were honorable in the process.

All in all, a rather nice example of someone who inspires absolutely no fear in me. As a potential competitor, such a person is not a threat at all.

1. He wanted to steal instead of coming up with an innovative approach of his own. Now, anyone who thinks this is a way to get rich quick is not firing on all cylinders! Those who look for shortcuts, invariably fail, because there ARE no shortcuts to success. Just hard work, creativity, and perseverance, none of which he had. You can only clone and steal a product or the APPEARANCE of a service. You cannot clone, and cannot steal, the work and effort it takes to SELL that product or service, or the work that it takes to actually run a business. And people who are looking for shortcuts usually bomb on that.

2. He was arrogant, and overestimated his own skills. Now, there is nothing wrong with confidence, and feeling you can achieve something big even if you don’t know everything. But to think you are an expert and can do anything without having to learn anything else, is always a colossal mistake. His arrogance will stop him from doing what he wants to do, will cause him to make costly errors, and will turn off his potential customers.

3. His manner and communication were so poor, and so rude, that he will repel his customers very quickly. It will make it very hard for him to get clients at all.

4. If he thinks that anyone who works their own business does not have a “real job”, then he will never be able to be successful at owning his own business. Because it IS a real job. In fact, it is a job and a half! It is clear that he thought we played at working, and that he could have what we did by playing at working. Such a person won’t ever be a threat to real business owners.

I am predicting that this person will not be able to get a business off the ground at all. If by some odd chance he manages to make a sale or two, he will quickly burn out on the actual work, and drive his customers away by insulting them.

Stupidity, Dishonesty, and Arrogance are never a good combination. But for a business, they are fatal. And when you spot those in your competitors, especially those competitors who haven’t even got a business but brag about how much they are going to do, you may know that you don’t need to seriously worry about them. They are not any kind of threat to honest business owners, because their own actions will get in their way.

The best way to do business is still by being smart, honest, and by being willing to learn. And it always will be.

Update: He never did get it off the ground. His idle statements were just that… idle. All talk, no action in any way that could result in any kind of competition for our company.

Protecting Websites and Domain Names for Non-Profits

Many people think that because their website was the most expensive thing they paid for, that it is their most valuable web asset. It isn’t. A website can be reconstructed.

The domain name is actually the most valuable thing you have. For $10 per year, the domain name is the repository of your online reputation, of your online marketing efforts, of repeat traffic, and of your search momentum. And once lost, a domain name can rarely be regained.

There are things that can threaten this, and non-profits seem to be particularly vulnerable. One reason is because of the rapid turnover of leadership – the chance that someone will do something ill considered, ignorant, or unethical, is much higher, because there are more players over time, and most people who come into leadership in a non-profit do not have existing knowledge about protecting a website, and unfortunately, do not want to bother with getting that knowledge.

We’ve experienced several situations where poor decisions on the part of one individual caused long term problems for others and either fatally compromised, or seriously threatened the ownership of a domain name.

In the first instance, a director made a deal with a local web designer to build a site. Knowing little about it, the director did not ensure that any precautions were taken to protect the ownership of the domain name.  The domain name was bought by, and registered in the name of, the website builder.  This oversight was not discovered until a few years later, when the company wished to rebuild the site. The web designer kindly offered it to them – for the extortionate price of $1500. The domain name did not have enough value to warrant a $50 charge, let alone $1500. The non-profit had to start over, but the premium domain name they had once used was gone.

We are currently working with another non-profit. The website was set up several years ago by a previous director. Fortunately the domain name was registered under the corporate name, but the contact was still the director. This is typical, and usually not a problem, though it was this time, because the access information was not tracked properly. We found old documents referring to the ownership of the domain name, but the username, password, and even the access URL for the domain manager had been changed when the company changed to a different billing manager. The phone number in the documents was also out of date. What should have been a simple process, ended up taking weeks, sorting out just where the domain name was, and how to contact them. A Whois search helped, but wasn’t enough to solve the problems.

The last problem we encountered was that the domain name was registered through Enom. I always groan when I hear that, because Enom is a domain name wholesaler. They do not handle direct contact with the customers. They expect their resellers to do so. It can be challenging discovering just who the reseller IS, and sometimes the ability to make changes to the domain name is dependent upon that reseller’s good will. Some will stall or refuse to cooperate when changes are needed.

These kinds of issues are not uncommon with sole proprietors, or even small corporations, but they seem to be more prevalent with non-profits – especially small ones that feel that they don’t have time for proper documentation of website access info, nor the budget to pay for someone else to do it. Silly, because it takes WAY more time to solve problems caused later, and they can be MUCH more costly.

The only real solution to this is to keep good documentation of what was done, with whom, and who has current information. A good webmaster who knows your website inside and out can be an asset, but don’t rely on them completely! A non-profit MUST keep track of the access information themselves, in such a way that if someone disappears, they can still continue to manage their online assets.

A record should be kept of the following information:

1. Domain name access info.

2. Hosting access info, and instructions for accessing stats or backups.

3. Website Admin area access info (if applicable).

4. Any particular policies for use and access.

Without this, an organization is playing Russian Roulette with their website.

If you are a webmaster, it is your obligation to set up a site for your client that does not have these problems built in, and to inform them of the need to document this information. It is your obligation to give them full management to their domain name, and to cooperate if they wish to move it.

If you are a director of a small organization, it is your job to ensure that the website will go forward if you move on to another job.

Failing to do this is not just costly, it is also time consuming and very frustrating to have to deal with. No honorable person will leave that kind of mess behind them for someone else to clean up.

Webmaster Elitism Part 3 – W3C Compliance

Many webmasters, and site owners make a big deal over W3C Compliance. It is actually an almost meaningless standard for small businesses (and most big ones) – and is always likely to be.

I expect these comments to raise a hailstorm of controversy. But I’ve not written this hastily, and I have the experience to back up what I am saying.

First of all, WC3 standards are created by a group of major players in the web industry. Microsoft is one of them. There are others. They have set standards for code – some of these standards are nothing more than common sense (things that good coders do anyway). They include such things as making sure all tags are closed, and that certain kinds of tags are used to go forward. Others are completely nonsensical, apparently chosen by someone who had the power to say, “That one”.

The original goal was to enhance predictability across browsers. From the beginning, browsers interpreted code differently – and still do in spite of W3C Standards. Web designers have long been counseled to get pages to look GOOD in all browsers, but not to attempt to get them to look identical, because they simply render differently. It was bad enough when web pages were composed primarily of HTML, but now with a high usage of JavaScript, CSS, and other languages, the problem is much more of an issue.

When checking for W3C compliance, gross errors are rarely an issue. I mean, unclosed tags will cause rendering problems, so they don’t usually get past a designer anyway. Huge issues are easy to spot because they cause issues that are visible on the page. But there are a ton of fussy, immaterial little things which do not affect output, do not affect usability, and do not affect anything that matters to anyone, and which can be difficult to solve for a number of reasons.

Site development funds are supposed to be channeled first to areas where the site owner can see an appreciable ROI (Return on Investment). If they cannot, then it should be left out unless a site owner has money to burn and insists. Obsessing about compliance can burn money with no ROI at all.

Now, the real problems come in with four issues:

1. The prevalence of code checkers and buzz about compliance has lead many site owners to believe that somehow their site is superior if it is W3C compliant. Sadly, that isn’t true at all. In fact, a site that passes may be a WORSE site than one that does not, because in general, W3C compliance does not have anything to do with the things that matter most – such as suitable design, readable text, good images, search engine optimization, etc. I’ll repeat that – W3C compliance has NO effect whatsoever on SEO. This means a lot of site owners end up spending extra working out tweaky fussy irrelevant things to make  a site W3C compliant, when in fact, it does nothing to enhance the site at all, in any way that matters. Judging on a basis of site owner ROI (Return on Investment), compulsive adherence to W3C compliance fails to deliver any increase whatsoever in enhanced profitability, but it can end up being more costly to implement. We’ve even had clients who insisted on a W3C compliant template, then went in and edited their own site and inserted non-compliant code, so even if a site starts out that way, it may not stay that way!

2. Browsers are not really W3C Compliant. In fact, Microsoft, one of the players in dictating the standards, consistently produces the LEAST compliant browser! It is clear in release after release, that compliance is not at the top of their list for development, because for every compliance issue they address, they introduce additional non-compliant issues. Microsoft has never been about being a team player, they’ve always been more about perpetuating their own way of doing things – one gets the distinct feeling that they are not on the board to comply with standards agreed upon, but to try to make sure THEIR way of doing things is included in the standard. They display only a token effort toward complying with the standard. If the standard is meaningless to them, then it is pretty well meaningless to anyone else. Because non-compliance by a browser means you CANNOT produce a 100% compliant site and have it function correctly, in many cases. A non-compliant browser may REQUIRE that you use non-compliant code to achieve certain goals. As long as browsers are non-compliant, rigid adherence to the standard is not practical, and in fact, is a little silly. And obsessing about compliance becomes merely a matter of elitism, not a matter of performance or anything else relevant to the ROI for the site owner.

3. The standard is changing. W3C standards are not a “write them once” endeavor. They are constantly evolving, because the code and usage are constantly evolving. And browsers have yet to catch up with the LAST standard, let alone move forward to the next one. This lag and delay means that while the original goal of developing a standard for web code that would enhance predictability across browsers was not a bad one, the practicality of realizing it is an impossibility.

4. Coding is incredibly complex. It is a language. This means that the usage and rules can NEVER be completely defined and absolute, any more than the English language can be. Just as a dictionary is always out of date, and just as grammar rules always have exceptions, and good writers always break the rules, coding rules can never possibly define every conceivable usage or combination. So any attempt to define standards ends up being an exercise in futility long term.

Do I think it is a complete waste of time? Not really. I just think that a healthy dose of common sense needs to be applied! I’ve seen template designers wallowing in apologies over a non-compliant bit of code in their template, when that was the only way they could get IE to behave. And I think it is silly that anyone in the industry would think that an apology was needed at all! I see new site owners running W3C checkers on their site and worrying about the errors, when they should be LOOKING at their site, and worrying about what is on the surface, because that is what their customers are seeing.

  • It is possible to produce a site that functions predictably, looks good, works well, and earns money, that is not W3C Compliant – in fact, there are millions of them that do this.
  • It is possible to produce a horrid site that is not indexable by search engines, that looks terrible, which customers hate, and which repels every person who visits it and fails to function predictably, and have that site pass the W3C Checkers with flying colors. In fact, there are millions of these out there too.

Code checkers cannot think. They can only look for specific technical issues, some of which matter, some of which do not. They cannot tell what is good, they cannot judge quality. And that is the problem with an arbitrary standard which creates rules, but cannot adjust those rules for practical and realistic situations.

It comes back to the bottom line. If what you are doing does not help the site owner earn better, then there isn’t any point in doing it, no matter how good a coder you had to become to do it. If it works for the intended purpose, it is good. A good coder will already be doing the Compliant things that really matter. Beyond that, they’ll be focusing their efforts where it pays the client to do so.

I anticipate a great deal of disagreement with my points. That is what blog comments are for.

Grow a Garden!

Gardening doesn't have to be that hard! No matter where you live, no matter how difficult your circumstances, you CAN grow a successful garden.

Life from the Garden: Grow Your Own Food Anywhere Practical and low cost options for container gardening, sprouting, small yards, edible landscaping, winter gardening, shady yards, and help for people who are getting started too late. Plenty of tips to simplify, save on work and expense.