Asymptopia Crossword Builder (JavaScript web-application)

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Charlie Cosse

    Asymptopia Crossword Builder (JavaScript web-application)

    Asymptopia Crossword Builder is a JavaScript application. A robust GUI
    allows users to submit arbitrary length lists of key-hint pairs which
    can be regenerated an unlimited number of times until the user wants
    to accept the layout. The dhtml interface provides a configuration
    panel, key- generating panel (i.e. answer sheet), puzzle-generating
    panel (blank squares with numbers for accross/down), and an
    across-down-hints panel which generates the text hints and numerical
    location on the puzzle.

    Asymptopia Software is Original Education Software since 1999, Reading Edge, TuxMathScrabble, ColorMyWorld, MIDI Sight Reader, Motorcycle Blackjack, Step Into Chinese and more

  • Janwillem Borleffs

    #2
    Re: Asymptopia Crossword Builder (JavaScript web-application)


    "Charlie Cosse" <ccosse@asympto pia.com> wrote in message
    news:58329000.0 307282001.4a1d8 76c@posting.goo gle.com...[color=blue]
    > Asymptopia Crossword Builder is a JavaScript application. A robust GUI
    > allows users to submit arbitrary length lists of key-hint pairs which
    > can be regenerated an unlimited number of times until the user wants
    > to accept the layout. The dhtml interface provides a configuration
    > panel, key- generating panel (i.e. answer sheet), puzzle-generating
    > panel (blank squares with numbers for accross/down), and an
    > across-down-hints panel which generates the text hints and numerical
    > location on the puzzle.
    >
    > http://www.asymptopia.com[/color]

    It's obviously not cross-browser, because in IE 6 you will get an error on
    the line

    tabTable.width= window.document .width

    in nav_buttons.js

    which could be changed to

    tabTable.width = window.document .width || window.document .body.clientWid th;

    to support IE. I don't know if there are more incompatibility issues because
    I stopped debugging at this point.


    JW



    Comment

    • Charlie Cosse

      #3
      Re: Asymptopia Crossword Builder (JavaScript web-application)

      "Janwillem Borleffs" <jw@jwscripts.c om> wrote in message news:<3f2646b1$ 0$28902$1b62eed f@news.euronet. nl>...[color=blue]
      > "Charlie Cosse" <ccosse@asympto pia.com> wrote in message
      > news:58329000.0 307282001.4a1d8 76c@posting.goo gle.com...[color=green]
      > > Asymptopia Crossword Builder is a JavaScript application. A robust GUI
      > > allows users to submit arbitrary length lists of key-hint pairs which
      > > can be regenerated an unlimited number of times until the user wants
      > > to accept the layout. The dhtml interface provides a configuration
      > > panel, key- generating panel (i.e. answer sheet), puzzle-generating
      > > panel (blank squares with numbers for accross/down), and an
      > > across-down-hints panel which generates the text hints and numerical
      > > location on the puzzle.
      > >
      > > http://www.asymptopia.com[/color]
      >
      > It's obviously not cross-browser, because in IE 6 you will get an error on
      > the line
      >
      > tabTable.width= window.document .width
      >
      > in nav_buttons.js
      >
      > which could be changed to
      >
      > tabTable.width = window.document .width || window.document .body.clientWid th;
      >
      > to support IE. I don't know if there are more incompatibility issues because
      > I stopped debugging at this point.
      >
      >
      > JW[/color]

      Yes, unfortunatly I don't have a windows box to address all the non-standards-
      compliant issues that IE has. Try any standards-compliant browser and it works.
      CC

      Comment

      • Richard Cornford

        #4
        Re: Asymptopia Crossword Builder (JavaScript web-application)

        "Charlie Cosse" <ccosse@asympto pia.com> wrote in message
        news:58329000.0 307290747.154f1 ca1@posting.goo gle.com...
        <snip>[color=blue][color=green]
        >>It's obviously not cross-browser, because in IE 6 you will get
        >>an error on the line
        >>
        >>tabTable.widt h=window.docume nt.width
        >>
        >>in nav_buttons.js
        >>
        >>which could be changed to
        >>
        >>tabTable.widt h = window.document .width ||[/color][/color]
        window.document .body.clientWid th;
        <snip>[color=blue]
        >Yes, unfortunatly I don't have a windows box to address all the non-
        >standards-compliant issues that IE has. Try any standards-compliant
        >browser and it works. CC[/color]

        The 'width' property of the document object is not specified an any
        standard so IE's support for it (or lack thereof) is not a
        "non-standards-compliant issue" and other browsers that fully implement
        the HTML DOM Level 2 standard also do not have a 'width' property on
        their document element.

        Richard.


        Comment

        • Charlie Cosse

          #5
          Re: Asymptopia Crossword Builder (JavaScript web-application)

          "Richard Cornford" <richard@litote s.demon.co.uk> wrote in message news:<bg66ar$ir c$1@titan.btint ernet.com>...[color=blue]
          > "Charlie Cosse" <ccosse@asympto pia.com> wrote in message
          > news:58329000.0 307290747.154f1 ca1@posting.goo gle.com...
          > <snip>[color=green][color=darkred]
          > >>It's obviously not cross-browser, because in IE 6 you will get
          > >>an error on the line
          > >>
          > >>tabTable.widt h=window.docume nt.width
          > >>
          > >>in nav_buttons.js
          > >>
          > >>which could be changed to
          > >>
          > >>tabTable.widt h = window.document .width ||[/color][/color]
          > window.document .body.clientWid th;
          > <snip>[color=green]
          > >Yes, unfortunatly I don't have a windows box to address all the non-
          > >standards-compliant issues that IE has. Try any standards-compliant
          > >browser and it works. CC[/color]
          >
          > The 'width' property of the document object is not specified an any
          > standard so IE's support for it (or lack thereof) is not a
          > "non-standards-compliant issue" and other browsers that fully implement
          > the HTML DOM Level 2 standard also do not have a 'width' property on
          > their document element.
          >
          > Richard.[/color]

          Richard,
          thanks for pointing this out; as I still don't have a windows box, would
          anyone be interested in making the necessary modification to make it
          work for IE? The code is compact and well organized (if I do say so),
          and follows the DOM closely. The change above did not remedy everything,
          BTW. So, any takers? Thanks,
          Charlie

          Comment

          Working...