Webdev
Instantly add 52 language translations to your website
Ivan | Thu, 2009-10-01 03:15Google Sidewiki
Ivan | Fri, 2009-09-25 13:08Google launched Sidewiki, a new feature of the Google Browser Toolbar. It let's you comment on web pages in an collapsing side window. See the video for details.
It will be interesting to see how Sidewiki deals with spam and abuse.
If you're operating a website, it is probably a good idea to install Google Toolbar to check what people are saying about your site, even if it's only visible to Sidewiki users. Unfortunately the toolbar isn't available for Safari, but Firefox and IE.
Search Engine Advertising: Direct Response and Branding Metrics
Vootie (120 points) | Sun, 2009-08-09 11:10
Excerpted from Search Engine Advertising: Buying Your Way to the Top to Increase Sales, 2nd Edition (New Riders)
By Kevin Lee, Catherine Seda
Dateline: August 6, 2009
You can’t manage and optimize a campaign unless you measure the results. Over the years, the advertising community has split itself into two camps, each with their own set of metrics. Direct response marketers measure sales and leads that turn into sales (or those that don’t). Rarely will you hear die-hard direct marketers use the words branding or brand lift. Similarly, although “awareness” is something a direct marketing campaign generates, direct marketers don’t generally use the measure of awareness as a metric. The direct response marketer has a laser focus on measurable results and the media driving those results. Branders, on the other hand, have a whole set of metrics designed as proxies for success, which attempt to quantify the influence that marketing, PR, and advertising have on eventual purchase behavior. When conversions to leads, sales, or other positive behaviors can be tracked, direct marketers scoff at branding metrics, and branders fire back that direct marketers are too myopic, focusing only on obviously traceable behaviors.
How to speed up your site according to Google
Ivan | Wed, 2009-06-24 21:35According to Google speed is everything. I personally agree. I can't stand slow sites. Speed is probably the second most important thing for me after content.
Here is a list of tips from Google on how you can improve your site's speed:
- CSS: Using every declaration just once
- How gzip compression works
- HTTP caching
- Improving website performance with Page Speed
- Minimizing browser reflow
- Optimizing JavaScript code
- Optimizing web graphics
- PHP performance tips
- Prefetching resources
- Properly including stylesheets and scripts
- Reducing the file size of HTML documents
- UI messaging and perceived latency
Drupal, the CMS engine behind creativebits uses many of these techniques successfully to speed up pages. It compresses the CSS files and it can pack several files into one single CSS file. It can cache pages so there are less php and mysql requests.
On Ads of the World because of the huge traffic we had to use http caching on top of Drupal's built in features as well.
Web search blind test
Ivan | Mon, 2009-06-08 00:32Practically everybody is using Google to search. But, is Google giving you the best search results? Here is a page where you can blind test Google, Bing and Yahoo! against each other. Pick the column that you think gives you the best results for a query and find out which search engine was it. Interesting to see that Yahoo! is winning so far: Google: 23%, Bing: 19%, Yahoo: 57% | 58,985 votes
What do with your unused domains?
Ivan | Mon, 2009-04-27 22:18Several of my friends own many domain names. These assets are usually sitting unused in their domain registrar accounts. If you also have such domains or planning to register a few for future use read on.
With relatively little time you can start making a bit of money from these domains. Get a Google Adsense account, make up a fake page with some relevant text full of valuable keywords and put up a large google ad. Make sure you provide a contact email on the page in case somebody wants to offer to buy the domain.
If you have no time, another way to make use of these unused domains is to park them. Parking companies like sedo allow you to do two things: they display ads that you profit from and provide potential buyers with an escrow system in case somebody wants to buy your domains. You can set the prices and you pay 10% for the transaction. If the domain is popular enough, you can easily make up the price of the yearly registration or even more with the ads even if your domain doesn't get sold.

Another advantage of using a parking service is that parked domains show up as available to buy in domain registrar searches.
Here is how one of my parked domains look like: Theme Fair.
Google Pop the new digg?
Ivan | Sat, 2009-04-25 22:36
Google were going to buy digg.com for around 200 million last July, but apparently they couldn't work out a deal. So, google decided to build its own digg and make it available to its millions of users in form of an iGoogle gadget called What's popular.
The features are somewhat simpler than digg's, but that's not necessarily a bad thing. It may even be an advantage if Google wants to reach a wider audience than digg's technocrats. You can pop (vote in Google's terminology) stories up / down and you can add your own urls for others to pop. Relevant stories are suggested to you using an algorithm that finds interesting content from a combination of your submissions and trends in your activity across a variety of Google services, like YouTube and Google Reader.
Tweetmeme the new digg?
Ivan | Sun, 2009-04-19 08:21Currently the Tmm home page only gets a few thousand visitors, so it's not even comparable to the traffic that digg can generate. However as twitter becomes more and more popular the content appearing on the Tmm homepage will become increasingly more relevant and interesting. The advantage of Tmm over digg, reddit or slashdot is that links do not have to be manually submitted and the number of votes are automatically given by twitter users regardless if there are aware of Tmm or not.
Tmm with 1M+ Twitter users vs Digg's 3M+ Tmm is already comparable and as Twitter grows it will become even more so. You can embed a Tmm button (just like a digg button) that automatically shows the number of tweets a certain page got and allows people to re-twitter it easily.
- Ivan's blog
- Login or register to post comments
Finally Microsoft is putting IE6 to death
Ivan | Sun, 2009-04-12 18:19
Last Friday Eric Hebenstreit a lead programmer at Microsoft announced that starting from end of April MS will start offering IE8 as an update for users who are still on IE6 or IE7.
IE6 was a huge pain in back for all of us who ever tried to put a website together. It increased the time and effort required to build a website at least two fold, by requiring web designers to come up with bug fixes and tricks to find a way around IE6's poor HTML and CSS rendering capabilities.
This resulted in higher costs for clients and sometimes poor user experience for the visitors. Indirectly IE6 wasted a lot of money for end users and companies by increasing the bandwidth required to load websites and thus increasing internet subscription fees. IE6 also managed to hold back the industry several years by not allowing website builders use advanced technologies and forcing them to rely on technology that IE6 supported.
But, all is forgiven, because Microsoft finally turned things around and released IE7 and IE8 in a relative quick succession bringing IE up to speed with modern browsers.
Today IE6's browser market-share is between 10-20% depending on the statistics you look at and it's still large enough for companies to require compatibility. This number was dropping by about 1% in the last 6 month. And hopefully with the update to be released in the coming weeks IE6 will drop below 5% within 2-3 month. At that point we can disregard IE6 altogether finally putting an end to the misery.
This is a time for a celebration! Everybody order something, it's on me! :)
Securing your online identity
Ivan | Tue, 2009-04-07 09:00![]()
In this day and age, where many of us spend a large part of our professional and social life online our online identity is becoming as important as our real life persona.
The most important part of this online presence, not unlike in real life, is your name. A secondary element is your avatar or profile image.
