Time for a Browser Overhaul
Posted by Jeu George on 24th August 2006
Web Browsers have existed almost since the birth of the internet. From the earliest web browser WorldWideWeb, to text browsers like lynx, to some early crude graphical web browsers to the modern day browsers like Internet Explorer, Firefox, Opera etc., the browser has indeed come a long way, but a paradigm shift in browsing is due. Layout Engines like Gecko (Mozilla) and Trident (Microsoft) etc. were built in the 90’s for the 90’s while the internet was still a baby. With the internet growing faster than ever before and business moving to the web at a rapid pace, increasing bandwidths and demands for desktop like experiences on the web are majors asks for a Browser overhaul.
Languages like JavaScript (AJAX) are used to provide ‘rich’ apps for today’s browsers. Being an interpreted language with much less functionality and power as opposed to say C++, Lisp etc. makes the ‘rich’ experience very poor indeed. Reasons like these and the demands of the web certainly warrant a walk back to the drawing board for a serious rethink on how the browser should mould itself for the ever changing needs of the internet. Here are some of the things that are fundamental to the next gen browser and some reasons why the today’s browser might soon be a thing of the past.
- Something faster and better than Javascript, perhaps an open standard language designed and built for working especially with Web Controls (Open Standard again) and working with Mutlimedia (Audio, Images, Videos). Yeah, just what the world needs, another language and another standard.
- Better and more UI Controls that would make Web Apps closer to Desktop Apps or maybe even better
- HTML is a thing of the past, enough plumbing has been done on it already (DHTML, AJAX etc..) to try to improve and add to HTML. It’s long due for a change.
- TCP/IP is what the internet is built on today. But things like ECN (Something that I worked on for my Masters Thesis) suggests that TCP/IP and its current feedback mechanisms for handling congestion will soon be outdated with the increased bandwidth speeds and traffic, as we move along. Most applications that depend on networking (like Web Browsers) are often limited by the bounds of TCP/IP.
- The coming few years will see the birth and rise of huge server farms like this one. This will lead to increasing demand of innovation in area of Web Applications. Browsers better be ready for this.
- Paradigm shift to collaborative computing. Blogging, Social Networking, Sharing etc.. are pushing todays browsers to the limit. So much so that, there have been tons of desktop applications written (Windows Live Writer etc..) to just circumvent the shortcomings of the browser
It’s time for a Browser Overhaul
Posted in Technology | No Comments »