Monday, February 1, 2010

2015, Google Eats World

The Web has taken over. It eats into the lives of just about every American. People pay bills, taxes, search for services, and friends on the Internet. In 2005, it started it's near domination of the media market. New technologies were pushing the envelope and people onto the Web. In 2010, portable Web has become a force, and social media has become a part of our lives. In 2015, we will all be robots, plugged into the matrix and providing battery power to CSS3, HTML 5, Javascript, and the Google Mothership.

The Web has come a long way from where it was in 2005. In 2005, Internet explorer dominated the browser world. Macromedia Flash was the big ticket item in advanced Web sites. Only a few Web sites used Javascript, and only sparingly, because it was so difficult to maintain. Few people cared if their Web site worked outside of Internet Explorer 6. Java Applets were still in use, but were fading. The reigning Web server technology was Classic ASP and Sun's Java on the Tomcat Server. I was just out of College and couldn't grow a beard.

In 2010, the Web has matured as a mixed content medium, challenging traditional media in every aspect. Competition in the browser market is heavy, forcing massive change and improvement to the Web. Adobe Flash has become more on the fringe, primarily used for serving video content. Javascript using advanced frameworks has become the norm in all Web sites, and AJAX has become the big thing. The server side tech has been changed, but not yet matured. ASP.Net is now at version 3 and is largely the same framework in 2005. PHP has been updated and has progressed, but not that much. Web frameworks have become much more popular, either built on PHP or the typical LAMP stack. And I remember 2005 fondly, when I walked up the hill both ways in the lava, and the Sun was bigger than the Beates, and people still had moral character.

The Web in 2015 will see lots of gradual change to it's traditional browser market, but lots of change as new products utilize Web access. Items such as the iPhone and Google's Droid will really push the the future of the Web to new dimensions. Screens will get larger, while mobile devices will create a different platform entirely. The big winner will be the Web frameworks that will handle the browser and device and providing the proper template and appearance for the given medium while maintaining a single place for all Web content. HTML 5, CSS 3, and JavaScript will largely kill 3rd party browser plug-ins such as Adobe Flash. Web frameworks will finally mature and truly enable the fast and seamless production of most Web sites, while providing simple mechanisms for large corporations to be able to offer Off the Shelf Web site plug-ins for the most typical of needs (such as credit card processing). Social Media will play a big role in what Web Application framework eventually takes over. Facebook will have at least one major and serious competitor, and that will be a Google + OpenSocial duo-thing driven largely be the Android and iPhone devices of tomorrow. Our phones will have input devices that map to the back of our heads so we can plug-in to the matrix at any time and any place, ready for Google to search our very brains, nay, our souls even. I will fondly remember the good ole days of self thought and self determination, a place where people still believe in love and cherished those who actually are close to them, instead of half a world away.

The Web will change, but slower than we might think. Many traditional Web sites will still be around, but there will be a whole new wave of products that might take over. Mobile browsing will be the norm, and new cutting edge products will propel the mobile, non-traditional Web. It's not unlikely that giant global catastrophes will have largely halted progress on the Web, but barring such contingency, the future is still a place of increased Web usage.