Firefox 1.5 released

V

VK

And so at last the beast *fell* and the unbelievers rejoiced. But all
was not lost, for from the ash rose a *great bird*. The bird gazed down
upon the unbelievers and cast *fire* and *thunder* upon them. For the
beast had been *reborn* with its strength *renewed*, and the followers
of *Mammon* cowered in horror.

from The Book of Mozilla, 7:15

(get your copy of Firefox and type in
about:mozilla
in the address bar)
 
T

Thomas 'PointedEars' Lahn

VK said:
And so at last the beast *fell* and the unbelievers rejoiced. But all
was not lost, for from the ash rose a *great bird*. The bird gazed down
upon the unbelievers and cast *fire* and *thunder* upon them. For the
beast had been *reborn* with its strength *renewed*, and the followers
of *Mammon* cowered in horror.

from The Book of Mozilla, 7:15

(get your copy of Firefox and type in about:mozilla in the address bar)

That particular "page" of The Book of Mozilla, where the Book feature
at about:mozilla is around since NN 1.1, is there since the days the
stand-alone Mozilla/5.0 browser was still called Firebird[1], hence
the notion of the "great bird" that "cast fire [...] upon them".

"7:15" indicates July 15, _2003_, the date of the Netscape browser
division shutdown ("at last the beast [Mozilla] fell") by AOL/TW
("followers of Mammon") after their acquisition of Netscape Comm.
Corp., and the foundation date of Mozilla.org ("for from the ash
rose a great bird", "For the beast had been reborn with its strength
renewed") :)

There is no need to install Firefox 1.5 just to see this, any
Mozilla/5.0-based browser with Release Version (rv) greater than
or equal to 1.5 (Firefox 1.5 is based on rv:1.8) should do.

See also:
<URL:http://en.wikipedia.org/wiki/The_Book_of_Mozilla>
<URL:http://en.wikipedia.org/wiki/Netscape_Communications_Corporation>

However, that is quite off-topic here!


PointedEars
___________
[1] some of us probably remember that the developers of the OSS Firebird DB
engine were not amused by this, hence the subsequent change of name
 
M

McKirahan

There is no need to install Firefox 1.5 just to see this, any
Mozilla/5.0-based browser with Release Version (rv) greater than
or equal to 1.5 (Firefox 1.5 is based on rv:1.8) should do.

Didn't you intend to say "1.0.8" not "1.8" (> "1.5"!).

However, there was no Firefox version 1.0.8 per
http://www.mozilla.com/firefox/releases/1.5.html

Previous versions of the Release notes: 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 |
0.6.1 | 0.7 | 0.7.1 | 0.8 | 0.9 | 0.9.1/0.9.2 | 0.9.3 | 1.0 Preview Release
| 1.0 | 1.0.1 | 1.0.2 | 1.0.3 | 1.0.4 | 1.0.5 | 1.0.6 | 1.0.7 |
 
V

VK

McKirahan said:
Didn't you intend to say "1.0.8" not "1.8" (> "1.5"!).

However, there was no Firefox version 1.0.8 per
http://www.mozilla.com/firefox/releases/1.5.html

Previous versions of the Release notes: 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 |
0.6.1 | 0.7 | 0.7.1 | 0.8 | 0.9 | 0.9.1/0.9.2 | 0.9.3 | 1.0 Preview Release
| 1.0 | 1.0.1 | 1.0.2 | 1.0.3 | 1.0.4 | 1.0.5 | 1.0.6 | 1.0.7 |

Do not pay attention.

Of course I knew the about:mozilla trick for a longest time. I actually
mentioned it a few weeks ago in this group:
<http://groups.google.com/group/comp...e_frm/thread/e24831ce4d08d77/b8cc6adacbd8b447>

....and this trick existed since Netscape 4.x, Mozilla Foundation just
took it over.

I used this quot as an addon to my OP just to express my attitude
towards this event and (maybe) to incline some people to try Firefox if
they did not do it yet. I just see that this quote got some more sense
now as it had all these after-war years.

Thomas 'PointedEars' Lahn could just pass over and start new topic like
"Recently appeared IE 4.x support issues" or "Influence of ECMA-262 to
the world civilization in XXI century" or just chase the cats on the
street. But no - he had to come right in my garden and make a piss
right on my new flower.
Bad, bad, bad boy! No becon to you!
 
V

VK

It would be good if the annoying table caption detachment has been fixed.

Like? Seems showing right to me in a plain table (?)
 
M

McKirahan

McKirahan said:
Didn't you intend to say "1.0.8" not "1.8" (> "1.5"!).

However, there was no Firefox version 1.0.8 per
http://www.mozilla.com/firefox/releases/1.5.html

Previous versions of the Release notes: 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 |
0.6.1 | 0.7 | 0.7.1 | 0.8 | 0.9 | 0.9.1/0.9.2 | 0.9.3 | 1.0 Preview Release
| 1.0 | 1.0.1 | 1.0.2 | 1.0.3 | 1.0.4 | 1.0.5 | 1.0.6 | 1.0.7 |


But then I looked at what "navigator.userAgent" revealed

for FF1.5:

Mozilla/5.0 (Windows; U; Win98; en-US; rv: 1.8)
Gecko/20051111 Firefox/1.5

for FF1.0.7:

Mozilla/5.0 (Windows; U; Win98; en-US; rv: 1.7.12)
Gecko/20050915 Firefox/1..0.7

Mozilla release versions ... Firefox versions ... huh?
 
T

Thomas 'PointedEars' Lahn

VK said:
McKirahan said:
Thomas 'PointedEars' Lahn said:
There is no need to install Firefox 1.5 just to see this, any
Mozilla/5.0-based browser with Release Version (rv) greater than
or equal to 1.5 (Firefox 1.5 is based on rv:1.8) should do.

Didn't you intend to say "1.0.8" not "1.8" (> "1.5"!).

However, there was no Firefox version 1.0.8 per
http://www.mozilla.com/firefox/releases/1.5.html
[...]

Do not pay attention.

As you do not, regarding anything or anyone? Did it occurred to you that
this may be the main reason why you are so an awful bad programmer as
proven here many times?


PointedEars
 
T

Thomas 'PointedEars' Lahn

McKirahan said:
McKirahan said:
"Thomas 'PointedEars' Lahn" <[email protected]> wrote [...]
But then I looked at what "navigator.userAgent" revealed

or the User-Agent HTTP request header
for FF1.5:

Mozilla/5.0 (Windows; U; Win98; en-US; rv: 1.8)
Gecko/20051111 Firefox/1.5

for FF1.0.7:

Mozilla/5.0 (Windows; U; Win98; en-US; rv: 1.7.12)
Gecko/20050915 Firefox/1..0.7

It's

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12) Gecko/20050922
Firefox/1.0.7 (Debian package 1.0.7-1) Mnenhy/0.7.2.0

