Category Archives: Web design

Absolute URLs vs. relative URLs vs. protocol relative URLs

Examples Absolute URL: http://yoursite.com/folder/subfolder/file.html Relative URL: /folder/subfolder/file.html Protocol relative URL: //anothersite.com/anotherfolder/anothersubfolder/anotherfile.html Tips Try to avoid absolute URLs. Try to use relative URLs for links inside your site. Try to use protocol relative URLs for links outside your site.

Posted in Web design

JavaScript on my shoulder

At first, I did not want to write this blog post, out of respect to Brendan Eich, the creator of JavaScript and to Dmitry Soshnikov, an outstanding ECMAScript theorist who has provided great insight and superb material about JavaScript. You … Continue reading

Posted in Web design

jQuery 2.0 will not support IE6, IE7 and IE8

When jQuery 2.0 ships, it will not support IE6, IE7 and IE8. For those that need this support, they may include version 1.9 using IE conditional comments as follows: By dropping support for IE6/7/8, jQuery will become leaner and more … Continue reading

Posted in Web design

The young and the RESTful

Wow, that’s a slap in the face of those incorrectly characterizing not RESTful APIs as RESTful! The year is 2008 and Roy Fielding is rightfully upset to see some authors of web applications incorrectly characterizing their applications as RESTful. He … Continue reading

Posted in Web design

Hashbang, you’re dead

Hashbang URLs are an ingenious way to make AJAX applications crawlable, proof that at least someone (and perhaps more than one person) in Google is clever, after all. The hashbang syntax is very concise, just a number sign (a hash, … Continue reading

Posted in Web design

JavaScript library hell

One of my current responsibilities is to update a site that has Joomla as its CMS. So I am using Joomla, and I find it very cumbersome to work with. I do not like it at all. I cannot recommend Joomla to … Continue reading

Posted in Web design