Search This Blog

Friday, February 17, 2012

Resolve JQuery and MooTools Conflict

Resolve JQuery and MooTools Conflict

Guys this one thing bogged me down when I was having conflict between MooTools and jQuery...

here is the simple solution.


(function($){

// example starts here
$(document).ready(function(){
$("#qform").validate();
});
// example ends here

})(jQuery);


.... and it works charmingly

Wednesday, November 30, 2011

Flight Tracker - Widget

flight tracker website


Most Flight movement Tracking popular widget, this application gives you instant access to worldwide flight status. Search by flight, route or view all airport departures and arrivals by time of day. Results are displayed on the FlightStats.com website, enabling you to access our interactive flight tracker or to set-up flight alerts.

If you are interested in placing this widget on a personalized home page (Google or Microsoft Live), check the FlightStats Personal Tools section.

Flight Stats Widget

Thursday, November 24, 2011

Detect Mobile Browsers - Mobile User Agent Detection PHP

Detecting the user’s browser type and version is helpful in web applications that harness some of the newer bleeding edge concepts. With the browser type and version you can notify users about challenges they may experience and suggest they upgrade before using such application. Not a great idea on a large scale public site; but on a private application this type of check can be helpful.
In an active project of mine we have a pretty graphically intensive and visually appealing user interface which leverages a lot of transparent PNG files. Because we all know how great IE6 supports PNG files it was necessary for us to tell our users the lack of power their browser has in a kind way.





Searching for a way to do this at the PHP layer and not at the client layer was more of a challenge than I would have guessed; the only script available was written by Gary White and Gary no longer maintains this script because of reliability. I do agree 100% with Gary about the readability; however, there are realistic reasons to desire the user’s browser and browser version and if your visitor is not echoing a false user agent we can take an educated guess.
I based this solution off of Gary White’s original solution but added a few things:
I added the ability to view the return values as class constants to increase the readability

Code - Usage



$browser = new Browser();
if( $browser->getBrowser() == Browser::BROWSER_FIREFOX && $browser->getVersion() >= 2 ) {
echo 'You have FireFox version 2 or greater';
}



Updated the version detection for Amaya
Updated the version detection for Firefox
Updated the version detection for Lynx
Updated the version detection for WebTV
Updated the version detection for NetPositive
Updated the version detection for IE
Updated the version detection for OmniWeb
Updated the version detection for iCab
Updated the version detection for Safari
Added detection for Chrome
Added detection for iPhone
Added detection for robots
Added detection for mobile devices
Added detection for BlackBerry
Added detection for iPhone
Added detection for iPad
Added detection for Android
Removed Netscape checks
Updated Safari to remove mobile devices (iPhone)
This solution identifies the following Operating Systems:

Windows (Browser::PLATFORM_WINDOWS)
Windows CE (Browser::PLATFORM_WINDOWS_CE)
Apple (Browser::PLATFORM_APPLE)
Linux (Browser::PLATFORM_LINUX)
Android (Browser::PLATFORM_ANDROID)
OS/2 (Browser::PLATFORM_OS2)
BeOS (Browser::PLATFORM_BEOS)
iPhone (Browser::PLATFORM_IPHONE)
iPod (Browser::PLATFORM_IPOD)
BlackBerry (Browser::PLATFORM_BLACKBERRY)
FreeBSD (Browser::PLATFORM_FREEBSD)
OpenBSD (Browser::PLATFORM_OPENBSD)
NetBSD (Browser::PLATFORM_NETBSD)
SunOS (Browser::PLATFORM_SUNOS)
OpenSolaris (Browser::PLATFORM_OPENSOLARIS)
iPad (Browser::PLATFORM_IPAD)

This solution identifies the following Browsers and does a best-guess on the version:
Opera (Browser::BROWSER_OPERA)
WebTV (Browser::BROWSER_WEBTV)
NetPositive (Browser::BROWSER_NETPOSITIVE)
Internet Explorer (Browser::BROWSER_IE)
Pocket Internet Explorer (Browser::BROWSER_POCKET_IE)
Galeon (Browser::BROWSER_GALEON)
Konqueror (Browser::BROWSER_KONQUEROR)
iCab (Browser::BROWSER_ICAB)
OmniWeb (Browser::BROWSER_OMNIWEB)
Phoenix (Browser::BROWSER_PHOENIX)
Firebird (Browser::BROWSER_FIREBIRD)
Firefox (Browser::BROWSER_FIREFOX)
Mozilla (Browser::BROWSER_MOZILLA)
Amaya (Browser::BROWSER_AMAYA)
Lynx (Browser::BROWSER_LYNX)
Safari (Browser::BROWSER_SAFARI)
iPhone (Browser::BROWSER_IPHONE)
iPod (Browser::BROWSER_IPOD)
Google’s Android(Browser::BROWSER_ANDROID)
Google’s Chrome(Browser::BROWSER_CHROME)
GoogleBot(Browser::BROWSER_GOOGLEBOT)
Yahoo!’s Slurp(Browser::BROWSER_SLURP)
W3C’s Validator(Browser::BROWSER_W3CVALIDATOR)
BlackBerry(Browser::BROWSER_BLACKBERRY)

