Internet Explorer 9 & the SEO Game

No, there is no Internet Explorer 9. As a matter of fact, there is no Internet Explorer 8, or even 7 (officially at any rate…).

But I brought this up to discuss something that I abhor to the highest degree: the SEO game. Back in the 20th Century, when Search-Engine Optimization was something new and unexplored, getting your website listed on MSN or Google or AltaVista was a nice, clean, and frustrating game.

Today, in the year 2005, when search-engine bots can crawl the web as fast as information can travel, cache their find and integrate into their search engine in a matter of minutes, too many people have taken advantage of it, and used dishonest means to further their ends.

Yesterday I was looking for information on MSN Messenger 8 for a project (not NeoSmart related); and I came across a post from the days of MSN Messenger 6. The page title was ‘MSN Messenger 8’ and the author went on to claim the title was a ‘typo.’

Unaware users would type in MSN 8, and end up with a couple of results only on Google, one of which, was this webmasters. Unethical ‘shortcuts’ like this have been around forever, but now the battle has reached an all-time peak. Websites are constantly developing new methods of harvesting links, faster than the search engines can discern between those and the legit links out there. At first it was simply text made the same color as the background, then text too small to see. Hidden Div tags were a failure from the start. Now the current ‘trick’ is to use CSS to hide the links, since search engines do not use CSS files for viewing.

In the end it all ends up to the same thing: Cyberspace has become just as political as the real world. It is now impossible to find what you want on a search-engine.. not without spending way more time than you need. Google introduced back-links, and now they have taken over. Let’s just hope there is a solution on the horizon.

Hyper-Threading: The Most Useful CPU Innovation

HT stands for Hyper-Threading, and does not stand for hyper transport (something entirely different by AMD)

Hyper-Threading (HT) is a technology developed by Intel that makes a single processor show up as two different processors to the Operating System. In reality there is only one core, but the unused processor cycles represent a ‘logical processor.’ In an HT CPU, a single process (not HT optimized) can at most use up 99% of the resources, thus always leaving a 1% gap for all other applications. Its not as small as it sounds, since, the OS sees TWO CPUs, it thinks that you have a 100% used CPU and a 0% used CPU, no matter what the number really is (Windows will show 50%). In this way, other applications that only need a bit of CPU are not too adversely affected.

If you are running an HT optimized thread, like Adobe Photoshop CS2, there are certain commands that need to be done as soon as possible on the same priority.

For example, I tell you to find out if 1+1 is equal to 2+1. You need to evaluate 1+1 and 2+1, one after the other normally, then execute a compare. A HT optimized app will tell one ‘CPU’ to do 1+1, and the other to do ‘2+1’, then compare.

The scenario above is useless, because each of those commands only takes picoseconds to evaluate. But if they were more and more complex expressions, then functions, then algorithms, you can see the benefit.

Most apps are not HT optimized. Therefore, you can think of HT optimized apps as working in the same way as two non-HT optimized CPU-intensive apps running simultaneously.

Firefox 1.5 Beta 1

Ushering in a new era of compatibility and integration with newer technologies (CSS3, increased W3C Compatibility, better popup blocker, etc.) is what the Mozilla Foundation claims its latest release is about.

Soon Firefox will dump support for the SSL2 protocol, one which was meant to provide security, but is a liability in and of itself…

All these changes… It is more than obvious to someone who hasn’t been hiding in a bomb shelter for the past six months, or enjoying an extended vacation in the Bahamas, that Mozilla is refusing to go down to IE 7, not without a fight.

In the end though, here at NeoSmart, we feel that what they are doing is going in circles and avoiding the real battle. Unfortunately, our good friends at Mozilla do not realize that their fight is not with the Computer Gurus, Techies, Geeks, Wizards, Programmers, etc. but with the average man.

Firefox

John Doe and Bill Smith could care less about CSS3.. What is it anyway?? What matters is the interface, the availability, and the usability. The former and the latter can technically be piled together; but they are so important that they deserve to be mentioned separately.

I am a web developer, and to me it is very important that my browser support JavaScript 1.6 and CSS2/3 completely, but do you know what? When I develop websites, I test them on Internet Explorer first. Why? Because I know my audience.

The majority of the world (88%) uses Internet Explorer (obviously by Microsoft). The first reason is obvious: it ships with Windows, and its free. But more importantly than that, what it boils down to is: it works. The common man is dictated by the age-old falsehood ‘If its not broken, don’t fix it.’ This cliche has never been more wrong, but just the same, to the people that matter, the bulk of the audience, the filling of the pie; Internet Explorer is getting things done, there is no need to switch.

No need to switch to what? A program that looks like it was made for Windows 95? A program where pages don’t transition smoothly, scrollbars don’t change color, and eye-candy is gone unused??

If Mozilla wants Firefox to be number 1, they have a far way to go. Its not that far actually, nothing that a dozen programmers couldn’t get fixed in a month, but so long as their priorities aren’t straight, a while is no different from forever.

Internet Explorer

Internet Explorer has long since conquered the home. No PC isn’t without IE from Mac to Windows, its there. Why? Because its impossible to not who Bill Gates is, what he invented, and what browser comes with your computer. Because it ships with Windows, and it gets things done.

With Internet Explorer 7 though, things are starting to change. Microsoft was for a while a PC for Dummies thing, but not anymore. With IE7, new boundaries are being forged, the old ones broken and shattered beyond recognition. IE7 is Microsoft’s response to the growing threat from Mozilla as it takes away the Computer Enthusiasts from Microsoft’s platform. And, from what I have seen as a MS Beta Tester, its quite a comeback.

What does all this mean???

Real simple? It means that until one company buys the other, or Google buys The Mozilla Foundation (or Firefox at the very least), both these browsing giants will continue to evolve and improve, and either way, we will benefit. Until then though, it boils down to the geeks, the fanboys, and everyone else.

The geeks will constantly switch from one to the other, seeking the bleeding-edge, just like those before them searched for the end of the Earth, where everything stopped.
The fanboys will pick one and never switch even years after its death (now might be a good time to point out that Microsoft never really had a fan base, just consumers wishing it didn’t charge so much, while open-source will always have its place in society).
As for everyone else, so long as Microsoft exists and ships IE with Windows, and refuses to ship Firefox with it, the battle will pass right on over their heads.

Me? Well, I have Firefox on a USB drive that use everywhere at work and school. At home I have Internet Explorer 7 which I use for normal browsing, and Firefox for simple RSS reading… What the future holds, I know not.

—Addendum—

Looking back, my first post was long.. maybe too long? Feel free to let me know :)
Hopefully in the future posts will be less round about and more explicit…

Introducing My Rambles

Hey all….

Ramblings of a Computer Guru is a WordPress-powered blog and the beginning of a new line for NeoSmart Technologies. If you ever want the inside scoop on corporate buyouts, antitrust lawsuits, new applications, ground-breaking technologies, earth-shaking discoveries, or constant ranting on everything that goes wrong in cyberspace, this is the place to go.

This blog is where you find out what the latest news translates to, and what we at NeoSmart recommend. Often this information will be pertinent to your survival on the extra-terrestrial platform of technology, but we what you hear here may leave you sleepless for a couple of weeks.

Hope you stick around and enjoy the blog, that’s what its here for.

Out for Now,
The Computer Guru