Saturday, November 29, 2008

10 Biggest Milestones in Web Development

1. Linus Torvalds Creates the Linux Kernel

When Linux Torvalds released Linux in 1991, it met with some harsh criticism from other UNIX systems developers. Some believed that it used the wrong computer architecture (32-bit), and was fundamentally flawed. Nevertheless, Torvalds developed his own kernel for UNIX, which eventually became the de facto web server software (not to mention a popular operating system for personal computers). Because Torvalds released the software under the GNU license, it was able to spread much quicker than under a closed proprietary license.

Linux is at the core of the Internet: It is the software that virtually every web host uses and supports, and it has a large, loyal and rabid following. It is the most popular example of open source software, and it makes web development possible for many.

2. The Mosaic Browser Launches

The Internet would be a much blander place without Mosaic, the first browser to really popularize the Internet. Upon its release in 1993, Mosaic was the first browser to support bookmarking, icons, a slick user interface (by 1993's standards), and the biggest innovation yet: picture support. Up until that point in the Web's history, images had to be downloaded. With the images being displayed inline, it completely changed Internet browsing, and greatly helped the Internet become more mainstream.

Mosaic completely changed how we transfer data on the Internet. Without it, web development as a whole would be a much, much different undertaking.

3. The W3C Released the CSS level 1 Recommendation

CSS has been around in computing since the 1970's, through various different forms. It wasn't until December of 1996 that a working group of the World Wide Web Consortium (W3C) released the CSS level 1 Recommendation. Microsoft soon after launched Internet Explorer 3, which offered limited CSS support. The rest, as they say, is history.

I don't need to go too deeply into the reasons why CSS has changed how the web has been developed. Instead of making hard-to-maintain inline style changes, CSS allows the web developer to simply call an external style sheet, and make a site-wide design change, in a matter of seconds. There's no need to go back into each HTML page and look for stylistic elements that needs to be individually altered.

Thanks to CSS, website designs are now much easier to maintain and create (even with subtle changes in browser renderings).

4. The Open Source Movement Officially Starts

The Open Source Movement has been around, in one form or another, for a very, very long time. Believe it or not, the Web wasn't created for commercial reasons. It was simply a way to exchange information. Once websites became avenues for profit, the free exchange that was once the WWW became more of a closed, commercial space. Many saw this as a negative, and still do today.

Thank goodness for the Open Source movement. The Internet itself was created with help from open source, and has roots dating back into the 1960's. In 1998, major players met at Tim O'Reilly's "Freeware Summit", decided on the term "open source" and started the Open Source Initiative. Licensing was made to protect the developers and software, and at the same time allow other developers to freely distribute and modify the source code.

Open source now powers much of the "modern" web, in the form of software. Wordpress, Firefox, PHP andLinux are just a few of the major players on the web that influence web development and browsing. Without the Open Source Initiative, software would be much more closed and we'd see less innovative solutions.

5. PHP is Released by Rasmus Lerdorf

Thanks to Open Source, dynamic languages like PHP are freely distributed amongst web developers. You'd be hard pressed to find a web host who didn't have PHP installed. It's the de facto language for programming on the web, and by far the most popular. The language is installed on more than 20 million websites and 1 million web servers.

When PHP was introduced in 1995 by Rasmus Lerdorf, it was quickly adopted by many as an excellent language for web programming. It runs on a web server, can be embedded in HTML, and works nicely with SQL databases. PHP quickly allowed developers to create and maintain complex, database-driven websites.

Many of the most popular sites on the Internet, (past and present), run on PHP. Facebook, Yahoo! andWikipedia all run on PHP. Also, dozens of popular web software applications are built with PHP: Wordpress,Drupal, phpBB and many, many other projects are powered by the handy language.

6. PayPal is Founded

Though often controversial, PayPal undoubtedly pioneered the process of transferring money online. Founded in 1998, PayPal was originally developed as a way to safely send money between the bidder and the seller on auction sites like eBay. PayPal became more and more popular with eBay users, and by February of 2000 PayPal had over 200,000 daily auctions on eBay. After eBay's acquisition of PayPal, the the payment processing system started to allow for merchant accounts and usage of their API. This API allowed developers to easily process money transactions, and gave a fast and safe way for site visitors to pay for services and subscriptions.

PayPal has enabled developers a quick way to accept money for services they provide. Whether it's a subscription service or a one-time fee, PayPal is generally what is used to process payments, due to their widespread popularity.

7. Firefox is Released

In 2003, Internet Explorer had a stranglehold on the web browser space. There was virtually no competition, as IE's biggest competitor Netscape had fallen by the wayside. Microsoft's web browser was enjoying a fat 94% share of the total web browser market. Consequently, the lack of competition left the IE project stagnant, and what used to be yearly updates on IE between versions 1-6, became a sleepy 5 year gap between IE 6 and IE 7's release in 2006. What fueled a major spark in IE development in those later years was the creation ofMozilla's open source web browser Firefox.

Firefox burst onto the scene with its initial release in 2003. The Firefox browser was addressing many of IE's stale shortcomings. Tabbed browsing, spell-checking, live bookmarking, and many more features were included in the initial release, and early adopters loved the software. But even more importantly for web developers, Firefox was based on the Gecko rendering engine, which conformed to web standards.

Web standards help reduce the cost and complexity of web development. Consistent design currently means supporting a myriad of different browsers and their rendering "quirks". Internet Explorer is notorious for not complying with web standards, making life much more difficult for designers and developers (as they still own a major share of the browser market). With Firefox becoming more popular and pushing new initiatives towards standards and compliance, the web will become a much better place to develop in.

8. Ruby on Rails Goes Mainstream

While some may not see this specific event as a major milestone in web development history, the rise of Ruby on Rails is extremely important because it symbolizes a broader shift in development that uses frameworks and the concept of agile software development to efficiently develop web sites.

David Heinemeier Hansson released Ruby on Rails (RoR) in 2004, and since then many web development frameworks centered around other languages like PHP and Python have been released. RoR is a model-view-controller framework, meaning that it uses scaffolding and other helpers to eliminate repetitive tasks in programming. By eliminating these monotonous coding tasks, the developer can have quicker turnaround times with projects.

Frameworks have sped up development times and shifted the way the web development is done. Since then major websites like Twitter have built complete web services using web frameworks. Ruby on Rails hit a major milestone when Apple's operating system Leopard was shipped with RoR.

9. 37 Signals Release the Getting Real Ebook

37 Signals has been one of the most popular web development companies for the past five years. Not only do they build excellent products, they're very outspoken thought-leaders on modern web development, specifically championing agile web development. Their flagship product Basecamp was built using the very first version of Ruby on Rails, and ultimately led to the framework's conception in 2004. Their philosophies on web development have been a major component to their popularity among web developers, and their release of theGetting Real ebook in 2006 also popularized small, agile web development practices.

Web developers have since embraced agile web development practices, and the philosophies in the Getting Real ebook. Even large companies like Google and Microsoft have embraced the concepts of using smaller teams with quicker release cycles and less red tape to develop better web products.

10. Amazon Launches Cloud Storage and Serving

With Amazon's launch of S3 and EC2 in 2006, the cloud storage and web services officially hit mainstream. Instead of adding costly instances of servers as websites grow, with Amazon startups only ever need to pay for the bandwidth they actually use. In theory, the service could scale infinitely in a matter of minutes, only paying "as you go". Cloud web services created a much faster and cheaper alternative to traditional web servers.

Cloud services have since lowered the barrier of entry for web startups, in terms of both cost and speed. Unexpected bursts of traffic are no longer an issue with cloud computing, and downtime is all but eliminated. Cloud services have ensured that nearly any web developer can develop their idea without having to take funding or pay for expensive servers, allowing better web ideas to come into fruition.

7 comments:

Anonymous said...

Good day !.
You re, I guess , perhaps very interested to know how one can make real money .
There is no initial capital needed You may start to receive yields with as small sum of money as 20-100 dollars.

AimTrust is what you need
The firm represents an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

It is based in Panama with offices everywhere: In USA, Canada, Cyprus.
Do you want to become really rich in short time?
That`s your chance That`s what you wish in the long run!

I feel good, I started to get real money with the help of this company,
and I invite you to do the same. It`s all about how to select a proper partner who uses your money in a right way - that`s AimTrust!.
I make 2G daily, and my first deposit was 1 grand only!
It`s easy to start , just click this link http://uloxufew.lookseekpages.com/ahibopok.html
and go! Let`s take this option together to become rich

Anonymous said...

Hi !.
might , probably curious to know how one can make real money .
There is no initial capital needed You may begin earning with as small sum of money as 20-100 dollars.

AimTrust is what you thought of all the time
The firm incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with affiliates around the world.
Do you want to become a happy investor?
That`s your choice That`s what you really need!

I`m happy and lucky, I began to get income with the help of this company,
and I invite you to do the same. It`s all about how to choose a correct partner utilizes your savings in a right way - that`s it!.
I earn US$2,000 per day, and my first investment was 500 dollars only!
It`s easy to join , just click this link http://izofigoquv.kogaryu.com/ukabup.html
and lucky you`re! Let`s take our chance together to get rid of nastiness of the life

Anonymous said...

Hello !.
You re, I guess , probably very interested to know how one can manage to receive high yields .
There is no initial capital needed You may start to receive yields with as small sum of money as 20-100 dollars.

AimTrust is what you haven`t ever dreamt of such a chance to become rich
The firm incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

It is based in Panama with affiliates around the world.
Do you want to become a happy investor?
That`s your choice That`s what you wish in the long run!

I`m happy and lucky, I began to take up income with the help of this company,
and I invite you to do the same. If it gets down to select a correct companion who uses your money in a right way - that`s the AimTrust!.
I take now up to 2G every day, and my first deposit was 1 grand only!
It`s easy to get involved , just click this link http://ugilabag.freewebsitehosting.com/utybevir.html
and lucky you`re! Let`s take our chance together to get rid of nastiness of the life

Anonymous said...

Hi !.
You may , probably curious to know how one can collect a huge starting capital .
There is no need to invest much at first. You may begin to get income with as small sum of money as 20-100 dollars.

AimTrust is what you need
AimTrust represents an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with affiliates everywhere: In USA, Canada, Cyprus.
Do you want to become really rich in short time?
That`s your choice That`s what you wish in the long run!

I feel good, I began to take up income with the help of this company,
and I invite you to do the same. It`s all about how to choose a correct companion utilizes your money in a right way - that`s the AimTrust!.
I earn US$2,000 per day, and what I started with was a funny sum of 500 bucks!
It`s easy to join , just click this link http://azufydoqok.freewebsitehosting.com/vowylym.html
and lucky you`re! Let`s take our chance together to get rid of nastiness of the life

Anonymous said...

Good day !.
You may , probably curious to know how one can reach 2000 per day of income .
There is no initial capital needed You may start earning with as small sum of money as 20-100 dollars.

AimTrust is what you haven`t ever dreamt of such a chance to become rich
The company represents an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with structures everywhere: In USA, Canada, Cyprus.
Do you want to become an affluent person?
That`s your choice That`s what you wish in the long run!

I feel good, I began to get income with the help of this company,
and I invite you to do the same. It`s all about how to select a correct companion utilizes your money in a right way - that`s it!.
I make 2G daily, and my first investment was 500 dollars only!
It`s easy to get involved , just click this link http://ovutojexer.wtcsites.com/equgowe.html
and lucky you`re! Let`s take our chance together to feel the smell of real money

Anonymous said...

Good day, sun shines!
There have were times of troubles when I didn't know about opportunities of getting high yields on investments. I was a dump and downright stupid person.
I have never imagined that there weren't any need in large starting capital.
Now, I feel good, I started take up real income.
It gets down to choose a correct partner who utilizes your money in a right way - that is incorporate it in real deals, parts and divides the income with me.

You can ask, if there are such firms? I'm obliged to answer the truth, YES, there are. Please be informed of one of them:
http://theinvestblog.com [url=http://theinvestblog.com]Online Investment Blog[/url]

Anonymous said...

Good day!

Sure, you’ve heard about me, because my fame is running in front of me,
my parents call me Peter.
Generally I’m a social gmabler. for a long time I’m keen on online-casino and poker.
Not long time ago I started my own blog, where I describe my virtual adventures.
Probably, it will be interesting for you to utilize special software facilitating winnings .
Please visit my web site. http://allbestcasino.com I’ll be glad would you find time to leave your opinion.

LinkWithin

Blog Widget by LinkWithin