Sunday, November 13, 2011

Micro Browser HTTP_USER_AGENT Lists

Here is the complete list of HTTP_USER_AGENT Headers of most popular Handsets and OS including iPhone, iPad, BlackBerry, Android, HTC Magic/Desire, Palm Pre etc. of over 50 headers

List of User Agents

XML format of User Agent
Web Monster Solutions Inc. | Taxi Website Designer

Wednesday, November 9, 2011

ipad and iphone browser detection

I found this small cute browser detection script for iPhone and iPad.

Check it here

Limousine Fare Estimator

Limousine Fare estimator I did few days back took sometime to finish this final product for my client Buddha Limousine Inc., based in Santa Clara, CA.

It is looking great.

Have a look.

Monday, November 7, 2011

taxi fare calculator





Taxi fare Calculator - with day night option done well. Good to refer.

Friday, October 21, 2011

Best SEO Blogger Tip

I've been Googling for tips on SEO, but I've found this as very interesting by Cyndi Thompson.

Very helpful and learnt alot. Read Yourself on SEO.

Best SEO Blogger - Cyndi Thompson

Thanks Cyndi, That was great help...


how does search engines see your site?

Here is how Search Engine Views your website contents.

The Lynx Viewer allows webmasters to see what their pages will look like when viewed with Lynx , a text-mode web browser. It is also presumably, how search engines see your site. In addition to that, it can help determine if web pages are accessible to the vision impaired.
Note: For best results, you should download a copy of Lynx itself and run it locally on your own computer. Lynx for MAC OS X.
This service is intended to be used only by content developers, on their own pages.


Lynx Viewer

Friday, October 14, 2011

Dynamic Dependant DropDown List: US States & Counties

I was googling for a way to show a drop down menu with states that populates another menu with counties from the selected state. I found a nice dynamic dependent drop down script (with categories & subcategories) at dreamwebstore.com. However, adding over 2000 counties in a single JavaScript file is not such a good idea because such a script is quite big (200KB+) and in many cases (a slow internet connection, some downloads in progress etc.) it will take some time to load.

I’ve decided to keep the counties from each state in separate files. For instance, if we select Hawaii state (with 5 counties), only the hi.js file will load which has only a size of 515 bytes. To do this I’ve used the powerful JavaScript library JQuery.

Dynamic Dependant DropDown List: US States & Counties

Download Codes

Monday, October 3, 2011

Use the YouTube API with PHP

The YouTube video sharing site allows Web application developers to access public content through its REST-based developer API. The SimpleXML extension in PHP is ideal for processing the XML feeds generated by this API and using them to build customized PHP applications. This article introduces the YouTube Data API, demonstrates how you can use it to browse user-generated video content; access video metadata, comments and responses; and perform keyword searches.

Here is the best references from IBM snippets - Click Here

Monday, September 12, 2011

Creating a Store Locator with PHP, MySQL & Google Maps

Creating a Store Locator with PHP, MySQL & Google Maps

This tutorial is intended for developers who are familiar with PHP/MySQL, and want to learn how to use Google Maps with a MySQL database to create a store locator-type app. After completing this tutorial, you will have a database of locations and a webpage that lets a user enter their address and see markers on a map for the locations nearest to them, within a chosen distance restriction.

Monday, September 5, 2011

Taxi Website Designer - QR Code

Now TaxiWebsiteDesigner.com has its own QR Code.

Taxi Website Designer - QR Code





Taxi Website Designer

Thursday, August 25, 2011

Google Map Distance Calculator and Taxi Fare Meter

Check this out. It is best so far as it is very simple Driving Distance Calculator. Need more accessories to be added.

Simple Map

Monday, August 22, 2011

How to calculate driving distance with Google Maps API

Once upon a time I wrote How to calculate distance with javascript and Google Maps API. This article showed my readers how to calculate the straight line distance between two addresses. It turns out that people really wanted the driving distance between two addresses. I get an e-mail about this about once a day.

Today I will finally provide the long–awaited much–anticipated tutorial: how to calculate driving distance between two addresses using javascript and google maps API.

Driving Distance Calculator Script

-------------------------------------------------------
Taxi Website Designer - Link

content-wide advt