NY Giants 2009 Schedule

Here it is, this year’s iCal formatted Giants scheudle:

webcal://robmaurizi.com/extra/giants_schedule.php

As with past seasons, NBC owns the right to move games around during the second half of the season to suit their prime time viewing needs. These games typically aren’t updated on the Giants ghetto downloadable schedule, so they won’t be updated here. Check local listings to be sure you’re watching the right games at the right time.

Go Blue!

Replace Default Field Values with Labels

Lots of times, it makes sense to pre-populate a form field with some text to guide the user. Usually you see this when space is limited, and the site tries to use the field’s value as a label. However, the field’s value isn’t the label— it’s the value. We see this often when a form has little real estate available to it, or sometimes when the designer doesn’t want to clutter up the interface with extra text. Read more…

Paid Advertisement

Customizing Form Fields with CSS and jQuery

As promised, here is a discussion on how I customized some form elements with a fancy look and feel. It’s really fairly simple and utilizes nothing but standard form controls and some unordered lists. Read more…

Giants iCal Feed Updated

I’ve updated my NY Giants iCal feed for the 2008 season:

http://robmaurizi.com/extra/giants_schedule.php

You can either copy the link and subscribe to it in an iCal-capable calendar application, or just click on it to save the .ics file and load it into your calendar. The latter is required if you’re using MobileMe and want the schedule on your iPhone (like me).

Bundle Up in Hell!

The cool thing about Twitter is that it can deliver up-to-the-minute information from across the Internet. Mostly, this is mundane, random drivel regarding what people are doing. But it’s great when something happens, like a MacWorld keynote or some other global event. The tweets that appear become a gigantic discussion of what’s going on at the moment.

And so it began last night when I got a tweet from Dan Cederholm stating that he’s high-fiving the IE team.

Read more…

Paid Advertisement

Creating a Tabbed Interface with CSS and jQuery

Here’s a piece I put together recently for a client who wanted a tabbed interface on one of their pages. My goal in doing it was to make it as accessible and semantic as possible. One requirement I gave myself was to NOT use redundant elements (like one list for the tabs, and another for the content).
Read more…

Everybody Get Nekkid!

I’m gearing up for CSS Naked Day on Thursday, and I can’t wait. So far, there’s over 650 of us that will be shedding their CSS coverings and baring all of our black Times on white for all to see.

Maybe I’ll go to work wearing nothing but my -9999px; shirt. Maybe they’ll send me home! :-D

A Table-Less Product Grid

Since switching from the written content-heavy world of academia to the more photo and data-driven world of retail, I’ve been inundated with tables. There’s really nothing new about this— tables have been the web designer’s best friend since 1996. But as the web matures, we’re realizing that tables needn’t be (and shouldn’t be) used for layout purposes, but rather for the tabular data that the W3C had intended them to be used.

Read more…

Clean Markup Double-Feature

I had the fortunate pleasure to read two great articles on clean markup and web standards back to back on my bus/ferry ride home from work the other day. The first, How to Grok Web Standards, by Craig Cook on A List Apart, and the second Markup as a Craft, by Garret Dimon over on Digital Web.

Read more…

NY Giants iCal feed

Okay, so being from New Jersey, I grew up a Giants fan. Now that I’m moving back, I’m really really excited to be able to see Big Blue live in person again. But keeping tabs on the schedule was always annoying.

So, I was trolling giants.com the other day and came across their “Download the schedule into Outlook” feature. A few clicks later, and I had a .csv file of the schedule. I thought it was a shame, though, that they only had a .csv file to download into Outlook. I mean, who uses Outlook anymore?!

Alas, once I had some free time, I was able to slap together a PHP wrapper for their .csv file to generate an .ics feed that one can subscribe to:

  1. Launch the iCalendar application of your choice (mine’s iCal)
  2. Subscribe to a new calendar with http://robmaurizi.com/extra/giants_schedule.php as the URL
  3. Enjoy your updating 2006 regular season schedule*

* … Their .csv file is just for the regular season. I’m not sure if they’ll update it with playoffs, and there’s also this note on each team’s schedule page about the NFL’s flex-scheduling thing in which case some games might move around later in the season. Not sure if this will be reflected in the .csv. If I had to make a bet, it won’t, but who knows?