| Page | Location |
Severity | Description |
| vii | paragraph 2 |
10 |
"...figuring out the alphabet-soup terms..." shouldn't have a double-space.
|
| 6 | last paragraph |
2 |
"Ted Berners-Lee" should, of course, be "Tim Berners-Lee".
|
| 19 | paragraph 5 (begins with "And you still...") | 7 |
".. guarantee that you certain to end up with.." should instead
be phrased as "guarantee that you will end up with..."
|
| 25 | table 3-2 | 4 |
the description of the \n and \r are reversed: a \r is a
carriage return, while \n is a line feed.
|
| 25 | last paragraph | 6 |
"modify the preceding examples as follows" should refer to
example (singular) not examples (plural).
|
| 27 | last code listing | 1 |
val = (salary == newsalary); // false
is actually TRUE and the comment should reflect this.
|
| 31 | third code listing | 1 |
var hold = b;
should correctly be:
var hold = a;
otherwise it doesn't swap values.
|
| 35 | last paragraph | 5 |
"against the latest Microsoft browser" should refer to
"browsers" plural.
|
| 65 | cost listing 2 | 1 |
The closing '>' should in fact be a ']' in the line
A[link="http://www.intuitive.com/"> { font-weight: bold; }
|
| 99 | listing | 2 |
stray backquote before lower-greek on second entry of table.
|
| 100 | paragraph 1 | 2 |
"as in the table indicates." should have the word "in" deleted.
|
| 116 | question 3 | 1 |
The word SPAN should be <SPAN> (with the angle brackets)
|
| 121 | code listing, line 1 | 3 |
The <BODY tag has a spare space after the semicolon but before the quote.
It should read:
<BODY STYLE="margin: 1cm;">
without the space.
|
| 126 | code listing, line 7 | 3 |
unnecessary space after semicolon. Line should appear:
<P STYLE="border: 10px inset;">
|
| 163 | second code fragment |
4 |
The reference to document should be document.all in
both lines.
|
| 165 | paragraph 4 |
6 |
"... Holmes story titles" should read "... Holmes web sites".
|
| 169 | paragraph 1 | 5 |
"in the <SCRIPT> tag is within..." should actually refer to
the SCRIPT block, not the tag itself:
"in the <SCRIPT> block is within..."
|
| 169 | code listing 2 and 3 | 1 |
There are four references to style.display='block' or style.display='none'
they should all instead refer to the attribute visibility, as follows:
... menu1.style.visibility='visible';
... menu1.style.visiblity='hidden';
in listing 2, and
... menu1.style.visibility='visible';}
... menu1.visibility='visible' }"
and
... menu1.style.visibility='hidden'; }
... menu1.visibility='hidden'; }"
|
| 171 | paragraph 2 | 3 |
to clarify what's being discussed, the end of the sentence should
be changed from "and 630+75, 5+100 for the ..." to
"and 630+75 (width of cell), 5+100 (height of cell) for the..."
|
| 171 | last code listing | 1 |
"margin: 25px;" should correctly read "margin: 1em;"
|
| 172 | first code listing | 1 |
"margin: 25px;" should correctly read "margin: 1em;"
|
| 173 | first code listing | 1 |
"margin: 25px;" should correctly read "margin: 1em;"
|
| 178 | paragraph 1 | 5 |
"modifies theBug is to append it." should have the word "is" deleted.
|
| 192 | tip | 3 |
W3C does not have anything to do with JavaScript and that should be removed
from the listed standards. The tail of the first sentence should therefore
read: "... CSS, and more."
|
| 202-205 | various | 1 |
All occurances of <SCRIPT LANG="JavaScript"> should be replaced with
<SCRIPT LANGUAGE="JavaScript"> By my count, there are three on page 202,
one on page 203, and one on 205.
|
| 206 | paragraph 7 | 5 |
The enumeration "50-thousand" is awkward. Replace it with "50,000" instead.
|
| 214 | code listing 1 | 1 |
<SCRIPT LANG="JavaScript"> should be <SCRIPT LANGUAGE="JavaScript">
|
| 230 | last code listing | 1 |
<SCRIPT LANG="JavaScript"> should be <SCRIPT LANGUAGE="JavaScript"> instead.
|
| 242 | paragraph 1 | 9 |
"Sunday afternoon" should in fact read "Sunday morning"
|
| 242 | code listing | 1 |
SCRIPT LANG="JavaScript" should read SCRIPT LANGUAGE="JavaScript"
|
| 255 | code listing, line 2 | 1 |
A subtle problem: the words Times Roman should be surrounded with single
quotes, as in:
11pt Times, 'Times Roman', serif;
|
| 271 | paragraph 1 | 3 |
The < before the word SPAN is in the wrong typeface.
|
| 273 | paragraph 1 | 2 |
Two problems here. First, "highlight on-screen it" should be "highlight it
on-screen". Secondly, the parenthetical (color #DDD) should appear
immediately after the phrase "light-gray background", not at the end of
the sentence.
|
| 283 | penultimate paragraph | 2 |
"which removes the removal of the check mark from the box" would be much
better phrased as "which removes the check mark from the extra sauce box"
|
| 286 | last code listing | 1 |
the line:
if (cents < 10) cents = "" + cents + "0";
is wrong. It should read:
if (cents < 10) cents = "" + "0" + cents;
to be correct.
|
| 288 | paragraph 2 | 5 |
"on other settings in the form" should be "on other values in the form"
|
| 307 | note | 1 |
The word SPAN in the code listing within this NOTE should be prefaced
with an open angle bracket: <
|
| 309 | paragraph 2 | 1 |
the words "link pointed to the new window" should be in 'code'
typeface, as it's part of the example
|
| 311 | last paragraph | 2 |
Extensive change: from "Because you can use the object that the
window open() call feeds back to you with document.write and
similar statements, seeing how this function works is quite
cool, as ..." to "Because you can use the new window object with
document.write and similar statements, this function proves nifty,
as ..."
|
| 313 | last paragraph | 7 |
"to pop up after visitors leave the page" should instead read
as "to pop up as visitors leave the page"
|
| 324 | table 27-1 | 3 |
description of "path" should be rephrased as: "Area of
Web site to which cookie applies."
|
| 326 | paragraph 6 | 1 |
The reference to a cookie called "count-1" is wrong: it should
simply be called "count".
|
| 330 | last two lines of code listing | 2 |
The "(0)" should move up to the end of the penultimate line,
to make this example a bit more clear:
... onClick="history.go(0)");
document.writeln("">update...
|
| 336 | throughout | 2 |
extensive problems on this page. Paragraph 1: "wrapping it
in <SCRIPT" should be "wrapping it in a <SCRIPT".
paragraph 3, "that action simply resets" should have the
word 'simply' deleted. Paragraph 5: "In fact, the only"
should be "The only" instead.
Paragraph 5 again: "whereas IE expects them as global" can
be better phrased as "whereas IE sets them as globally
accessible variables."
last paragraph: "drags the mouse" should be "drags the
object with the mouse"
|
| 336 | paragraph 6 | 1 |
There should be no reference to "clientX and clientY" as
they don't show up in the code example shown here. This
paragraph should simply read: "In the preceding code, the
offsetX and offsetY values are coordinates relative to
the containing element (the browser window). I know - it's
confusing!"
|
| 337 | code listing | 1 |
there's a stray "11" in this listing just below <BODY
that should be removed.
|
| 337 | paragraph 3 | 4 |
"each of the <DIV>s that contains slices has..."
should be "each of the <DIV>s that contain a
slice has..." and later in the sentence, "an easy CSS"
should be "a single CSS".
|