#52 open
Kiwaiti

script-only calendar

Reported by Kiwaiti | August 5th, 2009 @ 07:38 AM | in emergencyPants 1.2.0 - Dr. Henry Killinger and his Magic Murder Bag

The new comicNavCal may look nice to you, but it lacks features the old version had, specifically:

  • being rendered with scripts disabled - in fact, it requires off-site scripts to be enabled, which I have yet to see a valid argument for
  • displaying visited links in a distinct "vlink" color, showing how far I've last read, in case I don't come by every single day (in fact, there was always limited reliability due to mixed use of "sluggy.com" and "www.sluggy.com" addresses)
I propose giving readers a choice by placing the old calendar code inside the tag invoking the script version, so it can be displayed alternatively:

<div id="comicNavCalContainer">PUT OLD CALENDER TABLE HERE</div>

Comments and changes to this ticket

  • Brendan W. McAdams

    Brendan W. McAdams August 7th, 2009 @ 07:51 PM

    • Assigned user set to “Brendan W. McAdams”
    • State changed from “new” to “open”
    • Tag set to calendar, feature_requests, future, graceful_degredation, ideas, javascript, todo
    • Milestone set to emergencyPants 1.2.0 - Dr. Henry Killinger and his Magic Murder Bag

    It's not a permanent issue. On my list for the next release is a static calendar version. It will be back along with the new Weekly view option :)

    I like the idea of tracking what days you've visited though, we'll take a look at doing this.

    We DEFINITELY aren't leaving out a static calendar option; it's a requirement within the next few weeks to make sure the site 'fails gracefully' in the face of no javascript. It works for the dropdown and nav buttons, just need to handle the menus and calendar.

    As for putting it in the div, the proper way to handle it is a noscript tag. Browsers who don't know the tag will ignore it, browsers with javascript deliberately disabled will "ignore" it.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile »

The new Sluggy site.

Shared Ticket Bins

Pages