Home » Archive

Articles in the Web Development Category

Coding, Cool Websites, Web Development »

[14 May 2007 | 4 Comments | 3 views]

It’s so common these days to see pop-ups in websites. When you click on the privacy statement, you see a pop-up. When you click to view the disclaimer (if you ever do) you see a pop up. Or, the page switches over entirely.
I can never shut up about how much of a big fan I am in making website processes simpler. Of course, there are factors such as my time (which is usually subject to my clients’ budgets), as well as difficulty and how easy it is to maintain, but …

Coding, Online Security, Web Development »

[3 May 2007 | 2 Comments | 3 views]

I was developing a website on my testserver, which both myself and my client accessed through client.jeffkee.com subdomain. Throughout development, there were a lot of AJAX modules to be put in – AJAX modules that should not be hacked.
Basically the best way to check for the header is to use the $_SERVER['HTTP_REFERER'] variable, and make an if() statement to ensure that the server-side PHP file pertaining to the AJAX module was called by a file within my own server. The $sitepath variable was set to http://client.jeffkee.com/ for match verification.
Once it …

Blog Consulting and Advice, Cool Websites »

[25 Apr 2007 | 10 Comments | 0 views]

Gary, who operates the blog mrgarylee.com lives in California and I met him through the blogging scope of things. He used to be a comment whore just like myself on Johnchow.com, and we sort of hang out within the same ring of blogs so to speak. It’s one of the better blogs that I do visit on a regular basis (at least twice a week, which is quite a bit for my schedule! That says a lot), and his experience as a projecct manager for web marketing projects of various …

Coding, Cool Websites, Web Development »

[19 Apr 2007 | 2 Comments | 41 views]

I’ve been usign AJAX for a while, but it’s always a hassle to have to set up the Ajax module initially before you can start calling the data in. I remember I’ve tried about 3 different Ajax modules in total, and the 3rd one I found was the one I thought to be the best, with the most flexibility.
(if you don’t know what AJAX is, read up on this AJAX tutorial)
It’s the prototype.js framework, and I’m sure a lot of you savvy users know about it already. AJAX is only …

Cool Websites, Rants, Stupid People, Web Development »

[18 Apr 2007 | 10 Comments | 4 views]

When I deal with clients who have existing web hosting services through other companies throughout, it’s often quite ridiculous how they operate. I’m a web designer/developer, and I have a strong emphasis on what should be a standard part of a good web hosting and domain hosting service, and here’s a few to list :

A proper control panel for account management.
In case of a web hosting company, cPanel is a MUST.
phpMyAdmin for MySQL should be a given. I’m not setting that up.
Web folder protection methods should be in there. I …

Coding, Cool Websites, Web Development »

[17 Apr 2007 | 7 Comments | 492 views]

Most websites we see that have maps embedded use Google maps (and some unfortunate ones still use MapQuest), and it works pretty darn well. However, I recently started working with Microsoft Live maps(also called Microsoft MapPoint) again, and I must say I prefer developing in Microsoft Maps way better than on Google maps.
Before I go further into the explanations, I need to note that I love the color configuration on the Microsoft live maps better. I often like to have subtle designs for the non-design elements in my sites. …

Coding, Web Development »

[15 Apr 2007 | One Comment | 0 views]

While I was re-designing my whole site (which I am still working on in many other sections), I ran into several CSS issues where things just did NOT look the same on Internet Explorer and Firefox. And of course it has been, and will be, a never-ending struggle as long as all these browsers are slightly different from each other, and over all this time I came to come up with some general rules of thumb in order to ensure cross-browser compatibility. So I’ll list a few of them here.

When …