Archive for the ‘Science and Technology’ Category

First Web 2.0 Now JavaScript 2.0

Tuesday, March 25th, 2008

Technology - It seems that TC39 is in the process of designing new specification for JavaScript that are big enough to call this JavaScript 2.0.

Some of these changes are major improvement in OOP design, Compile Time Type Checking, Operator Overloading, Constants, Not Null (”!”) Operator, Real Namespaces, and Program Units have be among changes that will either introduced to JavaSript or will be improved.

You can read the entire specification here.

Source: Slashdot

Microsoft, Live, Google, and Yahoo.

Monday, March 24th, 2008

Technology - Everyone knows that Microsoft has tried to beat Google in the Search Engine Market for sometime now. After Microsoft offer to buy Google back in late 90s was ridiculed by Google, Microsoft has realized how far it is behind in the search engine market.

That is why they introduced Live search, which in my opinion has been fantastic in keeping up with the registered websites. In fact I believe Live.com is doing a better job than Google in visiting the smaller websites. Google is too caught up with big and high traffic websites to the point that they are neglecting their smaller clients and not visiting them as often as they should, therefore Google is missing out on fresh contents that may be available on those smaller websites which could benefit the Google users.

Microsoft’s Live however has realized and with todays fast growing internet, it is very important to keep up with all websites including the smaller websites. With that complement given to Live, I still think Live search engine has a long way to go which is why I use Google.com becasue it uses a better search algorithm.

Microsoft should continue its efforts of making Live a better search engine and instead of trying to taking over Yahoo, I suggest the software giant should use its resources and influence in learning and improving Google’s algorithm and promoting the Live.com as a brand.

Microsoft Should Force Upgrade to IE 7

Thursday, March 20th, 2008

Technology - I am really tired of testing my code in multiple IE versions simply because there are still some people out there who use IE 6 or even earlier IE versions to surf the web. IE 7 has been around long enough for people to upgrade but ofcourse there are those who don’t pay attention to the latest update all the time. And as the result, they make life harder for us web developers.

I am working on this project currently. I have spent a good portion of my alloted time unit testing and fixing IE 6 bugs which our company still supports. The page renders fine in IE 7 and FireFox 2. It even renders OK in Mac’s Safari but IE6 is all messed up. It is like you can’t write clean CSS code for IE 6 without putting lots of hacks in there. And I hate CSS hacks.

Currently Microsoft doesn’t even allow unlicensed users to upgrade their IE from 6 to 7 and there are many people who are running unlicensed version of MS windows XP. The reason for that is that Microsoft wants to force them to purchase an authorized copy of XP but that strategy is not working. PC users are not going to spend ton of money to purchase an old OS just to be able to use IE7. So they end up not using it at all. And who gets punished here? The web developers such as me.

So I propose Microsoft use their power and kill IE 6 permanently and make life easier on web developers.

Bionic Vision Maybe Possible in Near Future

Saturday, March 1st, 2008

Technology - It seems that scientists led by a Persian scientist Babak Amir Parviz have made huge progress in making bionic vision possible for humans. They were able to make first electronic equipped eye lenses and now it maybe just matter of investing into a more complex one to enable humans have bionic vision.

Check out this youtube video to learn more on this:

Google Grouping Some Search Results

Thursday, February 21st, 2008

Technology - It seems that Google is starting to realize that just returning a raw list of websites when someone searches for a keyword is no longer attractive to users. I see they are testing categorizing and grouping search results based on the type of the site on certain keywords. It looks more beta right now but I think Google is on the right track.

Search Engines have always wondered me from day one. Back in college when studying computer science, it was easy to reverse engineer most search engines algorithms becasue they were a lot simpler. Most of the relied on the same basic computer science search concepts so it was easy to figure out what they were doing. But Alta Vista first, then Google revolutionized the search concept and made search engine algorithms more complex.

But I think Google is now taking an advance step to categorize the search based on the type of the site. So when typing up a keyword, Google may group some sites together based on their type and gives returns you multiple sections. That way you can choose better what site you are looking for.

For example if you type a certain soccer ball into search engine, Google may return a group with all the ecommerce sites that sell that particular ball, then may offer you group websites that maybe not belling the ball but they are talking about it. For example blogs.

You can only see this for only a certain keywords at this time. It comes randomly on certain keywords. As I said it looks more like in beta right now.

I will post more about this once I find out more.

New SEO Posts on my SEO Blog

Monday, February 11th, 2008

Technology - There are three new SEO posts on my SEO blog I would like to invite you to check out. That is if you have a website and you like to learn more about promoting it through the search engines.

PPC Rap Song which is a nice cool Rap song on how to set up a nice PPC campaign, Matt Cutts Suggestions on SEO for 2008 which is the personal recommendations of Google’s Matt Cutts on what SEO people should focus on in 2008, and Get your new site listed in Google Faster which gives you tips on how you can add and promote your website faster in Google’s database.

Two New SEO Posts

Monday, January 28th, 2008

Search Engine Optimization SEO

Technology - I have two new SEO posts on my SEO Blog which I invite you to read. One is SEO Yesterday Was about Ranking, Today is about Conversions which describes how SEO has changed and what today’s employers or clients expect from a SEO specialist. The other one is Google changing your website title or description? which helps you to modify the title and description in Google search result.

I welcome any comments you have regarding these new posts or any posts on my SEO blog either here on this blog or over there.