So you've heard the fanfare over JSON, but still haven't had the opportunity to dive into using it. Well, as a matter of fact, you may have been using JSON all along and not known it. Compounded by the fact that since PHP 5.2 there is native support for JSON, learning how to...
Using CSS and JavaScript to modify the opacity (transparency) of HTML elements and images can really open the doors when it comes to improving the functional attractiveness of web applications. In this article, I'll be exploring interoperable CSS opacity setups and the JavaS...
The ability to encrypt and safeguard data is an essential ability that every serious web developer should have in their arsenal. In this article we'll explore encrypting data with PHP and MCrypt (libmcrypt), storing it in a database, retrieving it from a database and decrypt...
Many web developers have replaced image slicing for a much better technique known as CSS Sprites. This technique results in cleaner markup, fewer HTTP requests, smaller file sizes and saves bandwidth. In this article you'll learn how CSS Sprites work and how to use them.
Looking for something a little more elegant than simple HTML anchors? In this easy to follow guide you'll learn how to implement the "smooth scroll" effect using JavaScript that falls back to simple anchoring when clients have JavaScript disabled.
Learn all about SEO in this "Search Engine Optimization 101" style guide. In this first installment to my SEO series you'll gain a basic understanding of search engines, search engine optimization and become familiar with some of the key concepts and terms used when discussi...
This is the first installment to the "Introduction to Computers" series, intended for people with little to no computer knowledge. Readers will learn various computer terms and acquire a very basic knowledge of computer history, the varying types of computers, computer hardw...
Tags are a great way to organize user content such as photos, videos, articles and so on. This guide covers the necessary MySQL tables, SQL queries, PHP scripts, XHTML and CSS for adding tag support to your website. Apache mod_rewrite rules are also covered for search engine...
The Hexadecimal, or base 16 number system is important to programmers because it's a shorthand way of writing out and inputting binary values. It's simpler and easier because you can work with fewer symbols, or "numbers". In this article you'll learn how hexadecimal works an...
Blogging is a great way to share your expertise, experience, views and opinions about topics you're passionate about with others from around the world. In this article we're going to take an introductory look at blogging, blogging services, software and what it takes to get ...