Author Archive (Total: 122 posts)

301 Permanent Redirect for an Apache Web Server

301 permanent redirectFirst let me emphasize that the 301 Permanent Redirect covered here is strictly for .htaccess file redirects in an Apache Web server with the mod-rewrite module turned ON.
Therefore before you proceed, first make sure that your Website is running on an Apache Web server having the mod-rewrite module ENABLED. One way to check is to ask your hosting company. Continue Reading »

Creating a Mobile Friendly Website. How to “Mobilize” your Website.

A “mobile-friendly” Website offers content without clutter and is easily viewable on mobile devices. Creating a mobile-friendly website has become crucial if you desire a presence on the mobile web. With more people browsing the internet from their mobile devices, it is important to make your website accessible to these users. If your business relies on the internet to generate revenue, then it is critical that you make adjustments to accommodate mobile customers. Continue Reading »

How to Resize a Batch of Images in Photoshop CS3

In this tutorial, I will show you how to use the “Image Processor…” function in Photoshop CS3 to automate the image resizing process. For this tutorial, I am using Photoshop CS3, but it might be the same for CS4 and CS5 versions.

Before We Begin

In order to automate the image resizing process, all your “raw” images have to be the same dimension, meaning same width and height for all images to be processed. Continue Reading »

How to display transparent PNG images in IE6 (IE6 PNG Hack)

As a Web developer you surely stumbled upon the display issue of transparent PNG images in the buggy Internet Explorer version 6 (IE6). As much as I would love that IE6 gracefully disappear, the reality is that according to Global Market Share Statistics there is still 13.06% of the users (as of December 2010) that still use this browser. Continue Reading »

WordPress Comments – IE8 HTTP 500 Internal Server Error

I have an interesting problem happening with this WordPress (version 2.8) Comments. This happens only in IE8. Here is what I noticed :

Whenever I submit a Comment to my posts while leaving blank any of the required fields (name, Email, comment textarea), I get the HTTP 500 error message. Even if I typed the name and comments but I typed an invalid email address, I still get the HTTP 500 error in IE8. Continue Reading »

Why a Website is Essential for a Small Business

There are still small business owners who are wondering whether they need a Website. Small businesses need an online presence as much as they need a phone. A Website has become an essential link between customers and businesses.

Most potential customers begin their search for a product online. Having a Website is very valuable for small businesses. Continue Reading »

Caution! Adding Plugins to Your WordPress Theme

You probably, like in my case, spent many hours to search for a nice WordPress theme for your Website. You chose a theme that is valid (or mostly with some minor tweaks) for CSS and HTML, and compliant with the accessibility standards (or mostly at least) as required by Section 508 law, and suggested by the W3C Web Content Accessibility Guidelines. Continue Reading »

Testing and Validating a Website

When I develop a Website, I use several tools to test the Website and validate the source code. I test often during the development process and upon the final phase, in order to ensure compatibility with the maximum number of browsers. So far I hand-coded all the Websites I developed. I am not a fan of any WYSIWYG editors. Continue Reading »

Text Reflection in Photoshop CS3

In this tutorial, I will show you the step by step process of creating a Text reflection in Photoshop CS3. I assume that the process is very similar, if not the same, in Photoshop CS4 and CS5.

Step 1: Create a New Photoshop Document

Create a new blank Photoshop document from the File menu at the top left of the screen and choose New. Continue Reading »

PHP/CFML Source Viewer

What is PHP?

PHP is an open source, server-side, HTML embedded, scripting language used to create dynamic Web pages. In an HTML document, PHP code is embedded into the HTML source document and interpreted by the web server, which generates the HTML document. Because PHP is executed on the server, the client cannot view the PHP code. Continue Reading »