Google's Chrome operating system isn't the only thing threatening Windows these days. In a recent New York Times story, VMware CEO Paul Maritz highlighted how dynamic Web frameworks and languages are fundamentally shifting our understanding of the operating system. He said, "If you are in Ruby on Rails, you have to work really hard to tell what the operating system is, it is so far removed."
I spoke with Engine Yard's Yehuda Katz, a member of the Ruby on Rails core team, who said that open-source platforms like Ruby on Rails are changing the game by giving power to the developer to make decisions. "The freedom that comes with open standards and open-source software like Rails will ultimately make software applications better. We believe the replacement of the traditional desktop with application-centric development will benefit everyone."
These comments bring to light the changing nature of application development. A decade ago, if you were writing an application, chances were you were writing it for Windows. Today, there's a good chance you're writing it for the Web as a platform. A new generation of applications are both Web-centric and OS neutral thanks to open-source development platforms.
Importantly, the language and underpinning architecture for Web applications doesn't matter to the end-user (though it has serious impact on the development and operations teams). What matters is the ability to add new features quickly and affordably.
... Read more
If there is one battle that continues to rage, it's the war for browser supremacy.
While exact market share figures change on a daily basis (and vary widely from site to site), Microsoft's Internet Explorer commands about 65 percent of the market, Mozilla's Firefox about 20 percent, Apple's Safari about 8 percent, and Google's Chrome about 2 percent.
There are three main rendering engines:
- Trident, from Internet Explorer, is used by many applications on the Microsoft Windows platform to render HTML, including the minibrowsers in Winamp and RealPlayer.
- Gecko, Mozilla's open-source rendering engine, is used by a variety of products derived from the Mozilla code base, including the Firefox Web browser.
- WebKit, originally from Konquerer, and currently best-known as powering Apple's Safari and Google's Chrome Web browsers.
Different engines mean that developers (and users) are still forced to contend with Web sites that are designed with one specific browser in mind. This often means a lack of functionality or a flat-out inability to use a site with the wrong browser.
Lunascape, (currently Windows-only) is a triple-engine browser that has a new take on the "browser wars." Launched in November 2008, Lunascape continues to push the envelope with its latest beta. In addition to improving the core triple-engine technology, new features include toolbar shrinking, appropriate for Netbook users who require low CPU usage. With this update, Lunascape claims to have the fastest JavaScript execution, according to the SunSpider JavaScript test.
... Read more- prev
- 1
- next





