Getting things right vs. Getting things done

Most of today’s web developer will tell you that

the following:

<h2 id="foo">Click Here</h2>
    $('foo').click = function(){alert("Hello")};

is better than:

<h2 id="foo" onclick="alert('Hello');">Click Here</h2>

and the following:


        new Image().src='/images/nav_logo3.png';

is far better than:

<body bgcolor=#ffffff
onload="sf();if(document.images){new Image().src='/images/nav_logo3.png'}"
topmargin=3 marginheight=3>....</body>

and last but not least: Using HTML tables for layout-ing is evil.

The point is that the code above is taken from Google, Facebook and Yahoo.
Yep! All the majors seems to be caring less on standards and more for their own interests.

None of them are valid HTML and uses a table to align the two buttons (Google Search and I’m felling Lucky) in the middle of the page.


Looking at gift horse in the mouth (or Google Reader is missing a core feature)

I know they said: don’t look a gift horse in the mouth. Yet, since I have been riding on this horse for so many miles, I feel comfortable to point out few missing features I believe would make this a-grade web application even better.

I could not believe that a *Made In Google* application will miss a search function. Can you?

Every day I go over dozens of RSS/ATOM feeds, I sometime tag the important/interesting/future reading post, or even share them. Yet, if I ever wanted to re-visit a site or blog for an article I’ve read, or wanted to read but didn’t have the time when it was originally posted, and I found myself scrolling over thousands of post hoping to get lucky and finding what I am looking for.

In sum, Google Reader Team, Thanks for this great application, It helping me allot and saves me time every day. However, I believe that by adding a search capability, is necessary.

Google reader now has that desired function: See at