Hold on tight – here comes jquery.js

As others have pointed out, the Streaming Radio Guide web site looks like it was written in 1999, because it was 🙂

Pretty much all of the “current” web sites use an open source javascript library called jquery.js. If you tell your browser to “View Source”, you’ll likely get a headache – but somewhere down in the source will be a call to load the jquery library.

<script src=”http://code.jquery.com/jquery-latest.min.js”></script>

and the Google “Shiv”

<script src=”http://html5shiv.googlecode.com/svn/trunk/html5.js”></script>

Once the core library is installed, there are many “free” libraries that can do things like drop down menus, and do it in a way that the author (Me) doesn’t have to worry about the details of how various browsers do things in non-standard ways or become a javascript guru. (Thank you Netscape and Internet Exploder!)

The “down side” to this is for those of you who watch every little thing the website does to you, the “big guys” are the ones behind jquery – especially Google and Facebook.

At some point, I’ll probably load the jquery and Google “Shiv” (It lets older browsers behave like they understand HTML5) from my server, but for now, you’ll start seeing them being loaded by your browser. Your browser likely already has them in its memory from other web sites you visited and has them “white listed” as safe, so there won’t be any delay.

The first thing I’ve done is added “Clear on DoubleClick” to all text input fields. This mostly is to help Brian and me, and any of those of you who volunteer to edit the directory. It will work on any text field on any page that’s been converted to the newer standardized heading format. When you double click the text field, the current contents will go away – no need to highlight the text and click Delete or backspace, or click on an Del link. Clearing the field does not submit the form, though. You still need to click Update or Submit or the relevant action for the page you’re using.

Down the road, look for the main menu page to be transformed into a drop down expanding task bar. How far? Stay tuned. Creating a true “mobile” version of the web site that adapts reasonably to a smart phone should also be easier.

There still is nothing like Google Analytics here and no facebook tracking being used. If your browser or security software starts sending up flares, let me know 🙂

Part of the reason for this is not just the web site, but to improve my programming skills so people would not laugh at me at a job interview. Haha…

This entry was posted in About the Guide. Bookmark the permalink.

2 Responses to Hold on tight – here comes jquery.js

  1. Parrott says:

    Dude: just create an new site one for the crap phone and java . I wouldn’t touch the one and just call it ‘Classic Streaming Radio guide’ .
    Those clowns in Atlanta f’ ed up Coke once. RVreview.net f’d up their website when they went all phone. They are still arguing about that in the forums.

    Hey , sorry about that, its your site. Its great that you let us visit. If it wasn’t for work I would visit more often, I appreciate it Art.

    Parrott

  2. RebelSansClue says:

    Meh. I hate change. Your website is easy to navigate and a predictable design is comforting. So let’s party like it’s 1999!

Leave a Reply