here. Are there really two dots in your the Firefox's version string?
Mozilla release versions ... Firefox versions ... huh?

What's the matter? Firefox/1.0.7 is a browser based on Mozilla/5.0 Release
Version 1.7.12 and Firefox/1.5 is a browser based on Mozilla/5.0 Release
Version 1.8. Nothing new here. Try

<URL:http://www.pointedears.de/scripts/t...ly/latest/index?core=navigator&root=navigator>


PointedEars
 
P

Patient Guy

Like? Seems showing right to me in a plain table (?)

Yes, in a plain table that is what it seems. But when you fill all
elements of the table with background color, and then set the top margin
in the table, the defect becomes clear.

Below the equal sign border below I have pasted in the text for an
interactive HTML document which demonstrates the defect (the HTML
validates by the way). You can enter in a top-margin for the table to see
things (that also keeps this discussion somewhat relevant to the
newsgroup).

The behavior of table and caption element styling in CSS2 is described and
even diagrammed :

http://www.w3.org/TR/CSS21/tables.html#q5

If your reading & interpretation of the CSS2 spec on this interaction
between caption and table elements is different, please elaborate
effusively. Otherwise this shows up as a clear defect in Mozilla Firefox
1.0.7 but not in MSIE 6 (one of the few cases where Microsoft gets it
right and Mozilla devgroup does not).

