<a href='//home.org'>
<a href='//contact.net'>

Show off your no-http approved status
Feb 11, 2003

Now you can show off your no-http status with these new site tags:

Type 1 Type 2
Image credits: Justin S.

Feel free to direct link the image from this site.



Make your site Class X7.45
Sep 3, 2003

Class X7.45 means that all of your links to http://www.yourdomain.com are replaced with //www.yourdomain.com. This is currently the preferred no-http classification as it does not inconvenience your users, but it does assert the deprecated nature of the http protocol.

The process of making your domain a Class X7.45 is quite simple. All you need to do is use a text editor with search and replace functionality to change the word "http://" to "//" in all your web content. This will provide bandwidth savings on all pages that use the old deprecated links and ensure your site is compatible with tomorrow's web protocols.



Why is http deprecated?
Aug 14, 2003

In order to answer this question, we must first recall the definition of http:

hypertext transfer protocol:
n.
1) a protocol (utilizing TCP) to transfer hypertext requests and information between servers and browsers [syn: HTTP]
2) (HTTP) The client-server TCP/IP protocol used on the World-Wide Web for the exchange of HTML documents. It conventionally uses port 80. Current version: HTTP 1.1, defined in RFC 2068, as of May 1997.

By default, all popular Web browsers assume the HTTP protocol. In doing so, the software prepends the 'http://' onto the requested URL and automatically connect to the HTTP server on port 80. Why then do many pages explictly set http on all hypertext links? Surely it is easier to type "domain.com" than "http://domain.com".

HTTP is also deprecated due to the ever-evolving web: The HyperText Transfer Protocol is no longer used to transfer hypertext. It is increasingly becoming used a means to transfer any content over port 80. Thus the definition "http" no longer means anything in the context of a URL since you are unlikely to be requesting hypertext.

As the web evolves, next generation protocols will begin to replace http. By explicitly using "http://domain.com" in your links you are forcing your viewers of the future into using an obsolete protocol. By using "//domain.com" you will guarantee the protocol of tomorrow will work with your pages of today.

Succinctly, use of the http protocol is redundant and time consuming to communicate. The internet, media, and society are all better off without it.


dep·re·cate (dep'ri-kat'):
To make invalid or obsolete by removing or flagging the item. When commands or statements in a language are planned for deletion in future releases of the compiler or rendering engine, they are said to be deprecated. Programmers should begin to remove them from the source code in subsequent revisions of their programs.