The Furious Angels
FA Discussion => Off Topic => Topic started by: Ketamininja on May 13, 2005, 08:36:18 am
-
http://news.bbc.co.uk/1/hi/technology/4541641.stm
-
thx for the tip ket. went and got my update ASAP. never know when those dirty h4x0rz are lurking right around the corner trying to get access to my r00t.
-
Yes, as one who works on Firefox's bug reports, 1.0.4 provides a few "critical" fixes, as mentioned in the article, and also numerous bug corrections that were being held back on until the next milestone release (1.0.4).
This download is small, like usual, and takes less than a minute to install. And feel free to report any bugs you ever come across: you got one of your own on the inside. :)
-
/thumbsup
Now if we could only get a dev inside Lith...
-
I can't wait for the new IE. I use Firefox, but I know Microsoft can honestly come up with something better. Firefox is basically Netscape. Netscape sucks. At least for web developers.
For example, (something I noticed just this week) say you have a CSS Stylesheet, if you have a class that has a numeric name, Firefox won't read that class. That's weak! There are some other things but I'm too tired to remember them :P
EDIT: Zsinj, did you say you work for Mozilla?
-
Err... It's not supposed to. A numeric class in CSS is reserved for dimensions. If you don't put a dimension (and it has to be a valid dimension - or it won't be parsed) after it it shouldn't be rendered. IE and any other user agents are out of standard because they are NOT supposed to parse numeric classes with unknown dimensions. Firefox does it right. :P
If you really really wanted to use the class ".1a" (which starts with a number and does not have a valid dimension) you would need to escape it like this: ".\31\61"
That is to say:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<title>TEST</title>
<style type="text/css" media="screen"><!--
.\31\61 { color: green; background-color: black }
.abc { color: red; background-color: black }
--></style>
</head>
<body>
<p><span class="abc">This is a line rendered with an alpha css class name. It should be red text on a black background.</span></p>
<p><span class="1a">This is a line rendered with a numeric css class name. It should be green text on a black background.</span></p>
</body>
</html>
...will render properly on firefox and IE.
IE actually does a lot of things it's not supposed to do which leads to sloppy html because people only bother to check in IE. Like rendering " " as a space when it shouldn't be. Only " " should be rendered. Or how about this one: <img src="\images\blah.gif"> works in IE. Doesn't work in anything else. Why? Because only microsoft is goofy enough to allow backslashes in paths. It's a seriously bad habit to blame a program for not working like IE when there are very specific reasons why it doesn't work like IE... :)
-
Bah, why would I want to work for Mozilla? I just said that you have an avid bug researcher and fixer amongst us.
-
yeah, I have to agree with ratio, one of my biggest pet peeves when I ask people why they dont use firefox, is when they say "oh, well because it doesnt load www.thatemosite.com/wrists/slit/cry.htm or whatever the right way" and I constantly have to tell them, firefox is rendering it exactly how it should, it's IE that's not showing it how it's supposed to be, because it allows sloppy code that's not written to spec.
-
lol I got pwned :P
Fineeeee :P Firefox is better. Firefox also allows you to do this:
<A HREF="#"><INPUT TYPE="RADIO"></A>
which is cool. To do that in IE, you have to use ONCLICK="window.open('/', 'Example')" in the INPUT tag.
-
Hooray! Another conversion! :D