Archive for the ‘Web 2.0’ Category

Do we expect comments or affection? How do comments affect your blogging?

Thursday, October 9th, 2008

Many bloggers pay great attention to the amount of comments they receive, in fact more than necessary. I have seen many novice bloggers who are upset just because of the scarcity of comments they receive under their posts. On the other hand, very successful bloggers like Steve Pavlina are not interested in comments at all.

We also see many, many successful bloggers like Robert Scoble or like Dooce.com, where comments reach at hundreds. For people who see the amount of comments would think that as a criteria of successful blogging. When they think like that, they would see only a little or no comments as an indicator of failure.

But it is not. Comment amount is not an indicator of your success. If you ask questions on your blog post and nobody comes up with an answer, then you may conclude that nobody cares but apart from such exceptions, it really doesn’t matter whether people comment on your blog or not. Recently, I met a couple of new readers from Facebook and they told me how helpful my posts on moodr are. Most of them pointed to one or two posts to be most successful and helpful. Those posts didn’t received any comments. Yet, people were very satisfied with them.

When a blog goes popular, other bloggers just go and comment there in order to gain visibility for themselves. When Darren posts something new or Tina posts something new, most of the time, people are there to comment for their own visibility. I don’t mean that all of those comments are not useful. There are very useful conversations on many blogs through commenting for all of us to benefit. I just try to add to my argument that amount of comments on a blog post is not an indicator of that post’s success.

So, bloggers usually expect affection in the name of comments and that’s pretty understandable. They put great effort in a post and tens of comments under that post is an instant gratification for many of them. However, know that this is not a criteria and don’t get upset when you don’t see any comments. Look at your statistics instead. How many people read that post, and what is the bounce rate of this post? If the bounce rate is low then you can surely conclude that your post has been successful.

The same is valid for pingbacks and trackbacks but not as much as comments. For backlinks, gaining visibility is again a primary motivation for linking. Don’t get upset by that either. But they are more important than comments because they built long term traffic into your blog. The only way you can get them is the usefulness of your post.

Wordpress’ default theme and template are a complete mess

Wednesday, September 3rd, 2008

I am very upset about this sad realization. For the last couple of days, I was working on the design & development of a new blog. I will not name it now, it is still full of test posts and therefore it would be really meaningless to link to it right now. Anyway, I had a couple of options. To look for a nice wp-theme and fiddle it, to play with the default or classic themes and create a new look and functionality out of them or, finally, write one from scratch. The last option is the wisest option however it has been nearly 1 year that I haven’t been interested in any piece of wordpress code. So, I was also not familiar with versions newer than 2.0.x. Therefore I first opted for the second solution and started tweaking the default theme.

The default wordpress theme is a great failure. It is of course very famous because it is the default wordpress theme. First off all, it is not standards compliant. Especially the order and usage of CSS selectors are catastrophic. I will only name one for now. There is this header part, then there is this blog name section which correctly marked as h1. But then there is this description section marked as a div. This is the most common failure among amateur “web masters” who are just introduced to web standards. The description section should have been coded as a p class=”description” or p id=”description”. There is no need for a div. This is a big error but this is maybe the smallest semantic error in the whole wordpress default theme.

The CSS file is exactly a turmoil. There are many classes identified more than once and that makes it very confusing to work with them. The use of ems are a complete failure. So much that when you change an h2’s em value, it shows up in different sizes gradually. No, of course I am talking about the same class of h2! It is in the commentlist section. Go see it for yourself. Change the em value there, for instance change the em of h2 from 1.2em into 1.6em, it ends up showing growing sizes as comments continue.

And no, I am not using Internet Explorer. I am testing everything on Firefox 3, Internet Explorer 7, Konqueror (Safari), Internet Explorer 6, respectively. I can’t waste my time to tell all the errors in this default themes CSS file. I want to go into some other catastrophe that the web suffers because of those default and classic wordpress themes.

Many advanced wordpress themes are built by tweaking the default one or the classic one. And that’s a good thing, because once they put those two templates into wordpress core and ship them together, there is no reason as not to be sure about they are the right thing to go from. However, unless you strip all the CSS at once and start writing CSS from scratch by using selectors and classes from the template source, it is impossible to produce a coherent design. It’s awful. Look at the CSS file of the theme “White as Milk”. The author clearly state it in the CSS file as a comment:

THE FOLLOWING CODE IS DERIVED FROM THE DEFAULT “KUBRICK” THEME.

THE STRUCTURE AND LAYOUT IS IN MY OPINION, NOT THE WAY CSS SHOULD

BE ORGANIZED, BUT FOR NOW I AM LEAVING IT THE WAY IT IS TO KEEP

IT CONSISTENT.

As a matter of fact, since almost all themes are derived from the classic or default layouts, it is almost impossible to change and tweak them for the majority. It’s not sufficient to know CSS, you have to master it to a degree where you can find some other people’s errors in it and fix them.

The classic template is not as faulty as the default template but it is also very deceiving. For instance, it doesn’t have a real footer where stands below all the content and sidebar. Instead, the footer stands just under the content. It is not compatible with the widget functionality of a standard wordpress installation. Even not with the latest version shipped!

Briefly, this is a shame. Many wordpress users just think that they don’t know enough CSS. They are wrong. CSS is in fact quite easy but it depends on good mark-up on the template side, and clearly written CSS files. The beauty of CSS and web standards is in their usability, easiness, practicality.

I don’t think that those faulty history of the default and classic templates of wordpress is going to end here. They couldn’t fix it for years right now. It looks like they are even not aware of what is wrong. The turmoil still continues with K2.

I had to heavily tweak the default template files on a very detailed level. This was meaningless. This can be a whole lot better.

I hope somebody pays attention to work on a such important issue.

Creating original content

Wednesday, August 13th, 2008

Are you concentrated enough to create original content for your blog or website? Creating original content is difficult, not because people aren’t creative enough but because people are bombarded with a standard perception. Many talented people set up a blog and then go research “big blogs” and look for what they do. This usually leads to procrastination and prolongs the process of a new, creative blog. People look at famous blogs and say “yes, I should look similar to them”.

This is far from being original. This may sound naive to you but you are already original because each individual on this planet is unique enough to create unique, original content. However, there is this conformity surrounding us only to prevent us from creating the original content that in fact we can create easily.

Most people get stuck with blogging just because they are too busy with visual design, web standards, what other people are posting, etc. If you want to create original content and stay away from the crowd (which is a good thing because it’s a professional way and success is a higher probability) then you should pay less attention to what the blogosphere is mostly concentrated on.

If you take the time to have a different look, a different perspective on many famous blogs, you can see that they did not fall into the trap of conformity. Most of the time, they are very bold and audacious. Of course many corporate blogs do not fall into this category. I am talking about individual work. If you look at the blogs of weblogs inc, you cannot see this original content and approach because there is the anxiety of saving investments and this makes them far from being original and conform to norms that they have in mind.

Individual blogging is not bound with such norms. Take PostSecret as an example. It is a very original blog. Yet it doesn’t look like professional to many people because they are accustomed to see blogs like engadget and this is what they find and count as professional. So, originality doesn’t depend on professionalism. PostSecret is very famous, it gets many hits, many unique visitors. Because it is an original peace of work.

Moreover, PostSecret is on Blogspot, which is a fact many people with a naive realism would argue that this is not a professional look.

Well, if you want to create original content and think that you should have a blog similar to many famous blogs out there, think again.