Deciding when and how to teach HTML5 is perhaps the most significant challenge facing web development in formal education. Whether you are learning in a classroom, online, or from books, determining which technology to...
What Canada’s New CASL Laws Mean For Web Developers Worldwide
In 2010 Canada unveiled some of the toughest anti-spam legislation in the world. While now on the law books, the legislation has not yet come into full effect, pending the development of detailed regulations....
HTML Forms: Hints and Tips
A well-designed form is a rarity, and a huge boost to any website. Most forms, online or off, are not well designed. Following a few simple rules will help both your client and their...
HTML Forms: submit and reset
When all is said and done, the user needs to indicate that they are finished entering information with the form and want to submit it. This is done with a submit button, which is...
HTML Forms: Other input types
Less-commonly used input types include the following: value purpose hidden Contains a value, in the form <input type=”hidden” value=”x”>. Must be placed between opening and closing <form> tags. Used to pass a value to...
Adding and Inserting HTML Elements with JavaScript
It’s common to create HTML elements with JavaScript and add them to the page. The issue then becomes how to add elements whereyou want them. appendChild The simplest and most straightforward technique is to...
Five Ways to Speed Up Page Response Times
It’s important for your website to load as fast as possible; users want to see your web pages quickly and if you can’t give them that – then they’ll go somewhere else. In this...
A List of Free Public CDNs for Web Developers
Website speed is crucial for developing the best user experience possible, because, well, no one likes to wait for web pages to load. One of the simplest ways for improving the performance of a...
Email Extractor [PHP Script]
PHP Email Extractor serves to extract emails either from provided text or from URL. All found emails will be output below the input form, one email per row. Download Email Extractor
Recursive Text Replacer [PHP Script]
Replaces all occurrences of the search string with the replacement string in files matching specified mask. It could be for example your Google AdSense id or some affiliate code. Features: Enable/disable recursion Supports file...