The only browsers I have access to for testing purposes are Firefox and IE (Microsoft Internet Explorer). However, many of the remarks below will still be useful to users of other browsers.
To make the Sudoku Grids look right, you need to set the correct values for Text Size and Zoom, if your browser has these settings available.
If your browser has a Text Size setting, you should set View / Text Size = Medium or Normal.
And if your browser has a Zoom setting, you should (initially) set View / Zoom = 100% or Reset.
With those settings, the page content is probably readable. If not, there are buttons for layout adjustment.
At the top left of every page, there are two buttons
And at the top right are three buttons
If you have cookies enabled, then any settings you make via these five buttons are stored in a cookie: if you switch to another page on this site, those settings are automatically propagated (by the cookie) to the new page. (The cookie is a session cookie, which means that it never gets written to your hard drive: it dies when you close down your browser.)
If you feel compelled to make changes to the layout, you should try out the changes on a page such as Basics where there's a Sudoku Grid visible near the top of the page. I suggest making the adjustments in the following order:
View / Zoom In if you want the Sudoku Grids bigger (if your browser has a Zoom setting).
However, if you have a big screen and you prefer to use a floating resized window, you'll want the content to be full-width in that window. So you'll probably proceed as follows:
Click <− −> until the content fills the entire window width.
View / Zoom In if you want the Sudoku Grids bigger.
Drag the right edge of the window to resize it so that a Grid occupies about half the window width.
Microsoft IE6 has a bug which prevents multi-word labels in the navigation buttons from wrapping when you use the + control, so that these labels gradually get more and more clipped as you increase the text size. IE8 does not have this bug; neither does Firefox.
Since the CSS design of this site is fluid (not fixed), when you use View / Zoom In or windows resizing, the text will flow, and you won't be stuck with a horizontal scrollbar.
By contrast, Java and Active-X are both powerful constructs which carry the risk of doing things to your system you don't want done.
As noted above, when you use the
But if you have cookies disabled, the content width and the text size revert to their default values every time you switch to a different page.
(If you never use the width and text size buttons, then skip the rest of this section.)
To enable cookies in Firefox 1:
To enable cookies in Firefox 2 or 3:
To enable cookies in IE6, 7, or 8:
After enabling cookies (in either Firefox or IE), click View / Reload or View / Refresh so that cookie enablement will apply to the current page.
There are three problems with printing the pages of this site.
First, the Sudoku Grids are HTML tables, not graphics, so a printer would usually tear any Grid in half that occurred near a page break. To prevent this from happening, I inserted a CSS command to force a page break before every Grid during printout: now the Grids won't be wrecked, but you will undoubtedly not be happy with the extra white space on the printed pages.
(I originally inserted the CSS command page-break-inside: avoid, but both IE and Firefox ignored this, with the result that the printed Grids were often torn in half.)
Second, all the Sudoku Grid examples are colour-coded via background colours in various Cells. If you have a colour printer and want the Cell background colours to appear on the printout, you have to adjust your browser settings as follows.
In Firefox, do this:
For IE6 and 7 do this:
For IE8, do this:
After you've made this setting, your browser (Firefox or IE) will now print all background colours and background images forever. If you don't want that to happen, you will have to reverse the above action after you've finished printing pages from this site.
Third and last, you have to make a number of layout settings in order to get a reasonable printed result.
Oddly, View / Zoom and window resizing don't seem to affect the printed result.
But a lot of other things do. You have already set the option for printing background colours (as indicated above). These are the remaining things you need to do:
Verify that you have View / Text Size set to Medium or Normal (if your browser has a View / Text Size setting, that is).
Click the <− −> button until the content takes up the full window width.
Click File / Print Preview.
Set the %-size to 100% or Shrink to fit.
At this point you can look through the previewed pages. They should look all right, and you can click on Print (in the upper left corner), which will give you the usual dialog box for printing.
In the explanatory text on this site, Microsoft IE6 randomly leaves off the underlining on a doubly Twin-tagged digit bearing both an underline and a vertical bar; this rendering error occurs most often when you use the scroll buttons or the mouse scroll-wheel (but only in Microsoft's browser). At the places where this can happen, I have indicated that you can click View / Refresh to restore the underlining.
Fortunately, this problem does not occur inside the Sudoku Grids themselves, because they're actually HTML tables. Microsoft assigns different layout properties to table-cell contents and manages to avoid lousing up the Twin-tagging in the Grids.
According to what I've read, IE7 cured some but not all of IE6's
various layout errors; I don't know whether the
Firefox doesn't have these problems.
If you would be interested in having a browser that doesn't accept
and see what they have to say. Installing Firefox does not force you to uninstall Microsoft IE. With both Firefox and IE installed, you can use either one you want at any time (or even both simultaneously).
I routinely use Firefox, in which I refuse to click on any "Click Here to Download Plugin" notifications, thus avoiding the plugins that produce such a plague of advertising. For IE, I accede to some plugin-installation requests; if I happen to visit a site with Firefox that actually seems to need the plugin in order to function, I copy Firefox's address bar and then open an IE window and paste the address in its bar and hit Go (thus avoiding polluting my Firefox browser with toxic software).
Have a look at Mozilla's web site.
This page was last updated on 2010 November 28.
The home page for this site is alcor.concordia.ca/~stk/sudoku/