About
Rob's Weblog, Occasionally lucent musings.

Rob Biedenharn

Subscribe
Subscribe to a syndicated feed of my weblog, brought to you by the wonders of RSS.

Links
These are a few of my favourite links.

  • ScubaBoard.com
  • Countryside Torpedoes

  • powered by blosxom

    Rob/Male/36-40. Lives in United States/Ohio/Deerfield Township, speaks English. My interests are Scuba.This is my blogchalk:
    United States, Ohio, Deerfield Township, English, Rob, Male, 36-40, Scuba.

    Creative Commons License
    This work is licensed under a Creative Commons License.
       
    Tue, 31-Jan-2006

    Time for a new Browser?


    I can't remember which blog I was reading that pointed me toward Mozilla Firefox but the more I use it, the more I like it. I've been an Emacs user for nearly twenty years now and have always preferred keystokes to mouse clicks. When I was looking for a keystroke equivalent to the context menu's Open Link in New Tab, it wasn't obvious. So I thought, "Well, Enter opens in the current Tab, so maybe Ctrl+Enter or Shift+Enter will work." Tried Ctrl+Enter, and it worked. (I later tried Shift+Enter and it opens the link in a new window which agrees quite nicely with the Shift+Mouse1 behavior.)

    The tabbed windows are great, too. I tend to have a stack-based and interrupt-driven mind. (If you're not a CS gnurd, then you might not get it.) Openning a link in a new tab lets me continue on the current page while "saving" the link for later (and getting it loaded in the background).

    It's also pointed out at least one CSS problem and at least two JavaScript problems in my web pages internally at work and on the Countryside Torpedoes site that I manage. I've been lazy with IE for too long. I used to test everything with Netscape Navigator and IE, but I never saw any hits on the Torpedoes site from a non-IE browser and IE5.5 was the standard at work. If I start using Firefox as exclusively as possible, I'll have to keep the consistency with IE and that will force me to be more careful (and standards-based).

    Edit: One of the most obvious problems was the use of document.all.foo without verifying that it exists. The real problem is that document.all isn't supported by Firefox. The simple fix that seems to work for both IE and Firefox is document.getElementById('foo').

    Give it a try: Get Firefox!