[the text below is the entire contents of an interactive HTML document
which attempts to make the case that table caption styling in some
browsers may be defective; creating this as a file should be possible]

===== start of HTML document content =============================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<title>Table Caption Demo</title>
<style type="text/css">
body { background-color:#f8fff8; margin:2em 10%;line-height:1.2em;
width:50em;}
p {margin-top:0.5em;}
#title {font:bold 200% Tahoma,Arial,sans-serif;text-
align:center;color:#09d;}
table {margin:1em 0;background-color:#999;border:3px solid
magenta;padding:0;}
td {background-color:#333;color:white;padding:0.1em 0.3em;margin:0;}
caption {background-color:navy;color:yellow;margin:0;}
input {text-align:right;font-size:120%;}
#report {padding:0.1em 0.3em;background-color:white;color:blue;}
</style>
<script type="text/javascript">
function setTopMargin(inpObj) {
var tdElem = document.getElementById("report");
if (inpObj.value.search(/^[-+]?([0-9]*\.)?[0-9]+$/) >= 0) {
document.getElementById("exampletable").style.marginTop =
inpObj.value + "em";
tdElem.replaceChild(document.createTextNode("Table top margin is now
" +
inpObj.value), tdElem.firstChild);

} else {
tdElem.replaceChild(document.createTextNode("Enter any valid real " +
"(floating point) number not in scientific notation"),
tdElem.firstChild);
}
}
</script>
</head>

<body>
<p id="title">
Table Caption Defect Demo

<p align="center">
<table id="exampletable">
<caption>The Table&rsquo;s Caption</caption>
<tr><td>Row 1 Column 1 Cell <td>Row 1 Column 2 Cell <td>Row 1 Column 3
Cell
<tr><td>Row 2 Column 1 Cell <td>Row 2 Column 2 Cell <td>Row 2 Column 3
Cell
<tr><td>Row 3 Column 1 Cell <td>Row 3 Column 2 Cell <td>Row 3 Column 3
Cell
<tr><td colspan="3" id="report">Table top margin is now 1em
</table>
<p style="background-color:#ddd;padding:0.1em 0.3em;">
Enter a value (in em) to set the top margin of the table above and
watch its caption move up and down: <input type="text" size="4"
maxlength="4" onchange="setTopMargin(this);">
<p>
Check this table in Internet Explorer 6 and Firefox 1.0.7.
The table caption is one of the few things which Microsoft seems to get
right (with respect to reasonable expectations) and which the Mozilla
development team has yet to deal with.
<p>
The background colors are set distinct from the body background color
to make that plain. It is assumed that the background colors define the
area on the document filled by the document element. The table&rsquo;s
border is <span style="color:magenta;"><b>magenta</b></span>.

<h1>What Is Happening?</h1>
The 'margin' property for the <code>&lt;table&gt;</code> is supposed to
set the margin for the table itself. But the table caption is part of
the table, not separate from it. The table caption is usually at the
top of the table (although it is configurable for CSS-styled documents).
So when the top margin of the table is set, the caption should remain
attached to the top border that forms the first table row, not be pushed
away from it. The margin of an element separates that element from others
in the flow of document content except when those elements are integral
(contained by) to the structure of the containing element.
<p>
The one exception is when the caption&rsquo;s own margins are set:
a caption bottom margin property set greater than 0 can separate the
caption from the top border of the first row of cells of the table,
apparently according to the CSS2 specification.
<p>
The margins can be set to be less than zero (0) as well, providing
opportunity for bizarre styling, if not mischief.

</body>
</html>

===== end of HTML document content =============================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,754
Messages
2,569,521
Members
44,995
Latest member
PinupduzSap

Latest Threads

Top