Skip to main content

Web Applications

It's been said that the hype around HTML5 and CSS3 has been exaggerated and even abused for marketing purposes. It's certainly true that HTML5 is evolutionary rather than revolutionary but it addresses so many obstacles for web development that i believe the impact will warrant the hype. There are some major technological advances such as HTML5 WebSockets and the popular video and canvas elements but i think the real advantages will come from CSS3 (the style sheet mark-up language that accompanies HTML5). CSS3 will allow designers to make very rich interfaces with relatively little effort and without the need for any third party plugins like Flash.

With these two standards specifications in place, web applications rather than legacy PC applications (as Google calls them) should become a very viable option. There was another bottle neck for web apps however and that was the inability of web browser's of the time to render rich content, quickly. Web browsers were never meant to run such rich, interactive applications but Google quickly addressed this by creating Google Chrome which was primarily designed for speed. Chrome is a major achiever in all other aspects as well, such as security, stability, etc. but it was never intended to steal market share, it merely had to be competitive enough to force the other browser makers to follow suit, and they have. All major browsers such as Firefox, Opera and Safari have caught up and are matching and even overtaking Chrome in speed, security, technology, et al. all except one browser; Internet Explorer.

With the issues of functionality and speed addressed there exists one last obstacle to web app development; one needs to consider how big the potential market is and Microsoft Internet Explorer still holds around 60% of the browser market. That means we can't build nice rich web application unless we are willing to exclude 60% of the online population which would be about one billion people. So why is Internet Explorer so far behind? Is it because Microsoft have lost the plot and don't know what to spend their mountains of money on? I think the likely explanation is that Microsoft is aware of the degree of control they still have here and are using it to prevent people from moving on to the web and away from Windows dependence. This is a decisive battle between Google and Microsoft, i find it amusing how Apple is biting at their heels trying to impose their presence in this situation. Apple has backed HTML5 which is peculiar since they (as with Microsoft) also stand to lose market share in a platform independent world.

Here are some reasons to stop using Internet Explorer:
CSS3 Fail Whale - Works in every browser except IE
Video and Canvas - Won't work in IE
Google Gravity - Some browser physics

Select a new browser:
Google's browser selection page
Microsoft's browser selection page
Compare HTML5/CSS3 browser support

Comments

Popular posts from this blog

Quake3 in HD

Dust off the old PK3 files: Although it's over 10 years old, Quake 3 is still being played in offices around the world. Since id software has open sourced the Quake 3 engine; a community of developers has created an updated engine called ioquake3 and has recently also included a high resolution texture pack . ioquake3 is 100% compatable with Quake3 v1.32 so you will be able to join servers running the original Quake3 engine and vice versa. All you will need are the original pk3 files found in your Quake 3 baseq3 folder.

Die Antwoord Is Conceptual Art

“Corporate giants can’t fuck with the link between our art and our clients”, one of the many recycled phrases in Waddy Jones ’ arsenal. This middle class English-speaking white boy from Randburg has spent many years perfecting the art of rap but lyrical gymnastics alone won’t pay the bills. Keeping it real was ironically not his claim to fame, completely redefining his personality to a stereotypical white trash South African reflecting a prominent hardcore sub-culture was what got him there. “Ninja” is probably the only aspect of the zen loving individual that’s been carried through to Die Antwoord .

Black Economic Empowerment is Racist

BEE is blatantly corrupt and racist yet our "leaders" speak of it as if it's perfectly acceptable and even necessary. I have even heard the phrase "No one questions the necessity of BEE, it's the implementation that must be discussed". This is strange to me since 90% of the people i speak to on this topic (black, white, coloured, indian) have said that it's racist and destructive. That's certainly at least a small group of people that do question it.